PageSourceSearch

https://twelvesouth.co.uk/blogs/twelve-south-blog

html twelvesouth.co.uk collected 2026-10-04 13:27:43 UTC 350,383 bytes, 4,234 lines download raw bytes

1
2
3  <!doctype html>
4  <html class="no-js" lang="en">
5    <head>    
6  
7  
7<script>  
8  
9  (function() {
10      // Defining the class custom_datalayer
11      class triangle_digital_datalayer {
12        constructor() {
13          // Initializing dataLayer if not already defined
14          window.dataLayer = window.dataLayer || []; 
15          
16          // Prefix for events name
17          this.eventPrefix = 'custom_';
18
19          // Setting value to false to get non-formatted product ID
20          this.formattedItemId = true; 
21
22          // Data schema for ecommerce and dynamic remarketing
23          this.dataSchema = {
24            ecommerce: {
25                show: true
26            },
27            dynamicRemarketing: {
28                show: false,
29                business_vertical: 'retail'
30            }
31          }
32
33          // Selectors for adding to wishlist
34          this.addToWishListSelectors = {
35            'addWishListIcon': '',
36            'gridItemSelector': '',
37            'productLinkSelector': 'a[href*="/products/"]'
38          }
39
40          // Selectors for quick view
41          this.quickViewSelector = {
42            'quickViewElement': '',
43            'gridItemSelector': '',
44            'productLinkSelector': 'a[href*="/products/"]'
45          }
46
47          // Selector for mini cart button
48          this.miniCartButton = [
49            'a[href="/cart"]', 
50          ];
51          this.miniCartAppersOn = 'click';
52
53
54          // Selectors for begin checkout buttons/links
55          this.beginCheckoutButtons = [
56            'input[name="checkout"]',
57            'button[name="checkout"]',
58            'a[href="/checkout"]',
59            '.additional-checkout-buttons',
60          ];
61
62          // Selector for direct checkout button
63          this.shopifyDirectCheckoutButton = [
64            '.shopify-payment-button'
65          ]
66
67          // Setting value to true if Add to Cart redirects to the cart page
68          this.isAddToCartRedirect = false;
69          
70          // Setting value to false if cart items increment/decrement/remove refresh page 
71          this.isAjaxCartIncrementDecrement = true;
72          
73
74          // Caution: Do not modify anything below this line, as it may result in it not functioning correctly.
75          this.cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"GBP","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}
76          this.countryCode = "NL";
77          this.collectData();  
78          this.storeURL = "https://twelvesouth.eu";
79          localStorage.setItem('shopCountryCode', this.countryCode);
80        }
81
82        // Function to update cart
83        updateCart() {
84          fetch("/cart.js")
85          .then((response) => response.json())
86          .then((data) => {
87            this.cart = data;
88          });
89        }
90
91        // Function to create a debounced function
92       debounce(delay) {         
93          let timeoutId;
94          return function(func) {
95            const context = this;
96            const args = arguments;
97            
98            clearTimeout(timeoutId);
99            
100            timeoutId = setTimeout(function() {
101              func.apply(context, args);
102            }, delay);
103          };
104        }
105
106        // Function to collect data
107        collectData() { 
108            this.customerData();
109            this.ajaxRequestData();
110            this.searchPageData();
111            this.miniCartData();
112            this.beginCheckoutData();
113  
114            
115  
116            
117  
118            
119            
120            this.addToWishListData();
121            this.quickViewData();
122            this.formData();
123            this.phoneClickData();
124            this.emailClickData();
125        }        
126
127        // Function to collect logged in customer data 
128        customerData() {
129            const currentUser = {};
130            
131
132            if (currentUser.email) {
133              currentUser.hash_email = "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
134            }
135
136            if (currentUser.phone) {
137              currentUser.hash_phone = "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
138            }
139
140            window.dataLayer = window.dataLayer || [];
141            dataLayer.push({
142              customer: currentUser
143            });
144        }
145
146        // Function to handle ajax requests for add_to_cart, remove_from_cart, search
147        ajaxRequestData() {
148          const self = this;
149          
150          // Handling non-ajax add to cart
151          if(this.isAddToCartRedirect) {
152            document.addEventListener('submit', function(event) {
153              const addToCartForm = event.target.closest('form[action="/cart/add"]');
154              if(addToCartForm) {
155                event.preventDefault();
156                
157                const formData = new FormData(addToCartForm);
158            
159                fetch(window.Shopify.routes.root + 'cart/add.js', {
160                  method: 'POST',
161                  body: formData
162                })
163                .then(response => {
164                    window.location.href = "/cart";
165                })
166                .catch((error) => {
167                  console.error('Error:', error);
168                });
169              }
170            });
171          }
172          
173          // Overriding fetch function
174          // let originalFetch = window.fetch;
175          // let debounce = this.debounce(800);
176          
177          // window.fetch = function () {
178          //   return originalFetch.apply(this, arguments).then((response) => {
179          //     if (response.ok) {
180          //       let cloneResponse = response.clone();
181          //       let requestURL = arguments[0];
182                
183          //       // Handling search event
184          //       if(/.*\/search\/?.*\?.*q=.+/.test(requestURL) && !requestURL.includes('&requestFrom=uldt')) {   
185          //         const queryString = requestURL.split('?')[1];
186          //         const urlParams = new URLSearchParams(queryString);
187          //         const search_term = urlParams.get("q");
188
189          //         debounce(function() {
190          //           fetch(`${self.storeURL}/search/suggest.json?q=${search_term}&resources[type]=product&requestFrom=uldt`)
191          //             .then(res => res.json())
192          //             .then(function(data) {
193          //                   const products = data.resources.results.products;
194          //                   if(products.length) {
195          //                     const fetchRequests = products.map(product =>
196          //                       fetch(`${self.storeURL}/${product.url.split('?')[0]}.js`)
197          //                         .then(response => response.json())
198          //                         .catch(error => console.error('Error fetching:', error))
199          //                     );
200
201          //                     Promise.all(fetchRequests)
202          //                       .then(products => {
203          //                           const items = products.map((product) => {
204          //                             return {
205          //                               product_id: product.id,
206          //                               product_title: product.title,
207          //                               variant_id: product.variants[0].id,
208          //                               variant_title: product.variants[0].title,
209          //                               vendor: product.vendor,
210          //                               total_discount: 0,
211          //                               final_price: product.price_min,
212          //                               product_type: product.type, 
213          //                               quantity: 1
214          //                             }
215          //                           });
216
217          //                           self.ecommerceDataLayer('search', {search_term, items});
218          //                       })
219          //                   }else {
220          //                     self.ecommerceDataLayer('search', {search_term, items: []});
221          //                   }
222          //             });
223          //         });
224          //       }
225          //       // Handling add to cart event
226          //       else if (requestURL.includes("/cart/add")) {
227          //         cloneResponse.text().then((text) => {
228          //           let data = JSON.parse(text);
229
230          //           if(data.items && Array.isArray(data.items)) {
231          //             data.items.forEach(function(item) {
232          //                self.ecommerceDataLayer('add_to_cart', {items: [item]});
233          //             })
234          //           } else {
235          //             self.ecommerceDataLayer('add_to_cart', {items: [data]});
236          //           }
237          //           self.updateCart();
238          //         });
239          //       }
240          //       // Handling cart change event
241          //       else if(requestURL.includes("/cart/change") || requestURL.includes("/cart/update")) {
242                  
243          //          cloneResponse.text().then((text) => {
244                     
245          //           let newCart = JSON.parse(text);
246          //           let newCartItems = newCart.items;
247          //           let oldCartItems = self.cart.items;
248
249          //           for(let i = 0; i < oldCartItems.length; i++) {
250          //             let item = oldCartItems[i];
251          //             let newItem = newCartItems.find(newItems => newItems.id === item.id);
252
253
254          //             if(newItem) {
255
256          //               if(newItem.quantity > item.quantity) {
257          //                 // cart item increment
258          //                 let quantity = (newItem.quantity - item.quantity);
259          //                 let updatedItem = {...item, quantity}
260          //                 self.ecommerceDataLayer('add_to_cart', {items: [updatedItem]});
261          //                 self.updateCart(); 
262
263          //               }else if(newItem.quantity < item.quantity) {
264          //                 // cart item decrement
265          //                 let quantity = (item.quantity - newItem.quantity);
266          //                 let updatedItem = {...item, quantity}
267          //                 self.ecommerceDataLayer('remove_from_cart', {items: [updatedItem]});
268          //                 self.updateCart(); 
269          //               }
270                        
271
272          //             }else {
273          //               self.ecommerceDataLayer('remove_from_cart', {items: [item]});
274          //               self.updateCart(); 
275          //             }
276          //           }
277                     
278          //         });
279          //       }
280          //     }
281          //     return response;
282          //   });
283          // }
284          // End of fetch 
285
286
287          // Overriding XMLHttpRequest
288          var origXMLHttpRequest = XMLHttpRequest;
289          XMLHttpRequest = function() {
290            var requestURL;
291    
292            var xhr = new origXMLHttpRequest();
293            var origOpen = xhr.open;
294            var origSend = xhr.send;
295            
296            // Override the `open` function.
297            xhr.open = function(method, url) {
298                requestURL = url;
299                return origOpen.apply(this, arguments);
300            };
301    
302    
303            xhr.send = function() {
304    
305                // Proceeding if the request URL matches what we're looking for.
306                if (requestURL.includes("/cart/add") || requestURL.includes("/cart/change") || /.*\/search\/?.*\?.*q=.+/.test(requestURL)) {
307        
308                    xhr.addEventListener('load', function() {
309                        if (xhr.readyState === 4) {
310                            if (xhr.status >= 200 && xhr.status < 400) { 
311
312                              if(/.*\/search\/?.*\?.*q=.+/.test(requestURL) && !requestURL.includes('&requestFrom=uldt')) {
313                                const queryString = requestURL.split('?')[1];
314                                const urlParams = new URLSearchParams(queryString);
315                                const search_term = urlParams.get("q");
316
317                                debounce(function() {
318                                    fetch(`${self.storeURL}/search/suggest.json?q=${search_term}&resources[type]=product&requestFrom=uldt`)
319                                      .then(res => res.json())
320                                      .then(function(data) {
321                                            const products = data.resources.results.products;
322                                            if(products.length) {
323                                              const fetchRequests = products.map(product =>
324                                                fetch(`${self.storeURL}/${product.url.split('?')[0]}.js`)
325                                                  .then(response => response.json())
326                                                  .catch(error => console.error('Error fetching:', error))
327                                              );
328                
329                                              Promise.all(fetchRequests)
330                                                .then(products => {
331                                                    const items = products.map((product) => {
332                                                      return {
333                                                        product_id: product.id,
334                                                        product_title: product.title,
335                                                        variant_id: product.variants[0].id,
336                                                        variant_title: product.variants[0].title,
337                                                        vendor: product.vendor,
338                                                        total_discount: 0,
339                                                        final_price: product.price_min,
340                                                        product_type: product.type, 
341                                                        quantity: 1
342                                                      }
343                                                    });
344                
345                                                    self.ecommerceDataLayer('search', {search_term, items});
346                                                })
347                                            }else {
348                                              self.ecommerceDataLayer('search', {search_term, items: []});
349                                            }
350                                      });
351                                  });
352
353                              }
354
355                              else if(requestURL.includes("/cart/add")) {
356                                  const data = JSON.parse(xhr.responseText);
357
358                                  if(data.items && Array.isArray(data.items)) {
359                                    data.items.forEach(function(item) {
360                                        self.ecommerceDataLayer('add_to_cart', {items: [item]});
361                                      })
362                                  } else {
363                                    self.ecommerceDataLayer('add_to_cart', {items: [data]});
364                                  }
365                                  self.updateCart();
366                                 
367                               }else if(requestURL.includes("/cart/change")) {
368                                 
369                                  const newCart = JSON.parse(xhr.responseText);
370                                  const newCartItems = newCart.items;
371                                  let oldCartItems = self.cart.items;
372              
373                                  for(let i = 0; i < oldCartItems.length; i++) {
374                                    let item = oldCartItems[i];
375                                    let newItem = newCartItems.find(newItems => newItems.id === item.id);
376              
377              
378                                    if(newItem) {
379                                      if(newItem.quantity > item.quantity) {
380                                        // cart item increment
381                                        let quantity = (newItem.quantity - item.quantity);
382                                        let updatedItem = {...item, quantity}
383                                        self.ecommerceDataLayer('add_to_cart', {items: [updatedItem]});
384                                        self.updateCart(); 
385              
386                                      }else if(newItem.quantity < item.quantity) {
387                                        // cart item decrement
388                                        let quantity = (item.quantity - newItem.quantity);
389                                        let updatedItem = {...item, quantity}
390                                        self.ecommerceDataLayer('remove_from_cart', {items: [updatedItem]});
391                                        self.updateCart(); 
392                                      }
393                                      
394              
395                                    }else {
396                                      self.ecommerceDataLayer('remove_from_cart', {items: [item]});
397                                      self.updateCart(); 
398                                    }
399                                  }
400                               }          
401                            }
402                        }
403                    });
404                }
405    
406                return origSend.apply(this, arguments);
407            };
408    
409            return xhr;
410          }; 
411          // End of XMLHttpRequest
412        }
413
414        // Function for search event from search page
415        searchPageData() {
416          const self = this;
417          let pageUrl = window.location.href;
418          
419          if(/.+\/search\?.*\&?q=.+/.test(pageUrl)) {   
420            const queryString = pageUrl.split('?')[1];
421            const urlParams = new URLSearchParams(queryString);
422            const search_term = urlParams.get("q");
423                
424            fetch(`https://twelvesouth.eu/search/suggest.json?q=${search_term}&resources[type]=product&requestFrom=uldt`)
425            .then(res => res.json())
426            .then(function(data) {
427                  const products = data.resources.results.products;
428                  if(products.length) {
429                    const fetchRequests = products.map(product =>
430                      fetch(`${self.storeURL}/${product.url.split('?')[0]}.js`)
431                        .then(response => response.json())
432                        .catch(error => console.error('Error fetching:', error))
433                    );
434                    Promise.all(fetchRequests)
435                    .then(products => {
436                        const items = products.map((product) => {
437                            return {
438                            product_id: product.id,
439                            product_title: product.title,
440                            variant_id: product.variants[0].id,
441                            variant_title: product.variants[0].title,
442                            vendor: product.vendor,
443                            total_discount: 0,
444                            final_price: product.price_min,
445                            product_type: product.type, 
446                            quantity: 1
447                            }
448                        });
449
450                        self.ecommerceDataLayer('search', {search_term, items});
451                    });
452                  }else {
453                    self.ecommerceDataLayer('search', {search_term, items: []});
454                  }
455            });
456          }
457        }
458
459miniCartData() {
460  // Check if mini cart button exists
461  if(this.miniCartButton.length) {
462    let self = this;
463    // Change event trigger if mini cart appears on hover
464    if(this.miniCartAppersOn === 'hover') {
465      this.miniCartAppersOn = 'mouseenter';
466    }
467    // Add event listener for each mini cart button
468    this.miniCartButton.forEach((selector) => {
469      let miniCartButtons = document.querySelectorAll(selector);
470      miniCartButtons.forEach((miniCartButton) => {
471        miniCartButton.addEventListener(self.miniCartAppersOn, () => {
472          // Track 'view_cart' event with cart data
473          self.ecommerceDataLayer('view_cart', self.cart);
474        });
475      })
476    });
477  }
478}
479
480// Begin Checkout Data
481// This function tracks the 'begin_checkout' event when the user begins the checkout process.
482beginCheckoutData() {
483  let self = this;
484  // Add event listener for pointer down event
485  document.addEventListener('pointerdown', () => {
486    // Check if the target element is one of the begin checkout buttons
487    let targetElement = event.target.closest(self.beginCheckoutButtons.join(', '));
488    if(targetElement) {
489      // Track 'begin_checkout' event with cart data
490      self.ecommerceDataLayer('begin_checkout', self.cart);
491    }
492  });
493}
494
495// View Cart Page Data
496// This function tracks the 'view_cart', 'add_to_cart', and 'remove_from_cart' events on the cart page.
497viewCartPageData() {
498  // Track 'view_cart' event with current cart data
499  this.ecommerceDataLayer('view_cart', this.cart);
500
501  // Track 'add_to_cart' or 'remove_from_cart' events when cart quantity changes
502  if(!this.isAjaxCartIncrementDecrement) {
503    const self = this;
504    document.addEventListener('pointerdown', (event) => {
505      // Check if the target element is a link that changes cart quantity
506      const target = event.target.closest('a[href*="/cart/change?"]');
507      if(target) {
508        // Extract cart item details from the link URL
509        const linkUrl = target.getAttribute('href');
510        const queryString = linkUrl.split("?")[1];
511        const urlParams = new URLSearchParams(queryString);
512        const newQuantity = urlParams.get("quantity");
513        const line = urlParams.get("line");
514        const cart_id = urlParams.get("id");
515        
516        // Update the cart and track appropriate event based on quantity change
517        if(newQuantity && (line || cart_id)) {
518          let item = line ? {...self.cart.items[line - 1]} : self.cart.items.find(item => item.key === cart_id);
519          let event = 'add_to_cart';
520          if(newQuantity < item.quantity) {
521            event = 'remove_from_cart';
522          }
523          let quantity = Math.abs(newQuantity - item.quantity);
524          item['quantity'] = quantity;
525          self.ecommerceDataLayer(event, {items: [item]});
526        }
527      }
528    });
529  }
530}
531
532// Product Single Page Data
533// This function tracks the 'view_item' and 'begin_checkout' events on the product single page.
534productSinglePage() {
535  // Check if the template contains product information
536  
537}
538
539// Collections Page Data
540// This function tracks the 'view_item_list' event on collections pages.
541collectionsPageData() {
542  var ecommerce = {
543    'items': [
544      // Loop through each product in the collection and define its details for tracking
545      
546    ]
547  };
548
549  // Set item list ID and name for tracking
550  ecommerce['item_list_id'] = null
551  ecommerce['item_list_name'] = null
552
553  // Track 'view_item_list' event with collection data
554  this.ecommerceDataLayer('view_item_list', ecommerce);
555}
556
557// Add to Wishlist Data
558// This function tracks the 'add_to_wishlist' event when the user adds a product to their wishlist.
559addToWishListData() {
560  if(this.addToWishListSelectors && this.addToWishListSelectors.addWishListIcon) {
561    const self = this;
562    document.addEventListener('pointerdown', (event) => {
563      let target = event.target;
564      
565      // Check if the target element is the wishlist icon
566      if(target.closest(self.addToWishListSelectors.addWishListIcon)) {
567        let pageULR = window.location.href.replace(/\?.+/, '');
568        let requestURL = undefined;
569  
570        // Determine the product URL
571        if(/\/products\/[^/]+$/.test(pageULR)) {
572          requestURL = pageULR;
573        } else if(self.addToWishListSelectors.gridItemSelector && self.addToWishListSelectors.productLinkSelector) {
574          let itemElement = target.closest(self.addToWishListSelectors.gridItemSelector);
575          if(itemElement) {
576            let linkElement = itemElement.querySelector(self.addToWishListSelectors.productLinkSelector); 
577            if(linkElement) {
578              let link = linkElement.getAttribute('href').replace(/\?.+/g, '');
579              if(link && /\/products\/[^/]+$/.test(link)) {
580                requestURL = link;
581              }
582            }
583          }
584        }
585
586        // Fetch product data and track 'add_to_wishlist' event
587        if(requestURL) {
588          fetch(requestURL + '.json')
589            .then(res => res.json())
590            .then(result => {
591              let data = result.product;                    
592              if(data) {
593                let dataLayerData = {
594                  product_id: data.id,
595                  variant_id: data.variants[0].id,
596                  product_title: data.title,
597                  quantity: 1,
598                  final_price: parseFloat(data.variants[0].price) * 100,
599                  total_discount: 0,
600                  product_type: data.product_type,
601                  vendor: data.vendor,
602                  variant_title: (data.variants[0].title !== 'Default Title') ? data.variants[0].title : undefined,
603                  sku: data.variants[0].sku,
604                }
605
606                self.ecommerceDataLayer('add_to_wishlist', {items: [dataLayerData]});
607              }
608            });
609        }
610      }
611    });
612  }
613}
614
615// Quick View Data
616// This function tracks the 'view_item' event when the user interacts with quick view functionality.
617quickViewData() {
618  if(this.quickViewSelector.quickViewElement && this.quickViewSelector.gridItemSelector && this.quickViewSelector.productLinkSelector) {
619    const self = this;
620    document.addEventListener('pointerdown', (event) => {
621      let target = event.target;
622      // Check if the target element is the quick view button
623      if(target.closest(self.quickViewSelector.quickViewElement)) {
624        let requestURL = undefined;
625        let itemElement = target.closest(this.quickViewSelector.gridItemSelector );
626        
627        // Determine the product URL
628        if(itemElement) {
629          let linkElement = itemElement.querySelector(self.quickViewSelector.productLinkSelector); 
630          if(linkElement) {
631            let link = linkElement.getAttribute('href').replace(/\?.+/g, '');
632            if(link && /\/products\/[^/]+$/.test(link)) {
633              requestURL = link;
634            }
635          }
636        }   
637        
638        // Fetch product data and track 'view_item' event
639        if(requestURL) {
640            fetch(requestURL + '.json')
641              .then(res => res.json())
642              .then(result => {
643                let data = result.product;                    
644                if(data) {
645                  let dataLayerData = {
646                    product_id: data.id,
647                    variant_id: data.variants[0].id,
648                    product_title: data.title,
649                    quantity: 1,
650                    final_price: parseFloat(data.variants[0].price) * 100,
651                    total_discount: 0,
652                    product_type: data.product_type,
653                    vendor: data.vendor,
654                    variant_title: (data.variants[0].title !== 'Default Title') ? data.variants[0].title : undefined,
655                    sku: data.variants[0].sku,
656                  }
657
658                  // Track 'view_item' event with quick view data
659                  self.ecommerceDataLayer('view_item', {items: [dataLayerData]});
660                  self.quickViewVariants = data.variants;
661                  self.quickViewedItem = dataLayerData;
662                }
663              });
664          }
665      }
666    });
667
668    // Track 'add_to_cart' and 'begin_checkout' events when Shopify direct checkout button is clicked from quick view
669    
670    if(this.shopifyDirectCheckoutButton.length) {
671      let self = this;
672      document.addEventListener('pointerdown', (event) => {
673        let target = event.target;
674        let checkoutButton = event.target.closest(this.shopifyDirectCheckoutButton.join(', '));
675        
676        if(self.quickViewVariants && self.quickViewedItem && self.quickViewVariants.length && checkoutButton) {
677
678          let checkoutForm = checkoutButton.closest('form[action*="/cart/add"]');
679          if(checkoutForm) {
680              let quantity = 1;
681              let varientInput = checkoutForm.querySelector('input[name="id"]');
682              let quantitySelector = checkoutForm.getAttribute('id');
683
684              if(quantitySelector) {
685                let quentityInput = document.querySelector('input[name="quantity"][form="'+quantitySelector+'"]');
686                if(quentityInput) {
687                    quantity = +quentityInput.value;
688                }
689              }
690
691              if(varientInput) {
692                  let variant_id = parseInt(varientInput.value);
693
694                  if(variant_id) {
695                      const variant = self.quickViewVariants.find(item => item.id === +variant_id);
696                      if(variant && self.quickViewedItem) {
697                          self.quickViewedItem['variant_id'] = variant_id;
698                          self.quickViewedItem['variant_title'] = variant.title;
699                          self.quickViewedItem['final_price'] = parseFloat(variant.price) * 100;
700                          self.quickViewedItem['quantity'] = quantity; 
701
702                          self.ec
703
704ommerceDataLayer('add_to_cart', {items: [self.quickViewedItem]});
705                          self.ecommerceDataLayer('begin_checkout', {items: [self.quickViewedItem]});
706                      }
707                  }
708              }
709          }
710
711        }
712      }); 
713    }
714    
715  }
716}
717
718// Ecommerce Data Layer
719// This function constructs and pushes the data layer object for ecommerce events.
720ecommerceDataLayer(event, data) {
721  const self = this;
722  dataLayer.push({ 'ecommerce': null });
723  const dataLayerData = {
724    "event": this.eventPrefix + event,
725    'ecommerce': {
726       'currency': this.cart.currency,
727       'items': data.items.map((item, index) => {
728         const dataLayerItem = {
729            'index': index,
730            'item_id': this.formattedItemId  ? `shopify_${this.countryCode}_${item.product_id}_${item.variant_id}` : item.product_id.toString(),
731            'product_id': item.product_id.toString(),
732            'variant_id': item.variant_id.toString(),
733            'item_name': item.product_title,
734            'quantity': item.quantity,
735            'price': +((item.final_price / 100).toFixed(2)),
736            'discount': item.total_discount ? +((item.total_discount / 100).toFixed(2)) : 0 
737        }
738
739        if(item.product_type) {
740          dataLayerItem['item_category'] = item.product_type;
741        }
742        
743        if(item.vendor) {
744          dataLayerItem['item_brand'] = item.vendor;
745        }
746       
747        if(item.variant_title && item.variant_title !== 'Default Title') {
748          dataLayerItem['item_variant'] = item.variant_title;
749        }
750      
751        if(item.sku) {
752          dataLayerItem['sku'] = item.sku;
753        }
754
755        if(item.item_list_name) {
756          dataLayerItem['item_list_name'] = item.item_list_name;
757        }
758
759        if(item.item_list_id) {
760          dataLayerItem['item_list_id'] = item.item_list_id.toString()
761        }
762
763        return dataLayerItem;
764      })
765    }
766  }
767
768  // Calculate and add total value to the data layer
769  if(data.total_price !== undefined) {
770    dataLayerData['ecommerce']['value'] =  +((data.total_price / 100).toFixed(2));
771  } else {
772    dataLayerData['ecommerce']['value'] = +(dataLayerData['ecommerce']['items'].reduce((total, item) => total + (item.price * item.quantity), 0)).toFixed(2);
773  }
774  
775  // Add item list ID and name to the data layer if available
776  if(data.item_list_id) {
777    dataLayerData['ecommerce']['item_list_id'] = data.item_list_id;
778  }
779  
780  if(data.item_list_name) {
781    dataLayerData['ecommerce']['item_list_name'] = data.item_list_name;
782  }
783
784  // Add search term to the data layer if available
785  if(data.search_term) {
786    dataLayerData['search_term'] = data.search_term;
787  }
788
789  // Add dynamic remarketing data to the data layer if enabled
790  if(self.dataSchema.dynamicRemarketing && self.dataSchema.dynamicRemarketing.show) {
791    dataLayer.push({ 'dynamicRemarketing': null });
792    dataLayerData['dynamicRemarketing'] = {
793        value: dataLayerData.ecommerce.value,
794        items: dataLayerData.ecommerce.items.map(item => ({id: item.item_id, google_business_vertical: self.dataSchema.dynamicRemarketing.business_vertical}))
795    }
796  }
797
798  // Push the constructed data layer object
799  if(!self.dataSchema.ecommerce ||  !self.dataSchema.ecommerce.show) {
800    delete dataLayerData['ecommerce'];
801  }
802
803  dataLayer.push(dataLayerData);
804}
805
806// Form Data
807// This function tracks form submissions for contact forms and newsletter signups.
808formData() {
809  const self = this;
810  document.addEventListener('submit', function(event) {
811    let targetForm = event.target.closest('form[action^="/contact"]');
812    if(targetForm) {
813      const formData = {
814        form_location: window.location.href,
815        form_id: targetForm.getAttribute('id'),
816        form_classes: targetForm.getAttribute('class')
817      };
818                    
819      let formType = targetForm.querySelector('input[name="form_type"]');
820      let inputs = targetForm.querySelectorAll("input:not([type=hidden]):not([type=submit]), textarea, select");
821      
822      inputs.forEach(function(input) {
823        var inputName = input.name;
824        var inputValue = input.value;
825        
826        if (inputName && inputValue) {
827          var matches = inputName.match(/\[(.*?)\]/);
828          if (matches && matches.length > 1) {
829             var fieldName = matches[1];
830             formData[fieldName] = input.value;
831          }
832        }
833      });
834      
835      // Track form submission event based on form type
836      if(formType && formType.value === 'customer') {
837        dataLayer.push({ event: self.eventPrefix + 'newsletter_signup', ...formData});
838      } else if(formType && formType.value === 'contact') {
839        dataLayer.push({ event: self.eventPrefix + 'contact_form_submit', ...formData});
840      }
841    }
842  });
843}
844
845       // phone_number_click event
846        phoneClickData() {
847          const self = this; 
848          document.addEventListener('click', function(event) {
849            let target = event.target.closest('a[href^="tel:"]');
850            if(target) {
851              let phone_number = target.getAttribute('href').replace('tel:', '');
852              dataLayer.push({
853                event: self.eventPrefix + 'phone_number_click',
854                page_location: window.location.href,
855                link_classes: target.getAttribute('class'),
856                link_id: target.getAttribute('id'),
857                phone_number
858              })
859            }
860          });
861        }
862  
863        // email_click event
864        emailClickData() {
865          const self = this; 
866          document.addEventListener('click', function(event) {
867            let target = event.target.closest('a[href^="mailto:"]');
868            if(target) {
869              let email_address = target.getAttribute('href').replace('mailto:', '');
870              dataLayer.push({
871                event: self.eventPrefix + 'email_click',
872                page_location: window.location.href,
873                link_classes: target.getAttribute('class'),
874                link_id: target.getAttribute('id'),
875                email_address
876              })
877            }
878          });
879        }
880      } 
881      // end triangle_digital_datalayer
882
883      document.addEventListener('DOMContentLoaded', function() {
884        try{
885          new triangle_digital_datalayer();
886        }catch(error) {
887          console.log(error);
888        }
889      });
890    
891  })();
892</script>
892
893  
894  <!-- Google Tag Manager -->
895  
895<script>
vendor: 335 bytes, lines 895-899
895(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
896  new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
897  j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
898  'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
899  })(window,document,'script','dataLayer','
899GTM-P3VHQPRW
vendor: 3 bytes, line 899
899');
899</script>
899
900  <!-- End Google Tag Manager -->
901
902  
903<!-- Microsoft Clarity
904  
904<script type="text/javascript">
905    (function(c,l,a,r,i,t,y){
906        c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
907        t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
908        y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
909    })(window, document, "clarity", "script", "r7p4q08l1q");
910    </script>
910
911      
912End Microsoft Clarity -->
913    
914<!-- Triple Pixel
915  <link rel='preconnect dns-prefetch' href='https://api.config-security.com/' crossorigin />
916  <link rel='preconnect dns-prefetch' href='https://conf.config-security.com/' crossorigin />
917  <link rel='preconnect dns-prefetch' href='https://whale.camera/' crossorigin />
918
919End Triple Pixel -->
920
921
922      
923      
924      <meta charset="utf-8">
925      <meta http-equiv="X-UA-Compatible" content="IE=edge">
926      <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1">
927      <meta name="theme-color" content="">
928      <link rel="canonical" href="https://twelvesouth.co.uk/blogs/twelve-south-blog">
929
930      
931      
932
933      <meta name="robots" content="index, follow">
934      <link rel="preconnect" href="https://cdn.shopify.com" crossorigin><link rel="icon" type="image/png" href="//twelvesouth.co.uk/cdn/shop/files/TwelveSouth_Favicon_32x32.jpg?v=1636739440"><link rel="stylesheet" href="https://use.typekit.net/ttj8bot.css"> 
935  
936      <title>Twelve South Blog</title>
937
938      <link rel="alternate" hreflang="x-default" href="https://twelvesouth.eu/">
939      <link rel="alternate" hreflang="en" href="https://twelvesouth.eu/">
940      <link rel="alternate" hreflang="en-GB" href="https://twelvesouth.co.uk/">
941      <link rel="alternate" hreflang="nl-NL" href="https://twelvesouth.eu/">
942      
943      <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/flickity/3.0.0/flickity.min.css" integrity="sha512-fJcFDOQo2+/Ke365m0NMCZt5uGYEWSxth3wg2i0dXu7A1jQfz9T4hdzz6nkzwmJdOdkcS8jmy2lWGaRXl+nFMQ==" crossorigin="anonymous" referrerpolicy="no-referrer" />
944      <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.1.0/css/all.css" integrity="sha384-lKuwvrZot6UHsBSfcMvOkWwlCMgc0TaWr+30HWe3a4ltaBwTZhyTEggF5tJv8tbt" crossorigin="anonymous">
945  
946      <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/glightbox/dist/css/glightbox.min.css" />
947      
947<script src="https://cdn.jsdelivr.net/gh/mcstudios/glightbox/dist/js/glightbox.min.js" async></script>
947
948      
949      
950  
951      
952
953<meta property="og:site_name" content="Twelve South EU &amp; UK">
954<meta property="og:url" content="https://twelvesouth.co.uk/blogs/twelve-south-blog">
955<meta property="og:title" content="Twelve South Blog">
956<meta property="og:type" content="website">
957<meta property="og:description" content="We create beautiful accessories that take your tech to the next level, in style &amp; functionality. From our beautiful collection of desktop stands to our elegant charging solutions, our innovative products enhance, inspire, &amp; personalize the experience of using your favorite devices."><meta name="twitter:site" content="@twelvesouth"><meta name="twitter:card" content="summary_large_image">
958<meta name="twitter:title" content="Twelve South Blog">
959<meta name="twitter:description" content="We create beautiful accessories that take your tech to the next level, in style &amp; functionality. From our beautiful collection of desktop stands to our elegant charging solutions, our innovative products enhance, inspire, &amp; personalize the experience of using your favorite devices.">
960
961      
961<script type="application/ld+json">
962{
963  "@context": "https://schema.org",
964  "@type": "Organization",
965  "name": "Twelve South EU \u0026amp; UK",
966  "url": "https:\/\/twelvesouth.co.uk",
967  "logo": "https:\/\/twelvesouth.co.uk\/cdn\/shop\/files\/twelvesouth_logo_horizontal_500x.png?v=1634821222",
968  "sameAs": ["https:\/\/facebook.com\/twelvesouth","http:\/\/instagram.com\/twelvesouth","https:\/\/www.youtube.com\/twelvesouth","https:\/\/twitter.com\/twelvesouth"]
969}
970</script>
970
971  
972      <link href="//twelvesouth.co.uk/cdn/shop/t/61/assets/base.css?v=10402791570443772101785499578" rel="stylesheet" type="text/css" media="all" />
973      <link href="//twelvesouth.co.uk/cdn/shop/t/61/assets/product-sections.scss.css?v=57034883256151403131785499572" rel="stylesheet" type="text/css" media="all" />
974      <link href="//twelvesouth.co.uk/cdn/shop/t/61/assets/main-product.scss.css?v=11185934510824530641785499580" rel="stylesheet" type="text/css" media="all" />
975      <link href="//twelvesouth.co.uk/cdn/shop/t/61/assets/swatch-colors-new.css?v=158292490700727988331785499573" rel="stylesheet" type="text/css" media="all" />
976      <link href="//twelvesouth.co.uk/cdn/shop/t/61/assets/component-cart-drawer.css?v=153927809258306317361785499573" rel="stylesheet" type="text/css" media="all" />
977  
978      
978<script src="//twelvesouth.co.uk/cdn/shop/t/61/assets/global.js?v=152025955100286353451785499578" defer="defer"></script>
978
979      
979<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
979<meta name="google-site-verification" content="hT7vFUPzfRVBsOWRlQ6vKGUIhmZFMNrJAJje22X2Fy8">
980<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/58882752720/digital_wallets/dialog">
981<meta id="in-context-paypal-metadata" data-shop-id="58882752720" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="GBP">
982<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/blogs/twelve-south-blog.atom" />
983<link rel="next" href="/blogs/twelve-south-blog?page=2">
984<link rel="alternate" hreflang="x-default" href="https://twelvesouth.eu/blogs/twelve-south-blog">
985<link rel="alternate" hreflang="en" href="https://twelvesouth.eu/blogs/twelve-south-blog">
986<link rel="alternate" hreflang="en-GB" href="https://twelvesouth.co.uk/blogs/twelve-south-blog">
987<script async="async" src="/checkouts/internal/preloads.js?locale=en-GB&default_configuration_id=6357200"></script>
987
988<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
989<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-GB&default_configuration_id=6357200&shop_id=58882752720" crossorigin="anonymous"></script>
vendor: 1 bytes, line 989
989
990<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":58882752720,"countryCode":"NL","currencyCode":"GBP","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/58882752720","merchantName":"Twelve South EU \u0026 UK","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","maestro","masterCard","amex"],"total":{"type":"pending","label":"Twelve South EU \u0026 UK","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 990
990
991<script id="shopify-features" type="application/json">{"accessToken":"4570c9b7027176278004d33318ef9332","betas":["rich-media-storefront-analytics"],"domain":"twelvesouth.co.uk","predictiveSearch":true,"shopId":58882752720,"locale":"en"}</script>
vendor: 1 bytes, line 991
991
992<script>var Shopify = Shopify || {};
993Shopify.shop = "twelve-south-eu.myshopify.com";
994Shopify.locale = "en";
995Shopify.currency = {"active":"GBP","rate":"0.8668572"};
996Shopify.country = "GB";
997Shopify.theme = {"name":"twelve-south-uk\/main-uk","id":193945764186,"schema_name":"Dawn","schema_version":"1.0.0","theme_store_id":null,"role":"main"};
998Shopify.theme.handle = "null";
999Shopify.theme.style = {"id":null,"handle":null};
1000Shopify.cdnHost = "twelvesouth.co.uk/cdn";
1001Shopify.routes = Shopify.routes || {};
1002Shopify.routes.root = "/";
1003Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
1004Shopify.SignInWithShop = Shopify.SignInWithShop || {};
1005Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
1006Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 1006
1006
1007<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 1007
1007
1008<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 1008
1008
1009<script>
1010  window.ShopifyPay = window.ShopifyPay || {};
1011  window.ShopifyPay.apiHost = "shop.app\/pay";
1012  window.ShopifyPay.redirectState = null;
1013</script>
vendor: 1 bytes, line 1013
1013
1014<script>
1015  window.Shopify = window.Shopify || {};
1016  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
1017  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
1018  window.Shopify.SignInWithShop.eligible = true;
1019</script>
vendor: 1 bytes, line 1019
1019
1020<script id="shop-js-analytics" type="application/json">{"pageType":"blog"}</script>
vendor: 1 bytes, line 1020
1020
1021<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 1021
1021
1022<script type="module">
1023  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
1024
1025  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
1026
1027</script>
vendor: 1 bytes, line 1027
1027
1028<script>
1029  window.Shopify = window.Shopify || {};
1030  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
1031  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"]};
1032</script>
vendor: 1 bytes, line 1032
1032
1033<script>(function() {
1034  var isLoaded = false;
1035  function asyncLoad() {
1036    if (isLoaded) return;
1037    isLoaded = true;
1038    var urls = ["https:\/\/widgetic.com\/sdk\/sdk.js?shop=twelve-south-eu.myshopify.com","https:\/\/widgetic.com\/sdk\/sdk.js?shop=twelve-south-eu.myshopify.com","https:\/\/services.nofraud.com\/js\/device.js?shop=twelve-south-eu.myshopify.com","https:\/\/d3hw6dc1ow8pp2.cloudfront.net\/reviewsWidget.min.js?shop=twelve-south-eu.myshopify.com","https:\/\/static.shareasale.com\/json\/shopify\/shareasale-tracking.js?sasmid=102921\u0026ssmtid=85771\u0026shop=twelve-south-eu.myshopify.com","https:\/\/config.gorgias.chat\/bundle-loader\/01JM2HY2YYQNZPSPDSA80MM5W5?source=shopify1click\u0026shop=twelve-south-eu.myshopify.com","https:\/\/media.9gtb.com\/loader.js?g_cvt_id=013f4ea7-f3a2-43da-b92e-88f436e6f35b\u0026shop=twelve-south-eu.myshopify.com"];
1039    for (var i = 0; i < urls.length; i++) {
1040      var s = document.createElement('script');
1041      s.type = 'text/javascript';
1042      s.async = true;
1043      s.src = urls[i];
1044      var x = document.getElementsByTagName('script')[0];
1045      x.parentNode.insertBefore(s, x);
1046    }
1047  };
1048  if(window.attachEvent) {
1049    window.attachEvent('onload', asyncLoad);
1050  } else {
1051    window.addEventListener('load', asyncLoad, false);
1052  }
1053})();</script>
vendor: 1 bytes, line 1053
1053
1054<script id="__st">var __st={"a":58882752720,"offset":7200,"reqid":"68b64665-5ef6-4a11-96e2-1e4c05e5d9f4-1791120462","pageurl":"twelvesouth.co.uk\/blogs\/twelve-south-blog","s":"blogs-104956100954","u":"f38fa49ef9a6","p":"blog","rtyp":"blog","rid":104956100954};</script>
vendor: 1 bytes, line 1054
1054
1055<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 1055
1055
1056<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 1056
1056
1057<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//twelvesouth.co.uk/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 1057
1057
1058<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 = "//twelvesouth.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>
1058<script crossorigin="anonymous" defer="defer" src="//twelvesouth.co.uk/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 1058
1058
1059<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 1059
1059
1060<script>
1061  window.Shopify = window.Shopify || {};
1062  window.Shopify.MCP = window.Shopify.MCP || {};
1063  window.Shopify.MCP.enabled = true;
1064  window.Shopify.MCP.shop = "twelve-south-eu.myshopify.com";
1065  window.Shopify.MCP.mcpEndpoint = "https:\/\/twelvesouth.co.uk\/api\/mcp";
1066  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"]}}];
1067</script>
vendor: 1 bytes, line 1067
1067
1068<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("\/\/twelvesouth.co.uk\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
1069</script>
vendor: 1 bytes, line 1069
1069
1070<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://twelvesouth.co.uk/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
1071</script>
vendor: 1 bytes, line 1071
1071
1072<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
1073  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);
1074</script>
vendor: 1 bytes, line 1074
1074
1075<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})}}));
1076</script>
vendor: 1 bytes, line 1076
1076
1077<script id='scb4127' type='text/javascript' async='' src='https://twelvesouth.co.uk/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
1077<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://twelvesouth.co.uk/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
1078<style id="shopify-accelerated-checkout-cart">
1079        #shopify-buyer-consent {
1080  margin-top: 1em;
1081  display: inline-block;
1082  width: 100%;
1083}
1084
1085#shopify-buyer-consent.hidden {
1086  display: none;
1087}
1088
1089#shopify-subscription-policy-button {
1090  background: none;
1091  border: none;
1092  padding: 0;
1093  text-decoration: underline;
1094  font-size: inherit;
1095  cursor: pointer;
1096}
1097
1098#shopify-subscription-policy-button::before {
1099  box-shadow: none;
1100}
1101
1102      </style>
1103<script id="sections-script" data-sections="header,footer" defer="defer" src="//twelvesouth.co.uk/cdn/shop/t/61/compiled_assets/scripts.js?v=464312108372874661785499642"></script>
vendor: 1 bytes, line 1103
1103
1104<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
1104
1105
1106  
1107      <style data-shopify>
1108        
1109        
1110        
1111        
1112        
1113  
1114      :root {
1115        --font-body-family: "system_ui", -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', 'Noto Sans', 'Liberation Sans', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
1116        --font-body-style: normal;
1117        --font-body-weight: 400;
1118  
1119        --font-heading-family: "system_ui", -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', 'Noto Sans', 'Liberation Sans', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
1120        --font-heading-style: normal;
1121        --font-heading-weight: 400;
1122  
1123        --color-product-sections-body: #3d4246;
1124        --color-product-sections-headings: #404041;
1125        --color-product-sections-text: #6d6e70;
1126        --color-product-sections-link: #282828;
1127  
1128        --color-base-text: 26, 27, 24;
1129        --color-base-background-1: 255, 255, 255;
1130        --color-base-background-2: 250, 241, 233;
1131        --color-base-solid-button-labels: 255, 255, 255;
1132        --color-base-outline-button-labels: 68, 89, 88;
1133        --color-base-accent-1: 109, 110, 112;
1134        --color-base-accent-2: 157, 87, 44;
1135        --payment-terms-background-color: #FFFFFF;
1136      }
1137  
1138      *,
1139      *::before,
1140      *::after {
1141         box-sizing: inherit;
1142      }
1143  
1144      html {
1145        box-sizing: border-box;
1146        font-size: 62.5%;
1147        height: 100%;
1148      }
1149  
1150      body {
1151        display: grid;
1152        grid-template-rows: auto auto 1fr auto;
1153        grid-template-columns: 100%;
1154        min-height: 100%;
1155        margin: 0;
1156        font-size: 1.5rem;
1157        letter-spacing: 0.06rem;
1158        line-height: 1.8;
1159        font-family: var(--font-body-family);
1160        font-style: var(--font-body-style);
1161        font-weight: var(--font-body-weight);
1162      }
1163  
1164      @media screen and (min-width: 750px) {
1165        body {
1166          font-size: 1.6rem;
1167        }
1168      }
1169      </style>
1170      
1171      
1171<script>var clicky_site_ids = clicky_site_ids || []; clicky_site_ids.push(127065);</script>
1171
1172      
1172<script async src="//static.getclicky.com/js"></script>
1172
1173  
1174      
1175      
1176  
1177      
1177<script src="https://cdnjs.cloudflare.com/ajax/libs/flickity/3.0.0/flickity.pkgd.min.js" integrity="sha512-achKCfKcYJg0u0J7UDJZbtrffUwtTLQMFSn28bDJ1Xl9DWkl/6VDT3LMfVTo09V51hmnjrrOTbtg4rEgg0QArA==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
1177<script>document.documentElement.className = document.documentElement.className.replace('no-js', 'js');</script>
1177
1178      
1179      <!--Start Okendo-->
1180      <!--End Okendo -->
1181  
1182    
1183
1184<script type="text/javascript">
1185window.dataLayer = window.dataLayer || [];
1186
1187window.appStart = function(){
1188  window.productPageHandle = function(){
1189
1190    var productName = "";
1191    var productId = "";
1192    var productPrice = "";
1193    var productBrand = "";
1194    var productCollection = "";
1195    var productType = "";
1196    var productSku = "";
1197    var productVariantId = "";
1198    var productVariantTitle = "";
1199
1200    window.dataLayer.push({
1201      event: "analyzify_productDetail",
1202      productId: productId,
1203      productName: productName,
1204      productPrice: productPrice,
1205      productBrand: productBrand,
1206      productCategory: productCollection,
1207      productType: productType,
1208      productSku: productSku,
1209      productVariantId: productVariantId,
1210      productVariantTitle: productVariantTitle,
1211      currency: "EUR",
1212    });
1213  };
1214
1215  window.allPageHandle = function(){
1216    window.dataLayer.push({
1217      event: "ga4kit_info",
1218      contentGroup: "blog",
1219      
1220        userType: "visitor",
1221      
1222    });
1223  };
1224  allPageHandle();
1225     
1226  
1227
1228}
1229appStart();
1230</script>
1230
1231
1232
1233    <!-- Customer.ai Pixel added 10.27.25 -->
1234    
1234<script async="async" src="https://mm-uxrv.com/js/mm_e3bc418c-3548-42b6-bb6a-bb8d394f17d1-35050522.js"></script>
1234
1235    <!-- End Customer.ai Pixel -->
1236      
1237    <!-- BEGIN app block: shopify://apps/gorgias-live-chat-helpdesk/blocks/gorgias/a66db725-7b96-4e3f-916e-6c8e6f87aaaa -->
1238<script defer data-gorgias-loader-chat src="https://config.gorgias.chat/bundle-loader/shopify/twelve-south-eu.myshopify.com"></script>
1238
1239
1240
1241<script defer data-gorgias-loader-convert  src="https://content.9gtb.com/loader.js"></script>
1241
1242
1243
1244<script defer data-gorgias-loader-mailto-replace  src="https://config.gorgias.help/api/contact-forms/replace-mailto-script.js?shopName=twelve-south-eu"></script>
1244
1245
1246
1247<!-- END app block --><!-- BEGIN app block: shopify://apps/okendo/blocks/theme-settings/bb689e69-ea70-4661-8fb7-ad24a2e23c29 --><!-- BEGIN app snippet: header-metafields -->
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260    <link href="https://d3hw6dc1ow8pp2.cloudfront.net/styles/main.min.css" rel="stylesheet" type="text/css">
1261<style type="text/css">
1262.okeReviews .okeReviews-reviewsWidget-header-controls-writeReview {
1263        display: inline-block;
1264    }
1265    .okeReviews .okeReviews-reviewsWidget.is-okeReviews-empty {
1266        display: block;
1267    }
1268</style>
1269<script type="application/json" id="oke-reviews-settings">
1270{"analyticsSettings":{"isWidgetOnScreenTrackingEnabled":false,"provider":"none"},"disableInitialReviewsFetchOnProducts":false,"filtersEnabled":false,"initialReviewDisplayCount":3,"omitMicrodata":true,"reviewSortOrder":"rating","subscriberId":"5045956b-68a0-40e8-8084-2f473b832dd2","widgetTemplateId":"minimal","recorderPlus":true,"recorderQandaPlus":true}
1271</script>
1271
1272
1273    <link rel="stylesheet" type="text/css" href="https://dov7r31oq5dkj.cloudfront.net/5045956b-68a0-40e8-8084-2f473b832dd2/widget-style-customisations.css?v=0e9bc1d2-55cf-40d8-8339-c692eb910cfb">
1274
1275
1276
1277
1278    
1279        
1279<script type="application/json" id="oke-surveys-settings">{"subscriberId":"5045956b-68a0-40e8-8084-2f473b832dd2","style":{}}</script>
1279<script src="https://surveys.okendo.io/js/client-setup.js" async></script>
1279
1280    
1281    
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292<!-- END app snippet -->
1293
1294<!-- BEGIN app snippet: widget-plus-initialisation-script -->
1295
1296
1297
1298
1299<!-- END app snippet -->
1300
1301
1302<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315  
1315<script async src="https://static.klaviyo.com/onsite/js/YaexQw/klaviyo.js?company_id=YaexQw"></script>
1315
1316  
1316<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
1316
1317
1318  
1319
1320
1321
1322
1323  
1323<script>
1324    window.klaviyoReviewsProductDesignMode = false
1325  </script>
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335<!-- END app block -->
1335<script src="https://cdn.shopify.com/extensions/019f3c53-fe19-76af-a5c9-42e859f73f8e/infinite-google-ads-238/assets/Pixels-app-block.js" type="text/javascript" defer="defer"></script>
1335
1336<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1337<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: 58882752720,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "blog"};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 1337
1337
1338<script>
1339  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
1340</script>
vendor: 1 bytes, line 1340
1340
1341<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}
1341).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: 58882752720,storefrontBaseUrl: "https://twelvesouth.eu",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://twelvesouth.co.uk/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"4332552538","configuration":"{\"config\":\"{}\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"e0ab15739c8a14e8731c5ad7c8424ada","type":"APP","apiClientId":2632399,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
1341,"dataSharingState":"unrestricted"},{"id":"4057825626","configuration":"{\"pixel_id\":\"1212975954243054\",\"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":"3485958490","configuration":"{\"accountID\":\"YaexQw\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"1514406234","configuration":"{\"accountID\":\"3663\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"98b2e473679a96f1589e50be60db9505","type":"APP","apiClientId":51607764993,"privacyPurposes":["ANALYTICS","MARKETING","PREFERENCES","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"151519578","configuration":"{\"masterTagID\":\"85771\",\"merchantID\":\"102921\",\"appPath\":\"https:\/\/daedalus.shareasale.com\",\"storeID\":\"NaN\",\"xTypeMode\":\"NaN\",\"xTypeValue\":\"NaN\",\"channelDedup\":\"NaN\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"f300cca684872f2df140f714437af558","type":"APP","apiClientId":4929191,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"95650138","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"ShareASale tracking"},{"id":"150569306","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["SALE_OF_DATA"],"name":"Twelve South EU"},{"id":"332235098","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":[],"name":"PM- Conversion Booster"},{"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":"Twelve South EU \u0026 UK","paymentSettings":{"currencyCode":"EUR"},"myshopifyDomain":"twelve-south-eu.myshopify.com","countryCode":"NL","storefrontUrl":"https:\/\/twelvesouth.co.uk"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"10105896272218","handle":"airfly-pro-2","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51079800881498","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7765670428880","handle":"curve-flex-for-macbook","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42942846501072","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9767399653722","handle":"plugbug-with-find-my","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49435908440410","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6759833534672","handle":"curve-for-macbook","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40188247965904","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6759828717776","handle":"hoverbar-duo","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42878302879952","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6759831175376","handle":"airfly","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43276131107024","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6906866237648","handle":"backpack","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43267784802512","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8532915192154","handle":"hirise-3-deluxe","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47051965727066","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8730156990810","handle":"bookarc-flex","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47594351165786","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8730157810010","handle":"butterfly-2-in-1-magsafe-charger","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47594352902490","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8730158268762","handle":"deluxe-international-airline-headphone-adapter","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47594354639194","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
1341,{"id":"8447219204442","handle":"deskpad","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"46774252732762","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9743711076698","handle":"butterfly-se-2-in-1-qi2-charger","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49377169506650","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9838003650906","handle":"hirise-2-deluxe","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"49654126313818","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10264754127194","handle":"curve-nano","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51517066183002","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10414273626458","handle":"apple-watch-bands","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52239164473690","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10414315176282","handle":"iphone-17-cases","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52239713173850","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10735496855898","handle":"powercapsule","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53566453547354","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10265914311002","handle":"curve-mini","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51527972127066","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10294165242202","handle":"powercord-uk","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51699597803866","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10294327509338","handle":"hirise-3-deluxe-qi2","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51700170162522","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10392841945434","handle":"powerbug-uk","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52148475724122","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10561035862362","handle":"airfly-pro-2-deluxe","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52840861368666","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10574773158234","handle":"magfold-wallet-stand","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"52935645167962","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10796179128666","handle":"curve-riser-1","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53850696941914","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10822953632090","handle":"cablestay","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54000250782042","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
1341,{"id":"10897320771930","handle":"butterfly-se-25w","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54330112770394","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10915029418330","handle":"valet","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54404611146074","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10915060121946","handle":"valet-small","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54404612456794","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"11013425856858","handle":"airfly-drive","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54882261565786","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://twelvesouth.co.uk/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"193945764186","themePublished":"true","eventMetadataId":"a806b25a-8ffc-4662-be9e-d7e489886634","pageType":"blog","resourceId":"104956100954","shopId":"58882752720","storefrontBaseUrl":"https:\/\/twelvesouth.eu","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
1341<script>
1342  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
1343  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
1344  window.ShopifyAnalytics.meta.currency = 'GBP';
1345  var meta = {"page":{"pageType":"blog","resourceType":"blog","resourceId":104956100954,"requestId":"68b64665-5ef6-4a11-96e2-1e4c05e5d9f4-1791120462"}};
1346  for (var attr in meta) {
1347    window.ShopifyAnalytics.meta[attr] = meta[attr];
1348  }
1349</script>
vendor: 1 bytes, line 1349
1349
1350<script class="analytics">
1351  (function () {
1352    var customDocumentWrite = function(content) {
1353      var jquery = null;
1354
1355      if (window.jQuery) {
1356        jquery = window.jQuery;
1357      } else if (window.Checkout && window.Checkout.$) {
1358        jquery = window.Checkout.$;
1359      }
1360
1361      if (jquery) {
1362        jquery('body').append(content);
1363      }
1364    };
1365
1366    var hasLoggedConversion = function(token) {
1367      if (token) {
1368        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
1369      }
1370      return false;
1371    }
1372
1373    var setCookieIfConversion = function(token) {
1374      if (token) {
1375        var twoMonthsFromNow = new Date(Date.now());
1376        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
1377
1378        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
1379      }
1380    }
1381
1382    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
1383    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
1384    if (trekkie.integrations) {
1385      return;
1386    }
1387    trekkie.methods = [
1388      'identify',
1389      'page',
1390      'ready',
1391      'track',
1392      'trackForm',
1393      'trackLink'
1394    ];
1395    trekkie.factory = function(method) {
1396      return function() {
1397        var args = Array.prototype.slice.call(arguments);
1398        args.unshift(method);
1399        trekkie.push(args);
1400        if (method == 'track' || method == 'page') {
1401          var pageUrl;
1402          try {
1403            pageUrl = window.location.href;
1404          } catch (e) {}
1405          var pageReferrer;
1406          try {
1407            pageReferrer = document.referrer;
1408          } catch (e) {}
1409          try {
1410            if (window.__TREKKIE_SHIM_QUEUE == null) {
1411              window.__TREKKIE_SHIM_QUEUE = [];
1412            }
1413            window.__TREKKIE_SHIM_QUEUE.push({
1414              from: 'trekkie-stub',
1415              method: method,
1416              args: args.slice(1),
1417              pageContext: {
1418                url: pageUrl,
1419                referrer: pageReferrer
1420              }
1421            });
1422          } catch (e) {
1423            // no-op
1424          }
1425        }
1426        return trekkie;
1427      };
1428    };
1429    for (var i = 0; i < trekkie.methods.length; i++) {
1430      var key = trekkie.methods[i];
1431      trekkie[key] = trekkie.factory(key);
1432    }
1433    trekkie.load = function(config) {
1434      trekkie.config = config || {};
1435      trekkie.config.initialDocumentCookie = document.cookie;
1436      var first = document.getElementsByTagName('script')[0];
1437var script = document.createElement('script');
1438script.type = 'text/javascript';
1439script.onerror = function(e) {
1440  var scriptFallback = document.createElement('script');
1441  scriptFallback.type = 'text/javascript';
1442  scriptFallback.onerror = function(error) {
1443          var Monorail = {
1444      produce: function produce(monorailDomain, schemaId, payload) {
1445        var currentMs = new Date().getTime();
1446        var event = {
1447          schema_id: schemaId,
1448          payload: payload,
1449          metadata: {
1450            event_created_at_ms: currentMs,
1451            event_sent_at_ms: currentMs
1452          }
1453        };
1454        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
1455      },
1456      sendRequest: function sendRequest(endpointUrl, payload) {
1457        // Try the sendBeacon API
1458        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
1459          var blobData = new window.Blob([payload], {
1460            type: 'text/plain'
1461          });
1462
1463          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
1464            return true;
1465          } // sendBeacon was not successful
1466
1467        } // XHR beacon
1468
1469        var xhr = new XMLHttpRequest();
1470
1471        try {
1472          xhr.open('POST', endpointUrl);
1473          xhr.setRequestHeader('Content-Type', 'text/plain');
1474          xhr.send(payload);
1475        } catch (e) {
1476          console.log(e);
1477        }
1478
1479        return false;
1480      },
1481      isIos12: function isIos12() {
1482        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
1483      }
1484    };
1485    Monorail.produce('monorail-edge.shopifysvc.com',
1486      'trekkie_storefront_load_errors/1.1',
1487      {shop_id: 58882752720,
1488      theme_id: 193945764186,
1489      app_name: "storefront",
1490      context_url: window.location.href,
1491      source_url: "//twelvesouth.co.uk/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
1492
1493  };
1494  scriptFallback.async = true;
1495  scriptFallback.src = '//twelvesouth.co.uk/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
1496  first.parentNode.insertBefore(scriptFallback, first);
1497};
1498script.async = true;
1499script.src = '//twelvesouth.co.uk/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
1500first.parentNode.insertBefore(script, first);
1501
1502    };
1503    trekkie.load(
1504      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":58882752720,"isMerchantRequest":null,"themeId":193945764186,"themeCityHash":"2335528485965309338","contentLanguage":"en","currency":"GBP","eventMetadataId":"a806b25a-8ffc-4662-be9e-d7e489886634"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1505    );
1506
1507    var loaded = false;
1508    trekkie.ready(function() {
1509      if (loaded) return;
1510      loaded = true;
1511
1512      window.ShopifyAnalytics.lib = window.trekkie;
1513
1514      var originalDocumentWrite = document.write;
1515      document.write = customDocumentWrite;
1516      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1517      document.write = originalDocumentWrite;
1518
1519      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1520      var token = match? match[1]: undefined;
1521      if (!hasLoggedConversion(token)) {
1522        setCookieIfConversion(token);
1523        
1524      }
1525    });
1526
1527    window.ShopifyAnalytics.lib.page(null,{"pageType":"blog","resourceType":"blog","resourceId":104956100954,"requestId":"68b64665-5ef6-4a11-96e2-1e4c05e5d9f4-1791120462","shopifyEmitted":true});
1528
1529    var eventsListenerScript = document.createElement('script');
1530    eventsListenerScript.async = true;
1531    eventsListenerScript.src = "//twelvesouth.co.uk/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1532    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1533})();</script>
vendor: 1 bytes, line 1533
1533
1534<script
1535  defer
1536  src="https://twelvesouth.co.uk/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
1537  data-application="storefront-renderer"
1538  data-shop-id="58882752720"
1539  data-render-region="gcp-us-west1"
1540  data-page-type="blog"
1541  data-theme-instance-id="193945764186"
1542  data-theme-name="Dawn"
1543  data-theme-version="1.0.0"
1544  data-monorail-region="shop_domain"
1545  data-resource-timing-sampling-rate="10"
1546  data-shs="true"
1547  data-shs-beacon="true"
1548  data-shs-export-with-fetch="true"
1549  data-shs-logs-sample-rate="1"
1550  data-shs-beacon-endpoint="https://twelvesouth.co.uk/api/collect"
1551></script>
1551
1552<meta name="shopify-y" content="ca0c9a93-1c14-401f-b866-c21fbfc9ad27" data-expiration="1822678063000"><meta name="shopify-s" content="9b8dfa37-5f03-45a1-ac35-3b4d6b2223f9" data-expiration="1791122263000"><meta name="new-cookie-storage-activated" content="t">
1553</head>
1554  
1555    <body class="
1556      blog
1557      
1558       
1559       
1560      
1561       
1562       
1563       
1564      
1565  
1566      
1567      
1568      banner_page_false
1569      
1570
1571      ">
1572      
1573      <!-- Google Tag Manager (noscript) -->
vendor: 74 bytes, lines 1573-1574
1573
1574      <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1574GTM-P3VHQPRW
vendor: 89 bytes, lines 1574-1575
1574" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1575      
1575<!-- End Google Tag Manager (noscript) -->
1576      
1577      <a class="skip-to-content-link button visually-hidden" href="#MainContent">
1578        Skip to content
1579      </a>
1580  
1581      <div id="pushy_body_wrapper" class="pushy_body_wrapper">
1582  
1583        
1584
1585
1586        <div id="shopify-section-announcement-bar" class="shopify-section"><style data-shopify>
1587
1588  #announcement-bar-slider:not(.flickity-enabled) .announcement-bar {
1589      display: none;
1590  }
1591
1592  #announcement-bar-slider:not(.flickity-enabled) .announcement-bar:first-child {
1593      display: block;
1594  }
1595  
1596</style>
1597
1598
1599
1600
1601      <div class="announcement-bar announcement-bar-1 color-inverse" role="region" aria-label="Announcement" ><p class="announcement-bar__message h5">
1602                Free Shipping EU Orders €75+ / UK Orders £65+
1603</p></div>
1604
1605
1606
1607<style> #shopify-section-announcement-bar p {font-weight: 400; letter-spacing: 0.8px; font-size: 90%;} </style></div>
1608        <div id="shopify-section-header" class="shopify-section"><link rel="stylesheet" href="//twelvesouth.co.uk/cdn/shop/t/61/assets/component-cart-notification.css?v=75345993224028051631785499574" media="print" onload="this.media='all'">
1609
1610<link rel="stylesheet" href="//twelvesouth.co.uk/cdn/shop/t/61/assets/component-list-menu.css?v=161614383810958508431785499579" media="print" onload="this.media='all'">
1611<link rel="stylesheet" href="//twelvesouth.co.uk/cdn/shop/t/61/assets/component-search.css?v=167115570631985863841785499573" media="print" onload="this.media='all'">
1612<link rel="stylesheet" href="//twelvesouth.co.uk/cdn/shop/t/61/assets/component-menu-drawer.css?v=168288741945558348131785499574" media="print" onload="this.media='all'">
1613
1614
1615<noscript><link href="//twelvesouth.co.uk/cdn/shop/t/61/assets/component-list-menu.css?v=161614383810958508431785499579" rel="stylesheet" type="text/css" media="all" defer="defer" /></noscript>
1616<noscript><link href="//twelvesouth.co.uk/cdn/shop/t/61/assets/component-search.css?v=167115570631985863841785499573" rel="stylesheet" type="text/css" media="all" defer="defer" /></noscript>
1617<noscript><link href="//twelvesouth.co.uk/cdn/shop/t/61/assets/component-menu-drawer.css?v=168288741945558348131785499574" rel="stylesheet" type="text/css" media="all" defer="defer" /></noscript>
1618<noscript><link href="//twelvesouth.co.uk/cdn/shop/t/61/assets/component-cart-notification.css?v=75345993224028051631785499574" rel="stylesheet" type="text/css" media="all" defer="defer" /></noscript>
1619
1620<style>
1621  header-drawer {
1622    justify-self: start;
1623    margin-left: -1.2rem;
1624  }
1625
1626
1627  .menu-drawer-container {
1628    display: flex;
1629  }
1630
1631  .list-menu {
1632    list-style: none;
1633    padding: 0;
1634    margin: 0;
1635  }
1636
1637  .list-menu--inline {
1638    display: inline-flex;
1639    flex-wrap: wrap;
1640  }
1641
1642  summary.list-menu__item {
1643    padding-right: 2.7rem;
1644  }
1645
1646  .list-menu__item {
1647    display: flex;
1648    align-items: center;
1649    line-height: 1.3;
1650  }
1651
1652  .list-menu__item--link {
1653    text-decoration: none;
1654    padding-bottom: 1rem;
1655    padding-top: 1rem;
1656    line-height: 1.8;
1657  }
1658
1659  @media screen and (min-width: 750px) {
1660    .list-menu__item--link {
1661      padding-bottom: 0.5rem;
1662      padding-top: 0.5rem;
1663    }
1664  }
1665</style>
1666
1667<script src="//twelvesouth.co.uk/cdn/shop/t/61/assets/details-disclosure.js?v=113893937730261782131785499572" defer="defer"></script>
vendor: 1 bytes, line 1667
1667
1668<script src="//twelvesouth.co.uk/cdn/shop/t/61/assets/details-modal.js?v=42478746482685278681785499573" defer="defer"></script>
1668
1669
1670
1671   <link href="//twelvesouth.co.uk/cdn/shop/t/61/assets/component-mega-menu.css?v=28782048877167312081785499574" rel="stylesheet" type="text/css" media="all" />
1672<script src="//twelvesouth.co.uk/cdn/shop/t/61/assets/mega-menu.js?v=99923630374093972351785499572" defer></script>
1672
1673
1674
1675<div class="mega-menu">
1676    <header>
1677        
1678        <div class="logo">
1679            <a href="/">
1680            <svg class="logo-svg" width="195" height="36" viewBox="0 0 195 36" fill="none" xmlns="http://www.w3.org/2000/svg">
1681            <path d="M0 14.0416L21.8033 36L25.9976 31.7723L8.38865 14.0416H0ZM35.2781 14.0416L31.7166 17.6315L31.9154 11.9278C32.0902 8.22246 31.6382 5.49512 28.9384 2.77386C24.8405 -1.3627 18.8986 -0.627717 14.9272 3.35699C10.4738 7.84586 10.6485 13.5678 14.8248 18.087L20.2545 12.6384C19.9291 12.4137 19.6278 12.1586 19.3747 11.9035C18.091 10.6157 17.7897 8.85418 19.1215 7.51785C20.4293 6.20581 22.5325 6.60671 23.7317 7.82156C25.4552 9.56487 26.1061 12.3347 26.2085 14.6551L26.8835 30.8733L43.5764 14.0416H35.2721H35.2781Z" fill="#FF360A"/>
1682            <path d="M56.539 16.6839V24.0945C56.539 25.9653 56.8825 26.4574 58.1963 26.4574C58.5398 26.4574 58.8833 26.3723 59.5703 26.1719L60.0584 28.4801C58.9435 28.9417 57.9432 29.1422 56.9368 29.1422C54.9903 29.1422 53.4475 28.2796 52.9895 26.9797C52.7605 26.348 52.7304 26.0565 52.7304 24.7019V16.6839H51.272V14.0294H52.7304C52.7304 12.5898 52.7304 11.6362 52.875 10.5367L56.768 9.5588C56.6234 10.9134 56.539 12.5291 56.539 14.0294H59.974L59.0038 16.6839H56.539Z" fill="#121713"/>
1683            <path d="M64.6685 13.8533L65.8678 19.5327C66.2414 21.2335 66.6994 24.1188 66.6994 24.1188C66.6994 24.1188 67.0731 21.4947 67.7601 18.986L69.1341 14.0234H72.7378L73.9129 18.8949C74.5698 21.6344 74.9977 24.1127 74.9977 24.1127C75.0821 23.481 75.4015 21.1728 75.7992 19.2958L76.9141 14.0173H80.8613L76.6851 28.7838H73.1657L71.8519 23.7057C71.5386 22.5212 71.1951 21.112 71.0263 20.128C70.9118 19.4355 70.8817 19.2351 70.7973 18.658C70.713 19.2897 70.6828 19.4963 70.4538 20.5593C70.1706 21.8288 69.5378 24.3678 69.1943 25.7527L68.4531 28.7777H64.8735L60.8659 14.2724L64.6746 13.8411L64.6685 13.8533Z" fill="#121713"/>
1684            <path d="M93.5949 27.1498C91.9076 28.5347 90.1358 29.1968 88.0748 29.1968C83.8684 29.1968 81.1506 26.1962 81.1506 21.5554C81.1506 18.901 81.6929 17.1455 82.9826 15.6999C84.1818 14.3453 85.6402 13.7075 87.5867 13.7075C89.2741 13.7075 90.8771 14.2846 91.8232 15.2625C93.1671 16.6474 93.7697 18.6337 93.7697 21.7194V22.6124H85.3027V22.7278C85.3027 25.0056 86.4176 26.3055 88.3942 26.3055C89.708 26.3055 90.9373 25.8135 92.1125 24.8355L93.601 27.1437L93.5949 27.1498ZM89.7923 19.6178C89.7923 18.5244 89.6778 17.9473 89.3343 17.4007C88.9607 16.8236 88.4183 16.5381 87.6469 16.5381C86.1886 16.5381 85.3569 17.6922 85.3569 19.7392V19.8H89.7923V19.6178Z" fill="#121713"/>
1685            <path d="M99.5731 11.29V22.7946C99.5731 25.3336 99.6032 25.6798 99.8322 26.0808C99.9768 26.3419 100.29 26.4877 100.604 26.4877C100.748 26.4877 100.833 26.4877 101.031 26.427L101.688 28.7352C101.031 28.9903 100.23 29.1361 99.3983 29.1361C97.7652 29.1361 96.4514 28.3586 95.9934 27.1194C95.7102 26.3723 95.6499 25.9107 95.6499 23.8029V12.7842C95.6499 10.8526 95.5957 9.66813 95.451 8.34395L99.3682 7.45103C99.5128 8.25891 99.567 9.20649 99.567 11.2839L99.5731 11.29Z" fill="#121713"/>
1686            <path d="M105.244 13.7682L107.359 20.4317C107.672 21.4157 108.1 23.0254 108.305 23.9791C108.42 23.1165 108.733 21.7012 109.191 20.2313L111.162 14.0294H115.169L109.818 28.7959H106.642L101.321 14.2603L105.244 13.7682Z" fill="#121713"/>
1687            <path d="M127.583 27.1498C125.896 28.5347 124.124 29.1968 122.069 29.1968C117.863 29.1968 115.145 26.1962 115.145 21.5554C115.145 18.901 115.687 17.1455 116.977 15.6999C118.176 14.3453 119.641 13.7075 121.581 13.7075C123.269 13.7075 124.872 14.2846 125.812 15.2625C127.156 16.6474 127.752 18.6337 127.752 21.7194V22.6124H119.291V22.7278C119.291 25.0056 120.406 26.3055 122.383 26.3055C123.696 26.3055 124.926 25.8135 126.101 24.8355L127.589 27.1437L127.583 27.1498ZM123.781 19.6178C123.781 18.5244 123.666 17.9473 123.323 17.4007C122.949 16.8236 122.413 16.5381 121.641 16.5381C120.183 16.5381 119.351 17.6922 119.351 19.7392V19.8H123.781V19.6178Z" fill="#121713"/>
1688            <path d="M141.571 17.6072C140.112 16.86 139.052 16.5381 137.967 16.5381C136.882 16.5381 136.105 17.1152 136.105 17.9777C136.105 18.7248 136.593 19.1318 137.937 19.478L139.708 19.9397C141.51 20.4013 142.113 20.948 142.625 21.6101C143.168 22.3026 143.427 23.1408 143.427 24.1188C143.427 27.1741 140.908 29.2515 137.159 29.2515C135.357 29.2515 133.387 28.6745 131.241 27.5507L132.615 24.7262C133.791 25.449 135.815 26.3966 137.479 26.3966C138.563 26.3966 139.425 25.6738 139.425 24.7262C139.425 23.7179 138.708 23.2016 137.165 22.91L135.448 22.5941C134.478 22.4241 133.278 21.7316 132.76 21.0938C132.248 20.456 131.934 19.393 131.934 18.4393C131.934 15.5541 134.194 13.6225 137.593 13.6225C139.937 13.6225 141.486 14.3453 142.83 15.0074L141.571 17.6011V17.6072Z" fill="#121713"/>
1689            <path d="M155.961 15.9611C157.137 17.346 157.649 18.9617 157.649 21.355C1
168957.649 23.894 157.076 25.6252 155.817 27.0648C154.702 28.3343 153.244 29.1118 150.978 29.1118C147 29.1118 144.397 26.1111 144.397 21.4704C144.397 16.8297 147.03 13.744 150.978 13.744C153.069 13.744 154.696 14.4668 155.955 15.9671L155.961 15.9611ZM149.067 18.0931C148.808 18.8706 148.664 19.9093 148.664 21.3793C148.664 23.0801 148.838 24.3496 149.152 25.0967C149.495 25.9046 150.351 26.3116 151.098 26.3116C152.755 26.3116 153.473 24.8112 153.473 21.3246C153.473 19.3323 153.213 18.0384 152.701 17.3703C152.328 16.8783 151.725 16.5928 151.044 16.5928C150.128 16.5928 149.387 17.1698 149.067 18.0931Z" fill="#121713"/>
1690            <path d="M163.121 13.6528V23.1408C163.121 24.4711 163.235 25.1575 163.434 25.5644C163.633 25.9714 164.205 26.2569 164.778 26.2569C165.724 26.2569 166.863 25.5644 167.152 24.8416V14.4607L170.816 13.6832V24.957C170.816 25.935 171.13 26.9494 171.702 27.6418L168.984 29.1968C168.496 28.8506 168.098 28.3586 167.839 27.7572C166.893 28.6805 165.525 29.1665 163.976 29.1665C161.915 29.1665 160.144 28.1885 159.656 26.7732C159.427 26.1111 159.342 25.3336 159.342 23.8333V14.3757L163.121 13.6528Z" fill="#121713"/>
1691            <path d="M180.266 16.6839H177.807V24.0945C177.807 25.9653 178.15 26.4574 179.464 26.4574C179.808 26.4574 180.151 26.3723 180.838 26.1719L181.326 28.4801C180.211 28.9417 179.211 29.1422 178.205 29.1422C176.264 29.1422 174.715 28.2796 174.257 26.9797C174.028 26.348 173.998 26.0565 173.998 24.7019V16.6839H172.54V14.0294H173.998C173.998 12.5898 173.998 11.6362 174.143 10.5367L178.036 9.5588C177.891 10.9134 177.807 12.5291 177.807 14.0294H181.242L180.266 16.6839Z" fill="#121713"/>
1692            <path d="M186.479 7.42674C186.654 8.23461 186.738 9.61954 186.738 11.0348V13.9748C186.738 14.4364 186.678 15.0378 186.678 15.2139C187.678 14.2663 189.341 13.6285 190.824 13.6285C192.686 13.6285 194.168 14.4364 194.626 15.7363C194.91 16.5746 195 17.0605 195 18.4758V28.802H191.252V18.8828C191.252 17.4128 190.854 16.8661 189.763 16.8661C188.817 16.8661 187.588 17.4432 186.732 18.2207V28.802H182.839V11.7334C182.839 10.3484 182.724 8.96352 182.556 8.3561L186.473 7.43281L186.479 7.42674Z" fill="#121713"/>
1693            </svg>
1694            </a>
1695            <button class="back-btn">
1696            <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
1697            <path d="M8.75 10.5L5.25 7L8.75 3.5" stroke="#121713" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
1698            </svg>                
1699            Back
1700        </button>
1701        </div>
1702        <div class="links-wrapper">
1703                    
1704                    
1705                    <div class="header-link dropdown-link">
1706                    
1707                        Shop By Device
1708<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
1709                            <path d="M3.5 5.25L7 8.75L10.5 5.25" stroke="#121713" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
1710                            </svg>
1711                        
1712                        
1713                            <div class="mega-menu-dropdown">
1714                                <div class="menu-wrapper">
1715                                <div class="dropdown-links">
1716                                        
1717                                    
1718                                                
1719                                                    <h3>Shop By Device</h3>
1720                                                
1721                                            
1722                                        
1723                                    
1724                                        
1725                                    
1726                                        
1727                                    
1728<a href="/collections/audio" class="header-link">
1729                                                Audio
1730                                            </a>
1731                                        <a href="/collections/apple-watch" class="header-link">
1732                                                Apple Watch
1733                                            </a>
1734                                        <a href="/collections/ipad-kindle" class="header-link">
1735                                                iPad
1736                                            </a>
1737                                        <a href="/collections/iphone" class="header-link">
1738                                                iPhone
1739                                            </a>
1740                                        <a href="/collections/imac" class="header-link">
1741                                                iMac
1742                                            </a>
1743                                        <a href="/collections/macbook" class="header-link">
1744                                                MacBook
1745                                            </a>
1746                                        
1747                                    
1748
1749                                        
1750                                    
1751                                                
1752                                                    <a href="/collections/all-products" class="header-link red-variant">Shop All</a>
1753                                                
1754                                            
1755                                        
1756                                    
1757                                        
1758                                    
1759                                        
1760                                    
1761                                </div>
1762                                <div class="dropdown-products">
1763                                        
1764                                    
1765                                                    
1766                                                        
1767                                                        
1768                                                            
1769                                                                <a href="/products/curve-flex-for-macbook" class="product-card">
1770                                                                    <div class="product-info">
1771                                                                        <div class="product-details">
1772                                                                            <p class="product-title">Curve Flex</p>
1773                                                                            <p class="product-category">Computer Riser & Stand</p>
1774                                                                            <div class="stars-wrapper">
1775                                                                                <div class="stars">
1776                                                                                    
1777                                                                                        <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
1778                                                                                        <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
1779                                                                                        </svg>
1780                                                                                      
1781                                                                                        <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
1782                                                                                        <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
1783                                                                                        </svg>
1784                                                                                      
1785                                                                                        <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
1786                                                                                        <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219
1786L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
1787                                                                                        </svg>
1788                                                                                      
1789                                                                                        <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
1790                                                                                        <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
1791                                                                                        </svg>
1792                                                                                      
1793                                                                                        <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
1794                                                                                        <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
1795                                                                                        </svg>
1796                                                                                      
1797                                                                                </div>
1798                                                                                <p class="rating-value">4.9</p>
1799                                                                            </div>
1800                                                                            
1801                                                                        </div>
1802                                                                        <p class="product-price">£79.99</p>
1803                                                                    </div>
1804                                                                    <div class="image-wrapper">                                                                       
1805                                                                        
1806                                                                            <img src="//twelvesouth.co.uk/cdn/shop/products/CurveFlex_ChildImage_White.jpg?v=1660656059&amp;width=296" alt="Curve Flex" srcset="//twelvesouth.co.uk/cdn/shop/products/CurveFlex_ChildImage_White.jpg?v=1660656059&amp;width=296 296w" width="296" height="296">
1807                                                                          
1808                                                                    </div>
1809                                                                </a>
1810                                                            
1811                                                                <a href="/products/airfly-pro-2" class="product-card">
1812                                                                    <div class="product-info">
1813                                                                        <div class="product-details">
1814                                                                            <p class="product-title">AirFly Pro 2</p>
1815                                                                            <p class="product-category">Audio Accessories</p>
1816                                                                            <div class="stars-wrapper">
1817                                                                                <div class="stars">
1818                                                                                    
1819                                                                                        <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
1820                                                                                        <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219
1820L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
1821                                                                                        </svg>
1822                                                                                      
1823                                                                                        <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
1824                                                                                        <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
1825                                                                                        </svg>
1826                                                                                      
1827                                                                                        <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
1828                                                                                        <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
1829                                                                                        </svg>
1830                                                                                      
1831                                                                                        <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
1832                                                                                        <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
1833                                                                                        </svg>
1834                                                                                      
1835                                                                                        <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
1836                                                                                        <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219
1836L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
1837                                                                                        </svg>
1838                                                                                      
1839                                                                                </div>
1840                                                                                <p class="rating-value">4.8</p>
1841                                                                            </div>
1842                                                                            
1843                                                                        </div>
1844                                                                        <p class="product-price">£59.99</p>
1845                                                                    </div>
1846                                                                    <div class="image-wrapper">                                                                       
1847                                                                        
1848                                                                            <img src="//twelvesouth.co.uk/cdn/shop/files/twelvesouth_TS-2618_01.webp?v=1790264318&amp;width=296" alt="AirFly Pro 2" srcset="//twelvesouth.co.uk/cdn/shop/files/twelvesouth_TS-2618_01.webp?v=1790264318&amp;width=296 296w" width="296" height="296">
1849                                                                          
1850                                                                    </div>
1851                                                                </a>
1852                                                            
1853                                                                <a href="/products/plugbug-with-find-my" class="product-card">
1854                                                                    <div class="product-info">
1855                                                                        <div class="product-details">
1856                                                                            <p class="product-title">PlugBug with Find My</p>
1857                                                                            <p class="product-category">Charger Accessories</p>
1858                                                                            <div class="stars-wrapper">
1859                                                                                <div class="stars">
1860                                                                                    
1861                                                                                        <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
1862                                                                                        <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
1863                                                                                        </svg>
1864                                                                                      
1865                                                                                        <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
1866                                                                                        <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219
1866L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
1867                                                                                        </svg>
1868                                                                                      
1869                                                                                        <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
1870                                                                                        <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
1871                                                                                        </svg>
1872                                                                                      
1873                                                                                        <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
1874                                                                                        <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
1875                                                                                        </svg>
1876                                                                                      
1877                                                                                        <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
1878                                                                                        <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
1879                                                                                        </svg>
1880                                                                                      
1881                                                                                </div>
1882                                                                                <p class="rating-value">4.8</p>
1883                                                                            </div>
1884                                                                            
1885                                                                        </div>
1886                                                                        <p class="product-price">£49.99</p>
1887                                                                    </div>
1888                                                                    <div class="image-wrapper">                                                                       
1889                                                                        
1890                                                                            <img src="//twelvesouth.co.uk/cdn/shop/files/twelve-south_TS-2446_02.webp?v=1764772880&amp;width=296" alt="PlugBug with Find My" srcset="//twelvesouth.co.uk/cdn/shop/files/twelve-south_TS-2446_02.webp?v=1764772880&amp;width=296 296w" width="296" height="296">
1891                                                                          
1892                                                                    </div>
1893                                                                </a>
1894                                                            
1895                                                        
1896                                                    
1897                                               
1898                                                
1899                                        
1900                                    
1901                                        
1902                                    
1903                                        
1904                                    
1905                                </div>
1906                                </div>
1907                            </div>
1908                        
1909                    
1910                    </div>
1911                    
1912                
1913                    
1914                    
1915                    <div class="header-link dropdown-link">
1916                    
1917                        Charging
1918<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
1919                            <path d="M3.5 5.25L7 8.75L10.5 5.25" stroke="#121713" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
1920                            </svg>
1921                        
1922                        
1923                            <div class="mega-menu-dropdown">
1924                                <div class="menu-wrapper">
1925                                <div class="dropdown-links">
1926                                        
1927                                    
1928                                        
1929                                    
1930                                                
1931                                                    <h3>Charging</h3>
1932                                                
1933                                            
1934                                        
1935                                    
1936                                        
1937                                    
1938<a href="/products/butterfly-se-2-in-1-qi2-charger" class="header-link">
1939                                                ButterFly SE
1940                                            </a>
1941                                        <a href="/products/hirise-2-deluxe" class="header-link">
1942                                                HiRise 2 Deluxe
1943                                            </a>
1944                                        <a href="/products/hirise-3-deluxe" class="header-link">
1945                                                HiRise 3 Deluxe
1946                                            </a>
1947                                        <a href="/products/hirise-3-deluxe-qi2" class="header-link">
1948                                                HiRise 3 Deluxe Qi2
1949                                            </a>
1950                                        <a href="/products/plugbug-with-find-my" class="header-link">
1951                                                PlugBug with Find My
1952                                            </a>
1953                                        <a href="/products/powercapsule" class="header-link">
1954                                                PowerCapsule
1955                                            </a>
1956                                        <a href="/products/powerbug-eu" class="header-link">
1957                                                PowerBug EU
1958                                            </a>
1959                                        <a href="/products/powerbug-uk" class="header-link">
1960                                                PowerBug UK
1961                                            </a>
1962                                        
1963                                    
1964
1965                                        
1966                                    
1967                                        
1968                                    
1969                                                
1970                                                    <a href="/collections/hubs-chargers" class="header-link red-variant">Shop All</a>
1971                                                
1972                                            
1973                                        
1974                                    
1975                                        
1976                                    
1977                                </div>
1978                                <div class="dropdown-products">
1979                                        
1980                                    
1981                                        
1982                                    
1983                                                    
1984                                                        
1985                                                        
1986                                                            
1987                                                                <a href="/products/hirise-3-deluxe-qi2" class="product-card">
1988                                                                    <div class="product-info">
1989                                                                        <div class="product-details">
1990                                                                            <p class="product-title">HiRise 3 Deluxe Qi2</p>
1991                                                                            <p class="product-category">Hubs & Chargers</p>
1992                                                                            <div class="stars-wrapper">
1993                                                                                <div class="stars">
1994                                                                                    
1995                                                                                        <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
1996                                                                                        <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219
1996L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
1997                                                                                        </svg>
1998                                                                                      
1999                                                                                        <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2000                                                                                        <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2001                                                                                        </svg>
2002                                                                                      
2003                                                                                        <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2004                                                                                        <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2005                                                                                        </svg>
2006                                                                                      
2007                                                                                        <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2008                                                                                        <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2009                                                                                        </svg>
2010                                                                                      
2011                                                                                        <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2012                                                                                        <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219
2012L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2013                                                                                        </svg>
2014                                                                                      
2015                                                                                </div>
2016                                                                                <p class="rating-value">5.0</p>
2017                                                                            </div>
2018                                                                            
2019                                                                        </div>
2020                                                                        <p class="product-price">£159.99</p>
2021                                                                    </div>
2022                                                                    <div class="image-wrapper">                                                                       
2023                                                                        
2024                                                                            <img src="//twelvesouth.co.uk/cdn/shop/files/twelve-south_TS-2425_01.webp?v=1752759143&amp;width=296" alt="HiRise 3 Deluxe Qi2" srcset="//twelvesouth.co.uk/cdn/shop/files/twelve-south_TS-2425_01.webp?v=1752759143&amp;width=296 296w" width="296" height="296">
2025                                                                          
2026                                                                    </div>
2027                                                                </a>
2028                                                            
2029                                                                <a href="/products/powercord-uk" class="product-card">
2030                                                                    <div class="product-info">
2031                                                                        <div class="product-details">
2032                                                                            <p class="product-title">PowerCord UK</p>
2033                                                                            <p class="product-category">Hubs & Chargers</p>
2034                                                                            <div class="stars-wrapper">
2035                                                                                <div class="stars">
2036                                                                                    
2037                                                                                        <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2038                                                                                        <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2039                                                                                        </svg>
2040                                                                                      
2041                                                                                        <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2042                                                                                        <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219
2042L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2043                                                                                        </svg>
2044                                                                                      
2045                                                                                        <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2046                                                                                        <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2047                                                                                        </svg>
2048                                                                                      
2049                                                                                        <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2050                                                                                        <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2051                                                                                        </svg>
2052                                                                                      
2053                                                                                        <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2054                                                                                        <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2055                                                                                        </svg>
2056                                                                                      
2057                                                                                </div>
2058                                                                                <p class="rating-value"></p>
2059                                                                            </div>
2060                                                                            
2061                                                                        </div>
2062                                                                        <p class="product-price">£29.99</p>
2063                                                                    </div>
2064                                                                    <div class="image-wrapper">                                                                       
2065                                                                        
2066                                                                            <img src="//twelvesouth.co.uk/cdn/shop/files/twelve-south_TS-25415_01.webp?v=1752754629&amp;width=296" alt="PowerCord UK" srcset="//twelvesouth.co.uk/cdn/shop/files/twelve-south_TS-25415_01.webp?v=1752754629&amp;width=296 296w" width="296" height="296">
2067                                                                          
2068                                                                    </div>
2069                                                                </a>
2070                                                            
2071                                                                <a href="/products/powerbug-uk" class="product-card">
2072                                                                    <div class="product-info">
2073                                                                        <div class="product-details">
2074                                                                            <p class="product-title">PowerBug UK</p>
2075                                                                            <p class="product-category">Hubs & Chargers</p>
2076                                                                            <div class="stars-wrapper">
2077                                                                                <div class="stars">
2078                                                                                    
2079                                                                                        <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2080                                                                                        <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219
2080L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2081                                                                                        </svg>
2082                                                                                      
2083                                                                                        <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2084                                                                                        <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2085                                                                                        </svg>
2086                                                                                      
2087                                                                                        <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2088                                                                                        <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2089                                                                                        </svg>
2090                                                                                      
2091                                                                                        <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2092                                                                                        <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2093                                                                                        </svg>
2094                                                                                      
2095                                                                                        <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2096                                                                                        <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219
2096L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2097                                                                                        </svg>
2098                                                                                      
2099                                                                                </div>
2100                                                                                <p class="rating-value">3.0</p>
2101                                                                            </div>
2102                                                                            
2103                                                                        </div>
2104                                                                        <p class="product-price">£49.99</p>
2105                                                                    </div>
2106                                                                    <div class="image-wrapper">                                                                       
2107                                                                        
2108                                                                            <img src="//twelvesouth.co.uk/cdn/shop/files/TS_PowerBug_UK_Dune_UK_Float_WebRes.jpg?v=1757496886&amp;width=296" alt="PowerBug UK" srcset="//twelvesouth.co.uk/cdn/shop/files/TS_PowerBug_UK_Dune_UK_Float_WebRes.jpg?v=1757496886&amp;width=296 296w" width="296" height="296">
2109                                                                          
2110                                                                    </div>
2111                                                                </a>
2112                                                            
2113                                                        
2114                                                    
2115                                               
2116                                                
2117                                        
2118                                    
2119                                        
2120                                    
2121                                </div>
2122                                </div>
2123                            </div>
2124                        
2125                    
2126                    </div>
2127                    
2128                
2129                    
2130                    
2131                    <div class="header-link dropdown-link">
2132                    
2133                        Travel
2134<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
2135                            <path d="M3.5 5.25L7 8.75L10.5 5.25" stroke="#121713" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
2136                            </svg>
2137                        
2138                        
2139                            <div class="mega-menu-dropdown">
2140                                <div class="menu-wrapper">
2141                                <div class="dropdown-links">
2142                                        
2143                                    
2144                                        
2145                                    
2146                                        
2147                                    
2148                                                
2149                                                    <h3>Travel</h3>
2150                                                
2151                                            
2152                                        
2153                                    
2154<a href="/products/airfly-pro-2" class="header-link">
2155                                                AirFly Pro 2
2156                                            </a>
2157                                        <a href="/products/airfly-pro-2-deluxe" class="header-link">
2158                                                AirFly Pro 2 Deluxe
2159                                            </a>
2160                                        <a href="/products/butterfly-2-in-1-magsafe-charger" class="header-link">
2161                                                ButterFly 2
2162                                            </a>
2163                                        <a href="/products/butterfly-se-2-in-1-qi2-charger" class="header-link">
2164                                                ButterFly 2 SE Qi2
2165                                            </a>
2166                                        <a href="/products/plugbug-with-find-my" class="header-link">
2167                                                PlugBug
2168                                            </a>
2169                                        <a href="/products/powercord" class="header-link">
2170                                                PowerCord EU
2171                                            </a>
2172                                        <a href="/products/powercord-uk" class="header-link">
2173                                                PowerCord UK
2174                                            </a>
2175                                        
2176                                    
2177
2178                                        
2179                                    
2180                                        
2181                                    
2182                                        
2183                                    
2184                                                
2185                                                    <a href="/collections/travel-twelvesouth-eu" class="header-link red-variant">Shop All</a>
2186                                                
2187                                            
2188                                        
2189                                    
2190                                </div>
2191                                <div class="dropdown-products">
2192                                        
2193                                    
2194                                        
2195                                    
2196                                        
2197                                    
2198                                                    
2199                                                        
2200                                                        
2201                                                            
2202                                                                <a href="/products/airfly-pro-2" class="product-card">
2203                                                                    <div class="product-info">
2204                                                                        <div class="product-details">
2205                                                                            <p class="product-title">AirFly Pro 2</p>
2206                                                                            <p class="product-category">Audio Accessories</p>
2207                                                                            <div class="stars-wrapper">
2208                                                                                <div class="stars">
2209                                                                                    
2210                                                                                        <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2211                                                                                        <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219
2211L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2212                                                                                        </svg>
2213                                                                                      
2214                                                                                        <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2215                                                                                        <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2216                                                                                        </svg>
2217                                                                                      
2218                                                                                        <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2219                                                                                        <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2220                                                                                        </svg>
2221                                                                                      
2222                                                                                        <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2223                                                                                        <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2224                                                                                        </svg>
2225                                                                                      
2226                                                                                        <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2227                                                                                        <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219
2227L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2228                                                                                        </svg>
2229                                                                                      
2230                                                                                </div>
2231                                                                                <p class="rating-value">4.8</p>
2232                                                                            </div>
2233                                                                            
2234                                                                        </div>
2235                                                                        <p class="product-price">£59.99</p>
2236                                                                    </div>
2237                                                                    <div class="image-wrapper">                                                                       
2238                                                                        
2239                                                                            <img src="//twelvesouth.co.uk/cdn/shop/files/twelvesouth_TS-2618_01.webp?v=1790264318&amp;width=296" alt="AirFly Pro 2" srcset="//twelvesouth.co.uk/cdn/shop/files/twelvesouth_TS-2618_01.webp?v=1790264318&amp;width=296 296w" width="296" height="296">
2240                                                                          
2241                                                                    </div>
2242                                                                </a>
2243                                                            
2244                                                                <a href="/products/plugbug-with-find-my" class="product-card">
2245                                                                    <div class="product-info">
2246                                                                        <div class="product-details">
2247                                                                            <p class="product-title">PlugBug with Find My</p>
2248                                                                            <p class="product-category">Charger Accessories</p>
2249                                                                            <div class="stars-wrapper">
2250                                                                                <div class="stars">
2251                                                                                    
2252                                                                                        <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2253                                                                                        <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2254                                                                                        </svg>
2255                                                                                      
2256                                                                                        <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2257                                                                                        <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219
2257L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2258                                                                                        </svg>
2259                                                                                      
2260                                                                                        <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2261                                                                                        <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2262                                                                                        </svg>
2263                                                                                      
2264                                                                                        <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2265                                                                                        <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2266                                                                                        </svg>
2267                                                                                      
2268                                                                                        <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2269                                                                                        <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2270                                                                                        </svg>
2271                                                                                      
2272                                                                                </div>
2273                                                                                <p class="rating-value">4.8</p>
2274                                                                            </div>
2275                                                                            
2276                                                                        </div>
2277                                                                        <p class="product-price">£49.99</p>
2278                                                                    </div>
2279                                                                    <div class="image-wrapper">                                                                       
2280                                                                        
2281                                                                            <img src="//twelvesouth.co.uk/cdn/shop/files/twelve-south_TS-2446_02.webp?v=1764772880&amp;width=296" alt="PlugBug with Find My" srcset="//twelvesouth.co.uk/cdn/shop/files/twelve-south_TS-2446_02.webp?v=1764772880&amp;width=296 296w" width="296" height="296">
2282                                                                          
2283                                                                    </div>
2284                                                                </a>
2285                                                            
2286                                                                <a href="/products/powercapsule" class="product-card">
2287                                                                    <div class="product-info">
2288                                                                        <div class="product-details">
2289                                                                            <p class="product-title">PowerCapsule</p>
2290                                                                            <p class="product-category">Powerbanks</p>
2291                                                                            <div class="stars-wrapper">
2292                                                                                <div class="stars">
2293                                                                                    
2294                                                                                        <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2295                                                                                        <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219
2295L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2296                                                                                        </svg>
2297                                                                                      
2298                                                                                        <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2299                                                                                        <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2300                                                                                        </svg>
2301                                                                                      
2302                                                                                        <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2303                                                                                        <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2304                                                                                        </svg>
2305                                                                                      
2306                                                                                        <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2307                                                                                        <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2308                                                                                        </svg>
2309                                                                                      
2310                                                                                        <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2311                                                                                        <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219
2311L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2312                                                                                        </svg>
2313                                                                                      
2314                                                                                </div>
2315                                                                                <p class="rating-value">5.0</p>
2316                                                                            </div>
2317                                                                            
2318                                                                        </div>
2319                                                                        <p class="product-price">£49.99</p>
2320                                                                    </div>
2321                                                                    <div class="image-wrapper">                                                                       
2322                                                                        
2323                                                                            <img src="//twelvesouth.co.uk/cdn/shop/files/twelve-south_TS-2571_01.webp?v=1770890992&amp;width=296" alt="PowerCapsule" srcset="//twelvesouth.co.uk/cdn/shop/files/twelve-south_TS-2571_01.webp?v=1770890992&amp;width=296 296w" width="296" height="296">
2324                                                                          
2325                                                                    </div>
2326                                                                </a>
2327                                                            
2328                                                        
2329                                                    
2330                                               
2331                                                
2332                                        
2333                                    
2334                                </div>
2335                                </div>
2336                            </div>
2337                        
2338                    
2339                    </div>
2340                    
2341                
2342                    
2343                    
2344                    <a href="/collections/work-from-home-essentials" class="header-link dropdown-link">
2345                    
2346                        Workspace
2347
2348                        
2349                    
2350                    </a>
2351                    
2352                
2353            
2354        </div>
2355        <div class="icons-wrapper">
2356            <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 37 40"><path d="M35.6 36l-9.8-9.8c4.1-5.4 3.6-13.2-1.3-18.1-5.4-5.4-14.2-5.4-19.7 0-5.4 5.4-5.4 14.2 0 19.7 2.6 2.6 6.1 4.1 9.8 4.1 3 0 5.9-1 8.3-2.8l9.8 9.8c.4.4.9.6 1.4.6s1-.2 1.4-.6c.9-.9.9-2.1.1-2.9zm-20.9-8.2c-2.6 0-5.1-1-7-2.9-3.9-3.9-3.9-10.1 0-14C9.6 9 12.2 8 14.7 8s5.1 1 7 2.9c3.9 3.9 3.9 10.1 0 14-1.9 1.9-4.4 2.9-7 2.9z"/></svg>
2357            <a href="/cart" class="header__icon header__icon--cart link link--text focus-inset site-header__cart" id="cart-icon-bubble" data-cart-open>
2358                            <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" width="24px" height="25px" viewBox="0 0 50.613 50.613" style="enable-background:new 0 0 50.613 50.613;" xml:space="preserve">
2359
2360              <path d="M49.569,11.145H20.055c-0.961,0-1.508,0.743-1.223,1.661l4.669,13.677c0.23,0.738,1.044,1.336,1.817,1.336h19.35     c0.773,0,1.586-0.598,1.814-1.336l4.069-14C50.783,11.744,50.344,11.145,49.569,11.145z"/>
2361              <circle cx="22.724" cy="43.575" r="4.415"/>
2362              <circle cx="41.406" cy="43.63" r="4.415"/>
2363              <path d="M46.707,32.312H20.886L10.549,2.568H2.5c-1.381,0-2.5,1.119-2.5,2.5s1.119,2.5,2.5,2.5h4.493L17.33,37.312h29.377     c1.381,0,2.5-1.119,2.5-2.5S48.088,32.312,46.707,32.312z"/>
2364
2365            </svg>
2366                <span class="visually-hidden">Cart</span>
2367
2368                <div id="CartCount" class="cart-count-bubble" style="display:none;">
2369                    <span aria-hidden="true"  data-bag-count>0</span>
2370                    <span class="visually-hidden"><span data-bag-count>0</span>{&quot;one&quot;=&gt;&quot;item in your cart&quot;, &quot;other&quot;=&gt;&quot;items in your cart&quot;}</span>
2371                </div>
2372
2373            </a>
2374            <button class="open-menu">
2375                <svg width="22" height="24" viewBox="0 0 22 24" fill="none" xmlns="http://www.w3.org/2000/svg">
2376                <path d="M19.9189 15H2.08103C1.42698 15 0.891846 14.46 0.891846 13.8C0.891846 13.14 1.42698 12.6 2.08103 12.6H19.9189C20.5729 12.6 21.1081 13.14 21.1081 13.8C21.1081 14.46 20.5729 15 19.9189 15ZM19.9189 8.1H2.08103C1.42698 8.1 0.891846 7.56 0.891846 6.9C0.891846 6.24 1.42698 5.7 2.08103 5.7H19.9189C20.5729 5.7 21.1081 6.24 21.1081 6.9C21.1081 7.56 20.5729 8.1 19.9189 8.1ZM19.9189 21.9H2.08103C1.42698 21.9 0.891846 21.36 0.891846 20.7C0.891846 20.04 1.42698 19.5 2.08103 19.5H19.9189C20.5729 19.5 21.1081 20.04 21.1081 20.7C21.1081 21.36 20.5729 21.9 19.9189 21.9Z" fill="#121713"/>
2377                </svg>
2378            </button>
2379            <button class="close-menu">
2380                <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
2381                <path d="M15 5L5 15M5 5L15 15" stroke="#121713" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
2382                </svg>                
2383            </button>
2384        </div>
2385    </header>
2386
2387
2388    <div class="mobile-menu-wrapper">
2389        <div class="mobile-menu">
2390            <form action="/search" method="get" role="search" class="search search-modal__form">
2391                <div class="field">
2392                    <input class="search__input field__input" id="Search-In-Modal" type="search" name="q" value="" placeholder="Search">
2393                    <label class="field__label" for="Search-In-Modal">Search</label>
2394                    <input type="hidden" name="options[prefix]" value="last">
2395                    <button class="search__button field__button" aria-label="Search">
2396                        <svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg">
2397                        <path d="M21.1677 19.6L15.3406 13.72C17.7785 10.48 17.4812 5.79999 14.5677 2.85999C11.3569 -0.380007 6.12442 -0.380007 2.85415 2.85999C-0.356658 6.09999 -0.356658 11.38 2.85415 14.68C4.4001 16.24 6.48118 17.14 8.68118 17.14C10.465 17.14 12.1893 16.54 13.6163 15.46L19.4433 21.34C19.6812 21.58 19.9785 21.7 20.2758 21.7C20.5731 21.7 20.8704 21.58 21.1082 21.34C21.6433 20.8 21.6433 20.08 21.1677 19.6ZM8.74064 14.68C7.19469 14.68 5.70821 14.08 4.57848 12.94C2.25956 10.6 2.25956 6.87999 4.57848 4.53999C5.70821 3.39999 7.25415 2.79999 8.74064 2.79999C10.2271 2.79999 11.7731 3.39999 12.9028 4.53999C15.2217 6.87999 15.2217 10.6 12.9028 12.94C11.7731 14.08 10.2866 14.68 8.74064 14.68Z" fill="white"/>
2398                        </svg>
2399                    </button>
2400                </div>
2401            </form>
2402            <div class="links">
2403                        
2404                            
2405                                <div class="header-link dropdown-link">
2406                            
2407                                Shop By Device
2408                                
2409                                    <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
2410                                    <path d="M5.25 10.5L8.75 7.00003L5.25 3.50003" stroke="#121713" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
2411                                    </svg>
2412                                
2413                                
2414                                    <div class="mobile-sublinks">
2415                                            
2416                                        
2417                                                    
2418                                                        <h3>Shop By Device</h3>
2419                                                    
2420                                                
2421                                            
2422                                        
2423                                            
2424                                        
2425                                            
2426                                        
2427<a href="/collections/audio" class="header-link">
2428                                                    Audio
2429                                                </a>
2430                                            <a href="/collections/apple-watch" class="header-link">
2431                                                    Apple Watch
2432                                                </a>
2433                                            <a href="/collections/ipad-kindle" class="header-link">
2434                                                    iPad
2435                                                </a>
2436                                            <a href="/collections/iphone" class="header-link">
2437                                                    iPhone
2438                                                </a>
2439                                            <a href="/collections/imac" class="header-link">
2440                                                    iMac
2441                                                </a>
2442                                            <a href="/collections/macbook" class="header-link">
2443                                                    MacBook
2444                                                </a>
2445                                            
2446                                        
2447
2448                                            
2449                                        
2450                                                    
2451                                                        <a href="/collections/all-products" class="header-link red-variant">Shop All</a>
2452                                                    
2453                                                
2454                                            
2455                                        
2456                                            
2457                                        
2458                                            
2459                                        
2460                                        <div class="dropdown-products">
2461                                                
2462                                            
2463                                                            
2464                                                                
2465                                                                
2466                                                                    
2467                                                                        <a href="/products/curve-flex-for-macbook" class="product-card">
2468                                                                            <div class="product-info">
2469                                                                                <div class="product-details">
2470                                                                                    <p class="product-title">Curve Flex</p>
2471                                                                                    <p class="product-category">Computer Riser & Stand</p>
2472                                                                                    <div class="stars-wrapper">
2473                                                                                        <div class="stars">
2474                                                                                            
2475                                                                                                <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2476                                                                                                <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2477                                                                                                </svg>
2478                                                                                            
2479                                                                                                <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2480                                                                                                <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2481                                                                                                </svg>
2482                                                                                            
2483                                                                                                <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2484                                                                                                <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219
2484L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2485                                                                                                </svg>
2486                                                                                            
2487                                                                                                <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2488                                                                                                <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2489                                                                                                </svg>
2490                                                                                            
2491                                                                                                <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2492                                                                                                <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2493                                                                                                </svg>
2494                                                                                            
2495                                                                                        </div>
2496                                                                                        <p class="rating-value">4.9</p>
2497                                                                                    </div>
2498                                                                                    
2499                                                                                </div>
2500                                                                                <p class="product-price">£79.99</p>
2501                                                                            </div>
2502                                                                            <div class="image-wrapper">                                                                       
2503                                                                                
2504                                                                                    <img src="//twelvesouth.co.uk/cdn/shop/products/CurveFlex_ChildImage_White.jpg?v=1660656059&amp;width=296" alt="Curve Flex" srcset="//twelvesouth.co.uk/cdn/shop/products/CurveFlex_ChildImage_White.jpg?v=1660656059&amp;width=296 296w" width="296" height="296">
2505                                                                                
2506                                                                            </div>
2507                                                                        </a>
2508                                                                    
2509                                                                        <a href="/products/airfly-pro-2" class="product-card">
2510                                                                            <div class="product-info">
2511                                                                                <div class="product-details">
2512                                                                                    <p class="product-title">AirFly Pro 2</p>
2513                                                                                    <p class="product-category">Audio Accessories</p>
2514                                                                                    <div class="stars-wrapper">
2515                                                                                        <div class="stars">
2516                                                                                            
2517                                                                                                <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2518                                                                                                <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219
2518L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2519                                                                                                </svg>
2520                                                                                            
2521                                                                                                <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2522                                                                                                <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2523                                                                                                </svg>
2524                                                                                            
2525                                                                                                <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2526                                                                                                <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2527                                                                                                </svg>
2528                                                                                            
2529                                                                                                <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2530                                                                                                <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2531                                                                                                </svg>
2532                                                                                            
2533                                                                                                <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2534                                                                                                <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219
2534L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2535                                                                                                </svg>
2536                                                                                            
2537                                                                                        </div>
2538                                                                                        <p class="rating-value">4.8</p>
2539                                                                                    </div>
2540                                                                                    
2541                                                                                </div>
2542                                                                                <p class="product-price">£59.99</p>
2543                                                                            </div>
2544                                                                            <div class="image-wrapper">                                                                       
2545                                                                                
2546                                                                                    <img src="//twelvesouth.co.uk/cdn/shop/files/twelvesouth_TS-2618_01.webp?v=1790264318&amp;width=296" alt="AirFly Pro 2" srcset="//twelvesouth.co.uk/cdn/shop/files/twelvesouth_TS-2618_01.webp?v=1790264318&amp;width=296 296w" width="296" height="296">
2547                                                                                
2548                                                                            </div>
2549                                                                        </a>
2550                                                                    
2551                                                                        <a href="/products/plugbug-with-find-my" class="product-card">
2552                                                                            <div class="product-info">
2553                                                                                <div class="product-details">
2554                                                                                    <p class="product-title">PlugBug with Find My</p>
2555                                                                                    <p class="product-category">Charger Accessories</p>
2556                                                                                    <div class="stars-wrapper">
2557                                                                                        <div class="stars">
2558                                                                                            
2559                                                                                                <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2560                                                                                                <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2561                                                                                                </svg>
2562                                                                                            
2563                                                                                                <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2564                                                                                                <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219
2564L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2565                                                                                                </svg>
2566                                                                                            
2567                                                                                                <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2568                                                                                                <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2569                                                                                                </svg>
2570                                                                                            
2571                                                                                                <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2572                                                                                                <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2573                                                                                                </svg>
2574                                                                                            
2575                                                                                                <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2576                                                                                                <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2577                                                                                                </svg>
2578                                                                                            
2579                                                                                        </div>
2580                                                                                        <p class="rating-value">4.8</p>
2581                                                                                    </div>
2582                                                                                    
2583                                                                                </div>
2584                                                                                <p class="product-price">£49.99</p>
2585                                                                            </div>
2586                                                                            <div class="image-wrapper">                                                                       
2587                                                                                
2588                                                                                    <img src="//twelvesouth.co.uk/cdn/shop/files/twelve-south_TS-2446_02.webp?v=1764772880&amp;width=296" alt="PlugBug with Find My" srcset="//twelvesouth.co.uk/cdn/shop/files/twelve-south_TS-2446_02.webp?v=1764772880&amp;width=296 296w" width="296" height="296">
2589                                                                                
2590                                                                            </div>
2591                                                                        </a>
2592                                                                    
2593                                                                
2594                                                            
2595                                                    
2596                                                        
2597                                                
2598                                            
2599                                                
2600                                            
2601                                                
2602                                            
2603                                        </div>
2604                                    </div>
2605                                
2606                            
2607                                </div>
2608                            
2609                    
2610                        
2611                            
2612                                <div class="header-link dropdown-link">
2613                            
2614                                Charging
2615                                
2616                                    <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
2617                                    <path d="M5.25 10.5L8.75 7.00003L5.25 3.50003" stroke="#121713" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
2618                                    </svg>
2619                                
2620                                
2621                                    <div class="mobile-sublinks">
2622                                            
2623                                        
2624                                            
2625                                        
2626                                                    
2627                                                        <h3>Charging</h3>
2628                                                    
2629                                                
2630                                            
2631                                        
2632                                            
2633                                        
2634<a href="/products/butterfly-se-2-in-1-qi2-charger" class="header-link">
2635                                                    ButterFly SE
2636                                                </a>
2637                                            <a href="/products/hirise-2-deluxe" class="header-link">
2638                                                    HiRise 2 Deluxe
2639                                                </a>
2640                                            <a href="/products/hirise-3-deluxe" class="header-link">
2641                                                    HiRise 3 Deluxe
2642                                                </a>
2643                                            <a href="/products/hirise-3-deluxe-qi2" class="header-link">
2644                                                    HiRise 3 Deluxe Qi2
2645                                                </a>
2646                                            <a href="/products/plugbug-with-find-my" class="header-link">
2647                                                    PlugBug with Find My
2648                                                </a>
2649                                            <a href="/products/powercapsule" class="header-link">
2650                                                    PowerCapsule
2651                                                </a>
2652                                            <a href="/products/powerbug-eu" class="header-link">
2653                                                    PowerBug EU
2654                                                </a>
2655                                            <a href="/products/powerbug-uk" class="header-link">
2656                                                    PowerBug UK
2657                                                </a>
2658                                            
2659                                        
2660
2661                                            
2662                                        
2663                                            
2664                                        
2665                                                    
2666                                                        <a href="/collections/hubs-chargers" class="header-link red-variant">Shop All</a>
2667                                                    
2668                                                
2669                                            
2670                                        
2671                                            
2672                                        
2673                                        <div class="dropdown-products">
2674                                                
2675                                            
2676                                                
2677                                            
2678                                                            
2679                                                                
2680                                                                
2681                                                                    
2682                                                                        <a href="/products/hirise-3-deluxe-qi2" class="product-card">
2683                                                                            <div class="product-info">
2684                                                                                <div class="product-details">
2685                                                                                    <p class="product-title">HiRise 3 Deluxe Qi2</p>
2686                                                                                    <p class="product-category">Hubs & Chargers</p>
2687                                                                                    <div class="stars-wrapper">
2688                                                                                        <div class="stars">
2689                                                                                            
2690                                                                                                <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2691                                                                                                <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219
2691L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2692                                                                                                </svg>
2693                                                                                            
2694                                                                                                <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2695                                                                                                <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2696                                                                                                </svg>
2697                                                                                            
2698                                                                                                <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2699                                                                                                <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2700                                                                                                </svg>
2701                                                                                            
2702                                                                                                <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2703                                                                                                <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2704                                                                                                </svg>
2705                                                                                            
2706                                                                                                <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2707                                                                                                <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219
2707L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2708                                                                                                </svg>
2709                                                                                            
2710                                                                                        </div>
2711                                                                                        <p class="rating-value">5.0</p>
2712                                                                                    </div>
2713                                                                                    
2714                                                                                </div>
2715                                                                                <p class="product-price">£159.99</p>
2716                                                                            </div>
2717                                                                            <div class="image-wrapper">                                                                       
2718                                                                                
2719                                                                                    <img src="//twelvesouth.co.uk/cdn/shop/files/twelve-south_TS-2425_01.webp?v=1752759143&amp;width=296" alt="HiRise 3 Deluxe Qi2" srcset="//twelvesouth.co.uk/cdn/shop/files/twelve-south_TS-2425_01.webp?v=1752759143&amp;width=296 296w" width="296" height="296">
2720                                                                                
2721                                                                            </div>
2722                                                                        </a>
2723                                                                    
2724                                                                        <a href="/products/powercord-uk" class="product-card">
2725                                                                            <div class="product-info">
2726                                                                                <div class="product-details">
2727                                                                                    <p class="product-title">PowerCord UK</p>
2728                                                                                    <p class="product-category">Hubs & Chargers</p>
2729                                                                                    <div class="stars-wrapper">
2730                                                                                        <div class="stars">
2731                                                                                            
2732                                                                                                <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2733                                                                                                <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2734                                                                                                </svg>
2735                                                                                            
2736                                                                                                <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2737                                                                                                <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219
2737L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2738                                                                                                </svg>
2739                                                                                            
2740                                                                                                <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2741                                                                                                <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2742                                                                                                </svg>
2743                                                                                            
2744                                                                                                <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2745                                                                                                <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2746                                                                                                </svg>
2747                                                                                            
2748                                                                                                <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2749                                                                                                <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2750                                                                                                </svg>
2751                                                                                            
2752                                                                                        </div>
2753                                                                                        <p class="rating-value"></p>
2754                                                                                    </div>
2755                                                                                    
2756                                                                                </div>
2757                                                                                <p class="product-price">£29.99</p>
2758                                                                            </div>
2759                                                                            <div class="image-wrapper">                                                                       
2760                                                                                
2761                                                                                    <img src="//twelvesouth.co.uk/cdn/shop/files/twelve-south_TS-25415_01.webp?v=1752754629&amp;width=296" alt="PowerCord UK" srcset="//twelvesouth.co.uk/cdn/shop/files/twelve-south_TS-25415_01.webp?v=1752754629&amp;width=296 296w" width="296" height="296">
2762                                                                                
2763                                                                            </div>
2764                                                                        </a>
2765                                                                    
2766                                                                        <a href="/products/powerbug-uk" class="product-card">
2767                                                                            <div class="product-info">
2768                                                                                <div class="product-details">
2769                                                                                    <p class="product-title">PowerBug UK</p>
2770                                                                                    <p class="product-category">Hubs & Chargers</p>
2771                                                                                    <div class="stars-wrapper">
2772                                                                                        <div class="stars">
2773                                                                                            
2774                                                                                                <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2775                                                                                                <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219
2775L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2776                                                                                                </svg>
2777                                                                                            
2778                                                                                                <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2779                                                                                                <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2780                                                                                                </svg>
2781                                                                                            
2782                                                                                                <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2783                                                                                                <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2784                                                                                                </svg>
2785                                                                                            
2786                                                                                                <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2787                                                                                                <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2788                                                                                                </svg>
2789                                                                                            
2790                                                                                                <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2791                                                                                                <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219
2791L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2792                                                                                                </svg>
2793                                                                                            
2794                                                                                        </div>
2795                                                                                        <p class="rating-value">3.0</p>
2796                                                                                    </div>
2797                                                                                    
2798                                                                                </div>
2799                                                                                <p class="product-price">£49.99</p>
2800                                                                            </div>
2801                                                                            <div class="image-wrapper">                                                                       
2802                                                                                
2803                                                                                    <img src="//twelvesouth.co.uk/cdn/shop/files/TS_PowerBug_UK_Dune_UK_Float_WebRes.jpg?v=1757496886&amp;width=296" alt="PowerBug UK" srcset="//twelvesouth.co.uk/cdn/shop/files/TS_PowerBug_UK_Dune_UK_Float_WebRes.jpg?v=1757496886&amp;width=296 296w" width="296" height="296">
2804                                                                                
2805                                                                            </div>
2806                                                                        </a>
2807                                                                    
2808                                                                
2809                                                            
2810                                                    
2811                                                        
2812                                                
2813                                            
2814                                                
2815                                            
2816                                        </div>
2817                                    </div>
2818                                
2819                            
2820                                </div>
2821                            
2822                    
2823                        
2824                            
2825                                <div class="header-link dropdown-link">
2826                            
2827                                Travel
2828                                
2829                                    <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
2830                                    <path d="M5.25 10.5L8.75 7.00003L5.25 3.50003" stroke="#121713" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
2831                                    </svg>
2832                                
2833                                
2834                                    <div class="mobile-sublinks">
2835                                            
2836                                        
2837                                            
2838                                        
2839                                            
2840                                        
2841                                                    
2842                                                        <h3>Travel</h3>
2843                                                    
2844                                                
2845                                            
2846                                        
2847<a href="/products/airfly-pro-2" class="header-link">
2848                                                    AirFly Pro 2
2849                                                </a>
2850                                            <a href="/products/airfly-pro-2-deluxe" class="header-link">
2851                                                    AirFly Pro 2 Deluxe
2852                                                </a>
2853                                            <a href="/products/butterfly-2-in-1-magsafe-charger" class="header-link">
2854                                                    ButterFly 2
2855                                                </a>
2856                                            <a href="/products/butterfly-se-2-in-1-qi2-charger" class="header-link">
2857                                                    ButterFly 2 SE Qi2
2858                                                </a>
2859                                            <a href="/products/plugbug-with-find-my" class="header-link">
2860                                                    PlugBug
2861                                                </a>
2862                                            <a href="/products/powercord" class="header-link">
2863                                                    PowerCord EU
2864                                                </a>
2865                                            <a href="/products/powercord-uk" class="header-link">
2866                                                    PowerCord UK
2867                                                </a>
2868                                            
2869                                        
2870
2871                                            
2872                                        
2873                                            
2874                                        
2875                                            
2876                                        
2877                                                    
2878                                                        <a href="/collections/travel-twelvesouth-eu" class="header-link red-variant">Shop All</a>
2879                                                    
2880                                                
2881                                            
2882                                        
2883                                        <div class="dropdown-products">
2884                                                
2885                                            
2886                                                
2887                                            
2888                                                
2889                                            
2890                                                            
2891                                                                
2892                                                                
2893                                                                    
2894                                                                        <a href="/products/airfly-pro-2" class="product-card">
2895                                                                            <div class="product-info">
2896                                                                                <div class="product-details">
2897                                                                                    <p class="product-title">AirFly Pro 2</p>
2898                                                                                    <p class="product-category">Audio Accessories</p>
2899                                                                                    <div class="stars-wrapper">
2900                                                                                        <div class="stars">
2901                                                                                            
2902                                                                                                <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2903                                                                                                <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219
2903L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2904                                                                                                </svg>
2905                                                                                            
2906                                                                                                <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2907                                                                                                <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2908                                                                                                </svg>
2909                                                                                            
2910                                                                                                <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2911                                                                                                <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2912                                                                                                </svg>
2913                                                                                            
2914                                                                                                <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2915                                                                                                <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2916                                                                                                </svg>
2917                                                                                            
2918                                                                                                <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2919                                                                                                <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219
2919L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2920                                                                                                </svg>
2921                                                                                            
2922                                                                                        </div>
2923                                                                                        <p class="rating-value">4.8</p>
2924                                                                                    </div>
2925                                                                                    
2926                                                                                </div>
2927                                                                                <p class="product-price">£59.99</p>
2928                                                                            </div>
2929                                                                            <div class="image-wrapper">                                                                       
2930                                                                                
2931                                                                                    <img src="//twelvesouth.co.uk/cdn/shop/files/twelvesouth_TS-2618_01.webp?v=1790264318&amp;width=296" alt="AirFly Pro 2" srcset="//twelvesouth.co.uk/cdn/shop/files/twelvesouth_TS-2618_01.webp?v=1790264318&amp;width=296 296w" width="296" height="296">
2932                                                                                
2933                                                                            </div>
2934                                                                        </a>
2935                                                                    
2936                                                                        <a href="/products/plugbug-with-find-my" class="product-card">
2937                                                                            <div class="product-info">
2938                                                                                <div class="product-details">
2939                                                                                    <p class="product-title">PlugBug with Find My</p>
2940                                                                                    <p class="product-category">Charger Accessories</p>
2941                                                                                    <div class="stars-wrapper">
2942                                                                                        <div class="stars">
2943                                                                                            
2944                                                                                                <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2945                                                                                                <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2946                                                                                                </svg>
2947                                                                                            
2948                                                                                                <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2949                                                                                                <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219
2949L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2950                                                                                                </svg>
2951                                                                                            
2952                                                                                                <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2953                                                                                                <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2954                                                                                                </svg>
2955                                                                                            
2956                                                                                                <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2957                                                                                                <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2958                                                                                                </svg>
2959                                                                                            
2960                                                                                                <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2961                                                                                                <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2962                                                                                                </svg>
2963                                                                                            
2964                                                                                        </div>
2965                                                                                        <p class="rating-value">4.8</p>
2966                                                                                    </div>
2967                                                                                    
2968                                                                                </div>
2969                                                                                <p class="product-price">£49.99</p>
2970                                                                            </div>
2971                                                                            <div class="image-wrapper">                                                                       
2972                                                                                
2973                                                                                    <img src="//twelvesouth.co.uk/cdn/shop/files/twelve-south_TS-2446_02.webp?v=1764772880&amp;width=296" alt="PlugBug with Find My" srcset="//twelvesouth.co.uk/cdn/shop/files/twelve-south_TS-2446_02.webp?v=1764772880&amp;width=296 296w" width="296" height="296">
2974                                                                                
2975                                                                            </div>
2976                                                                        </a>
2977                                                                    
2978                                                                        <a href="/products/powercapsule" class="product-card">
2979                                                                            <div class="product-info">
2980                                                                                <div class="product-details">
2981                                                                                    <p class="product-title">PowerCapsule</p>
2982                                                                                    <p class="product-category">Powerbanks</p>
2983                                                                                    <div class="stars-wrapper">
2984                                                                                        <div class="stars">
2985                                                                                            
2986                                                                                                <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2987                                                                                                <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219
2987L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2988                                                                                                </svg>
2989                                                                                            
2990                                                                                                <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2991                                                                                                <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2992                                                                                                </svg>
2993                                                                                            
2994                                                                                                <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2995                                                                                                <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
2996                                                                                                </svg>
2997                                                                                            
2998                                                                                                <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
2999                                                                                                <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
3000                                                                                                </svg>
3001                                                                                            
3002                                                                                                <svg width="14" height="13" viewBox="0 0 14 13" fill="none" xmlns="http://www.w3.org/2000/svg">
3003                                                                                                <path d="M6.10326 0.816985C6.47008 0.0737389 7.52992 0.0737404 7.89674 0.816986L9.11847 3.29249C9.26413 3.58763 9.5457 3.7922 9.87141 3.83953L12.6033 4.2365C13.4235 4.35568 13.751 5.36365 13.1575 5.94219
3003L11.1807 7.8691C10.945 8.09884 10.8375 8.42984 10.8931 8.75423L11.3598 11.4751C11.4999 12.292 10.6424 12.9149 9.90881 12.5293L7.46534 11.2446C7.17402 11.0915 6.82598 11.0915 6.53466 11.2446L4.09119 12.5293C3.35756 12.9149 2.50013 12.292 2.64024 11.4751L3.1069 8.75423C3.16254 8.42984 3.05499 8.09884 2.81931 7.8691L0.842496 5.94219C0.248979 5.36365 0.576491 4.35568 1.39671 4.2365L4.12859 3.83953C4.4543 3.7922 4.73587 3.58763 4.88153 3.29249L6.10326 0.816985Z" fill="#121713"/>
3004                                                                                                </svg>
3005                                                                                            
3006                                                                                        </div>
3007                                                                                        <p class="rating-value">5.0</p>
3008                                                                                    </div>
3009                                                                                    
3010                                                                                </div>
3011                                                                                <p class="product-price">£49.99</p>
3012                                                                            </div>
3013                                                                            <div class="image-wrapper">                                                                       
3014                                                                                
3015                                                                                    <img src="//twelvesouth.co.uk/cdn/shop/files/twelve-south_TS-2571_01.webp?v=1770890992&amp;width=296" alt="PowerCapsule" srcset="//twelvesouth.co.uk/cdn/shop/files/twelve-south_TS-2571_01.webp?v=1770890992&amp;width=296 296w" width="296" height="296">
3016                                                                                
3017                                                                            </div>
3018                                                                        </a>
3019                                                                    
3020                                                                
3021                                                            
3022                                                    
3023                                                        
3024                                                
3025                                            
3026                                        </div>
3027                                    </div>
3028                                
3029                            
3030                                </div>
3031                            
3032                    
3033                        
3034                            
3035                                <a href="/collections/work-from-home-essentials" class="header-link">
3036                            
3037                                Workspace
3038                                
3039                                
3040                            
3041                                </a>
3042                            
3043                    
3044                
3045            </div>
3046        </div>
3047    </div>
3048</div>
3049
3050
3051
3052
3053  </div>
3054        <div id="shopify-section-cart-drawer-v2" class="shopify-section"><link href="//twelvesouth.co.uk/cdn/shop/t/61/assets/component-cart-drawer-v2.css?v=168832701148004669171785499579" rel="stylesheet" type="text/css" media="all" />
3055
3056
3057
3058<cart-drawer>
3059    <section class="cart__drawer-wrap" data-a11y-dialog="cart-drawer" aria-hidden="true">
3060        <div class="cart__drawer-overlay" data-cart-close></div>
3061        <div class="cart__drawer" role="dialog" aria-label="Cart Drawer" aria-modal="true">
3062            <div class="cart__drawer-inner">
3063                <div class="cart__drawer-header">
3064                    <div class="cart__drawer-header-title">
3065                        My cart
3066                    </div>
3067                    <span class="bag-count-sr sr-only">items in your cart</span>
3068                    <button type="button" class="cart__drawer-header-close" aria-label="Close cart" data-cart-close>
3069                        <svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
3070    <path d="M10.6666 1.33337L1.33331 10.6667M1.33331 1.33337L10.6666 10.6667" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
3071</svg>
3072                    </button>
3073                </div> 
3074                
3075                <div class="cart__drawer-body" data-scroll-lock-scrollable>
3076
3077                    
3078
3079                        <div class="cart__drawer-empty">
3080                            <p class="cart__drawer-empty-headline">Your Cart is Empty</p>
3081                            <p class="cart__drawer-empty-body">Browse our collections and add<br />
3082your favorite items to get started!</p>
3083                             
3084                             
3085                             
3086                                 <div class="cart__drawer-empty-button">
3087                                     <a href="/collections/all" class="cart__drawer-empty-button-link">
3088                                         Shop All Products
3089                                     </a>
3090                                 </div>
3091                             
3092                             
3093                                 <p class="cart__drawer-empty-footnote">Free Shipping EU Orders €75+ / UK Orders £65+</p>
3094                             
3095                        </div>
3096    
3097                    
3098                </div>
3099
3100                
3101
3102            </div>
3103        </div>
3104    </section>
3105</cart-drawer>
3106
3107
3108    
3108<script src="//twelvesouth.co.uk/cdn/shop/t/61/assets/cart-drawer-recommendations.js?v=74732830427505727821785499575" fetchpriority="high" async></script>
3108
3109   
3110
3111<script src="//twelvesouth.co.uk/cdn/shop/t/61/assets/wait-for-el.js?v=27892579723427652581785499578" fetchpriority="high"></script>
vendor: 1 bytes, line 3111
3111
3112<script src="//twelvesouth.co.uk/cdn/shop/t/61/assets/a11y-dialog.min.js?v=72784757366024475091785499572" fetchpriority="high"></script>
vendor: 1 bytes, line 3112
3112
3113<script src="//twelvesouth.co.uk/cdn/shop/t/61/assets/form-serialize.js?v=101977703812712925921785499573" fetchpriority="high" async></script>
vendor: 1 bytes, line 3113
3113
3114<script src="//twelvesouth.co.uk/cdn/shop/t/61/assets/drag-scroll.js?v=62073591917398952621785499575" async></script>
vendor: 1 bytes, line 3114
3114
3115<script src="//twelvesouth.co.uk/cdn/shop/t/61/assets/cart-drawer-v2.js?v=25731786850757112741785499576" fetchpriority="high" async></script>
3115
3116
3117<script> 
3118    window.addToCartButtonText = `Add to Cart`;
3119    window.addToCartLoadingButtonText = `Adding..`;
3120    window.addToCartAddedButtonText = `Added!`;
3121    window.checkoutButtonText = `Secure Checkout`;
3122    window.checkoutUpdatingButtonText = `Updating Cart...`;
3123</script>
3123
3124
3125
3126</div>
3127        
3128        
3129
3130<scroll-lock></scroll-lock>
3131
3132<script src="//twelvesouth.co.uk/cdn/shop/t/61/assets/scroll-lock.js?v=60644309538154894601785499574" fetchpriority="high" async></script>
3132
3133  
3134        <main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1">
3135          <div id="shopify-section-template--28460728353114__main" class="shopify-section">
3136
3137<style>
3138  .tw-blog-header a {
3139    text-decoration: none;
3140    color: inherit;
3141    font-weight: 700;
3142    font-size: 4rem !important;
3143}
3144@media screen and (max-width: 749px) {
3145  .tw-blog-header a {
3146      font-size: 3rem;
3147  }
3148}
3149</style>
3150
3151
3152
3153<div class="page-width without-banner spaced-section">
3154  <div class='blog_redesign_header border-bottom'>
3155    <h3 class="tw-blog-header"><a href="https://www.twelvesouth.eu/blogs/twelve-south-blog">Twelve South Blog</a></h3>
3156    <div class='blog_redesign_header_content_wrapper'>
3157      <ul class='blog_redesign_header_nav'>
3158        <li  ><a href='/blogs/twelve-south-blog/tagged/origins'>Origins</a></li>
3159        <li ><a href='/blogs/twelve-south-blog/tagged/press'>Press  </a></li>
3160        <li  ><a href='/blogs/twelve-south-blog/tagged/the-twelve'>The Twelve</a></li>
3161        <li  ><a href='/blogs/twelve-south-blog/tagged/everyday-carry'>Everyday Essentials </a></li>
3162        <li  ><a href='/blogs/twelve-south-blog/tagged/introducing'>Introducing  </a></li>
3163        <li  ><a href='/blogs/twelve-south-blog/tagged/itips'>Tips</a></li>
3164      </ul>
3165
3166      <select class='blog_redesign_header_select blog-select'>
3167        <option value="/blogs/twelve-south-blog">Topics</option> 
3168        <option  value='/blogs/twelve-south-blog/tagged/origins'>Origins</option>
3169        <option  value='/blogs/twelve-south-blog/tagged/press'>Press</option>
3170        <option  value='/blogs/twelve-south-blog/tagged/the-twelve'>The Twelve</option>
3171        <option  value='/blogs/twelve-south-blog/tagged/everyday-carry'>Everyday Essentials </option>
3172        <option  value='/blogs/twelve-south-blog/tagged/introducing'>Introducing  </option>
3173        <option  value='/blogs/twelve-south-blog/tagged/itips'>Tips</option>
3174      </select>
3175
3176      
3177
3178      <select id="BlogTagFilter" class="blog-select">
3179        <option value="/blogs/twelve-south-blog">Browse By Product</option> 
3180        
3181        
3182        <option value="/blogs/twelve-south-blog/tagged/actionband" >ActionBand</option>
3183        
3184        
3185        
3186        <option value="/blogs/twelve-south-blog/tagged/actionsleeve" >ActionSleeve</option>
3187        
3188        
3189        
3190        <option value="/blogs/twelve-south-blog/tagged/airbag" >AirBag</option>
3191        
3192        
3193        
3194        <option value="/blogs/twelve-south-blog/tagged/airfly" >AirFly</option>
3195        
3196        
3197        
3198        <option value="/blogs/twelve-south-blog/tagged/airfly-pro" >AirFly Pro</option>
3199        
3200        
3201        
3202        <option value="/blogs/twelve-south-blog/tagged/airsnap" >AirSnap</option>
3203        
3204        
3205        
3206        <option value="/blogs/twelve-south-blog/tagged/airsnap-pro" >AirSnap Pro</option>
3207        
3208        
3209        
3210        <option value="/blogs/twelve-south-blog/tagged/apple-news" >Apple News</option>
3211        
3212        
3213        
3214        <option value="/blogs/twelve-south-blog/tagged/backpack" >BackPack</option>
3215        
3216        
3217        
3218        <option value="/blogs/twelve-south-blog/tagged/bookarc" >BookArc</option>
3219        
3220        
3221        
3222        <option value="/blogs/twelve-south-blog/tagged/bookbook" >BookBook</option>
3223        
3224        
3225        
3226        <option value="/blogs/twelve-south-blog/tagged/bookbook-caddysack" >BookBook CaddySack</option>
3227        
3228        
3229        
3230        <option value="/blogs/twelve-south-blog/tagged/bookbook-kindle" >BookBook Kindle</option>
3231        
3232        
3233        
3234        <option value="/blogs/twelve-south-blog/tagged/cablesnap" >CableSnap</option>
3235        
3236        
3237        
3238        <option value="/blogs/twelve-south-blog/tagged/colorkit" >ColorKit</option>
3239        
3240        
3241        
3242        <option value="/blogs/twelve-south-blog/tagged/compass" >Compass</option>
3243        
3244        
3245        
3246        <option value="/blogs/twelve-south-blog/tagged/compass-pro" >Compass Pro</option>
3247        
3248        
3249        
3250        <option value="/blogs/twelve-south-blog/tagged/curve" >Curve</option>
3251        
3252        
3253        
3254        <option value="/blogs/twelve-south-blog/tagged/curve-riser" >Curve Riser</option>
3255        
3256        
3257        
3258        
3259        
3260        <option value="/blogs/twelve-south-blog/tagged/everyday-essentials" >Everyday Essentials</option>
3261        
3262        
3263        
3264        <option value="/blogs/twelve-south-blog/tagged/fermata" >Fermata</option>
3265        
3266        
3267        
3268        <option value="/blogs/twelve-south-blog/tagged/forte" >Forté</option>
3269        
3270        
3271        
3272        <option value="/blogs/twelve-south-blog/tagged/gift-guide" >Gift Guide</option>
3273        
3274        
3275        
3276        <option value="/blogs/twelve-south-blog/tagged/hirise" >HiRise</option>
3277        
3278        
3279        
3280        <option value="/blogs/twelve-south-blog/tagged/hirise-wireless" >HiRise Wireless</option>
3281        
3282        
3283        
3284        <option value="/blogs/twelve-south-blog/tagged/hoverbar" >HoverBar</option>
3285        
3286        
3287        
3288        <option value="/blogs/twelve-south-blog/tagged/hoverbar-3" >HoverBar 3</option>
3289        
3290        
3291        
3292        <option value="/blogs/twelve-south-blog/tagged/hoverbar-duo" >HoverBar Duo</option>
3293        
3294        
3295        
3296        <option value="/blogs/twelve-south-blog/tagged/inspire-candle" >Inspire Candle</option>
3297        
3298        
3299        
3300        <option value="/blogs/twelve-south-blog/tagged/inspired-by" >Inspired By</option>
3301        
3302        
3303        
3304        
3305        
3306        
3307        
3308        
3309        
3310        <option value="/blogs/twelve-south-blog/tagged/journal" >Journal</option>
3311        
3312        
3313        
3314        <option value="/blogs/twelve-south-blog/tagged/journal-caddysack" >Journal CaddySack</option>
3315        
3316        
3317        
3318        <option value="/blogs/twelve-south-blog/tagged/magicbridge" >MagicBridge</option>
3319        
3320        
3321        
3322        <option value="/blogs/twelve-south-blog/tagged/magicwand" >MagicWand</option>
3323        
3324        
3325        
3326        
3327        
3328        <option value="/blogs/twelve-south-blog/tagged/parcslope" >ParcSlope</option>
3329        
3330        
3331        
3332        <option value="/blogs/twelve-south-blog/tagged/plugbug-duo" >PlugBug Duo</option>
3333        
3334        
3335        
3336        <option value="/blogs/twelve-south-blog/tagged/plugbug-world" >PlugBug World</option>
3337        
3338        
3339        
3340        <option value="/blogs/twelve-south-blog/tagged/powerpic" >PowerPic</option>
3341        
3342        
3343        
3344        <option value="/blogs/twelve-south-blog/tagged/powerpic-mod" >PowerPic mod</option>
3345        
3346        
3347        
3348        
3349        
3350        <option value="/blogs/twelve-south-blog/tagged/product-stories" >Product Stories</option>
3351        
3352        
3353        
3354        <option value="/blogs/twelve-south-blog/tagged/staygo" >StayGo</option>
3355        
3356        
3357        
3358        <option value="/blogs/twelve-south-blog/tagged/suitcase" >SuitCase</option>
3359        
3360        
3361        
3362        <option value="/blogs/twelve-south-blog/tagged/surfacepad" >SurfacePad</option>
3363        
3364        
3365        
3366        <option value="/blogs/twelve-south-blog/tagged/the-big-idea" >The Big Idea</option>
3367        
3368        
3369        
3370        
3371        
3372        <option value="/blogs/twelve-south-blog/tagged/timeporter" >TimePorter</option>
3373        
3374        
3375        
3376        <option value="/blogs/twelve-south-blog/tagged/twelve-south-exclusive" >Twelve South Exclusive</option>
3377        
3378        
3379        
3380        <option value="/blogs/twelve-south-blog/tagged/twelve-south-sighting" >Twelve South Sighting</option>
3381        
3382        
3383      </select>
3384    </div>
3385  </div>
3386</div>
3387
3388<div class="page-width">
3389
3390  
3391  
3392
3393  <div class='blog_banner_section border-bottom'>
3394    <div class='grid'>
3395      
3396      <div class='grid__item medium-up--one-half'>
3397        
3398        <a href='/products/airfly-pro-2'>
3399          
3400
3401          <img src='//twelvesouth.co.uk/cdn/shop/files/WirelessEffortless_1920x.jpg?v=1742822892' alt='' width="" height=""/>
3402          
3403          
3404        </a>
3405      </div>
3406      
3407      
3408      <div class='grid__item medium-up--one-half '>
3409        <div class='rte'>
3410          <div class='rte_padding'>
3411            <h1 class='main_banner_title'>Travel Like A Pro.</h1>
3412            <div class='main_banner_content'><p>Meet <a href="https://www.twelvesouth.eu/products/airfly-pro-2" title="https://www.twelvesouth.eu/products/airfly-pro-2">AirFly Pro 2</a>, your next favorite travel companion. Designed with travelers in mind, AirFly Pro 2 pairs seamlessly with your AirPods or Bluetooth headphones, making your journeys even more enjoyable.</p></div>
3413          </div>
3414        </div>
3415      </div>
3416      
3417    </div>
3418  </div>
3419  
3420
3421  <div class='blog_articles_wrapper blog__section_wrapper'>
3422    <div class='grid'>
3423      
3424      
3425      
3426      <div class='grid__item medium-up--one-half'>
3427        <div class='article__block_wrapper'>
3428          <a href='/blogs/twelve-south-blog/new-year-new-gear-guide'>
3429            <h4 class='h3'> New Year, New Gear Guide</h4>
3430            <div class='article__excerpt'> 
3431The only thing more fun than getting a new device is accessorizing it with all the best gear for charging, protecting &amp; connecting! Shop the New Year, New Gear Guide and start the year with fresh tech that you'll love.  </div>
3432            <div class='article_image_container'>
3433              <img src='//twelvesouth.co.uk/cdn/shop/articles/BookArc-Flex-1x1-Blog-header_1000x.jpg?v=1710937762' alt='New Year, New Gear Guide' class='article_image' width="" height=""/>
3434            </div>
3435          </a>
3436        </div>
3437      </div>
3438      
3439      
3440        
3441
3442      
3443      
3444      
3445      
3446      
3447      
3448      
3449
3450      <div class='grid__item medium-up--one-half'>       
3451        <div class='article__block_wrapper mobile_excerpt_hide'>
3452          <a href='/blogs/twelve-south-blog/2023-new-release-roundup'>
3453            <div class='grid'>
3454              <div class='grid__item medium-up--one-half '>
3455                <h4 class='h3'> 2023 New Release Roundup</h4>
3456                <div class='article__excerpt'>
3457Great design is all about style, innovation &amp; functionality - and we're all about great design! This year, we released many exciting products that set the standard for tech accessories and we can't wait to share with you what's next. But first - a walk down memory lane. Check out all of the new releases from 2023 that you may have missed! </div>
3458              </div>
3459              <div class='grid__item medium-up--one-half '>
3460                <div class='article_image_container'>
3461                  <img src='//twelvesouth.co.uk/cdn/shop/articles/12s_ButterFly_InHand_2_Lifestyle_HiRes_500x.jpg?v=1710937766' alt='2023 New Release Roundup' class='article_image' width="" height="" />
3462                </div>
3463              </div>
3464            </div>
3465          </a>
3466        </div>
3467        
3468        
3469
3470      
3471      
3472      
3473      
3474      
3475      
3476      
3477        
3478
3479        <div class='border-bottom article_separator'></div>
3480        <div class='article__block_wrapper mobile_excerpt_hide'>
3481          <a href='/blogs/twelve-south-blog/how-to-organize-apple-watch-bands'>
3482            <div class='grid'>
3483              <div class='grid__item medium-up--one-half test '>
3484                <h4 class='h3'>How to Organize Your Apple Watch Bands Like a Pro</h4>
3485                <div class='article__excerpt'> 
3486Whether you have one Apple Watch band or one hundred, you know that this is an essential accessory for your Apple Watch )unless you're into pocket watches). No judgment. 🧐 Your Apple Watch bands serve a functional and aesthetic purpose, allowing yoiu to personalize and enhance their watch-wearing experience. </div>
3487              </div>
3488              <div class='grid__item medium-up--one-half '>
3489                <div class='article_image_container'>
3490                  <img src='//twelvesouth.co.uk/cdn/shop/articles/timeportergif_500x.gif?v=1710937768' alt='How to Organize Your Apple Watch Bands Like a Pro' class='article_image' width="" height=""/>
3491                </div>
3492              </div>
3493            </div>
3494          </a>
3495        </div>
3496      </div>
3497      
3498
3499      
3500      
3501      
3502      
3503      
3504      
3505      
3506        
3507
3508      
3509      <div class='grid__item'>
3510        <div class='border-bottom article_separator'></div>
3511      </div>
3512      
3513      
3514      
3515      <div class='grid__item'>
3516        <div class='article__block_wrapper list_block'>
3517          <a href='/blogs/twelve-south-blog/black-friday-but-make-it-beachy'>
3518            <div class='grid'>
3519              <div class='grid__item medium-up--one-fifth '>
3520                <div class='article_image_container'>
3521                  <img src='//twelvesouth.co.uk/cdn/shop/articles/12SO-0305-Holiday_Sticker_Palm_Illustration_500x.png?v=1710937771' alt='Beachy Black Friday' class='article_image' width="" height=""/>
3522                </div>
3523              </div>
3524              <div class='grid__item medium-up--four-fifths '>
3525                <h4 class='h3'> Beachy Black Friday</h4>
3526                <div class='article__excerpt'> 
3527At Twelve South, our Black Friday tradition involves creating a fun &amp; festive theme to accompany our annual sale, and this year is no exception. Learn more about the inspiration behind our beachy design. Hint: It's our hometown. 🌴 </div>
3528              </div>
3529            </div>
3530          </a>
3531        </div>
3532        <div class='border-bottom article_separator'></div>
3533      </div>
3534      
3535      
3536      
3537      
3538      
3539        
3540
3541      
3542      
3543      
3544      <div class='grid__item'>
3545        <div class='article__block_wrapper list_block'>
3546          <a href='/blogs/twelve-south-blog/which-curve-is-right-for-you'>
3547            <div class='grid'>
3548              <div class='grid__item medium-up--one-fifth '>
3549                <div class='article_image_container'>
3550                  <img src='//twelvesouth.co.uk/cdn/shop/articles/12s_CurveFlex_PP_Viewing_500x.jpg?v=1710937777' alt='Which Curve is right for you?' class='article_image' width="" height=""/>
3551                </div>
3552              </div>
3553              <div class='grid__item medium-up--four-fifths '>
3554                <h4 class='h3'> Which Curve is right for you?</h4>
3555                <div class='article__excerpt'> With 3 Curve models to choose from, it can be tough to decide! Starting in 2017 with the original Curve, check out the story behind each one, compare features, and choose the best desktop stand for you. </div>
3556              </div>
3557            </div>
3558          </a>
3559        </div>
3560        <div class='border-bottom article_separator'></div>
3561      </div>
3562      
3563      
3564      
3565      
3566      
3567        
3568
3569      
3570      
3571      
3572      <div class='grid__item'>
3573        <div class='article__block_wrapper list_block'>
3574          <a href='/blogs/twelve-south-blog/meet-curve-se-a-first-class-stand-at-an-economy-price'>
3575            <div class='grid'>
3576              <div class='grid__item medium-up--one-fifth '>
3577                <div class='article_image_container'>
3578                  <img src='//twelvesouth.co.uk/cdn/shop/articles/12s_Curve_SE_VideoCall_500x.jpg?v=1710937779' alt='Meet Curve SE, a first-class stand at an economy price' class='article_image' width="" height=""/>
3579                </div>
3580              </div>
3581              <div class='grid__item medium-up--four-fifths '>
3582                <h4 class='h3'> Meet Curve SE, a first-class stand at an economy price</h4>
3583                <div class='article__excerpt'> 
3584Meet the new Curve SE, the latest addition to our family of desktop stands! With the design blueprint of the original stand, Curve SE provides the same beautiful aesthetics for just $39.99. </div>
3585              </div>
3586            </div>
3587          </a>
3588        </div>
3589        <div class='border-bottom article_separator'></div>
3590      </div>
3591      
3592      
3593      
3594      
3595      
3596        
3597
3598      
3599      
3600      
3601      <div class='grid__item'>
3602        <div class='article__block_wrapper list_block'>
3603          <a href='/blogs/twelve-south-blog/2023-back-to-school-gear-guide'>
3604            <div class='grid'>
3605              <div class='grid__item medium-up--one-fifth '>
3606                <div class='article_image_container'>
3607                  <img src='//twelvesouth.co.uk/cdn/shop/articles/BTS2023-Homepage-Tile-Mobile_500x.gif?v=1710937782' alt='Twelve South's 2023
3607 Back to School Gear Guide' class='article_image' width="" height=""/>
3608                </div>
3609              </div>
3610              <div class='grid__item medium-up--four-fifths '>
3611                <h4 class='h3'> Twelve South's 2023 Back to School Gear Guide</h4>
3612                <div class='article__excerpt'> Get the right gear for the best year. We've got a full course load of accessories that will take you to the top of the class; if not in grades, then definitely in style! 😉 Check out the full schedule below to get ready for the best year yet! Can you smell the freshly sharpened pencils? </div>
3613              </div>
3614            </div>
3615          </a>
3616        </div>
3617        <div class='border-bottom article_separator'></div>
3618      </div>
3619      
3620      
3621      
3622      
3623      
3624        
3625
3626      
3627      
3628      
3629      <div class='grid__item'>
3630        <div class='article__block_wrapper list_block'>
3631          <a href='/blogs/twelve-south-blog/wwdc23-gear-guide'>
3632            <div class='grid'>
3633              <div class='grid__item medium-up--one-fifth '>
3634                <div class='article_image_container'>
3635                  <img src='//twelvesouth.co.uk/cdn/shop/articles/12S-WWDC23-Shopping-Guide-Header-Blog_500x.jpg?v=1710937785' alt='#WWDC23 Gear Guide' class='article_image' width="" height=""/>
3636                </div>
3637              </div>
3638              <div class='grid__item medium-up--four-fifths '>
3639                <h4 class='h3'> #WWDC23 Gear Guide</h4>
3640                <div class='article__excerpt'> There's so much to see after Apple's 2023 WWDC Keynote. Whether you're upgrading to a new device or simply adopting the latest OS, get the most out of your Apple gear with some of our favorite accessories. Check out our gear guide below! </div>
3641              </div>
3642            </div>
3643          </a>
3644        </div>
3645        <div class='border-bottom article_separator'></div>
3646      </div>
3647      
3648      
3649      
3650      
3651      
3652        
3653
3654      
3655      
3656      
3657      <div class='grid__item'>
3658        <div class='article__block_wrapper list_block'>
3659          <a href='/blogs/twelve-south-blog/2023-mothers-day-gift-guide'>
3660            <div class='grid'>
3661              <div class='grid__item medium-up--one-fifth '>
3662                <div class='article_image_container'>
3663                  <img src='//twelvesouth.co.uk/cdn/shop/articles/Mother-Day-2023-Blog-header-Sqaure_500x.gif?v=1710937790' alt='Shop Gift Ideas for Mom's "Next Big Thing"' class='article_image' width="" height=""/>
3664                </div>
3665              </div>
3666              <div class='grid__item medium-up--four-fifths '>
3667                <h4 class='h3'> Shop Gift Ideas for Mom's "Next Big Thing"</h4>
3668                <div class='article__excerpt'> This Mother's Day, show your support &amp; share the excitement with thoughtful gifts that will make her next big thing even better. Check out our favorites below for inspiration, plus bonus picks! </div>
3669              </div>
3670            </div>
3671          </a>
3672        </div>
3673        <div class='border-bottom article_separator'></div>
3674      </div>
3675      
3676      
3677      
3678      
3679      
3680        
3681
3682      
3683      
3684      
3685      <div class='grid__item'>
3686        <div class='article__block_wrapper list_block'>
3687          <a href='/blogs/twelve-south-blog/were-fools-for-fun'>
3688            <div class='grid'>
3689              <div class='grid__item medium-up--one-fifth '>
3690                <div class='article_image_container'>
3691                  <img src='//twelvesouth.co.uk/cdn/shop/articles/Stoner_quick-view_500x.jpg?v=1710937795' alt='We're Fools for Fun 🤭' class='article_image' width="" height=""/>
3692                </div>
3693              </div>
3694              <div class='grid__item medium-up--four-fifths '>
3695                <h4 class='h3'> We're Fools for Fun 🤭</h4>
3696                <div class='article__excerpt'> 
3697It's been a Twelve South tradition to flex our creativity and come up with an innovative parody product for April Fools' Day every year. We love the fun of coming up with a crazy idea and adding special details that take it to the next level and make it something that customers actually want. It's basically the exact same process as all of our real products!
3698  </div>
3699              </div>
3700            </div>
3701          </a>
3702        </div>
3703        <div class='border-bottom article_separator'></div>
3704      </div>
3705      
3706      
3707    </div>
3708  </div>
3709
3710</div>
3711
3712
3713
3714
3715
3716<link rel="stylesheet" href="//twelvesouth.co.uk/cdn/shop/t/61/assets/component-pagination.css?v=93468640989197217641785499576" media="print" onload="this.media='all'">
3717<noscript><link href="//twelvesouth.co.uk/cdn/shop/t/61/assets/component-pagination.css?v=93468640989197217641785499576" rel="stylesheet" type="text/css" media="all" defer="defer" /></noscript><div class="pagination-wrapper">
3718    <nav class="pagination" role="navigation" aria-label="Pagination">
3719      <ul class="pagination__list list-unstyled" role="list"><li><span class="pagination__item pagination__item--current" aria-current="page" aria-label="Page 1">1</span></li><li><a href="/blogs/twelve-south-blog?page=2" class="pagination__item link" aria-label="Page 2">2</a></li><li><a href="/blogs/twelve-south-blog?page=3" class="pagination__item link" aria-label="Page 3">3</a></li><li><span class="pagination__item">&hellip;</span></li><li><a href="/blogs/twelve-south-blog?page=17" class="pagination__item link" aria-label="Page 17">17</a></li><li>
3720          <a href="/blogs/twelve-south-blog?page=2" class="pagination__item pagination__item--prev pagination__item-arrow link motion-reduce" aria-label="Next page" ><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6">
3721  <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
3722</svg>
3723</a>
3724        </li></ul>
3725    </nav>
3726  </div> 
3727
3728
3729
3730
3731</div>
3732        </main>
3733
3734        <div id="shopify-section-footer" class="shopify-section"><link disabled rel="stylesheet" media="tty and screen" href="//twelvesouth.co.uk/cdn/shop/t/61/assets/component-newsletter.css?v=10671728307885799211785499576" media="print" onload="this.media='tty and screen'">
3735<link disabled rel="stylesheet" media="tty and screen" href="//twelvesouth.co.uk/cdn/shop/t/61/assets/component-accordion.css?v=20573077000386781531785499576" media="print" onload="this.media='tty and screen'">
3736<link disabled rel="stylesheet" media="tty and screen" href="//twelvesouth.co.uk/cdn/shop/t/61/assets/component-list-menu.css?v=161614383810958508431785499579" media="print" onload="this.media='tty and screen'">
3737<link disabled rel="stylesheet" media="tty and screen" href="//twelvesouth.co.uk/cdn/shop/t/61/assets/component-list-payment.css?v=69253961410771838501785499579" media="print" onload="this.media='tty and screen'">
3738<link disabled rel="stylesheet" media="tty and screen" href="//twelvesouth.co.uk/cdn/shop/t/61/assets/component-list-social.css?v=168561120687089739781785499572" media="print" onload="this.media='tty and screen'">
3739<link disabled rel="stylesheet" media="tty and screen" href="//twelvesouth.co.uk/cdn/shop/t/61/assets/component-rte.css?v=84043763465619332371785499572" media="print" onload="this.media='tty and screen'">
3740<link disabled rel="stylesheet" media="tty and screen" href="//twelvesouth.co.uk/cdn/shop/t/61/assets/disclosure.css?v=60749307208738363111785499574" media="print" onload="this.media='tty and screen'">
3741
3742<noscript><link href="//twelvesouth.co.uk/cdn/shop/t/61/assets/component-newsletter.css?v=10671728307885799211785499576" rel="stylesheet" type="text/css" media="all" defer="defer" /></noscript>
3743<noscript><link href="//twelvesouth.co.uk/cdn/shop/t/61/assets/component-accordion.css?v=20573077000386781531785499576" rel="stylesheet" type="text/css" media="all" defer="defer" /></noscript>
3744<noscript><link href="//twelvesouth.co.uk/cdn/shop/t/61/assets/component-list-menu.css?v=161614383810958508431785499579" rel="stylesheet" type="text/css" media="all" defer="defer" /></noscript>
3745<noscript><link href="//twelvesouth.co.uk/cdn/shop/t/61/assets/component-list-payment.css?v=69253961410771838501785499579" rel="stylesheet" type="text/css" media="all" defer="defer" /></noscript>
3746<noscript><link href="//twelvesouth.co.uk/cdn/shop/t/61/assets/component-list-social.css?v=168561120687089739781785499572" rel="stylesheet" type="text/css" media="all" defer="defer" /></noscript>
3747<noscript><link href="//twelvesouth.co.uk/cdn/shop/t/61/assets/component-rte.css?v=84043763465619332371785499572" rel="stylesheet" type="text/css" media="all" defer="defer" /></noscript>
3748<noscript><link href="//twelvesouth.co.uk/cdn/shop/t/61/assets/disclosure.css?v=60749307208738363111785499574" rel="stylesheet" type="text/css" media="all" defer="defer" /></noscript>
3749
3750<link href="//twelvesouth.co.uk/cdn/shop/t/61/assets/section-footer.css?v=17071183484664006271785499577" rel="stylesheet" type="text/css" media="all" />
3751
3752<footer class="footer color-background-1"><div class="page-width">
3753    <div class="footer-flex">
3754      <div class="footer-flex-col footer-flex-col-newsletter"><div class="footer-block__newsletter"><h2 class="footer-block__heading">Stay in touch!</h2><div class="footer-newsletter-subheading">Sign up below to receive news about the latest &amp; greatest from Twelve South.</div><form method="post" action="/contact#ContactFooter" id="ContactFooter" accept-charset="UTF-8" class="footer__newsletter newsletter-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="contact[tags]" value="newsletter">
3755              <div class="newsletter-form__field-wrapper">
3756                <div class="">
3757                  <input
3758                    id="NewsletterForm--footer"
3759                    type="email"
3760                    name="contact[email]"
3761                    class=""
3762                    value=""
3763                    aria-required="true"
3764                    autocorrect="off"
3765                    autocapitalize="off"
3766                    autocomplete="email"
3767                    
3768                    placeholder="Email Address"
3769                    required
3770                  >
3771                </div></div>
3772              <button type="submit" class="button button--secondary newsletter-form__button" name="commit" id="Subscribe">
3773                <span class="newsletter__submit-text--large">
3774              Sign Me Up
3775                </span>
3776              <span class="newsletter__submit-text--small">
3777              Sign Me Up
3778              </span>
3779              </button></form></div></div>
3780
3781      <div class="footer-flex-col footer-flex-col-image-with-text">
3782        <div class="footer-col-image">
3783          <a href="https://www.instagram.com/twelvesouth/">
3784            <img src="//twelvesouth.co.uk/cdn/shop/files/New_Footer_Desktop_resize_600x_8.webp?v=1778493088" alt="" width="" height="">
3785          </a>
3786        </div>
3787        
3788        <div class="footer-col-info">
3789          <h3>Let's get social.</h3>
3790          <div class="footer-info"><p>Follow us. Tweet Us.<br/>Share pics with us!<br/>@twelvesouth</p></div><ul class="footer__list-social list-unstyled list-social" role="list"><li class="list-social__item">
3791              <a href="https://twitter.com/twelvesouth" target="_blank" class="link link--text list-social__link" aria-describedby="a11y-external-message"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-twitter" viewBox="0 0 18 15">
3792  <path fill="currentColor" d="M17.64 2.6a7.33 7.33 0 01-1.75 1.82c0 .05 0 .13.02.23l.02.23a9.97 9.97 0 01-1.69 5.54c-.57.85-1.24 1.62-2.02 2.28a9.09 9.09 0 01-2.82 1.6 10.23 10.23 0 01-8.9-.98c.34.02.61.04.83.04 1.64 0 3.1-.5 4.38-1.5a3.6 3.6 0 01-3.3-2.45A2.91 2.91 0 004 9.35a3.47 3.47 0 01-2.02-1.21 3.37 3.37 0 01-.8-2.22v-.03c.46.24.98.37 1.58.4a3.45 3.45 0 01-1.54-2.9c0-.61.14-1.2.45-1.79a9.68 9.68 0 003.2 2.6 10 10 0 004.08 1.07 3 3 0 01-.13-.8c0-.97.34-1.8 1.03-2.48A3.45 3.45 0 0112.4.96a3.49 3.49 0 012.54 1.1c.8-.15 1.54-.44 2.23-.85a3.4 3.4 0 01-1.54 1.94c.74-.1 1.4-.28 2.01-.54z">
3793</svg>
3794<span class="visually-hidden">Twitter</span>
3795              </a>
3796            </li><li class="list-social__item">
3797              <a href="https://facebook.com/twelvesouth" target="_blank" class="link link--text list-social__link" aria-describedby="a11y-external-message"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewBox="0 0 18 18">
3798  <path fill="currentColor" d="M16.42.61c.27 0 .5.1.69.28.19.2.28.42.28.7v15.44c0 .27-.1.5-.28.69a.94.94 0 01-.7.28h-4.39v-6.7h2.25l.31-2.65h-2.56v-1.7c0-.4.1-.72.28-.93.18-.2.5-.32 1-.32h1.37V3.35c-.6-.06-1.27-.1-2.01-.1-1.01 0-1.83.3-2.45.9-.62.6-.93 1.44-.93 2.53v1.97H7.04v2.65h2.24V18H.98c-.28 0-.5-.1-.7-.28a.94.94 0 01-.28-.7V1.59c0-.27.1-.5.28-.69a.94.94 0 01.7-.28h15.44z">
3799</svg>
3800<span class="visually-hidden">Facebook</span>
3801              </a>
3802            </li><li class="list-social__item">
3803              <a href="http://instagram.com/twelvesouth" target="_blank" class="link link--text list-social__link" aria-describedby="a11y-external-message"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 18 18">
3804  <path fill="currentColor" d="M8.77 1.58c2.34 0 2.62.01 3.54.05.86.04 1.32.18 1.63.3.41.17.7.35 1.01.66.3.3.5.6.65 1 .12.32.27.78.3 1.64.05.92.06 1.2.06 3.54s-.01 2.62-.05 3.54a4.79 4.79 0 01-.3 1.63c-.17.41-.35.7-.66 1.01-.3.3-.6.5-1.01.66-.31.12-.77.26-1.63.3-.92.04-1.2.05-3.54.05s-2.62 0-3.55-.05a4.79 4.79 0 01-1.62-.3c-.42-.16-.7-.35-1.01-.66-.31-.3-.5-.6-.66-1a4.87 4.87 0 01-.3-1.64c-.04-.92-.05-1.2-.05-3.54s0-2.62.05-3.54c.04-.86.18-1.32.3-1.63.16-.41.35-.7.66-1.01.3-.3.6-.5 1-.65.32-.12.78-.27 1.63-.3.93-.05 1.2-.06 3.55-.06zm0-1.58C6.39 0 6.09.01 5.15.05c-.93.04-1.57.2-2.13.4-.57.23-1.06.54-1.55 1.02C1 1.96.7 2.45.46 3.02c-.22.56-.37 1.2-.4 2.13C0 6.1 0 6.4 0 8.77s.01 2.68.05 3.61c.04.94.2 1.57.4 2.13.23.58.54 1.07 1.02 1.56.49.48.98.78 1.55 1.01.56.22 1.2.37 2.13.4.94.05 1.24.06 3.62.06 2.39 0 2.68-.01 3.62-.05.93-.04 1.57-.2 2.13-.41a4.27 4.27 0 001.55-1.01c.49-.49.79-.98 1.01-1.56.22-.55.37-1.19.41-2.13.04-.93.05-1.23.05-3.61 0-2.39 0-2.68-.05-3.62a6.47 6.47 0 00-.4-2.13 4.27 4.27 0 00-1.02-1.55A4.35 4.35 0 0014.52.46a6.43 6.43 0 00-2.13-.41A69 69 0 008.77 0z"/>
3805  <path fill="currentColor" d="M8.8 4a4.5 4.5 0 100 9 4.5 4.5 0 000-9zm0 7.43a2.92 2.92 0 110-5.85 2.92 2.92 0 010 5.85zM13.43 5a1.05 1.05 0 100-2.1 1.05 1.05 0 000 2.1z">
3806</svg>
3807<span class="visually-hidden">Instagram</span>
3808              </a>
3809            </li><li class="list-social__item">
3810              <a href="https://www.tiktok.com/@twelvesouth_" target="_blank" class="link link--text list-social__link" aria-describedby="a11y-external-message"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-tiktok" width="16" height="18" fill="none" xmlns="http://www.w3.org/2000/svg">
3811  <path d="M8.02 0H11s-.17 3.82 4.13 4.1v2.95s-2.3.14-4.13-1.26l.03 6.1a5.52 5.52 0 11-5.51-5.52h.77V9.4a2.5 2.5 0 101.76 2.4L8.02 0z" fill="currentColor">
3812</svg>
3813<span class="visually-hidden">TikTok</span>
3814              </a>
3815            </li><li class="list-social__item">
3816              <a href="https://www.youtube.com/twelvesouth" target="_blank" class="link link--text list-social__link" aria-describedby="a11y-external-message"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-youtube" viewBox="0 0 100 70">
3817  <path d="M98 11c2 7.7 2 24 2 24s0 16.3-2 24a12.5 12.5 0 01-9 9c-7.7 2-39 2-39 2s-31.3 0-39-2a12.5 12.5 0 01-9-9c-2-7.7-2-24-2-24s0-16.3 2-24c1.2-4.4 4.6-7.8 9-9 7.7-2 39-2 39-2s31.3 0 39 2c4.4 1.2 7.8 4.6 9 9zM40 50l26-15-26-15v30z" fill="currentColor">
3818</svg>
3819<span class="visually-hidden">YouTube</span>
3820              </a>
3821            </li><li class="list-social__item--placeholder">Follow us on social media!</li>
3822          </ul></div>
3823      </div>
3824
3825      <div class="footer-flex-col footer-flex-col-image-with-text">
3826        <div class="footer-col-image">
3827          <a href="/blogs/twelve-south-blog">
3828            <img src="//twelvesouth.co.uk/cdn/shop/files/12s_Footer_BB_iPadPro_11_Loungin.webp?v=1778493131" alt="" width="" height="">
3829          </a>
3830        </div>
3831
3832        <div class="footer-col-info">
3833          <h3>12South Blog</h3>
3834          <div class="footer-info"><p>Stay up-to-date on Apple<br/>news, product highlights and<br/>other helpful tips and tricks.</p></div>
3835        </div>
3836      </div>
3837
3838    </div>
3839
3840    <div class="footer-flex border-bottom second_row">
3841      <div class="footer-menu_1 footer_menu_block">
3842        <ul>
3843          
3844          <li><a href="https://shopify.com/58882752720/account/profile?locale=en&region_country=GB&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJ0d2VsdmUtc291dGgtZXUubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzkxNzI1MjYzLCJuYmYiOjE3OTExMjA0NjN9.C469Pstgd7k1R
3844DomKyfsZvTGy3KzKlh51oKvldxdRU4">Account Login</a></li>
3845          
3846          <li><a href="/pages/where-to-buy"> Where to Buy</a></li>
3847          
3848          <li><a href="https://www.twelvesouth.eu/pages/for-business">For Business</a></li>
3849          
3850        </ul>
3851      </div>
3852      <div class="footer-menu_2 footer_menu_block">
3853        <ul>
3854          
3855          <li><a href="https://twelve-south-eu.gorgias.help/"  target='_blank'  >Customer Support</a></li>
3856          
3857          <li><a href="/pages/returns-and-withdrawals"  >Returns and Withdrawals</a></li>
3858          
3859          <li><a href="https://twelve-south-eu.gorgias.help/en-US/articles/product-manuals-236928"  >Product Manuals</a></li>
3860          
3861          <li><a href="/policies/shipping-policy"  target='_blank'  >Shipping</a></li>
3862          
3863          <li><a href="/policies/refund-policy"  >Refunds Policy</a></li>
3864          
3865          <li><a href="/pages/warranty"  >Warranty</a></li>
3866          
3867        </ul>
3868      </div>
3869      <div class="right-menu footer_menu_block">
3870
3871        <div class="footer-menu_3">
3872          <ul>
3873            
3874            <li><a href="/pages/about-twelve-south">About</a></li>
3875            
3876            <li><a href="/policies/terms-of-service">Terms</a></li>
3877            
3878            <li><a href="/policies/privacy-policy">Legal</a></li>
3879            
3880
3881            <li>
3882              <span data-acsb="trigger" class='acsb_footer_btn'>
3883                <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="66px" height="33px" viewBox="0 0 46 23" version="1.1">
3884    <!-- Generator: Sketch 55.2 (78181) - https://sketchapp.com -->
3885    <title>icon-accessibility</title>
3886    <desc>Created with Sketch.</desc>
3887    <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
3888        <g id="Mobile-Unattached-Footer-Closed" transform="translate(-165.000000, -1040.000000)">
3889            <g id="icon-accessibility" transform="translate(165.000000, 1040.000000)">
3890                <rect id="Rectangle" fill="#4054B2" x="0" y="0" width="46" height="23" rx="11.5"/>
3891                <g id="Group-7" transform="translate(17.000000, 4.000000)">
3892                    <circle id="Oval" stroke="#FFFFFF" cx="4.5" cy="10.5" r="4.5"/>
3893                    <polygon id="Rectangle" fill="#4054B2" points="3 3 11 3 10 12 7 8 3 10"/>
3894                    <circle id="Oval" fill="#FFFFFF" cx="4.5" cy="1.5" r="1.5"/>
3895                    <polyline id="Path-2" stroke="#FFFFFF" stroke-linecap="round" points="4 2 4 9 9 9 12 13"/>
3896                    <path d="M8,6 L4,5" id="Path-3" stroke="#FFFFFF" stroke-linecap="round"/>
3897                    <polyline id="Path-4" stroke="#FFFFFF" stroke-width="0.7" points="5 7.5 9 7.5 11 4.5"/>
3898                </g>
3899            </g>
3900        </g>
3901    </g>
3902</svg>
3903              </span>
3904            </li>
3905          </ul>
3906        </div> 
3907      </div>
3908    </div>
3909
3910  
3911  <div class='footer_bottom'>
3912    <div class="copyright-info">
3913      <a href="/pages/ccpa-opt-out" class="personal-information-link">Do not sell my personal information.</a>
3914      <small class="site-footer__copyright-content">&copy; 2026, Twelve South LLC All Rights Reserved.</small>
3915    </div>
3916    <div class="footer-logo">
3917      <div class="logo_bottom"> 
3918        <img src="//twelvesouth.co.uk/cdn/shop/products/logo-icon-large_1000x_269a7a51-a.webp?v=1706558989" alt="" width="" height="">
3919      </div>
3920    </div>
3921
3922    
3923    <div class='footer_redirect_flags'>
3924
3925      
3926      <a href="/"> 
3927        <img src=' //twelvesouth.co.uk/cdn/shop/files/USA-FLAG_600x_600x_58f4cf45-c620-4922-857e-c54fa5df55e4_600x.jpg?v=1628691257' alt="" width="" height=""/>
3928      </a>
3929      
3930
3931      
3932      <a href="https://twelvesouth.com.au/" target="_blank"> 
3933        <img src=' //twelvesouth.co.uk/cdn/shop/files/AUSSIE-FLAG_600x_600x_0c54d3ab-99ea-40f4-a18f-3887f2600626_600x.jpg?v=1628691237' alt="" width="" height=""/>
3934      </a>
3935      
3936      
3937      <a href="https://twelvesouth.eu/" target="_blank"> 
3938        <img src=' //twelvesouth.co.uk/cdn/shop/files/EU_Flag_600x.png?v=1642185023' alt="" width="" height=""/>
3939      </a>
3940      
3941      
3942      <a href="https://twelvesouth.co.uk/" target="_blank"> 
3943        <img src='//twelvesouth.co.uk/cdn/shop/files/Flag_of_the_United_Kingdom_600x.webp?v=1712563054' alt="" width="" height=""/>
3944      </a>
3945      
3946
3947    </div>
3948    
3949
3950  </div> 
3951  </div></footer>
3952
3953
3954
3955
3956</div>
3957  
3958        <ul hidden>
3959          <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li>
3960        </ul>
3961  
3962        
3962<script>
3963          window.routes = {
3964            cart_add_url: '/cart/add',
3965            cart_change_url: '/cart/change',
3966            cart_update_url: '/cart/update'
3967          };
3968  
3969          window.cartStrings = {
3970            error: `There was an error while updating your cart. Please try again.`,
3971            quantityError: `You can only add [quantity] of this item to your cart.`
3972          }
3973  
3974          window.variantStrings = {
3975            addToCart: `Add to Cart`,
3976            soldOut: `Out of Stock`,
3977            unavailable: `Unavailable`,
3978          }
3979          window.strings = {
3980            showMore: "Translation missing: en.general.filters.show_more",
3981            pre_order: "Pre-Order",
3982            pre_order_date : " ",
3983            coming_soon: "Coming soon",
3984            showLess: "Translation missing: en.general.filters.show_less"
3985          };
3986        </script>
3986
3987  
3988        
3988<script src="//twelvesouth.co.uk/cdn/shop/t/61/assets/slider.js?v=90583176910117720441785499572" defer="defer"></script>
3988
3989        
3989<script src="//twelvesouth.co.uk/cdn/shop/t/61/assets/variants.js?v=610238373615711121785499577" defer="defer"></script>
3989
3990  
3991        
3992
3993      </div>
3994  
3995      <div id='header_sidebar' class='header_sidebar_wrapper'>
3996  <div class='header_sidebar_inner'>
3997    <button class='header_sidebar_close' onclick="hideHeaderSidebarMenu()"> 
3998      <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" data-prefix="far" data-icon="times-circle" class="svg-inline--fa fa-times-circle fa-w-16" role="img" viewBox="0 0 512 512"><path fill="currentColor" d="M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200zm101.8-262.2L295.6 256l62.2 62.2c4.7 4.7 4.7 12.3 0 17l-22.6 22.6c-4.7 4.7-12.3 4.7-17 0L256 295.6l-62.2 62.2c-4.7 4.7-12.3 4.7-17 0l-22.6-22.6c-4.7-4.7-4.7-12.3 0-17l62.2-62.2-62.2-62.2c-4.7-4.7-4.7-12.3 0-17l22.6-22.6c4.7-4.7 12.3-4.7 17 0l62.2 62.2 62.2-62.2c4.7-4.7 12.3-4.7 17 0l22.6 22.6c4.7 4.7 4.7 12.3 0 17z"/></svg>
3999    </button>
4000    <div class='header_sidebar_search search'>
4001      <form action="/search" method="get" class="" role="search">
4002        <input class="search__input"
4003               type="search"
4004               name="q"
4005               placeholder="Search"
4006               aria-label="Search"
4007               autofocus>
4008        <button class="search__submit btn--link" type="submit">
4009          <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 37 40"><path d="M35.6 36l-9.8-9.8c4.1-5.4 3.6-13.2-1.3-18.1-5.4-5.4-14.2-5.4-19.7 0-5.4 5.4-5.4 14.2 0 19.7 2.6 2.6 6.1 4.1 9.8 4.1 3 0 5.9-1 8.3-2.8l9.8 9.8c.4.4.9.6 1.4.6s1-.2 1.4-.6c.9-.9.9-2.1.1-2.9zm-20.9-8.2c-2.6 0-5.1-1-7-2.9-3.9-3.9-3.9-10.1 0-14C9.6 9 12.2 8 14.7 8s5.1 1 7 2.9c3.9 3.9 3.9 10.1 0 14-1.9 1.9-4.4 2.9-7 2.9z"/></svg>
4010        </button>
4011      </form>
4012
4013    </div>
4014    <div class='header_sidebar_login_wrapper'>
4015      
4016      <a href="/account/login" class="site-header__account">
4017        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-login" viewBox="0 0 28.33 37.68"><path d="M14.17 14.9a7.45 7.45 0 1 0-7.5-7.45 7.46 7.46 0 0 0 7.5 7.45zm0-10.91a3.45 3.45 0 1 1-3.5 3.46A3.46 3.46 0 0 1 14.17 4zM14.17 16.47A14.18 14.18 0 0 0 0 30.68c0 1.41.66 4 5.11 5.66a27.17 27.17 0 0 0 9.06 1.34c6.54 0 14.17-1.84 14.17-7a14.18 14.18 0 0 0-14.17-14.21zm0 17.21c-6.3 0-10.17-1.77-10.17-3a10.17 10.17 0 1 1 20.33 0c.01 1.23-3.86 3-10.16 3z"/></svg>
4018        <span class="icon__fallback-text">Sign in</span>
4019      </a>
4020      
4021    </div>
4022    <ul class='header_sidebar_links'>
4023      
4024    </ul>
4025    <ul class='header_sidebar_sub_links header_sidebar_sub_links-primary'>
4026      
4027<li >
4028        <a href="/pages/where-to-buy" class="site-nav__link site-nav__link--main"  >Where to Buy</a>
4029      </li>  
4030      
4031<li >
4032        <a href="https://twelvesouth.eu/pages/contact" class="site-nav__link site-nav__link--main"  target='_blank'  >Customer Support</a>
4033      </li>  
4034      
4035<li >
4036        <a href="/pages/about-twelve-south" class="site-nav__link site-nav__link--main"  >About Twelve South</a>
4037      </li>  
4038      
4039<li >
4040        <a href="https://twelvesouth.eu/pages/wallpaper" class="site-nav__link site-nav__link--main"  >Desktop Backgrounds</a>
4041      </li>  
4042      
4043    </ul>
4044
4045    <ul class='header_sidebar_sub_links header_sidebar_sub_links-secondary'>
4046      
4047    </ul>
4048    <div class='header_sidebar_email_form'>
4049      <form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
4050      
4051
4052      
4053      <input type="hidden" name="contact[tags]" value="newsletter">
4054      <input type="email"
4055             name="contact[email]"
4056             id="Email"
4057             class="input-group__field newsletter__input"
4058             value=""
4059             placeholder="Enter email for Twelve South news"
4060             autocorrect="off"
4061             autocapitalize="off">
4062
4063      <button type="submit" class="btn newsletter__submit" name="commit" id="Subscribe">
4064        <span class="newsletter__submit-text--large">
4065          <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="0 0 129 129" enable-background="new 0 0 129 129" width="512px" height="512px">
4066            <path d="m40.4,121.3c-0.8,0.8-1.8,1.2-2.9,1.2s-2.1-0.4-2.9-1.2c-1.6-1.6-1.6-4.2 0-5.8l51-51-51-51c-1.6-1.6-1.6-4.2 0-5.8 1.6-1.6 4.2-1.6 5.8,0l53.9,53.9c1.6,1.6 1.6,4.2 0,5.8l-53.9,53.9z" fill="#b5b7b8"/>
4067          </svg>
4068        </span>
4069      </button>
4070      
4071
4072      </form>
4073    </div>
4074    <div class='header_sidebar_social_icons'>
4075      <ul>
4076        
4077        <li>
4078          <a class="social-icons__link" href="https://twitter.com/twelvesouth" target="_blank"  title="Translation missing: en.layout.footer.social_platform">
4079            <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 612 612" style="enable-background:new 0 0 612 612;" xml:space="preserve">
4080              <path style="fill:#010002;" d="M612,116.258c-22.525,9.981-46.694,16.75-72.088,19.772c25.929-15.527,45.777-40.155,55.184-69.411    c-24.322,14.379-51.169,24.82-79.775,30.48c-22.907-24.437-55.49-39.658-91.63-39.658c-69.334,0-125.551,56.217-125.551,125.513    c0,9.828,1.109,19.427,3.251,28.606C197.065,206.32,104.556,156.337,42.641,80.386c-10.823,18.51-16.98,40.078-16.98,63.101    c0,43.559,22.181,81.993,55.835,104.479c-20.575-0.688-39.926-6.348-56.867-15.756v1.568c0,60.806,43.291,111.554,100.
4080693,123.104    c-10.517,2.83-21.607,4.398-33.08,4.398c-8.107,0-15.947-0.803-23.634-2.333c15.985,49.907,62.336,86.199,117.253,87.194    c-42.947,33.654-97.099,53.655-155.916,53.655c-10.134,0-20.116-0.612-29.944-1.721c55.567,35.681,121.536,56.485,192.438,56.485    c230.948,0,357.188-191.291,357.188-357.188l-0.421-16.253C573.872,163.526,595.211,141.422,612,116.258z"/>
4081            </svg>
4082            <span class="icon__fallback-text">Twitter</span>
4083          </a>
4084        </li>
4085        
4086        
4087        <li>
4088          <a class="social-icons__link" href="http://instagram.com/twelvesouth" target="_blank" title="Translation missing: en.layout.footer.social_platform">
4089            <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" width="169.063px" height="169.063px" viewBox="0 0 169.063 169.063" style="enable-background:new 0 0 169.063 169.063;" xml:space="preserve">
4090              <path d="M122.406,0H46.654C20.929,0,0,20.93,0,46.655v75.752c0,25.726,20.929,46.655,46.654,46.655h75.752   c25.727,0,46.656-20.93,46.656-46.655V46.655C169.063,20.93,148.133,0,122.406,0z M154.063,122.407   c0,17.455-14.201,31.655-31.656,31.655H46.654C29.2,154.063,15,139.862,15,122.407V46.655C15,29.201,29.2,15,46.654,15h75.752   c17.455,0,31.656,14.201,31.656,31.655V122.407z"/>
4091              <path d="M84.531,40.97c-24.021,0-43.563,19.542-43.563,43.563c0,24.02,19.542,43.561,43.563,43.561s43.563-19.541,43.563-43.561   C128.094,60.512,108.552,40.97,84.531,40.97z M84.531,113.093c-15.749,0-28.563-12.812-28.563-28.561   c0-15.75,12.813-28.563,28.563-28.563s28.563,12.813,28.563,28.563C113.094,100.281,100.28,113.093,84.531,113.093z"/>
4092              <path d="M129.921,28.251c-2.89,0-5.729,1.17-7.77,3.22c-2.051,2.04-3.23,4.88-3.23,7.78c0,2.891,1.18,5.73,3.23,7.78   c2.04,2.04,4.88,3.22,7.77,3.22c2.9,0,5.73-1.18,7.78-3.22c2.05-2.05,3.22-4.89,3.22-7.78c0-2.9-1.17-5.74-3.22-7.78   C135.661,29.421,132.821,28.251,129.921,28.251z"/>
4093            </svg>
4094            <span class="icon__fallback-text">Instagram</span>
4095          </a>
4096        </li>
4097        
4098        
4099        <li>
4100          <a class="social-icons__link" href="https://www.youtube.com/twelvesouth" target="_blank" title="Translation missing: en.layout.footer.social_platform">
4101            <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" data-prefix="fab" data-icon="youtube" class="svg-inline--fa fa-youtube fa-w-18" role="img" viewBox="0 0 576 512"><path fill="currentColor" d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"/></svg>              <span class="icon__fallback-text">YouTube</span>
4102          </a>
4103        </li>
4104        
4105        
4106        <li>
4107          <a class="social-icons__link" href="https://facebook.com/twelvesouth" target="_blank" title="Translation missing: en.layout.footer.social_platform">
4108            <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" width="430.113px" height="430.114px" viewBox="0 0 430.113 430.114" style="enable-background:new 0 0 430.113 430.114;" xml:space="preserve">
4109              <path id="Facebook" d="M158.081,83.3c0,10.839,0,59.218,0,59.218h-43.385v72.412h43.385v215.183h89.122V214.936h59.805   c0,0,5.601-34.721,8.316-72.685c-7.784,0-67.784,0-67.784,0s0-42.127,0-49.511c0-7.4,9.717-17.354,19.321-17.354   c9.586,0,29.818,0,48.557,0c0-9.859,0-43.924,0-75.385c-25.016,0-53.476,0-66.021,0C155.878-0.004,158.081,72.48,158.081,83.3z"/>
4110            </svg>
4111            <span class="icon__fallback-text">Facebook</span>
4112          </a>
4113        </li>
4114        
4115
4116
4117        
4118      </ul>
4119    </div>
4120  </div>
4121</div>
4122
4123      
4124  
4125      
4125<script src="//twelvesouth.co.uk/cdn/shop/t/61/assets/linked-options.js?v=50237615140406641121785499578" defer="defer"></script>
4125
4126      
4127      
4127<script src="https://a.klaviyo.com/media/js/onsite/onsite.js"></script>
4127
4128      
4128<script>
4129        var klaviyo = klaviyo || [];
4130        klaviyo.init({
4131          account: "YaexQw",
4132          platform: "shopify"
4133        });
4134        klaviyo.enable("backinstock",{ 
4135          trigger: {
4136            product_page_text: "Notify Me When Available",
4137            product_page_class: "btn",
4138            product_page_text_align: "center",
4139            product_page_margin: "0px",
4140            alternate_anchor: "bisTrigger",
4141            replace_anchor: false
4142          },
4143          modal: {
4144            headline: "{product_name}",
4145            body_content: "Sign up to be notified when this product becomes available. This will not subscribe you to our newsletter.",
4146            email_field_label: "Email",
4147            button_label: "Notify me when available",
4148            subscription_success_label: "You're in! We'll let you know when it's available.",
4149            footer_content: '',
4150            additional_styles: "@import url('https://fonts.googleapis.com/css?family=Helvetica+Neue');",
4151            drop_background_color: "#000",
4152            background_color: "#fff",
4153            text_color: "#222",
4154            button_text_color: "#fff",
4155            button_background_color: "#439fdb",
4156            close_button_color: "#ccc",
4157            error_background_color: "#fcd6d7",
4158            error_text_color: "#C72E2F",
4159            success_background_color: "#d3efcd",
4160            success_text_color: "#1B9500"
4161          }
4162        });
4163      </script>
4163
4164      
4165      
4165<script>(function(document, tag) { 
4166    var script = document.createElement(tag);
4167    var element = document.getElementsByTagName('body')[0]; 
4168    script.src = 'https://acsbap.com/api/app/assets/js/acsb.js';
4169    script.async = true; script.defer = true; 
4170    (typeof element === 'undefined' ? document.getElementsByTagName('html')[0] : element).appendChild(script); 
4171    script.onload = function() { 
4172      acsbJS.init({ statementLink : '', 
4173                   feedbackLink : '', 
4174                   footerHtml : '', 
4175                   hideMobile : false, 
4176                   hideTrigger : false, 
4177                   language : 'en', 
4178                   position : 'right', 
4179                   leadColor : '#146FF8', 
4180                   triggerColor : '#146FF8', 
4181                   triggerRadius : '50%', 
4182                   triggerPositionX : 'right', 
4183                   triggerPositionY : 'bottom', 
4184                   triggerIcon : 'default', 
4185                   triggerSize : 'medium', 
4186                   triggerOffsetX : 20, 
4187                   usefulLinks : { },
4188                   mobile : { triggerSize : 'small', 
4189                             triggerPositionX : 'left', 
4190                             triggerPositionY : 'center',
4191                             triggerOffsetX : 0,
4192                             triggerOffsetY : 0,
4193                             triggerRadius : '0'
4194                            }
4195                  });
4196    };
4197  }(document, 'script'));
4198      </script>
4198
4199      
4200
4201    
4202  <!--Gorgias Chat Widget Start-->
4203  
4203<script id="gorgias-chat-widget-install-v3" 
4204      src="https://config.gorgias.chat/bundle-loader/01H6Y1FQZW9BVZ0C9GHMYN76WS?source=shopify1click">
4205  </script>
4205
4206  
4206<script id="gorgias-chat-shopify-install">!function(_){_.SHOPIFY_PERMANENT_DOMAIN="twelve-south-eu.myshopify.com",_.SHOPIFY_CUSTOMER_ID="",_.SHOPIFY_CUSTOMER_EMAIL=""}(window||{});
4207  </script>
4207
4208  <!--Gorgias Chat Widget End-->
4209
4210  <!-- ShopMy Added 9.11.25 -->
4211  
4211<script defer src="https://static.shopmy.us/Affiliates/sms_aff_clicktrack.js"></script>
4211
4212  <!-- End ShopMy -->
4213
4214  <div id="shopify-block-AQjI2UWhtdDY3QjFQT__2962722633521649363" class="shopify-block shopify-app-block">
4214<script>
4215  var cartItems = null;
4216</script>
4216
4217
4218
4219  
4219<script>
4220    var infiniteGoogleAdsMetafield = [[{"id":2858,"user_id":3663,"setting_id":1657,"status":1,"addAccountId":"3512691082","addAccountName":"Mondeno MCC","addSubAccountId":"6293547047","addSubAccountName":"Twelve South EU","GTMaccountId":"6263864389","GTMaccountName":"Twelve South","GTMWebContainerId":"203360337","GTMWebPublicId":"GTM-P7TFH366","GTMServerContainerId":null,"GTMServerUrl":null,"GTMWebWorkSpaceId":"3","GTMContainerUrl":null,"googlePixelId":"AW-11490922195","purchaseLabel":"V0jvCKLBgIEaENOdpucq","beginCheckoutLabel":"hW0xCKXBgIEaENOdpucq","addToCartLabel":"hvLmCKjBgIEaENOdpucq","pageViewLabel":"alxzCKvBgIEaENOdpucq","PURCHASE":"1","BEGIN_CHECKOUT":"1","ADD_TO_CART":"1","PAGE_VIEW":"1","dynamicRemarkitting":"1","enhancedConversions":"1","includeTaxesAndShipping":"1","purchaseName":"Purchase(infinitePixel)21590","beginCheckoutName":"Begin_checkout(infinitePixel)63926","addToCartName":"Add_to_cart(infinitePixel)45625","pageViewName":"Page_view(infinitePixel)75584","purchaseResourceName":"","begincheckoutResourceName":"","addToCartResourceName":"","pageViewResourceName":"","taggingVersionUrl":"https:\/\/tagmanager.google.com\/#\/versions\/accounts\/6263864389\/containers\/203360337\/versions\/2?apiLink=version","GA4MeasurementId":null,"UetTagId":null,"targetArea":"entire","regions":null,"targetProductIds":null,"tags":"[]","collections":"[]","markets":null,"uniqueTriggerId":"82c2dd49-3671-463e-9182-87b0e2157707","created_at":"2025-01-06T17:51:37.000000Z","updated_at":"2025-01-06T17:56:40.000000Z"}],{"id":3663,"name":"twelve-south-eu.myshopify.com","email":"[email protected]","email_verified_at":null,"currency":"EUR","country":"NL","domain":"twelvesouth.eu","language":"en","store_name":"Twelve South EU \u0026 UK","store_email":"[email protected]","store_phone":"+31(0)613087448","country_name":"Netherlands","plan_display_name":"Shopify Plus","getStarted":1,"created_at":"2024-12-30T22:44:45.000000Z","updated_at":"2025-01-06T17:36:59.000000Z","shopify_grandfathered":0,"shopify_namespace":null,"shopify_freemium":0,"plan_id":2,"note":null,"GDPRComplice":"no","deleted_at":null,"metaField_id":"58056798077274","password_updated_at":"2024-12-30","theme_support_level":2,"settings":{"id":1657,"user_id":3663,"googleAccessToken":"ya29.a0ARW5m76DNaWpmO_7gM41k5AWDMjqToLzwFL0NM6fOSmqktWOJEPZM8-uw13bx054aDRfVMNTBPwD63jbGccPXFe3hssBtEoYjin5UVBOoc5gKTyZcLcJ3zxn3yCDspR0M7ypcSA-X8uAzTj9i1Skafeum3S1tU-EVL1Pq9HmaCgYKASQSARISFQHGX2MiYZ8Bg5qPljaEK3_cdvtmww0175","googleRefreshToken":"1\/\/06ljH7LA5Wgd_CgYIARAAGAYSNwF-L9IrFPipV6gNClDpmuu4lkHtxnpWogMR3x9FLVe2PA-gwqx-ixsDAXYyBS8YBFeRFIRPZgE","googleAccountId":"107768969009396554387","googleAccountName":"Cliff Herder","googleAccountEmail":"[email protected]","googleAccountAvatar":"https:\/\/lh3.googleusercontent.com\/a\/ACg8ocLUGnxUmaszIG9NEj5g4W_GnZ151opqg8yXhRRPLkc8x00Vij8=s96-c","scopes":"11","idFormate":"globale","expiresIn":null,"created_at":"2025-01-06T17:37:16.000000Z","updated_at":"2025-01-06T17:54:40.000000Z"}}];
4221    if(infiniteGoogleAdsMetafield){
4222      if (!sessionStorage.getItem('infiniteGooglePixel') ) {
4223      sessionStorage.setItem('infiniteGooglePixel', JSON.stringify(infiniteGoogleAdsMetafield));
4224      }
4225    }
4226  </script>
4226
4227
4228
4229
4230
4231
4232</div>
4232<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
4232
4233</body>
4234  </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.