PageSourceSearch

https://www.toolbazaar.co.uk/blogs/news

html toolbazaar.co.uk collected 2026-09-24 13:29:14 UTC 291,789 bytes, 5,148 lines download raw bytes

1<!doctype html>
2<html lang="en" class="color_scheme">
3	<head>
4<meta name="smart-seo-integrated" content="true" />�<title>News</title>
5<meta name="description" content="" />
6<meta name="smartseo-keyword" content="" />
7<meta name="smartseo-timestamp" content="0" />���<!--JSON-LD data generated by Smart SEO-->
8<script type="application/ld+json">
9    {
10        "@context": "https://schema.org",
11        "@type": "Blog",
12        "name": "News",
13        "url": "/blogs/news",
14        "blogPosts": [
15            {
16                "@context": "https://schema.org",
17                "@type": "BlogPosting",
18                "headline": "7 Best Antique Woodworking Planes for Beginners",
19                "mainEntityOfPage": "https://www.toolbazaar.co.uk/blogs/news/7-best-antique-woodworking-planes-for-beginners",
20                "image": {
21                    "@type": "ImageObject",
22                    "url": "https://www.toolbazaar.co.uk/cdn/shop/articles/antique_wood_working_6115810c-392e-4af0-9612-fe3c1386236a_1024x1024.jpg?v=1776860826",
23                    "width": 1024,
24                    "height": 1024
25                },
26                "url": "https://www.toolbazaar.co.uk/blogs/news/7-best-antique-woodworking-planes-for-beginners",
27                "datePublished": "2026-04-22 13:26:56 +0100",
28                "dateModified": "2026-04-22 13:26:56 +0100",
29                "dateCreated": "2026-04-22 13:26:43 +0100",
30                "description": "Looking for antique woodworking planes? These seven beginner-friendly options are widely available, practical to use, and worth adding to your collection.",
31                "author": {
32                    "@type": "Person",
33                    "name": "Inspire Support"
34                },
35                "publisher": {
36                    "@type": "Organization",
37                    "logo": {
38                        "@type": "ImageObject",
39                        "url": "https://cdn.shopify.com/s/files/1/0604/0207/3761/files/Tool_Bazaar_inchmartine_250x80_crop_center_2x_ab39d665-babf-4551-b756-fb9cb731f57d.jpg?v=1663574953"
40                    },
41                    "name": "Tool Bazaar"
42                }
43            },�
44            {
45                "@context": "https://schema.org",
46                "@type": "BlogPosting",
47                "headline": "10 Tips for Spotting Rare Tools: A Beginner’s Guide to Valuable Finds",
48                "mainEntityOfPage": "https://www.toolbazaar.co.uk/blogs/news/10-tips-for-spotting-rare-tools-a-beginner-s-guide-to-valuable-finds",
49                "image": {
50                    "@type": "ImageObject",
51                    "url": "https://www.toolbazaar.co.uk/cdn/shop/articles/TB_2b05d913-e714-43b2-b809-68b63ab9c6f2_1024x1024.png?v=1738578900",
52                    "width": 1024,
53                    "height": 1024
54                },
55                "url": "https://www.toolbazaar.co.uk/blogs/news/10-tips-for-spotting-rare-tools-a-beginner-s-guide-to-valuable-finds",
56                "datePublished": "2025-02-03 10:34:14 +0000",
57                "dateModified": "2025-02-03 10:34:14 +0000",
58                "dateCreated": "2025-02-03 10:34:20 +0000",
59                "author": {
60                    "@type": "Person",
61                    "name": "Andrew Stephens"
62                },
63                "publisher": {
64                    "@type": "Organization",
65                    "logo": {
66                        "@type": "ImageObject",
67                        "url": "https://cdn.shopify.com/s/files/1/0604/0207/3761/files/Tool_Bazaar_inchmartine_250x80_crop_center_2x_ab39d665-babf-4551-b756-fb9cb731f57d.jpg?v=1663574953"
68                    },
69                    "name": "Tool Bazaar"
70                }
71            },�
72            {
73                "@context": "https://schema.org",
74                "@type": "BlogPosting",
75                "headline": "Hand-Me-Downs of History: Why Vintage Tools Are the Crown Jewels of Antique Collections",
76                "mainEntityOfPage": "https://www.toolbazaar.co.uk/blogs/news/why-vintage-tools-are-the-crown-jewels-of-antique-collections",
77                "image": {
78                    "@type": "ImageObject",
79                    "url": "https://www.toolbazaar.co.uk/cdn/shop/articles/pexels-thijsvdw-1094770-2_1024x1024.jpg?v=1731603810",
80                    "width": 1024,
81                    "height": 1024
82                },
83                "url": "https://www.toolbazaar.co.uk/blogs/news/why-vintage-tools-are-the-crown-jewels-of-antique-collections",
84                "datePublished": "2024-11-18 10:44:21 +0000",
85                "dateModified": "2024-11-18 10:44:21 +0000",
86                "dateCreated": "2024-11-14 17:03:29 +0000",
87                "author": {
88                    "@type": "Person",
89                    "name": "Andrew Stephens"
90                },
91                "publisher": {
92                    "@type": "Organization",
93                    "logo": {
94                        "@type": "ImageObject",
95                        "url": "https://cdn.shopify.com/s/files/1/0604/0207/3761/files/Tool_Bazaar_inchmartine_250x80_crop_center_2x_ab39d665-babf-4551-b756-fb9cb731f57d.jpg?v=1663574953"
96                    },
97                    "name": "Tool Bazaar"
98                }
99            },�
100            {
101                "@context": "https://schema.org",
102                "@type": "BlogPosting",
103                "headline": "Crafting the Perfect Wooden Handles for Your Vintage Tools",
104                "mainEntityOfPage": "https://www.toolbazaar.co.uk/blogs/news/crafting-the-perfect-wooden-handles-for-your-vintage-tools",
105                "image": {
106                    "@type": "ImageObject",
107                    "url": "https://www.toolbazaar.co.uk/cdn/shop/articles/pexels-octavian-7412532_1024x1024.jpg?v=1726736517",
108                    "width": 1024,
109                    "height": 1024
110                },
111                "url": "https://www.toolbazaar.co.uk/blogs/news/crafting-the-perfect-wooden-handles-for-your-vintage-tools",
112                "datePublished": "2024-09-01 10:30:00 +0100",
113                "dateModified": "2024-09-01 10:30:00 +0100",
114                "dateCreated": "2024-07-17 15:26:37 +0100",
115                "author": {
116                    "@type": "Person",
117                    "name": "Andrew Stephens"
118                },
119                "publisher": {
120                    "@type": "Organization",
121                    "logo": {
122                        "@type": "ImageObject",
123                        "url": "https://cdn.shopify.com/s/files/1/0604/0207/3761/files/Tool_Bazaar_inchmartine_250x80_crop_center_2x_ab39d665-babf-4551-b756-fb9cb731f57d.jpg?v=1663574953"
124                    },
125                    "name": "Tool Bazaar"
126                }
127            },�
128            {
129                "@context": "https://schema.org",
130                "@type": "BlogPosting",
131                "headline": "The Charm of Stanley Planes: Exploring the Nostalgic Beauty of Traditional Woodworking",
132                "mainEntityOfPage": "https://www.toolbazaar.co.uk/blogs/news/the-charm-of-stanley-planes-exploring-the-nostalgic-beauty-of-traditional-woodworking",
133                "image": {
134                    "@type": "ImageObject",
135                    "url": "https://www.toolbazaar.co.uk/cdn/shop/articles/fe3_1024x1024.jpg?v=1721225702",
136                    "width": 1024,
137                    "height": 1024
138                },
139                "url": "https://www.toolbazaar.co.uk/blogs/news/the-charm-of-stanley-planes-exploring-the-nostalgic-beauty-of-traditional-woodworking",
140                "datePublished": "2024-08-14 09:30:00 +0100",
141                "dateModified": "2024-08-14 09:30:00 +0100",
142                "dateCreated": "2024-07-17 15:15:01 +0100",
143                "author": {
144                    "@type": "Person",
145                    "name": "Andrew Stephens"
146                },
147                "publisher": {
148                    "@type": "Organization",
149                    "logo": {
150                        "@type": "ImageObject",
151                        "url": "https://cdn.shopify.com/s/files/1/0604/0207/3761/files/Tool_Bazaar_inchmartine_250x80_crop_center_2x_ab39d665-babf-4551-b756-fb9cb731f57d.jpg?v=1663574953"
152                    },
153                    "name": "Tool Bazaar"
154                }
155            },�
156            {
157                "@context": "https://schema.org",
158                "@type": "BlogPosting",
159                "headline": "Keeping Tradition Alive: Why Modern Craftsmen are Turning to Old-School Woodworking Tools",
160                "mainEntityOfPage": "https://www.toolbazaar.co.uk/blogs/news/keeping-tradition-alive-why-modern-craftsmen-are-turning-to-old-school-woodworking-tools",
161                "image": {
162                    "@type": "ImageObject",
163                    "url": "https://www.toolbazaar.co.uk/cdn/shop/articles/pexels-pixabay-209235_1024x1024.jpg?v=1716821625",
164                    "width": 1024,
165                    "height": 1024
166                },
167                "url": "https://www.toolbazaar.co.uk/blogs/news/keeping-tradition-alive-why-modern-craftsmen-are-turning-to-old-school-woodworking-tools",
168                "datePublished": "2024-05-27 15:53:44 +0100",
169                "dateModified": "2024-05-27 15:53:44 +0100",
170                "dateCreated": "2024-05-23 14:06:12 +0100",
171                "author": {
172                    "@type": "Person",
173                    "name": "Andrew Stephens"
174                },
175                "publisher": {
176                    "@type": "Organization",
177                    "logo": {
178                        "@type": "ImageObject",
179                        "url": "https://cdn.shopify.com/s/files/1/0604/0207/3761/files/Tool_Bazaar_inchmartine_250x80_crop_center_2x_ab39d665-babf-4551-b756-fb9cb731f57d.jpg?v=1663574953"
180                    },
181                    "name": "Tool Bazaar"
182                }
183            },�
184            {
185                "@context": "https://schema.org",
186                "@type": "BlogPosting",
187                "headline": "What Antique Tools are Worth Money?",
188                "mainEntityOfPage": "https://www.toolbazaar.co.uk/blogs/news/what-antique-tools-are-worth-money",
189                "image": {
190                    "@type": "ImageObject",
191                    "url": "https://www.toolbazaar.co.uk/cdn/shop/articles/Screenshot_2024-05-23_at_8.28.47_PM_1024x1024.png?v=1716467917",
192                    "width": 1024,
193                    "height": 1024
194                },
195                "url": "https://www.toolbazaar.co.uk/blogs/news/what-antique-tools-are-worth-money",
196                "datePublished": "2024-05-27 15:43:38 +0100",
197                "dateModified": "2024-05-27 15:43:38 +0100",
198                "dateCreated": "2024-05-23 13:38:36 +0100",
199                "author": {
200                    "@type": "Person",
201                    "name": "Andrew Stephens"
202                },
203                "publisher": {
204                    "@type": "Organization",
205                    "logo": {
206                        "@type": "ImageObject",
207                        "url": "https://cdn.shopify.com/s/files/1/0604/0207/3761/files/Tool_Bazaar_inchmartine_250x80_crop_center_2x_ab39d665-babf-4551-b756-fb9cb731f57d.jpg?v=1663574953"
208                    },
209                    "name": "Tool Bazaar"
210                }
211            },�
212            {
213                "@context": "https://schema.org",
214                "@type": "BlogPosting",
215                "headline": "A Comprehensive Guide to Stanley Planes",
216                "mainEntityOfPage": "https://www.toolbazaar.co.uk/blogs/news/a-comprehe
216nsive-guide-to-stanley-planes",
217                "image": {
218                    "@type": "ImageObject",
219                    "url": "https://www.toolbazaar.co.uk/cdn/shop/articles/T2176c_671x_3x.progressive_f9751c95-4f78-49d6-b4e9-88d81d0ef68f_1024x1024.webp?v=1704445359",
220                    "width": 1024,
221                    "height": 1024
222                },
223                "url": "https://www.toolbazaar.co.uk/blogs/news/a-comprehensive-guide-to-stanley-planes",
224                "datePublished": "2024-01-05 15:53:58 +0000",
225                "dateModified": "2024-01-05 15:53:58 +0000",
226                "dateCreated": "2024-01-05 09:00:46 +0000",
227                "author": {
228                    "@type": "Person",
229                    "name": "Andrew Stephens"
230                },
231                "publisher": {
232                    "@type": "Organization",
233                    "logo": {
234                        "@type": "ImageObject",
235                        "url": "https://cdn.shopify.com/s/files/1/0604/0207/3761/files/Tool_Bazaar_inchmartine_250x80_crop_center_2x_ab39d665-babf-4551-b756-fb9cb731f57d.jpg?v=1663574953"
236                    },
237                    "name": "Tool Bazaar"
238                }
239            },�
240            {
241                "@context": "https://schema.org",
242                "@type": "BlogPosting",
243                "headline": "The Best Wooden Handles for Antique Tools",
244                "mainEntityOfPage": "https://www.toolbazaar.co.uk/blogs/news/the-best-wooden-handles-for-antique-tools",
245                "image": {
246                    "@type": "ImageObject",
247                    "url": "https://www.toolbazaar.co.uk/cdn/shop/articles/4_1024x1024.webp?v=1700685124",
248                    "width": 1024,
249                    "height": 1024
250                },
251                "url": "https://www.toolbazaar.co.uk/blogs/news/the-best-wooden-handles-for-antique-tools",
252                "datePublished": "2023-12-05 11:21:56 +0000",
253                "dateModified": "2023-12-05 11:21:56 +0000",
254                "dateCreated": "2023-11-22 20:32:03 +0000",
255                "author": {
256                    "@type": "Person",
257                    "name": "Andrew Stephens"
258                },
259                "publisher": {
260                    "@type": "Organization",
261                    "logo": {
262                        "@type": "ImageObject",
263                        "url": "https://cdn.shopify.com/s/files/1/0604/0207/3761/files/Tool_Bazaar_inchmartine_250x80_crop_center_2x_ab39d665-babf-4551-b756-fb9cb731f57d.jpg?v=1663574953"
264                    },
265                    "name": "Tool Bazaar"
266                }
267            },�
268            {
269                "@context": "https://schema.org",
270                "@type": "BlogPosting",
271                "headline": "13 Valuable Vintage Tools That Make Collectors Money",
272                "mainEntityOfPage": "https://www.toolbazaar.co.uk/blogs/news/13-valuable-vintage-tools-that-make-collectors-money",
273                "image": {
274                    "@type": "ImageObject",
275                    "url": "https://www.toolbazaar.co.uk/cdn/shop/articles/Vintage_tool_11_1024x1024.webp?v=1696513659",
276                    "width": 1024,
277                    "height": 1024
278                },
279                "url": "https://www.toolbazaar.co.uk/blogs/news/13-valuable-vintage-tools-that-make-collectors-money",
280                "datePublished": "2023-10-05 14:47:18 +0100",
281                "dateModified": "2023-10-05 14:47:18 +0100",
282                "dateCreated": "2023-10-05 14:45:39 +0100",
283                "author": {
284                    "@type": "Person",
285                    "name": "Jamie Hepburn"
286                },
287                "publisher": {
288                    "@type": "Organization",
289                    "logo": {
290                        "@type": "ImageObject",
291                        "url": "https://cdn.shopify.com/s/files/1/0604/0207/3761/files/Tool_Bazaar_inchmartine_250x80_crop_center_2x_ab39d665-babf-4551-b756-fb9cb731f57d.jpg?v=1663574953"
292                    },
293                    "name": "Tool Bazaar"
294                }
295            },�
296            {
297                "@context": "https://schema.org",
298                "@type": "BlogPosting",
299                "headline": "The 7 Best Tool Books to Improve Your Woodworking Skills",
300                "mainEntityOfPage": "https://www.toolbazaar.co.uk/blogs/news/the-7-best-tool-books-to-improve-your-woodworking-skills",
301                "image": {
302                    "@type": "ImageObject",
303                    "url": "https://www.toolbazaar.co.uk/cdn/shop/articles/book_1_-_wooden_plane_1024x1024.webp?v=1695901663",
304                    "width": 1024,
305                    "height": 1024
306                },
307                "url": "https://www.toolbazaar.co.uk/blogs/news/the-7-best-tool-books-to-improve-your-woodworking-skills",
308                "datePublished": "2023-09-28 12:47:42 +0100",
309                "dateModified": "2023-09-28 12:47:42 +0100",
310                "dateCreated": "2023-09-28 12:47:42 +0100",
311                "author": {
312                    "@type": "Person",
313                    "name": "Jamie Hepburn"
314                },
315                "publisher": {
316                    "@type": "Organization",
317                    "logo": {
318                        "@type": "ImageObject",
319                        "url": "https://cdn.shopify.com/s/files/1/0604/0207/3761/files/Tool_Bazaar_inchmartine_250x80_crop_center_2x_ab39d665-babf-4551-b756-fb9cb731f57d.jpg?v=1663574953"
320                    },
321                    "name": "Tool Bazaar"
322                }
323            },�
324            {
325                "@context": "https://schema.org",
326                "@type": "BlogPosting",
327                "headline": "New Website - We&#39;ve just had a major upgrade",
328                "mainEntityOfPage": "https://www.toolbazaar.co.uk/blogs/news/new-website",
329                "image": {
330                    "@type": "ImageObject",
331                    "url": "https://www.toolbazaar.co.uk/cdn/shop/articles/responsive-mockup-featuring-three-different-electronic-devices-2028-el1_1_1024x1024.png?v=1643821464",
332                    "width": 1024,
333                    "height": 1024
334                },
335                "url": "https://www.toolbazaar.co.uk/blogs/news/new-website",
336                "datePublished": "2022-02-02 17:30:01 +0000",
337                "dateModified": "2022-02-02 17:30:01 +0000",
338                "dateCreated": "2022-01-31 21:23:01 +0000",
339                "author": {
340                    "@type": "Person",
341                    "name": "Andrew Prodromou"
342                },
343                "publisher": {
344                    "@type": "Organization",
345                    "logo": {
346                        "@type": "ImageObject",
347                        "url": "https://cdn.shopify.com/s/files/1/0604/0207/3761/files/Tool_Bazaar_inchmartine_250x80_crop_center_2x_ab39d665-babf-4551-b756-fb9cb731f57d.jpg?v=1663574953"
348                    },
349                    "name": "Tool Bazaar"
350                }
351            },�
352            {
353                "@context": "https://schema.org",
354                "@type": "BlogPosting",
355                "headline": "New Products In Stock",
356                "mainEntityOfPage": "https://www.toolbazaar.co.uk/blogs/news/wood-furniture",
357                "image": {
358                    "@type": "ImageObject",
359                    "url": "https://www.toolbazaar.co.uk/cdn/shop/articles/Inchmartine-Tool-Bazaar_b08594f5-09ee-4854-b976-553d9fc60aa5_1024x1024.jpg?v=1743007519",
360                    "width": 1024,
361                    "height": 1024
362                },
363                "url": "https://www.toolbazaar.co.uk/blogs/news/wood-furniture",
364                "datePublished": "2022-01-31 21:22:17 +0000",
365                "dateModified": "2022-01-31 21:22:17 +0000",
366                "dateCreated": "2022-01-31 21:22:17 +0000",
367                "author": {
368                    "@type": "Person",
369                    "name": "Andrew Stephens"
370                },
371                "publisher": {
372                    "@type": "Organization",
373                    "logo": {
374                        "@type": "ImageObject",
375                        "url": "https://cdn.shopify.com/s/files/1/0604/0207/3761/files/Tool_Bazaar_inchmartine_250x80_crop_center_2x_ab39d665-babf-4551-b756-fb9cb731f57d.jpg?v=1663574953"
376                    },
377                    "name": "Tool Bazaar"
378                }
379            }�
380        ]
381    }
382</script>
382
383�����
384
385
386
387���<!--JSON-LD data generated by Smart SEO-->
388<script type="application/ld+json">
389    {
390        "@context": "https://schema.org",
391        "@type": "BreadcrumbList",
392        "itemListElement": [
393            {
394                "@type": "ListItem",
395                "position": 1,
396                "item": {
397                    "@type": "Website",
398                    "@id": "https://www.toolbazaar.co.uk",
399                    "name": "Translation missing: en.general.breadcrumbs.home"
400                }
401            },
402            {
403                "@type": "ListItem",
404                "position": 2,
405                "item": {
406                    "@type": "Blog",
407                    "@id": "https://www.toolbazaar.co.uk/blogs/news",
408                    "name": "News"
409                }
410            }
411        ]
412    }
413</script>
413��
414<script src="//www.toolbazaar.co.uk/cdn/shop/t/6/assets/jquery.3.4.0.ets.js?v=33157479482842064331677669644" defer="defer"></script>
414
415		<meta charset="utf-8">
416
417		
418<link rel="canonical" href="https://www.toolbazaar.co.uk/blogs/news">
419
420		
421			<link rel="shortcut icon" href="//www.toolbazaar.co.uk/cdn/shop/files/favicon_32x32.jpg?v=1720078877" type="image/png">
422		
423
424		
425
426		<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" />
427
428		<!--[if IE]>
429			<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
430		<![endif]-->
431
432		<style>
433			html,
434			body {overflow-x: hidden;}
435			.row {overflow: hidden;}
436
437			#page_preloader__bg {background: #fff;position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1000;
438			-webkit-transition: opacity .1s ease-in-out .05s, z-index .1s ease-in-out .05s;
439			   -moz-transition: opacity .1s ease-in-out .05s, z-index .1s ease-in-out .05s;
440					transition: opacity .1s ease-in-out .05s, z-index .1s ease-in-out .05s;
441
442			-webkit-transform: translate3d(0, 0, 0);
443				-ms-transform: translate3d(0, 0, 0);
444				 -o-transform: translate3d(0, 0, 0);
445					transform: translate3d(0, 0, 0);
446			}
447			#page_preloader__bg.off {opacity: 0;z-index: -10;}
448
449
450			#page_preloader__img {margin: -50px 0 0 -50px;position: absolute;top: 50%;left: 50%;z-index: 1001;
451			-webkit-transition: transform .2s ease-in-out;
452			   -moz-transition: transform .2s ease-in-out;
453					transition: transform .2s ease-in-out;
454
455			-webkit-transform: scale3d(1, 1, 1);
456				-ms-transform: scale3d(1, 1, 1);
457				 -o-transform: scale3d(1, 1, 1);
458					transform: scale3d(1, 1, 1);
459			}
460			#page_preloader__img.off {
461			-webkit-transform: scale3d(0, 0, 1);
462				-ms-transform: scale3d(0, 0, 1);
463				 -o-transform: scale3d(0, 0, 1);
464					transform: scale3d(0, 0, 1);
465			}
466
467			.container{margin-right:auto;margin-left:auto}@media (max-width: 767px){.container{padding-left:15px;padding-right:15px}}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}.row{margin-right:-15px;margin-left:-15px}.row:after{content:'';display:table;clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{min-height:1px;padding-right:15px;padding-left:15px;position:relative}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}
467.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.section_map{margin:0;position:relative}.section_map .map_wrapper{overflow:hidden;position:relative;z-index:1}.section_map .map_container{position:absolute;top:0;right:-44%;bottom:0;left:0;z-index:1}.section_map .map_captions__off{right:0}.section_map .map_wrapper__small{padding:19.53% 0 0 0}.section_map .map_wrapper__medium{padding:29.29% 0 0 0}.section_map .map_wrapper__large{padding:39.06% 0 0 0}
468		</style>
469
470		
470<script>
471			var theme = {
472				moneyFormat: "${{amount}}",
473			};
474		</script>
474
475	
476<!--begin-boost-pfs-filter-css-->
477  <link rel="preload stylesheet" href="//www.toolbazaar.co.uk/cdn/shop/t/6/assets/boost-pfs-instant-search.css?v=144548008882049764041677669644" as="style"><link href="//www.toolbazaar.co.uk/cdn/shop/t/6/assets/boost-pfs-custom.css?v=108518565023687701281678077596" rel="stylesheet" type="text/css" media="all" />
478<style data-id="boost-pfs-style">
479    .boost-pfs-filter-option-title-text {}
480
481   .boost-pfs-filter-tree-v .boost-pfs-filter-option-title-text:before {}
482    .boost-pfs-filter-tree-v .boost-pfs-filter-option.boost-pfs-filter-option-collapsed .boost-pfs-filter-option-title-text:before {}
483    .boost-pfs-filter-tree-h .boost-pfs-filter-option-title-heading:before {}
484
485    .boost-pfs-filter-refine-by .boost-pfs-filter-option-title h3 {}
486
487    .boost-pfs-filter-option-content .boost-pfs-filter-option-item-list .boost-pfs-filter-option-item button,
488    .boost-pfs-filter-option-content .boost-pfs-filter-option-item-list .boost-pfs-filter-option-item .boost-pfs-filter-button,
489    .boost-pfs-filter-option-range-amount input,
490    .boost-pfs-filter-tree-v .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item,
491    .boost-pfs-filter-refine-by-wrapper-v .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item,
492    .boost-pfs-filter-refine-by .boost-pfs-filter-option-title,
493    .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item>a,
494    .boost-pfs-filter-refine-by>span,
495    .boost-pfs-filter-clear,
496    .boost-pfs-filter-clear-all{}
497    .boost-pfs-filter-tree-h .boost-pfs-filter-pc .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear .refine-by-type,
498    .boost-pfs-filter-refine-by-wrapper-h .boost-pfs-filter-pc .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear .refine-by-type {}
499
500    .boost-pfs-filter-option-multi-level-collections .boost-pfs-filter-option-multi-level-list .boost-pfs-filter-option-item .boost-pfs-filter-button-arrow .boost-pfs-arrow:before,
501    .boost-pfs-filter-option-multi-level-tag .boost-pfs-filter-option-multi-level-list .boost-pfs-filter-option-item .boost-pfs-filter-button-arrow .boost-pfs-arrow:before {}
502
503    .boost-pfs-filter-refine-by-wrapper-v .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear:after,
504    .boost-pfs-filter-refine-by-wrapper-v .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear:before,
505    .boost-pfs-filter-tree-v .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear:after,
506    .boost-pfs-filter-tree-v .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear:before,
507    .boost-pfs-filter-refine-by-wrapper-h .boost-pfs-filter-pc .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear:after,
508    .boost-pfs-filter-refine-by-wrapper-h .boost-pfs-filter-pc .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear:before,
509    .boost-pfs-filter-tree-h .boost-pfs-filter-pc .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear:after,
510    .boost-pfs-filter-tree-h .boost-pfs-filter-pc .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear:before {}
511    .boost-pfs-filter-option-range-slider .noUi-value-horizontal {}
512
513    .boost-pfs-filter-tree-mobile-button button,
514    .boost-pfs-filter-top-sorting-mobile button {}
515    .boost-pfs-filter-top-sorting-mobile button>span:after {}
516  </style>
517<!--end-boost-pfs-filter-css-->
518
519
520<link href="//www.toolbazaar.co.uk/cdn/shop/t/6/assets/ets_social_login.css?v=110724247035769029381677669644" rel="stylesheet" type="text/css" media="all">
521<!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 521-522
521
522<script async src="https://www.googletagmanager.com/gtag/js?id=
522G-6WDFZHBRYP
vendor: 12 bytes, line 522
522"></script>
523<script>
524  
vendor: 134 bytes, lines 524-528
524window.dataLayer = window.dataLayer || [];
525  function gtag(){dataLayer.push(arguments);}
526  gtag('js', new Date());
527
528  gtag('config', '
528G-6WDFZHBRYP
vendor: 4 bytes, line 528
528');
529</script>
529<!-- GSSTART Slider code start. Do not change --><!-- Slider code end. Do not change GSEND -->
530<!-- BEGIN app block: shopify://apps/xo-insert-code/blocks/insert-code-header/72017b12-3679-442e-b23c-5c62460717f5 --><!-- XO-InsertCode Header -->
531
532
533<!-- Google Tag Manager -->
534<script>
vendor: 327 bytes, lines 534-538
534(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
535new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
536j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
537'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
538})(window,document,'script','dataLayer','
538GTM-PJLCNMX
vendor: 3 bytes, line 538
538');
538</script>
538
539<!-- End Google Tag Manager -->
540  
541<!-- End: XO-InsertCode Header -->
542
543
544<!-- END app block --><!-- BEGIN app block: shopify://apps/vslide-variant-images-gallery/blocks/app-embed/e22d46a9-b20f-46ef-839e-96f4f8caeb06 -->
544<script  type="text/javascript">
545					  gsCollection = {
546					    
547					  };
548					</script>
548
549
550
551    <!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core -->
552
553
554
555
556
557
558
559<link rel="dns-prefetch" href="https://cdn.judge.me">
560<link rel="dns-prefetch" href="https://cdn1.judge.me">
561<link rel="dns-prefetch" href="https://api.judge.me">
562
563<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"coupon_receiving_condition":"any_review","coupon_value_type":"percentage","coupon_value_percentage":10,"coupon_value_fixed_amount":0,"coupon_discount_type":"single","coupon_tier_text_enabled":false,"coupon_tier_text_percentage":10,"coupon_tier_text_fixed_amount":0,"coupon_tier_photo_enabled":false,"coupon_tier_photo_percentage":10,"coupon_tier_photo_fixed_amount":0,"coupon_tier_video_enabled":false,"coupon_tier_video_percentage":10,"coupon_tier_video_fixed_amount":0,"enable_coupons":false,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ n }} review/reviews","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank y
563ou! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"#fbcd0a","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","verified_badge_text":"Verified","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"about","enable_review_pictures":true,"enable_question_anwser":false,"widget_theme":"default","review_date_format":"mm/dd/yyyy","default_sort_method":"most-recent","enable_ai_review_visibility":true,"widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_other_products_reviews_text":"Reviews for other products","widget_store_reviews_subtab_text":"Store reviews","widget_product_variant_reference_text":"Review for","widget_no_store_reviews_text":"This store hasn't received any reviews yet","widget_web_restriction_product_reviews_text":"This product hasn't received any reviews yet","widget_no_items_text":"No items found","widget_show_more_text":"Show more","widget_write_a_store_review_text":"Write a Store Review","widget_product_and_store_reviews_text":"Product and store reviews","widget_reviews_in_collection_text":"Reviews in this collection","widget_other_languages_heading":"Reviews in Other Languages","widget_translate_review_text":"Translate review to {{ language }}","widget_translating_review_text":"Translating...","widget_show_original_translation_text":"Show original ({{ language }})","widget_translate_review_failed_text":"Review couldn't be translated.","widget_translate_review_retry_text":"Retry","widget_translate_review_try_again_later_text":"Try again later","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Pictures First","show_pictures_on_all_rev_page_mobile":false,"show_pictures_on_all_rev_page_desktop":false,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"★ Reviews","floating_tab_title":"Let customers speak for us","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"branded","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":true,"featured_carousel_show_header":true,"featured_carousel_title":"Let customers speak for us","testimonials_carousel_title":"Customers are saying","videos_carousel_title":"Real customer stories","cards_carousel_title":"Customers are saying","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":false,"featured_carousel_height":250,"featured_carousel_width":80,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"branded","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":false,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":false,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":false,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":false,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":false,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","widget_sorting_most_relevant_text":"Most Relevant","featured_carousel_theme":"default","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":true,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_advanced_speed_features":5,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":false,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
563itle":"Tag us to see your picture featured in our page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Buy Now","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Load More","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"View Reviews","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#222222","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_round_style":false,"widget_show_product_medals":true,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":true,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Load More","widget_load_more_color":"#108474","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_verified_text":"Verified","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"horizontal","widget_show_review_information":false,"how_reviews_are_collected":"How reviews are collected?","widget_show_review_keywords":false,"widget_gdpr_statement":"How we use your data: We'll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_text_color":"#000000","review_snippet_widget_lighter_text_color":"#7B7B7B","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#222222","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":true,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"AI-powered review summary based on recent customer reviews","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Customers rate this store","store_summary_widget_button_text":"View customer reviews","store_summary_widget_button_theme_text":"See AI reviews summary","widget_show_review_title_input":true,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"external_form","request_store_review_after_product_review":false,"request_review_other_products_in_order":false,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":"#222222","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#222222","review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_form_theme":"multi_step","review_form_location":"in_store_popup","review_form_external_page_background_color":"#C5F7F0","review_content_screen_title_text":"How would you rate this product?","review_content_introduction_text":"We would love it if you would share a bit about your experience.","store_review_form_title_text":"How would you rate this store?","store_review_form_introduction_text":"We would love it if you would share a bit about your experience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Poor","five_star_review_guidance_text":"Great","customer_information_screen_title_text":"About you","customer_information_introduction_text":"Please tell us more about you.","custom_questions_screen_title_text":"Your experience in more detail","custom_questions_introduction_text":"Here are a few questions to help us understand more about your experience.","review_submitted_screen_title_text":"Thanks for your review!","review_submitted_screen_thank_you_text":"We are processing it and it will appear on the store soon.","review_submitted_screen_email_verification_text":"Please confirm your email by clicking the link we just sent you. This helps us keep reviews authentic.","confirm_email_screen_title_text":"Confirm your email","confirm_email_screen_message_text":"To help keep reviews authentic, we'll send you a secure link to continue writing your review. It only takes a moment.","check_email_screen_title_text":"Check your email","check_email_screen_message_text":"We sent you an email to {{ email }}. Click the button on the email to continue.","check_email_screen_resend_message_text":"Email resent!","check_email_resend_hint_text":"Didn't get the email? Check your spam folder or [resend the email].","verification_email_rate_limit_error_text":"You've reached the limit for review attempts on this product. Please check your inbox or try again later.","review_submitted_request_store_review_text":"Would you like to share your experience of shopping with us?","review_submitted_review_other_products_text":"Would you like to review these products?","store_review_screen_title_text":"Would you like to share your experience of shopping with us?","store_review_introduction_text":"We value your feedback and use it to improve. Please share any thoughts or suggestions you have.","reviewer_media_screen_title_picture_text":"Share a picture","reviewer_media_introduction_picture_text":"Upload a photo to support your review.","reviewer_media_screen_title_video_text":"Share a video","reviewer_media_introduction_video_text":"Upload a video to support your review.","reviewer_media_screen_title_picture_or_video_text":"Share a picture or video","reviewer_media_introduction_picture_or_video_text":"Upload a photo or video to support your review.","reviewer_media_
563youtube_url_text":"Paste your Youtube URL here","advanced_settings_next_step_button_text":"Next","advanced_settings_close_review_button_text":"Close","modal_write_review_flow":false,"write_review_flow_required_text":"Required","write_review_flow_privacy_message_text":"We respect your privacy.","write_review_flow_anonymous_text":"Post review as anonymous","write_review_flow_visibility_text":"This won't be visible to other customers.","write_review_flow_multiple_selection_help_text":"Select as many as you like","write_review_flow_single_selection_help_text":"Select one option","write_review_flow_required_field_error_text":"This field is required","write_review_flow_invalid_email_error_text":"Please enter a valid email address","write_review_flow_max_length_error_text":"Max. {{ max_length }} characters.","write_review_flow_media_upload_text":"\u003cb\u003eClick to upload\u003c/b\u003e or drag and drop","write_review_flow_gdpr_statement":"We'll only contact you about your review if necessary. By submitting your review, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Tell us more","negative_review_resolution_text":"Your experience matters to us. If there were issues with your purchase, we're here to help. Feel free to reach out to us, we'd love the opportunity to make things right.","negative_review_resolution_button_text":"Contact us","negative_review_resolution_proceed_with_review_text":"Leave a review","negative_review_resolution_subject":"Issue with purchase from {{ shop_name }}.{{ order_name }}","coupon_promo_intro_any_review_text":"Write a review and get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_photo_text":"Write a review and add a photo or video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_video_text":"Write a review and add a video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_up_to_any_review_text":"Write a review and get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_up_to_with_photo_text":"Write a review and add a photo or video to get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_external_text":"Write a review and get a reward for your next purchase","coupon_promo_intro_external_with_photo_text":"Write a review and add a photo or video to get a reward for your next purchase","coupon_promo_intro_external_with_video_text":"Write a review and add a video to get a reward for your next purchase","coupon_promo_media_photo_text":"Add a photo or video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_photo_only_text":"Add a photo and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_video_text":"Add a video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_external_photo_text":"Add a photo or video and get a reward for your next purchase","coupon_promo_media_external_photo_only_text":"Add a photo and get a reward for your next purchase","coupon_promo_media_external_video_text":"Add a video and get a reward for your next purchase","coupon_promo_success_text":"You've got a coupon for your next purchase at {{ shop_name }}!","coupon_promo_success_subtext":"You'll receive your coupon email within the hour.","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":true,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Review collected via store invitation","transparency_badges_from_another_provider_text":"Review collected from another provider","transparency_badges_collected_from_store_visitor_text":"Review collected from a store visitor","transparency_badges_written_in_google_text":"Review written in Google","transparency_badges_written_in_etsy_text":"Review written in Etsy","transparency_badges_written_in_shop_app_text":"Review written in Shop App","transparency_badges_earned_reward_text":"Review earned a reward for future purchase","product_review_widget_per_page":10,"widget_other_languages_reviews_per_page":3,"widget_store_review_label_text":"Review about the store","widget_cart_mode_aggregate_heading_text":"Customers rate this store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":false,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":false,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":false,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":false,"review_widget_qna_enabled":false,"review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_show_review_highlights":false,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_card_section_size":"small","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"review","review_widget_review_word_plural"
563:"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","review_widget_filter_rating_title":"Rating","review_widget_filter_keyword_title":"Keyword","review_widget_clear_filters_text":"Clear filters","review_widget_expand_more_text":"More","review_widget_review_highlights_title":"Review highlights","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Answer from {{ answerer_name }}:","qna_content_screen_title_text":"Ask a question about this product","qna_widget_question_required_field_error_text":"Please enter your question.","qna_widget_flow_gdpr_statement":"We'll only contact you about your question if necessary. By submitting your question, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","qna_widget_question_submitted_text":"Thanks for your question!","qna_widget_close_form_text_question":"Close","qna_widget_question_submit_success_text":"We’ll notify you by email when your question is answered.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Customer reviews","all_reviews_widget_v2025_ai_summary_title":"Customers say about this store","all_reviews_widget_v2025_no_review_text":"Be the first to write a review","all_reviews_widget_v2025_review_highlights_title":"Review highlights","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_card_grouping":"per_media","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"From our customers","reviews_grid_widget_show_average_rating":true,"trust_badge_enabled":false,"trust_badge_structure":"outline","trust_badge_color":"black","trust_badge_star":"black","trust_badge_rating_display_default":"show_avg_text","platform":"shopify","branding_url":"https://app.judge.me/reviews","branding_text":"Powered by Judge.me","locale":"en","reply_name":"Tool Bazaar","shop_currency":"GBP","widget_version":"3.0","footer":true,"autopublish":true,"review_dates":true,"enable_custom_form":false,"shop_locale":"en","enable_multi_locales_translations":false,"show_review_title_input":true,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_
563shop_enabled":false,"customer_account_validation_enabled":true,"most_relevant_sort_enabled":false,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":false,"uses_external_coupon":false,"can_be_branded":true,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"Tool Bazaar"};</script>
563 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #222;--jdgm-secondary-color: rgba(34,34,34,0.1);--jdgm-star-color: #222;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #222222;--jdgm-paginate-color: #222;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #222222}.jdgm-histogram__bar-content{background-color:#222}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#222}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #222;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#222}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'Tool Bazaar'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )}
564</style> <style class='jdgm-settings-style'></style>
565
566  
567  
568  
569  <style class='jdgm-miracle-styles'>
570  @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK
570/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-spinner:empty{display:block}.jdgm-prev-badge{display:block !important}
571
572</style>
573
574
575  
576  
577   
578
579
580
581
582<script data-cfasync='false' class='jdgm-script'>
583!function(e){window.jdgm=window.jdgm||{};
584/* INF-1976 */
585var _jdgmBlocked=function(){var raw=(window.jdgmSettings||{}).hostname_allowlist;var list=(raw==null?"":""+raw).split(/[\s,]+/).map(function(h){return h.trim().toLowerCase().replace(/\.$/,"");}).filter(function(h){return h;});if(!list.length)return false;var host=(e.location.hostname||"").toLowerCase().replace(/\.$/,"");if(/(^|\.)shopifypreview\.com$/.test(host))return false;var bare=host.replace(/^www\./,"");for(var i=0;i<list.length;i++){var en=list[i];if(en.indexOf("*.")===0){var b=en.slice(2);if(host===b||host.slice(-(b.length+1))==="."+b)return false;}else if(bare===en.replace(/^www\./,""))return false;}return true;}();
586if(_jdgmBlocked){jdgm._loaderExecuted=true;jdgm._blocked=true;var _jdgmS=e.createElement("style");_jdgmS.textContent='[class^="jdgm-"],[class*=" jdgm-"]{display:none !important}';(e.head||e.documentElement).appendChild(_jdgmS);return;}
587jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/",
588jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)?
589setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){
590!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d),
591(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!",
592a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))},
593jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest;
594t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))},
595t.open("GET",e),t.onerror=function(){if(e.indexOf(jdgm.CDN_HOST)===0&&jdgm.CDN_HOST_ALT!==jdgm.CDN_HOST){var f=e.replace(jdgm.CDN_HOST,jdgm.CDN_HOST_ALT);jdgm.loadJS(f,d)}},t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll(
596".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting?
597parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"):
598jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css")
599)}))}(document);
600</script>
600
601<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/shopify_v2.css"></noscript>
602
603<!-- BEGIN app snippet: theme_fix_tags -->
603<script>
604  (function() {
605    var jdgmThemeFixes = null;
606    if (!jdgmThemeFixes) return;
607
608    // "All themes" fix: CSS and JS applied on every theme. CSS is injected
609    // before the per-theme fix so the theme-specific CSS wins the cascade.
610    // HTML is never applied globally (too risky).
611    var allThemesFix = jdgmThemeFixes['all'];
612    if (allThemesFix && allThemesFix.css) {
613      var allStyleTag = document.createElement('style');
614      allStyleTag.classList.add('jdgm-theme-fix-style-all');
615      allStyleTag.innerHTML = allThemesFix.css;
616      document.head.append(allStyleTag);
617    };
618
619    if (allThemesFix && allThemesFix.js) {
620      var allScriptTag = document.createElement('script');
621      allScriptTag.classList.add('jdgm-theme-fix-script-all');
622      allScriptTag.innerHTML = allThemesFix.js;
623      document.head.append(allScriptTag);
624    };
625
626    var thisThemeFix = jdgmThemeFixes[Shopify.theme.id];
627    if (!thisThemeFix) return;
628
629    if (thisThemeFix.html) {
630      document.addEventListener("DOMContentLoaded", function() {
631        var htmlDiv = document.createElement('div');
632        htmlDiv.classList.add('jdgm-theme-fix-html');
633        htmlDiv.innerHTML = thisThemeFix.html;
634        document.body.append(htmlDiv);
635      });
636    };
637
638    if (thisThemeFix.css) {
639      var styleTag = document.createElement('style');
640      styleTag.classList.add('jdgm-theme-fix-style');
641      styleTag.innerHTML = thisThemeFix.css;
642      document.head.append(styleTag);
643    };
644
645    if (thisThemeFix.js) {
646      var scriptTag = document.createElement('script');
647      scriptTag.classList.add('jdgm-theme-fix-script');
648      scriptTag.innerHTML = thisThemeFix.js;
649      document.head.append(scriptTag);
650    };
651  })();
652</script>
652
653<!-- END app snippet -->
654<!-- End of Judge.me Core -->
655
656
657
658<!-- END app block --><!-- BEGIN app block: shopify://apps/essential-announcer/blocks/app-embed/93b5429f-c8d6-4c33-ae14-250fd84f361b -->
658<script>
659  
660    window.essentialAnnouncementConfigs = [];
661  
662  window.essentialAnnouncementMeta = {
663    productCollections: null,
664    productData: null,
665    templateName: "blog",
666    collectionId: null,
667  };
668  
669</script>
669
670
671 
672
673<style>
674  .essential_annoucement_bar_wrapper {display: none;}
675</style>
676
677
678
679<script src="https://cdn.shopify.com/extensions/01a0ae33-7196-7ba7-a372-9039e66cd741/essential-announcement-bar-120/assets/announcement-bar-essential-apps.js" defer></script>
679
680
681
682<!-- END app block --><!-- BEGIN app block: shopify://apps/smart-seo/blocks/smartseo/7b0a6064-ca2e-4392-9a1d-8c43c942357b --><meta name="smart-seo-integrated" content="true" /><!-- metatagsSavedToSEOFields:  --><!-- BEGIN app snippet: smartseo.custom.schemas.jsonld --><!-- END app snippet --><!-- BEGIN app snippet: smartseo.blog.metatags --><!-- blog_seo_template_metafield:  --><title>News</title>
683<meta name="description" content="" />
684<meta name="smartseo-timestamp" content="0" /><!-- END app snippet --><!-- BEGIN app snippet: smartseo.blog.jsonld --><!--JSON-LD data generated by Smart SEO-->
685<script type="application/ld+json">
686{
687"@context": "https://schema.org",
688"@type": "Blog",
689"name": "News",
690"url": "https://www.toolbazaar.co.uk/blogs/news",
691"blogPosts": [
692{
693"@context": "https://schema.org",
694"@type": "BlogPosting",
695"headline": "7 Best Antique Woodworking Planes for Beginners",
696"mainEntityOfPage": "https://www.toolbazaar.co.uk/blogs/news/7-best-antique-woodworking-planes-for-beginners",
697"image": {
698"@type": "ImageObject",
699"url": "https://www.toolbazaar.co.uk/cdn/shop/articles/antique_wood_working_6115810c-392e-4af0-9612-fe3c1386236a.jpg?v=1776860826&width=3508",
700"width": 3508,
701"height": 2338
702},
703"url": "https://www.toolbazaar.co.uk/blogs/news/7-best-antique-woodworking-planes-for-beginners",
704"datePublished": "2026-04-22 13:26:56 +0100",
705"dateModified": "2026-04-22 13:27:06 +0100",
706"dateCreated": "2026-04-22 13:26:43 +0100",
707"description": "Looking for antique woodworking planes? These seven beginner-friendly options are widely available, practical to use, and worth adding to your collection.",
708"author": {
709"@type": "Person",
710"name": "Inspire Support",
711"url": "https://www.toolbazaar.co.uk"
712}
713},�
714{
715"@context": "https://schema.org",
716"@type": "BlogPosting",
717"headline": "10 Tips for Spotting Rare Tools: A Beginner’s Guide to Valuable Finds",
718"mainEntityOfPage": "https://www.toolbazaar.co.uk/blogs/news/10-tips-for-spotting-rare-tools-a-beginner-s-guide-to-valuable-finds",
719"image": {
720"@type": "ImageObject",
721"url": "https://www.toolbazaar.co.uk/cdn/shop/articles/TB_2b05d913-e714-43b2-b809-68b63ab9c6f2.png?v=1738578900&width=3456",
722"width": 3456,
723"height": 1728
724},
725"url": "https://www.toolbazaar.co.uk/blogs/news/10-tips-for-spotting-rare-tools-a-beginner-s-guide-to-valuable-finds",
726"datePublished": "2025-02-03 10:34:14 +0000",
727"dateModified": "2025-02-03 10:35:00 +0000",
728"dateCreated": "2025-02-03 10:34:20 +0000",
729"author": {
730"@type": "Person",
731"name": "Andrew Stephens",
732"url": "https://www.toolbazaar.co.uk"
733}
734},�
735{
736"@context": "https://schema.org",
737"@type": "BlogPosting",
738"headline": "Hand-Me-Downs of History: Why Vintage Tools Are the Crown Jewels of Antique Collections",
739"mainEntityOfPage": "https://www.toolbazaar.co.uk/blogs/news/why-vintage-tools-are-the-crown-jewels-of-antique-collections",
740"image": {
741"@type": "ImageObject",
742"url": "https://www.toolbazaar.co.uk/cdn/shop/articles/pexels-thijsvdw-1094770-2.jpg?v=1731603810&width=640",
743"width": 640,
744"height": 427
745},
746"url": "https://www.toolbazaar.co.uk/blogs/news/why-vintage-tools-are-the-crown-jewels-of-antique-collections",
747"datePublished": "2024-11-18 10:44:21 +0000",
748"dateModified": "2024-11-19 11:31:08 +0000",
749"dateCreated": "2024-11-14 17:03:29 +0000",
750"author": {
751"@type": "Person",
752"name": "Andrew Stephens",
753"url": "https://www.toolbazaar.co.uk"
754}
755},�
756{
757"@context": "https://schema.org",
758"@type": "BlogPosting",
759"headline": "Crafting the Perfect Wooden Handles for Your Vintage Tools",
760"mainEntityOfPage": "https://www.toolbazaar.co.uk/blogs/news/crafting-the-perfect-wooden-handles-for-your-vintage-tools",
761"image": {
762"@type": "ImageObject",
763"url": "https://www.toolbazaar.co.uk/cdn/shop/articles/pexels-octavian-7412532.jpg?v=1726736517&width=2616",
764"width": 2616,
765"height": 4288
766},
767"url": "https://www.toolbazaar.co.uk/blogs/news/crafting-the-perfect-wooden-handles-for-your-vintage-tools",
768"datePublished": "2024-09-01 10:30:00 +0100",
769"dateModified": "2024-11-19 11:32:37 +0000",
770"dateCreated": "2024-07-17 15:26:37 +0100",
771"author": {
772"@type": "Person",
773"name": "Andrew Stephens",
774"url": "https://www.toolbazaar.co.uk"
775}
776},�
777{
778"@context": "https://schema.org",
779"@type": "BlogPosting",
780"headline": "The Charm of Stanley Planes: Exploring the Nostalgic Beauty of Traditional Woodworking",
781"mainEntityOfPage": "https://www.toolbazaar.co.uk/blogs/news/the-charm-of-stanley-planes-exploring-the-nostalgic-beauty-of-traditional-woodworking",
782"image": {
783"@type": "ImageObject",
784"url": "https://www.toolbazaar.co.uk/cdn/shop/articles/fe3.jpg?v=1721225702&width=850",
785"width": 850,
786"height": 577
787},
788"url": "https://www.toolbazaar.co.uk/blogs/news/the-charm-of-stanley-planes-exploring-the-nostalgic-beauty-of-traditional-woodworking",
789"datePublished": "2024-08-14 09:30:00 +0100",
790"dateModified": "2024-11-19 11:33:12 +0000",
791"dateCreated": "2024-07-17 15:15:01 +0100",
792"author": {
793"@type": "Person",
794"name": "Andrew Stephens",
795"url": "https://www.toolbazaar.co.uk"
796}
797},�
798{
799"@context": "https://schema.org",
800"@type": "BlogPosting",
801"headline": "Keeping Tradition Alive: Why Modern Craftsmen are Turning to Old-School Woodworking Tools",
802"mainEntityOfPage": "https://www.toolbazaar.co.uk/blogs/news/keeping-tradition-alive-why-modern-craftsmen-are-turning-to-old-school-woodworking-tools",
803"image": {
804"@type": "ImageObject",
805"url": "https://www.toolbazaar.co.uk/cdn/shop/articles/pexels-pixabay-209235.jpg?v=1716821625&width=3264",
806"width": 3264,
807"height": 2448
808},
809"url": "https://www.toolbazaar.co.uk/blogs/news/keeping-tradition-alive-why-modern-craftsmen-are-turning-to-old-school-woodworking-tools",
810"datePublished": "2024-05-27 15:53:44 +0100",
811"dateModified": "2024-05-27 15:53:45 +0100",
812"dateCreated": "2024-05-23 14:06:12 +0100",
813"author": {
814"@type": "Person",
815"name": "Andrew Stephens",
816"url": "https://www.toolbazaar.co.uk"
817}
818},�
819{
820"@context": "https://schema.org",
821"@type": "BlogPosting",
822"headline": "What Antique Tools are Worth Money?",
823"mainEntityOfPage": "https://www.toolbazaar.co.uk/blogs/news/what-antique-tools-are-worth-money",
824"image": {
825"@type": "ImageObject",
826"url": "https://www.toolbazaar.co.uk/cdn/shop/articles/Screenshot_2024-05-23_at_8.28.47_PM.png?v=1716467917&width=2322",
827"width": 2322,
828"height": 1740
829},
830"url": "https://www.toolbazaar.co.uk/blogs/news/what-antique-tools-are-worth-money",
831"datePublished": "2024-05-27 15:43:38 +0100",
832"dateModified": "2024-11-19 11:34:13 +0000",
833"dateCreated": "2024-05-23 13:38:36 +0100",
834"author": {
835"@type": "Person",
836"name": "Andrew Stephens",
837"url": "https://www.toolbazaar.co.uk"
838}
839},�
840{
841"@context": "https://schema.org",
842"@type": "BlogPosting",
843"headline": "A Comprehensive Guide to Stanley Planes",
844"mainEntityOfPage": "https://www.toolbazaar.co.uk/blogs/news/a-comprehe
844nsive-guide-to-stanley-planes",
845"image": {
846"@type": "ImageObject",
847"url": "https://www.toolbazaar.co.uk/cdn/shop/articles/T2176c_671x_3x.progressive_f9751c95-4f78-49d6-b4e9-88d81d0ef68f.webp?v=1704445359&width=850",
848"width": 850,
849"height": 850
850},
851"url": "https://www.toolbazaar.co.uk/blogs/news/a-comprehensive-guide-to-stanley-planes",
852"datePublished": "2024-01-05 15:53:58 +0000",
853"dateModified": "2024-11-19 11:35:13 +0000",
854"dateCreated": "2024-01-05 09:00:46 +0000",
855"author": {
856"@type": "Person",
857"name": "Andrew Stephens",
858"url": "https://www.toolbazaar.co.uk"
859}
860},�
861{
862"@context": "https://schema.org",
863"@type": "BlogPosting",
864"headline": "The Best Wooden Handles for Antique Tools",
865"mainEntityOfPage": "https://www.toolbazaar.co.uk/blogs/news/the-best-wooden-handles-for-antique-tools",
866"image": {
867"@type": "ImageObject",
868"url": "https://www.toolbazaar.co.uk/cdn/shop/articles/4.webp?v=1700685124&width=709",
869"width": 709,
870"height": 427
871},
872"url": "https://www.toolbazaar.co.uk/blogs/news/the-best-wooden-handles-for-antique-tools",
873"datePublished": "2023-12-05 11:21:56 +0000",
874"dateModified": "2024-11-19 11:34:46 +0000",
875"dateCreated": "2023-11-22 20:32:03 +0000",
876"author": {
877"@type": "Person",
878"name": "Andrew Stephens",
879"url": "https://www.toolbazaar.co.uk"
880}
881},�
882{
883"@context": "https://schema.org",
884"@type": "BlogPosting",
885"headline": "13 Valuable Vintage Tools That Make Collectors Money",
886"mainEntityOfPage": "https://www.toolbazaar.co.uk/blogs/news/13-valuable-vintage-tools-that-make-collectors-money",
887"image": {
888"@type": "ImageObject",
889"url": "https://www.toolbazaar.co.uk/cdn/shop/articles/Vintage_tool_11.webp?v=1696513659&width=671",
890"width": 671,
891"height": 671
892},
893"url": "https://www.toolbazaar.co.uk/blogs/news/13-valuable-vintage-tools-that-make-collectors-money",
894"datePublished": "2023-10-05 14:47:18 +0100",
895"dateModified": "2023-10-05 14:47:39 +0100",
896"dateCreated": "2023-10-05 14:45:39 +0100",
897"author": {
898"@type": "Person",
899"name": "Jamie Hepburn",
900"url": "https://www.toolbazaar.co.uk"
901}
902},�
903{
904"@context": "https://schema.org",
905"@type": "BlogPosting",
906"headline": "The 7 Best Tool Books to Improve Your Woodworking Skills",
907"mainEntityOfPage": "https://www.toolbazaar.co.uk/blogs/news/the-7-best-tool-books-to-improve-your-woodworking-skills",
908"image": {
909"@type": "ImageObject",
910"url": "https://www.toolbazaar.co.uk/cdn/shop/articles/book_1_-_wooden_plane.webp?v=1695901663&width=671",
911"width": 671,
912"height": 956
913},
914"url": "https://www.toolbazaar.co.uk/blogs/news/the-7-best-tool-books-to-improve-your-woodworking-skills",
915"datePublished": "2023-09-28 12:47:42 +0100",
916"dateModified": "2023-09-28 12:47:43 +0100",
917"dateCreated": "2023-09-28 12:47:42 +0100",
918"author": {
919"@type": "Person",
920"name": "Jamie Hepburn",
921"url": "https://www.toolbazaar.co.uk"
922}
923},�
924{
925"@context": "https://schema.org",
926"@type": "BlogPosting",
927"headline": "New Website - We&#39;ve just had a major upgrade",
928"mainEntityOfPage": "https://www.toolbazaar.co.uk/blogs/news/new-website",
929"image": {
930"@type": "ImageObject",
931"url": "https://www.toolbazaar.co.uk/cdn/shop/articles/responsive-mockup-featuring-three-different-electronic-devices-2028-el1_1.png?v=1643821464&width=1920",
932"width": 1920,
933"height": 1440
934},
935"url": "https://www.toolbazaar.co.uk/blogs/news/new-website",
936"datePublished": "2022-02-02 17:30:01 +0000",
937"dateModified": "2024-01-22 12:35:55 +0000",
938"dateCreated": "2022-01-31 21:23:01 +0000",
939"author": {
940"@type": "Person",
941"name": "Andrew Prodromou",
942"url": "https://www.toolbazaar.co.uk"
943}
944},�
945{
946"@context": "https://schema.org",
947"@type": "BlogPosting",
948"headline": "New Products In Stock",
949"mainEntityOfPage": "https://www.toolbazaar.co.uk/blogs/news/wood-furniture",
950"image": {
951"@type": "ImageObject",
952"url": "https://www.toolbazaar.co.uk/cdn/shop/articles/Inchmartine-Tool-Bazaar_b08594f5-09ee-4854-b976-553d9fc60aa5.jpg?v=1743007519&width=1920",
953"width": 1920,
954"height": 1046
955},
956"url": "https://www.toolbazaar.co.uk/blogs/news/wood-furniture",
957"datePublished": "2022-01-31 21:22:17 +0000",
958"dateModified": "2025-03-26 16:45:24 +0000",
959"dateCreated": "2022-01-31 21:22:17 +0000",
960"author": {
961"@type": "Person",
962"name": "Andrew Stephens",
963"url": "https://www.toolbazaar.co.uk"
964}
965}�
966]
967}
968</script>
968
969<!-- END app snippet --><!-- BEGIN app snippet: smartseo.no.index -->�
970
971
972
973
974
975<!-- END app snippet --><!-- BEGIN app snippet: smartseo.breadcrumbs.jsonld --><!--JSON-LD data generated by Smart SEO-->
976<script type="application/ld+json">
977{
978"@context": "https://schema.org",
979"@type": "BreadcrumbList",
980"itemListElement": [
981{
982"@type": "ListItem",
983"position": 1,
984"item": {
985"@type": "WebSite",
986"@id": "https://www.toolbazaar.co.uk",
987"name": "Home"
988}
989}
990,
991{
992"@type": "ListItem",
993"position": 2,
994"item": {
995"@type": "Blog",
996"@id": "https://www.toolbazaar.co.uk/blogs/news",
997"name": "News"
998}
999}
1000]
1001}
1002</script>
1002<!-- END app snippet --><!-- END app block -->
1002<script src="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/loader.js" type="text/javascript" defer="defer"></script>
1002
1003<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1004<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: 60402073761,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 1004
1004
1005<script>
1006  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
1007</script>
vendor: 1 bytes, line 1007
1007
1008<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}
1008).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: 60402073761,storefrontBaseUrl: "https://www.toolbazaar.co.uk",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.toolbazaar.co.uk/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2822603138","configuration":"{\"mailchimp_store_id\":\"store_r6jbu953dnyq9m3zhh1u\", \"mailchimp_user_id\":\"180686438\",\"mailchimp_list_id\":\"7f9d4ab7e1\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"e357a49eadeb6216a959d63fa3fb8f55","type":"APP","apiClientId":2585307,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]}
1008,{"id":"1689026946","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"612663457","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"GT-W6XWHK4Z\\\",\\\"G-0EEZDTP0LG\\\"],\\\"target_country\\\":\\\"GB\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-0EEZDTP0LG\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-0EEZDTP0LG\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"MC-RXB86DW9M1\\\",\\\"G-0EEZDTP0LG\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"MC-RXB86DW9M1\\\",\\\"G-0EEZDTP0LG\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"MC-RXB86DW9M1\\\",\\\"G-0EEZDTP0LG\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-0EEZDTP0LG\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-0EEZDTP0LG\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"243859617","configuration":"{\"pixel_id\":\"247684577795587\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"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":"Tool Bazaar","paymentSettings":{"currencyCode":"GBP"},"myshopifyDomain":"tool-bazaar.myshopify.com","countryCode":"GB","storefrontUrl":"https:\/\/www.toolbazaar.co.uk"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://www.toolbazaar.co.uk/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"132361388193","themePublished":"true","eventMetadataId":"5ed1d5e5-2484-41b2-9af0-edf5d5b56494","pageType":"blog","resourceId":"82822070433","shopId":"60402073761","storefrontBaseUrl":"https:\/\/www.toolbazaar.co.uk","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
1008<script>
1009  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
1010  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
1011  window.ShopifyAnalytics.meta.currency = 'USD';
1012  var meta = {"page":{"pageType":"blog","resourceType":"blog","resourceId":82822070433,"requestId":"67c9805f-c6cf-4fff-abf0-b842e03a3426-1790256554"}};
1013  for (var attr in meta) {
1014    window.ShopifyAnalytics.meta[attr] = meta[attr];
1015  }
1016</script>
vendor: 1 bytes, line 1016
1016
1017<script class="analytics">
1018  (function () {
1019    var customDocumentWrite = function(content) {
1020      var jquery = null;
1021
1022      if (window.jQuery) {
1023        jquery = window.jQuery;
1024      } else if (window.Checkout && window.Checkout.$) {
1025        jquery = window.Checkout.$;
1026      }
1027
1028      if (jquery) {
1029        jquery('body').append(content);
1030      }
1031    };
1032
1033    var hasLoggedConversion = function(token) {
1034      if (token) {
1035        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
1036      }
1037      return false;
1038    }
1039
1040    var setCookieIfConversion = function(token) {
1041      if (token) {
1042        var twoMonthsFromNow = new Date(Date.now());
1043        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
1044
1045        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
1046      }
1047    }
1048
1049    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
1050    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
1051    if (trekkie.integrations) {
1052      return;
1053    }
1054    trekkie.methods = [
1055      'identify',
1056      'page',
1057      'ready',
1058      'track',
1059      'trackForm',
1060      'trackLink'
1061    ];
1062    trekkie.factory = function(method) {
1063      return function() {
1064        var args = Array.prototype.slice.call(arguments);
1065        args.unshift(method);
1066        trekkie.push(args);
1067        if (method == 'track' || method == 'page') {
1068          try {
1069            if (window.__TREKKIE_SHIM_QUEUE == null) {
1070              window.__TREKKIE_SHIM_QUEUE = [];
1071            }
1072            window.__TREKKIE_SHIM_QUEUE.push({
1073              from: 'trekkie-stub',
1074              method: method,
1075              args: args.slice(1)
1076            });
1077          } catch (e) {
1078            // no-op
1079          }
1080        }
1081        return trekkie;
1082      };
1083    };
1084    for (var i = 0; i < trekkie.methods.length; i++) {
1085      var key = trekkie.methods[i];
1086      trekkie[key] = trekkie.factory(key);
1087    }
1088    trekkie.load = function(config) {
1089      trekkie.config = config || {};
1090      trekkie.config.initialDocumentCookie = document.cookie;
1091      var first = document.getElementsByTagName('script')[0];
1092var script = document.createElement('script');
1093script.type = 'text/javascript';
1094script.onerror = function(e) {
1095  var scriptFallback = document.createElement('script');
1096  scriptFallback.type = 'text/javascript';
1097  scriptFallback.onerror = function(error) {
1098          var Monorail = {
1099      produce: function produce(monorailDomain, schemaId, payload) {
1100        var currentMs = new Date().getTime();
1101        var event = {
1102          schema_id: schemaId,
1103          payload: payload,
1104          metadata: {
1105            event_created_at_ms: currentMs,
1106            event_sent_at_ms: currentMs
1107          }
1108        };
1109        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
1110      },
1111      sendRequest: function sendRequest(endpointUrl, payload) {
1112        // Try the sendBeacon API
1113        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
1114          var blobData = new window.Blob([payload], {
1115            type: 'text/plain'
1116          });
1117
1118          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
1119            return true;
1120          } // sendBeacon was not successful
1121
1122        } // XHR beacon
1123
1124        var xhr = new XMLHttpRequest();
1125
1126        try {
1127          xhr.open('POST', endpointUrl);
1128          xhr.setRequestHeader('Content-Type', 'text/plain');
1129          xhr.send(payload);
1130        } catch (e) {
1131          console.log(e);
1132        }
1133
1134        return false;
1135      },
1136      isIos12: function isIos12() {
1137        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
1138      }
1139    };
1140    Monorail.produce('monorail-edge.shopifysvc.com',
1141      'trekkie_storefront_load_errors/1.1',
1142      {shop_id: 60402073761,
1143      theme_id: 132361388193,
1144      app_name: "storefront",
1145      context_url: window.location.href,
1146      source_url: "//www.toolbazaar.co.uk/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"});
1147
1148  };
1149  scriptFallback.async = true;
1150  scriptFallback.src = '//www.toolbazaar.co.uk/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
1151  first.parentNode.insertBefore(scriptFallback, first);
1152};
1153script.async = true;
1154script.src = '//www.toolbazaar.co.uk/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
1155first.parentNode.insertBefore(script, first);
1156
1157    };
1158    trekkie.load(
1159      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":60402073761,"isMerchantRequest":null,"themeId":132361388193,"themeCityHash":"15146325166848450527","contentLanguage":"en","currency":"USD","eventMetadataId":"5ed1d5e5-2484-41b2-9af0-edf5d5b56494"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1160    );
1161
1162    var loaded = false;
1163    trekkie.ready(function() {
1164      if (loaded) return;
1165      loaded = true;
1166
1167      window.ShopifyAnalytics.lib = window.trekkie;
1168
1169      var originalDocumentWrite = document.write;
1170      document.write = customDocumentWrite;
1171      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1172      document.write = originalDocumentWrite;
1173
1174      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1175      var token = match? match[1]: undefined;
1176      if (!hasLoggedConversion(token)) {
1177        setCookieIfConversion(token);
1178        
1179      }
1180    });
1181
1182    window.ShopifyAnalytics.lib.page(null,{"pageType":"blog","resourceType":"blog","resourceId":82822070433,"requestId":"67c9805f-c6cf-4fff-abf0-b842e03a3426-1790256554","shopifyEmitted":true});
1183
1184    var eventsListenerScript = document.createElement('script');
1185    eventsListenerScript.async = true;
1186    eventsListenerScript.src = "//www.toolbazaar.co.uk/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1187    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1188})();</script>
vendor: 1 bytes, line 1188
1188
1189<script
1190  defer
1191  src="https://www.toolbazaar.co.uk/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
1192  data-application="storefront-renderer"
1193  data-shop-id="60402073761"
1194  data-render-region="gcp-us-west1"
1195  data-page-type="blog"
1196  data-theme-instance-id="132361388193"
1197  data-theme-name="SuitUp"
1198  data-theme-version="1.0.0"
1199  data-monorail-region="shop_domain"
1200  data-resource-timing-sampling-rate="10"
1201  data-shs="true"
1202  data-shs-beacon="true"
1203  data-shs-export-with-fetch="true"
1204  data-shs-logs-sample-rate="1"
1205  data-shs-beacon-endpoint="https://www.toolbazaar.co.uk/api/collect"
1206></script>
1206
1207<meta name="shopify-y" content="c0bf27fa-22ee-4c94-903a-4ef5ce952253" data-expiration="1821814154000"><meta name="shopify-s" content="db4a31a3-1b0c-4bdd-be42-61128b1d4dcd" data-expiration="1790258354000"><meta name="new-cookie-storage-activated" content="t">
1208</head>
1209
1210	<body class="template-blog scheme_1">
1211		<div class="page_wrapper">
1212
1213			<div id="page_preloader__bg">
1214				<img id="page_preloader__img" src="//www.toolbazaar.co.uk/cdn/shop/t/6/assets/shopify_logo.gif?v=124153987796372640561677669644" alt="">
1215			</div>
1216
1217			
1217<script>
1218				preloaderBg = document.getElementById('page_preloader__bg');
1219				preloaderImg = document.getElementById('page_preloader__img');
1220
1221				window.addEventListener('load', function() {
1222					preloaderBg.classList.add("off");
1223					preloaderImg.classList.add("off");
1224				});
1225
1226			</script>
1226
1227
1228			
1229
1230				<div id="shopify-section-header" class="shopify-section"><div id="pseudo_sticky_block"></div>
1231
1232
1233
1234
1235<header id="page_header">
1236	<div class="page_container">
1237		<div class="top_pannel " > 
1238			<div class="container"> 
1239				<div class="top_pannel_text">Order online or call us on (0)1821 670770 / +44 7734 345652</div>
1240
1241				<div class="top_pannel_menu">
1242
1243					
1244					
1245						<div class="header_search">
1246							<span class="search_toggle"><i class="fa fa-search" aria-hidden="true"></i><b>Search</b><i class="fa fa-times"></i></span>
1247							<form action="/search" method="get" role="search" class="search_form">
1248								<input type="search" name="q" placeholder="Search" aria-label="Search">
1249
1250								<button type="submit">
1251									<i class="fa fa-search" aria-hidden="true"></i>
1252								</button>
1253							</form>
1254
1255							
1256								
1256<script>
1257									theme.searchAjaxOn = true;
1258								</script>
1258
1259
1260								<div id="search_result_container"></div>
1261							
1262						</div>
1263					
1264					
1265					
1266					
1267						<div class="header_account">
1268							<a href="/account" title="My account"><i class="fa fa-user" aria-hidden="true"></i><span>My account</span></a>
1269
1270							
1271						</div>
1272					
1273					
1274
1275					
1276					
1277						<div class="header_wishlist">
1278							<a href=""><i class="fa fa-heart" aria-hidden="true"></i><span>Wishlist</span></a>
1279						</div>
1280					
1281					
1282					
1283					
1284						
1285						
1286						
1287						<div class="currency_selector">
1288							<div class="currency_selector__wrap" title="Currency">
1289								<div id="currency_active">GBP</div>
1290
1291								<ul id="currency_selector">
1292									<li data-value="GBP" id="currency_selected" class="currency_selector__item">GBP</li>
1293
1294									
1295										
1296											<li data-value="USD" class="currency_selector__item">USD</li>
1297										
1298									
1299										
1300											<li data-value="EUR" class="currency_selector__item">EUR</li>
1301										
1302									
1303										
1304									
1305								</ul>
1306							</div>
1307						</div>
1308
1309						
1309<script>
1310							theme.shopCurrency = "GBP";
1311							theme.moneyFormat = "${{amount}}";
1312							theme.moneyFormatCurrency = "${{amount}} USD";
1313						</script>
1313
1314
1315						
1315<script src="//cdn.shopify.com/s/javascripts/currencies.js" defer></script>
1315
1316						
1316<script src="//www.toolbazaar.co.uk/cdn/shop/t/6/assets/currency-tools.js?v=56053141205250997201677669644" defer></script>
1316
1317					
1318
1319				</div>
1320			</div>
1321		</div>
1322
1323		<div class="header_wrap1"  style="background: #ffffff">   
1324			<div class="container header_main_wrap">
1325				<div class="header_wrap2 header_left">
1326					
1327
1328					
1329							
1330								<a class="header_logo" href="https://www.toolbazaar.co.uk">
1331									<img src="//www.toolbazaar.co.uk/cdn/shop/files/[email protected]?v=1644334121" alt="Tool Bazaar" style="max-width: 250px">
1332									
1333								</a>
1334							
1335
1336					
1337				</div>
1338
1339				<div class="header_wrap2 header_center">
1340					
1341						<nav id="megamenu" class="megamenu">
1342							<h2 id="megamenu_mobile_toggle"><i class="fa fa-bars" aria-hidden="true"></i>Menu</h2>
1343
1344							<div id="megamenu_mobile_close">
1345								<div class="close_icon"></div>
1346							</div>
1347
1348							<ul id="megamenu_level__1" class="level_1">
1349								
1350									
1351									
1352									
1353
1354									<li class="level_1__item level_2__small">
1355										<a class="level_1__link " href="https://tool-bazaar.myshopify.com/">Home
1356											<i class="level_1__trigger megamenu_trigger" data-submenu="menu_1524227640085"></i> 
1357										</a>
1358
1359										
1360												
1361													<ul class="level_2" id="menu_1524227640085">
1362														<li>
1363															<div><ul class="level_3">
1364																	
1365
1366
1367																		<li class="level_3__item ">
1368																			<a class="level_3__link" href="https://tool-bazaar.myshopify.com/">Home</a>
1369
1370																			
1371																		</li>
1372																	
1373																</ul>
1374															</div>
1375														</li>
1376													</ul>
1377												
1378
1379											
1380
1381									</li>
1382
1383								
1384									
1385									
1386									
1387
1388									<li class="level_1__item ">
1389										<a class="level_1__link " href="/pages/about-us">About Us
1390											 
1391										</a>
1392
1393										
1394
1395									</li>
1396
1397								
1398									
1399									
1400									
1401
1402									<li class="level_1__item level_2__links">
1403										<a class="level_1__link " href="/collections">Products
1404											<i class="level_1__trigger megamenu_trigger" data-submenu="menu_1525679653045"></i> 
1405										</a>
1406
1407										
1408												
1409													<ul class="level_2" id="menu_1525679653045">
1410														<li class="container">
1411															
1412																
1413																
1414																
1415
1416																
1417																	<div class="megamenu_col__item align_center">
1418																	
1419																		<a href="/collections/antique-tools-sales"><img src="//www.toolbazaar.co.uk/cdn/shop/files/cutting-wood-on-workbench_255x180_crop_center.jpg?v=1643724025" alt="Antique Tools">
1420																			
1421																		
1422																			<h4>Antique Tools</h4>
1423																		
1424																		</a>
1425																	</div>
1426																
1427															
1428																
1429																
1430																
1431
1432																
1433																	<div class="megamenu_col__item align_center">
1434																	
1435																		<a href="/collections/sales-items"><img src="//www.toolbazaar.co.uk/cdn/shop/files/augers_255x180_crop_center.jpg?v=1643724278" alt="Now on Sale">
1436																			
1437																		
1438																			<h4>Now on Sale</h4>
1439																		
1440																		</a>
1441																	</div>
1442																
1443															
1444																
1445																
1446																
1447
1448																
1449																	<div class="megamenu_col__item align_center">
1450																	
1451																		<a href="/collections/old-spares-sales"><img src="//www.toolbazaar.co.uk/cdn/shop/files/man-crafting-wood_255x180_crop_center.jpg?v=1643730134" alt="Old Spares Sales">
1452																			
1453																		
1454																			<h4>Old Spares Sales</h4>
1455																		
1456																		</a>
1457																	</div>
1458																
1459															
1460																
1461																
1462																
1463
1464																
1465																	<div class="megamenu_col__item align_center">
1466																	
1467																		<a href="/collections/new-ray-iles-blades"><img src="//www.toolbazaar.co.uk/cdn/shop/files/woodworker-using-handsaw-in-workshop_255x180_crop_center.jpg?v=1643725852" alt="New Spare Sales">
1468																			
1469																		
1470																			<h4>New Spare Sales</h4>
1471																		
1472																		</a>
1473																	</div>
1474																
1475															
1476																
1477																
1478																
1479
1480																
1481																	<div class="megamenu_col__item align_center">
1482																	
1483																		<a href="/collections/new-items"><img src="//www.toolbazaar.co.uk/cdn/shop/files/T4657a_255x180_crop_center.jpg?v=1766579328" alt="Latest Items Added">
1484																			
1485																		
1486																			<h4>Latest Items Added</h4>
1487																		
1488																		</a>
1489																	</div>
1490																
1491															
1492																
1493																
1494																
1495
1496																
1497																	<div class="megamenu_col__item align_center">
1498																	
1499																		<a href="/collections"><img src="//www.toolbazaar.co.uk/cdn/shop/files/handymans-apron_255x180_crop_center.jpg?v=1643724941" alt="All Products">
1500																			
1501																		
1502																			<h4>All Products</h4>
1503																		
1504																		</a>
1505																	</div>
1506																
1507															
1508																
1509																
1510																
1511
1512																
1513															
1514																
1515																
1516																
1517
1518																
1519															
1520																
1521																
1522																
1523
1524																
1525															
1526																
1527																
1528																
1529
1530																
1531															
1532																
1533																
1534																
1535
1536																
1537															
1538																
1539																
1540																
1541
1542																
1543															
1544														</li>
1545													</ul>
1546												
1547
1548											
1549
1550									</li>
1551
1552								
1553									
1554									
1555									
1556
1557									<li class="level_1__item level_2__blog">
1558										<a class="level_1__link active" href="/blogs/news">Blog
1559											<i class="level_1__trigger megamenu_trigger" data-submenu="menu_1479747008568"></i> 
1560										</a>
1561
1562										
1563
1564													<ul class="level_2" id="menu_1479747008568">
1565														<li class="container">
1566															
1567															<div class="megamenu_col__item">
1568																
1569																	<div class="blog_img">
1570																		<img src="//www.toolbazaar.co.uk/cdn/shop/articles/antique_wood_working_6115810c-392e-4af0-9612-fe3c1386236a_350x308_crop_center.jpg?v=1776860826" alt="7 Best Antique Woodworking Planes for Beginners">
1571																	</div>
1572																
1573																
1574																<div class="blog_info">
1575																	<p class="blog_date">
1576																		<span class="article_day">22</span>
1577																		April
1578																	</p>
1579
1580																	<h3 class="blog_title"><a href="/blogs/news/7-best-antique-woodworking-planes-for-beginners">7 Best Antique Woodworking Planes for Beginners</a></h3>
1581																</div>
1582															</div>
1583															
1584															<div class="megamenu_col__item">
1585																
1586																	<div class="blog_img">
1587																		<img src="//www.toolbazaar.co.uk/cdn/shop/articles/TB_2b05d913-e714-43b2-b809-68b63ab9c6f2_350x308_crop_center.png?v=1738578900" alt="10 Tips for Spotting Rare Tools: A Beginner’s Guide to Valuable Finds">
1588																	</div>
1589																
1590																
1591																<div class="blog_info">
1592																	<p class="blog_date">
1593																		<span class="article_day">03</span>
1594																		February
1595																	</p>
1596
1597																	<h3 class="blog_title"><a href="/blogs/news/10-tips-for-spotting-rare-tools-a-beginner-s-guide-to-valuable-finds">10 Tips for Spotting Rare Tools: A Beginner’s Guide ...</a></h3>
1598																</div>
1599															</div>
1600															
1601															<div class="megamenu_col__item">
1602																
1603																	<div class="blog_img">
1604																		<img src="//www.toolbazaar.co.uk/cdn/shop/articles/pexels-thijsvdw-1094770-2_350x308_crop_center.jpg?v=1731603810" alt="Hand-Me-Downs of History: Why Vintage Tools Are the Crown Jewels of Antique Collections">
1605																	</div>
1606																
1607																
1608																<div class="blog_info">
1609																	<p class="blog_date">
1610																		<span class="article_day">18</span>
1611																		November
1612																	</p>
1613
1614																	<h3 class="blog_title"><a href="/blogs/news/why-vintage-tools-are-the-crown-jewels-of-antique-collections">
1614Hand-Me-Downs of History: Why Vintage Tools Are the ...</a></h3>
1615																</div>
1616															</div>
1617															
1618														</li>
1619													</ul>
1620												
1621
1622										
1623
1624									</li>
1625
1626								
1627									
1628									
1629									
1630
1631									<li class="level_1__item level_2__products">
1632										<a class="level_1__link " href="/collections/sales-items">On Sale
1633											<i class="level_1__trigger megamenu_trigger" data-submenu="menu_1479746552441"></i> 
1634										</a>
1635
1636										
1637
1638													<ul class="level_2" id="menu_1479746552441">
1639														<li class="container">
1640															
1641														</li>
1642													</ul>
1643												
1644
1645											
1646
1647									</li>
1648
1649								
1650									
1651									
1652									
1653
1654									<li class="level_1__item ">
1655										<a class="level_1__link " href="https://tool-bazaar.myshopify.com/pages/contact">Contact Us
1656											 
1657										</a>
1658
1659										
1660
1661									</li>
1662
1663								
1664							</ul>
1665						</nav>
1666					
1667				</div>
1668
1669				<div class="header_wrap2 header_right">
1670					
1671						<div class="header_cart" id="main__cart_item"><a class="cart_link" href="/cart"><b><i class="shopping-cart-icon"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16" viewBox="0 0 20 20">
1672									<path d="M8 20c-1.103 0-2-0.897-2-2s0.897-2 2-2 2 0.897 2 2-0.897 2-2 2zM8 17c-0.551 0-1 0.449-1 1s0.449 1 1 1 1-0.449 1-1-0.449-1-1-1z"></path>
1673									<path d="M15 20c-1.103 0-2-0.897-2-2s0.897-2 2-2 2 0.897 2 2-0.897 2-2 2zM15 17c-0.551 0-1 0.449-1 1s0.449 1 1 1 1-0.449 1-1-0.449-1-1-1z"></path>
1674									<path d="M17.539 4.467c-0.251-0.297-0.63-0.467-1.039-0.467h-12.243l-0.099-0.596c-0.131-0.787-0.859-1.404-1.658-1.404h-1c-0.276 0-0.5 0.224-0.5 0.5s0.224 0.5 0.5 0.5h1c0.307 0 0.621 0.266 0.671 0.569l1.671 10.027c0.131 0.787 0.859 1.404 1.658 1.404h10c0.276 0 0.5-0.224 0.5-0.5s-0.224-0.5-0.5-0.5h-10c-0.307 0-0.621-0.266-0.671-0.569l-0.247-1.48 9.965-0.867c0.775-0.067 1.483-0.721 1.611-1.489l0.671-4.027c0.067-0.404-0.038-0.806-0.289-1.102zM16.842 5.404l-0.671 4.027c-0.053 0.316-0.391 0.629-0.711 0.657l-10.043 0.873-0.994-5.962h12.076c0.117 0 0.215 0.040 0.276 0.113s0.085 0.176 0.066 0.291z"></path></svg></i> My Cart: </b><span id="cart_items"> 0 </span> item(s)</a>
1675
1676							
1677								
1677<script>
1678									theme.cartAjaxOn = true;
1679									theme.cartAjaxTextEmpty = 'It appears that your cart is currently empty';
1680									theme.cartAjaxTextTotalPrice = 'Total price';
1681									theme.cartAjaxTextGoCart = 'Go to cart';
1682									theme.cartAjaxTextClearCart = 'Clear cart';
1683								</script>
1683
1684								<div class="cart_content_wrap">
1685									<div class="cart_content_preloader off">
1686										<div class="global_loader"></div>
1687									</div>
1688									<div id="cart_content_box">
1689										
1690											<p class="alert alert-warning">It appears that your cart is currently empty</p>
1691
1692										
1693									</div>
1694								</div>
1695							
1696						</div>
1697					
1698				</div>
1699			</div>
1700		</div>
1701	</div>
1702</header>
1703
1704<style>
1705	#page_header .level_1__link:hover {color: #898989 !important;} 
1706	#page_header .header_cart:hover .cart_link {color: #898989 !important;} 
1707	#page_header .level_1__link.active  {color: #898989 !important;} 
1708</style>
1709
1710
1711
1712</div>
1713
1714				<div class="page_container">
1715					
1716						<div class="breadcrumbs">
1717	<div class="container">
1718		<ul>
1719			<li><a href="/">Home</a></li>
1720
1721			
1722					
1723						<li><span>News</span></li>
1724					
1725
1726				
1727		</ul>
1728	</div>
1729</div>
1730					
1731
1732					
1733					
1734					<div class="container">
1735						<div class="row">	
1736					
1737							<div class="main_content sidebar_on col-sm-9  col-sm-push-3">
1738								<div id="shopify-section-template-blog" class="shopify-section section_template section_template__blog">
1739	
1740
1741		
1742
1743		
1744
1745		<div class="blog_listing__main blog_listing__list">
1746			<div class="row">
1747				
1748					<div class="col-sm-6 col-md-4 item_2_1 item_3_1">
1749						<article class="article_item flexible_block flexible_block__normal ">
1750							
1751								
1752
1753								
1754									<div class="layer_1">
1755										<img src="//www.toolbazaar.co.uk/cdn/shop/articles/antique_wood_working_6115810c-392e-4af0-9612-fe3c1386236a_290x290_crop_center.jpg?v=1776860826" alt="">
1756									</div>
1757								
1758							
1759
1760							<div class="layer_2">
1761								<div>
1762									<h3 class="article_title">
1763										<a href="/blogs/news/7-best-antique-woodworking-planes-for-beginners">7 Best Antique Woodworking Planes for Beginners</a>
1764									</h3>
1765
1766									<div class="rte article_content">
1767										
1768											<p><meta charset="utf-8">Looking for antique woodworking planes? These seven beginner-friendly options are widely available, practical to use, and worth adding to your collection.</p>
1769										
1770									</div>
1771
1772									<div class="rte article_content_big">Picking up an antique hand plane for the first time is a genuinely memorable experience. The heft of it, the warmth of the old wooden tote, the faint smell of linseed oil worked into the metal over decades of use.   Hand planes are among the most rewarding antique woodworking tools to collect. They were made in enormous variety, by craftsmen who took considerable pride in their work, and many of them are still perfectly usable today. For a beginner, though,...</div>
1773
1774									<p class="article_info">
1775										<span>
1776											<time class="article_time" datetime="2026-04-22T13:26">April 22, 2026</time>
1777										</span>
1778
1779										
1780									</p>
1781
1782									<a class="btn article_btn" href="/blogs/news/7-best-antique-woodworking-planes-for-beginners">Read more</a>
1783								</div>
1784							</div>
1785						</article>
1786					</div>
1787				
1788					<div class="col-sm-6 col-md-4  ">
1789						<article class="article_item flexible_block flexible_block__normal ">
1790							
1791								
1792
1793								
1794									<div class="layer_1">
1795										<img src="//www.toolbazaar.co.uk/cdn/shop/articles/TB_2b05d913-e714-43b2-b809-68b63ab9c6f2_290x290_crop_center.png?v=1738578900" alt="">
1796									</div>
1797								
1798							
1799
1800							<div class="layer_2">
1801								<div>
1802									<h3 class="article_title">
1803										<a href="/blogs/news/10-tips-for-spotting-rare-tools-a-beginner-s-guide-to-valuable-finds">10 Tips for Spotting Rare Tools: A Beginner’s Guide ...</a>
1804									</h3>
1805
1806									<div class="rte article_content">
1807										
1808											Ever wonder if that rusty old tool collecting dust in your garage might be a hidden treasure? For beginners venturing into...
1809										
1810									</div>
1811
1812									<div class="rte article_content_big">Ever wonder if that rusty old tool collecting dust in your garage might be a hidden treasure? For beginners venturing into the world of antique tool collecting and selling, the journey can feel equal parts thrilling and overwhelming. How do you know if your next find is a valuable antique or an outdated piece of metal?  We’re here to make this process easier—and more exciting! From recognising iconic brands to understanding what makes a tool rare, the tips outlined in this...</div>
1813
1814									<p class="article_info">
1815										<span>
1816											<time class="article_time" datetime="2025-02-03T10:34">February 03, 2025</time>
1817										</span>
1818
1819										
1820									</p>
1821
1822									<a class="btn article_btn" href="/blogs/news/10-tips-for-spotting-rare-tools-a-beginner-s-guide-to-valuable-finds">Read more</a>
1823								</div>
1824							</div>
1825						</article>
1826					</div>
1827				
1828					<div class="col-sm-6 col-md-4 item_2_1 ">
1829						<article class="article_item flexible_block flexible_block__normal ">
1830							
1831								
1832
1833								
1834									<div class="layer_1">
1835										<img src="//www.toolbazaar.co.uk/cdn/shop/articles/pexels-thijsvdw-1094770-2_290x290_crop_center.jpg?v=1731603810" alt="">
1836									</div>
1837								
1838							
1839
1840							<div class="layer_2">
1841								<div>
1842									<h3 class="article_title">
1843										<a href="/blogs/news/why-vintage-tools-are-the-crown-jewels-of-antique-collections">Hand-Me-Downs of History: Why Vintage Tools Are the ...</a>
1844									</h3>
1845
1846									<div class="rte article_content">
1847										
1848											There's something truly special about vintage tools. Whether they've been passed down through generations or discovered at an antique market,...
1849										
1850									</div>
1851
1852									<div class="rte article_content_big">There's something truly special about vintage tools. Whether they've been passed down through generations or discovered at an antique market, these timeless pieces hold a charm that goes beyond their actual purpose.  But what makes vintage tools such a prized possession in the world of antique collecting? From the
1852ir unique craftsmanship to their historical significance, it's no wonder these tools earned their place as the crown jewels of antique collection. Let's take a deeper look at why these tools are...</div>
1853
1854									<p class="article_info">
1855										<span>
1856											<time class="article_time" datetime="2024-11-18T10:44">November 18, 2024</time>
1857										</span>
1858
1859										
1860									</p>
1861
1862									<a class="btn article_btn" href="/blogs/news/why-vintage-tools-are-the-crown-jewels-of-antique-collections">Read more</a>
1863								</div>
1864							</div>
1865						</article>
1866					</div>
1867				
1868					<div class="col-sm-6 col-md-4  item_3_1">
1869						<article class="article_item flexible_block flexible_block__normal ">
1870							
1871								
1872
1873								
1874									<div class="layer_1">
1875										<img src="//www.toolbazaar.co.uk/cdn/shop/articles/pexels-octavian-7412532_290x290_crop_center.jpg?v=1726736517" alt="">
1876									</div>
1877								
1878							
1879
1880							<div class="layer_2">
1881								<div>
1882									<h3 class="article_title">
1883										<a href="/blogs/news/crafting-the-perfect-wooden-handles-for-your-vintage-tools">Crafting the Perfect Wooden Handles for Your Vintage...</a>
1884									</h3>
1885
1886									<div class="rte article_content">
1887										
1888											At Tool Bazaar, we have a deep appreciation for the artistry and tradition that go into woodworking, especially when it...
1889										
1890									</div>
1891
1892									<div class="rte article_content_big">At Tool Bazaar, we have a deep appreciation for the artistry and tradition that go into woodworking, especially when it comes to restoring and using old woodworking tools.    For any traditional craftsman, the connection between the tool and its handler is vital.    And a tool with a solid, well-crafted wooden handle, not only enhances that tool’s but also its functionality and effectiveness.   Today, we’re going to dive deeper into the topic of wooden handle tools. We will discuss the art...</div>
1893
1894									<p class="article_info">
1895										<span>
1896											<time class="article_time" datetime="2024-09-01T10:30">September 01, 2024</time>
1897										</span>
1898
1899										
1900									</p>
1901
1902									<a class="btn article_btn" href="/blogs/news/crafting-the-perfect-wooden-handles-for-your-vintage-tools">Read more</a>
1903								</div>
1904							</div>
1905						</article>
1906					</div>
1907				
1908					<div class="col-sm-6 col-md-4 item_2_1 ">
1909						<article class="article_item flexible_block flexible_block__normal ">
1910							
1911								
1912
1913								
1914									<div class="layer_1">
1915										<img src="//www.toolbazaar.co.uk/cdn/shop/articles/fe3_290x290_crop_center.jpg?v=1721225702" alt="">
1916									</div>
1917								
1918							
1919
1920							<div class="layer_2">
1921								<div>
1922									<h3 class="article_title">
1923										<a href="/blogs/news/the-charm-of-stanley-planes-exploring-the-nostalgic-beauty-of-traditional-woodworking">The Charm of Stanley Planes: Exploring the Nostalgic...</a>
1924									</h3>
1925
1926									<div class="rte article_content">
1927										
1928											When you step into the world of traditional woodworking, some tools are more like old friends than mere instruments.    Among...
1929										
1930									</div>
1931
1932									<div class="rte article_content_big">When you step into the world of traditional woodworking, some tools are more like old friends than mere instruments.    Among these, Stanley planes hold a special place, weaving a thread through the past, present, and future of woodworking with their sturdy builds and precise blades.   As we explore the enduring legacy of Stanley planes, let's find out why these classic tools continue to captivate and facilitate artisans in creating works of enduring beauty and functionality.   Continue reading our blog to...</div>
1933
1934									<p class="article_info">
1935										<span>
1936											<time class="article_time" datetime="2024-08-14T09:30">August 14, 2024</time>
1937										</span>
1938
1939										
1940									</p>
1941
1942									<a class="btn article_btn" href="/blogs/news/the-charm-of-stanley-planes-exploring-the-nostalgic-beauty-of-traditional-woodworking">Read more</a>
1943								</div>
1944							</div>
1945						</article>
1946					</div>
1947				
1948					<div class="col-sm-6 col-md-4  ">
1949						<article class="article_item flexible_block flexible_block__normal ">
1950							
1951								
1952
1953								
1954									<div class="layer_1">
1955										<img src="//www.toolbazaar.co.uk/cdn/shop/articles/pexels-pixabay-209235_290x29
19550_crop_center.jpg?v=1716821625" alt="">
1956									</div>
1957								
1958							
1959
1960							<div class="layer_2">
1961								<div>
1962									<h3 class="article_title">
1963										<a href="/blogs/news/keeping-tradition-alive-why-modern-craftsmen-are-turning-to-old-school-woodworking-tools">Keeping Tradition Alive: Why Modern Craftsmen are Tu...</a>
1964									</h3>
1965
1966									<div class="rte article_content">
1967										
1968											Don’t you miss the old days when there were fewer gadgets and a simpler approach to craftsmanship? Many craftsmen today...
1969										
1970									</div>
1971
1972									<div class="rte article_content_big">Don’t you miss the old days when there were fewer gadgets and a simpler approach to craftsmanship? Many craftsmen today feel the pull of tradition, seeking solace in the timeless tools of yesteryear.   But why?   Let's delve into the fascinating world of old woodworking tools and discover why they're making a comeback in today's DIY scene.   Introduction to woodworking  Woodworking has a rich history dating back to ancient civilisations like Greece, where skilled craftsmen created stunning architectural elements.    In the...</div>
1973
1974									<p class="article_info">
1975										<span>
1976											<time class="article_time" datetime="2024-05-27T15:53">May 27, 2024</time>
1977										</span>
1978
1979										
1980									</p>
1981
1982									<a class="btn article_btn" href="/blogs/news/keeping-tradition-alive-why-modern-craftsmen-are-turning-to-old-school-woodworking-tools">Read more</a>
1983								</div>
1984							</div>
1985						</article>
1986					</div>
1987				
1988					<div class="col-sm-6 col-md-4 item_2_1 item_3_1">
1989						<article class="article_item flexible_block flexible_block__normal ">
1990							
1991								
1992
1993								
1994									<div class="layer_1">
1995										<img src="//www.toolbazaar.co.uk/cdn/shop/articles/Screenshot_2024-05-23_at_8.28.47_PM_290x290_crop_center.png?v=1716467917" alt="">
1996									</div>
1997								
1998							
1999
2000							<div class="layer_2">
2001								<div>
2002									<h3 class="article_title">
2003										<a href="/blogs/news/what-antique-tools-are-worth-money">What Antique Tools are Worth Money?</a>
2004									</h3>
2005
2006									<div class="rte article_content">
2007										
2008											Whether you're just starting to collect antique woodworking tools or already a seasoned vintage tool collector, having a comprehensive price...
2009										
2010									</div>
2011
2012									<div class="rte article_content_big">Whether you're just starting to collect antique woodworking tools or already a seasoned vintage tool collector, having a comprehensive price guide is essential. This guide not only helps beginners in expanding their collections but is also crucial for veteran collectors engaged in buying and selling–regardless of the platform used.From wood planes to ancient ploughs, some vintager tools can fetch a tidy sum, with the rarest pieces reaching into the thousands.   Knowing which tools hold significant value can lead to fantastic...</div>
2013
2014									<p class="article_info">
2015										<span>
2016											<time class="article_time" datetime="2024-05-27T15:43">May 27, 2024</time>
2017										</span>
2018
2019										
2020									</p>
2021
2022									<a class="btn article_btn" href="/blogs/news/what-antique-tools-are-worth-money">Read more</a>
2023								</div>
2024							</div>
2025						</article>
2026					</div>
2027				
2028					<div class="col-sm-6 col-md-4  ">
2029						<article class="article_item flexible_block flexible_block__normal ">
2030							
2031								
2032
2033								
2034									<div class="layer_1">
2035										<img src="//www.toolbazaar.co.uk/cdn/shop/articles/T2176c_671x_3x.progressive_f9751c95-4f78-49d6-b4e9-88d81d0ef68f_290x290_crop_center.webp?v=1704445359" alt="">
2036									</div>
2037								
2038							
2039
2040							<div class="layer_2">
2041								<div>
2042									<h3 class="article_title">
2043										<a href="/blogs/news/a-comprehensive-guide-to-stanley-planes">A Comprehensive Guide to Stanley Planes</a>
2044									</h3>
2045
2046									<div class="rte article_content">
2047										
2048											Woodworking has maintained a timeless fascination for generations. The art of shaping, crafting, and creating objects with wood holds an...
2049										
2050									</div>
2051
2052									<div class="rte article_content_big">Woodworking has maintained a timeless fascination for generations. The art of shaping, crafting, and creating objects with wood holds an inherent appeal.    Throughout this journey, Stanley planes have been a trusted companion of many woodworkers, still serving as loyal and reliable woodworking tools even today.   In this comprehensive guide, we'll walk you through the ins and outs of using and maintaining your Stanley planes, ensuring that they continue to be reliable tools in your woodworking journey.   The power of...</div>
2053
2054									<p class="article_info">
2055										<span>
2056											<time class="article_time" datetime="2024-01-05T15:53">January 05, 2024</time>
2057										</span>
2058
2059										
2060									</p>
2061
2062									<a class="btn article_btn" href="/blogs/news/a-comprehensive-guide-to-stanley-planes">Read more</a>
2063								</div>
2064							</div>
2065						</article>
2066					</div>
2067				
2068					<div class="col-sm-6 col-md-4 item_2_1 ">
2069						<article class="article_item flexible_block flexible_block__normal ">
2070							
2071								
2072
2073								
2074									<div class="layer_1">
2075										<img src="//www.toolbazaar.co.uk/cdn/shop/articles/4_290x290_crop_center.webp?v=1700685124" alt="">
2076									</div>
2077								
2078							
2079
2080							<div class="layer_2">
2081								<div>
2082									<h3 class="article_title">
2083										<a href="/blogs/news/the-best-wooden-handles-for-antique-tools">The Best Wooden Handles for Antique Tools</a>
2084									</h3>
2085
2086									<div class="rte article_content">
2087										
2088											In the world of woodworking, our attention usually focuses on various tool types and their utility, leaving little room for...
2089										
2090									</div>
2091
2092									<div class="rte article_content_big">In the world of woodworking, our attention usually focuses on various tool types and their utility, leaving little room for contemplation about the material that forms the essential handles of these tools.   But as woodworkers, it helps to become familiar with the optimal wood choices for crafting tool handles, such as chisel handles, and understand the reasoning behind these selections.  In this comprehensive guide, we venture into the often-overlooked realm of tool handles, shedding light on the choice of the...</div>
2093
2094									<p class="article_info">
2095										<span>
2096											<time class="article_time" datetime="2023-12-05T11:21">December 05, 2023</time>
2097										</span>
2098
2099										
2100									</p>
2101
2102									<a class="btn article_btn" href="/blogs/news/the-best-wooden-handles-for-antique-tools">Read more</a>
2103								</div>
2104							</div>
2105						</article>
2106					</div>
2107				
2108					<div class="col-sm-6 col-md-4  item_3_1">
2109						<article class="article_item flexible_block flexible_block__normal ">
2110							
2111								
2112
2113								
2114									<div class="layer_1">
2115										<img src="//www.toolbazaar.co.uk/cdn/shop/articles/Vintage_tool_11_290x290_crop_center.webp?v=1696513659" alt="">
2116									</div>
2117								
2118							
2119
2120							<div class="layer_2">
2121								<div>
2122									<h3 class="article_title">
2123										<a href="/blogs/news/13-valuable-vintage-tools-that-make-collectors-money">13 Valuable Vintage Tools That Make Collectors Money</a>
2124									</h3>
2125
2126									<div class="rte article_content">
2127										
2128											Welcome to the world of vintage tools; a valuable commodity that is often overlooked. But not here at Tool Bazaar.  ...
2129										
2130									</div>
2131
2132									<div class="rte article_content_big">Welcome to the world of vintage tools; a valuable commodity that is often overlooked. But not here at Tool Bazaar.   As antique tool enthusiasts ourselves, we love the rich history of vintage tools and treasure the historic tales that they boast. We’re dedicated to collecting, preserving and sharing the legacy embedded in each tool so as to bring tool collectors and sellers from across the globe to our humble, tool store.  This blog looks to highlight some of the most...</div>
2133
2134									<p class="article_info">
2135										<span>
2136											<time class="article_time" datetime="2023-10-05T14:47">October 05, 2023</time>
2137										</span>
2138
2139										
2140									</p>
2141
2142									<a class="btn article_btn" href="/blogs/news/13-valuable-vintage-tools-that-make-collectors-money">Read more</a>
2143								</div>
2144							</div>
2145						</article>
2146					</div>
2147				
2148					<div class="col-sm-6 col-md-4 item_2_1 ">
2149						<article class="article_item flexible_block flexible_block__normal ">
2150							
2151								
2152
2153								
2154									<div class="layer_1">
2155										<img src="//www.toolbazaar.co.uk/cdn/shop/articles/book_1_-_wooden_plane_290x290_crop_center.webp?v=1695901663" alt="">
2156									</div>
2157								
2158							
2159
2160							<div class="layer_2">
2161								<div>
2162									<h3 class="article_title">
2163										<a href="/blogs/news/the-7-best-tool-books-to-improve-your-woodworking-skills">The 7 Best Tool Books to Improve Your Woodworking Sk...</a>
2164									</h3>
2165
2166									<div class="rte article_content">
2167										
2168											Woodworking is a rewarding hobby for anyone, regardless of age and skill.   But for beginners, starting a new hobby like...
2169										
2170									</div>
2171
2172									<div class="rte article_content_big">Woodworking is a rewarding hobby for anyone, regardless of age and skill.   But for beginners, starting a new hobby like woodworking can be daunting, especially when choosing the right tools for the right projects. That is where books filled with expert knowledge come in handy.   At Tool Bazaar, we are passionate about restoring antiques and working with quality vintage tools that boast a rich history or craftsmanship.   To help you elevate your skills, we have stocked a wide collection of useful tool...</div>
2173
2174									<p class="article_info">
2175										<span>
2176											<time class="article_time" datetime="2023-09-28T12:47">September 28, 2023</time>
2177										</span>
2178
2179										
2180									</p>
2181
2182									<a class="btn article_btn" href="/blogs/news/the-7-best-tool-books-to-improve-your-woodworking-skills">Read more</a>
2183								</div>
2184							</div>
2185						</article>
2186					</div>
2187				
2188					<div class="col-sm-6 col-md-4  ">
2189						<article class="article_item flexible_block flexible_block__normal ">
2190							
2191								
2192
2193								
2194									<div class="layer_1">
2195										<img src="//www.toolbazaar.co.uk/cdn/shop/articles/responsive-mockup-featuring-three-different-electronic-devices-2028-el1_1_290x290_crop_center.png?v=1643821464" alt="">
2196									</div>
2197								
2198							
2199
2200							<div class="layer_2">
2201								<div>
2202									<h3 class="article_title">
2203										<a href="/blogs/news/new-website">New Website - We've just had a major upgrade</a>
2204									</h3>
2205
2206									<div class="rte article_content">
2207										
2208											Welcome to our new website! New Design -  We wanted a new modern website with easy, fast navigation for our large...
2209										
2210									</div>
2211
2212									<div class="rte article_content_big">Welcome to our new website! New Design -  We wanted a new modern website with easy, fast navigation for our large catalogue. Unlike our competition we provide a service now, whereby products can be bought without the hassle. No Need to Register the Normal Way - We are the first in our industry to offer fast free registration without the hassle, simply login through you're existing Google account or Social Media and save yourself time to place an order. Super Fast Navigation- With just a few...</div>
2213
2214									<p class="article_info">
2215										<span>
2216											<time class="article_time" datetime="2022-02-02T17:30">February 02, 2022</time>
2217										</span>
2218
2219										
2220									</p>
2221
2222									<a class="btn article_btn" href="/blogs/news/new-website">Read more</a>
2223								</div>
2224							</div>
2225						</article>
2226					</div>
2227				
2228			</div>
2229		</div>
2230
2231		<div id="pagination" class="pagination blog_pagination">
2232			<span class="page current">1</span> <span class="page"><a href="/blogs/news?page=2" title="">2</a></span> <span class="next"><a href="/blogs/news?page=2" title="">Next &raquo;</a></span>
2233		</div>
2234		
2235	
2236
2237
2238</div> 
2239							    
2240							</div>
2241
2242							
2243								<div class="sidebar_small col-sm-3  col-sm-pull-9">
2244									
2245										<div id="shopify-section-sidebar-blog" class="shopify-section page_sidebar"><div class="sidebar">
2246	
2247		
2248				<div class="sidebar_widget sidebar_blog sidebar_widget__link-list">
2249					<h3 class="widget_header">categories</h3><div class="widget_content">
2250						
2251							<ul class="sidebar_menu">
2252								
2253									<li class="sidebar_menu_item">
2254										<a class="sidebar_menu_links" href="/pages/about-us">About Us</a>
2255									</li>
2256								
2257									<li class="sidebar_menu_item">
2258										<a class="sidebar_menu_links" href="/collections">Products</a>
2259									</li>
2260								
2261									<li class="sidebar_menu_item">
2262										<a class="sidebar_menu_links" href="/pages/tos">Terms of Service</a>
2263									</li>
2264								
2265									<li class="sidebar_menu_item">
2266										<a class="sidebar_menu_links" href="/policies/refund-policy">Refund policy</a>
2267									</li>
2268								
2269									<li class="sidebar_menu_item">
2270										<a class="sidebar_menu_links" href="/pages/privacy-policy">Privacy Policy</a>
2271									</li>
2272								
2273									<li class="sidebar_menu_item">
2274										<a class="sidebar_menu_links" href="/pages/contact">Contact Us</a>
2275									</li>
2276								
2277									<li class="sidebar_menu_item">
2278										<a class="sidebar_menu_links" href="/policies/terms-of-service">Terms of Service</a>
2279									</li>
2280								
2281							</ul>
2282						
2283					</div>
2284				</div>
2285
2286			
2287	
2288		
2289				
2290					<p class="alert alert-warning">Turn on comments in the store settings!</p>
2291				
2292
2293			
2294	
2295		
2296				<div class="sidebar_widget sidebar_blog sidebar_widget__tags">
2297					<h3 class="widget_header">Blog tags</h3>
2298
2299					<div class="widget_content">
2300						
2301							<p class="alert alert-warning">There is no tags in this blog</p>
2302						
2303					</div>
2304				</div>
2305				
2306
2307			
2308	
2309</div>
2310
2311
2312
2313
2314
2315
2316</div>
2317									
2318								</div>
2319							
2320					
2321						</div>
2322					</div>
2323					
2324					
2325					
2326						<div id="shopify-section-footer" class="shopify-section">
2327
2328
2329<footer   style="background: rgba(0,0,0,0);"> 
2330	<div class="footer_row__1"> 
2331		<div class="container">
2332
2333			<div class="row footer_main">
2334				
2335					<div class="col-sm-3 footer_block footer_block__2_1">
2336						
2337								<div class="footer_item footer_item__about "  >
2338									<h3>Tool Bazaar</h3>
2339
2340									
2341
2342									
2343										<div class="about_text"><p>Whether you’re looking for antiques such as <a href="https://www.toolbazaar.co.uk/shop/carving-tools.html">carving tools</a>, <a href="https://www.toolbazaar.co.uk/shop/wooden-planes.html">planes</a>, <a href="https://www.toolbazaar.co.uk/shop/saws-c65.html">saws </a>or <a href="https://www.toolbazaar.co.uk/shop/screwdrivers-c70.html">screwdrivers</a>, please take a look around our site and browse the extensive selection of vintage tools we currently have in stock. You may think finding old tools for sale is an easy task, but we guarantee that not many other retailers have the range, quality and customer service that we provide.<br/></p></div>
2344									
2345								</div>
2346						 
2347					</div>
2348				
2349					<div class="col-sm-3 footer_block ">
2350						
2351<div class="footer_item footer_item__links " >
2352									<h3>Quick Guide</h3>
2353
2354									<ul>
2355										
2356											<li>
2357												<a href="/pages/about-us">About Us</a>
2358											</li>
2359										
2360											<li>
2361												<a href="/collections">Products</a>
2362											</li>
2363										
2364											<li>
2365												<a href="/pages/tos">Terms of Service</a>
2366											</li>
2367										
2368											<li>
2369												<a href="/policies/refund-policy">Refund policy</a>
2370											</li>
2371										
2372											<li>
2373												<a href="/pages/privacy-policy">Privacy Policy</a>
2374											</li>
2375										
2376											<li>
2377												<a href="/pages/contact">Contact Us</a>
2378											</li>
2379										
2380											<li>
2381												<a href="/policies/terms-of-service">Terms of Service</a>
2382											</li>
2383										
2384									</ul>
2385								</div>
2386
2387							 
2388					</div>
2389				
2390					<div class="col-sm-3 footer_block footer_block__2_1">
2391						
2392								<div class="footer_item footer_item__contacts " >
2393									<h3>Contact</h3>
2394
2395									
2396										<p class="contact_name"><i class="fa fa-home"></i>Tool Bazaar</p>
2397									
2398
2399									
2400										<p class="contact_address"><i class="fa fa-map-pin"></i>The Mill Room, Rait Antique Centre, Rait, Perthshire. PH2 7RT</p>
2401									
2402
2403									
2404										<a class="contact_phone" href="tel:01821 670 770 / +44 7734 345 652"><i class="fa fa-volume-control-phone"></i>01821 670 770 / +44 7734 345 652</a>
2405									
2406
2407									
2408										<a class="contact_email" href="mailto:[email protected]"><i class="fa fa-envelope"></i>[email protected]</a>
2409									
2410								</div>
2411
2412							 
2413					</div>
2414				
2415					<div class="col-sm-3 footer_block ">
2416						
2417								<div class="footer_item footer_item__newsletter "  >
2418									<h3>Newsletter</h3>
2419									
2420									
2421
2422																						<form method="post" action="/contact#contact_form" id="newsletter_form" accept-charset="UTF-8" class="footer_newsletter_form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />																												<p class="alert alert-success">You have successfully subscribed!</p>																																										<p class="form_text">For updates on new products please enter our mailing list. By providing your details you accept our privacy policy and that we will securely save you&lsquo;re data.</p>																												<input type="hidden" name="contact[tags]" value="Newsletter subscriber">														<div class="form_wrapper">															<input type="email" name="contact[email]" class="input-group__field newsletter__input" placeholder="Enter your email">															<button class="btn" type="submit">Subscribe</button>														</div>																											</form>												
2423
2424									<div class="social_wrap">
2425										
2426										<ul>
2427											
2428
2429											
2430
2431											
2432
2433											
2434
2435											
2436
2437											
2438										</ul>
2439									</div>
2440								</div>
2441
2442
2443							 
2444					</div>
2445				
2446
2447			</div>
2448
2449		
2450
2451	</div>
2452
2453	
2454		
2455
2456		<div class="footer_row__2  bottom_inverted" style="background: #000000;"> 
2457			<div class="container">
2458				<div class="footer_wrap_1">
2459					
2460						
2461							<div class="footer_wrap_2 footer_left">
2462								©Tool Bazaar. <a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=p
2462oweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore">Powered by Shopify</a>
2463							</div>
2464						
2465					
2466
2467					
2468						
2469
2470						<div class="footer_wrap_2 footer_right">
2471							<ul class="footer_payments">
2472								
2473									
2474										<li><i class="fa fa-cc-amex" aria-hidden="true"></i></li>
2475									
2476								
2477									
2478										<li><i class="fa fa-cc-diners-club" aria-hidden="true"></i></li>
2479									
2480								
2481									
2482										<li><i class="fa fa-cc-discover" aria-hidden="true"></i></li>
2483									
2484								
2485									
2486										<li><i class="fa fa-cc-jcb" aria-hidden="true"></i></li>
2487									
2488								
2489									
2490										<li><i class="fa fa-cc-mastercard" aria-hidden="true"></i></li>
2491									
2492								
2493									
2494										<li><i class="fa fa-cc-paypal" aria-hidden="true"></i></li>
2495									
2496								
2497									
2498								
2499									
2500										<li><i class="fa fa-cc-visa" aria-hidden="true"></i></li>
2501									
2502								
2503									
2504								
2505							</ul>
2506						</div>
2507					
2508				</div>
2509			</div>
2510		</div>
2511	</div>
2512	
2513</footer>
2514
2515
2516<style>
2517	#shopify-section-footer footer {padding-top: 0px;}
2518</style>
2519
2520	
2521
2522
2523
2524</div>
2525
2526    
2526<script src="//cdn.codeblackbelt.com/js/modules/shipping-rates-calculator-plus/main.min.js?shop=tool-bazaar.myshopify.com" defer></script>
2526
2527					
2528				</div>
2529
2530				<a id="back_top" href="#">
2531					<i class="fa fa-angle-up" aria-hidden="true"></i>
2532				</a>
2533			
2534		</div>
2535
2536		
2536<script src="//www.toolbazaar.co.uk/cdn/shop/t/6/assets/assets.js?v=154279730773110121271677669644" defer></script>
2536
2537		
2537<script src="//www.toolbazaar.co.uk/cdn/shop/t/6/assets/shop.js?v=162712222425197865281767691306" defer></script>
2537
2538		<link href="//www.toolbazaar.co.uk/cdn/shop/t/6/assets/style.scss.css?v=157572666544649086131700806655" rel="stylesheet" type="text/css" media="all" />
2539
2540		
2541		
2542		
2543			
2543<script>
2544				theme.titleAnimation = false;
2545			</script>
2545
2546		
2547
2548		<noscript id="deferred_styles">
2549			<link href="//www.toolbazaar.co.uk/cdn/shop/t/6/assets/responsive.scss.css?v=111561849237704683351677669644" rel="stylesheet" type="text/css" media="all" />
2550			
2551
2552	
2553
2554	
2555
2556	
2557
2558	
2559
2560	<link href="//fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,500,500i,700,700i,900,900i%7CAlex+Brush:300,,400,,700,,900,&amp;subset=cyrillic" rel="stylesheet" type="text/css">
2561
2562
2563		</noscript>
2564
2565		
2565<script>
2566			var loadDeferredStyles = function() {
2567				var addStylesNode = document.getElementById('deferred_styles');
2568				var replacement = document.createElement('div');
2569				replacement.innerHTML = addStylesNode.textContent;
2570				document.body.appendChild(replacement)
2571				addStylesNode.parentElement.removeChild(addStylesNode);
2572			};
2573			var raf = requestAnimationFrame || mozRequestAnimationFrame || webkitRequestAnimationFrame || msRequestAnimationFrame;
2574			if (raf) raf(function() { window.setTimeout(loadDeferredStyles, 0); });
2575			else window.addEventListener('load', loadDeferredStyles);
2576		</script>
2576
2577
2578		
2579
2580		
2580<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
2580<meta name="google-site-verification" content="a3Wvb_IKyu9-yvUKv2r77EUVpnsBPOdTBkS7rIy7RTA">
2581<meta name="facebook-domain-verification" content="xu05pnhmlmzsqo4zmevrfeexlk45kw">
2582<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/60402073761/digital_wallets/dialog">
2583<meta id="in-context-paypal-metadata" data-shop-id="60402073761" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
2584<link rel="alternate" type="application/atom+xml" title="Feed" href="/blogs/news.atom" />
2585<link rel="next" href="/blogs/news?page=2">
2586<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
2586
2587<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
2588<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=60402073761" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2588
2588
2589<script id="shopify-features" type="application/json">{"accessToken":"7fa6ad0a6a262fc39d5366d0b2696319","betas":["rich-media-storefront-analytics"],"domain":"www.toolbazaar.co.uk","predictiveSearch":true,"shopId":60402073761,"locale":"en"}</script>
vendor: 1 bytes, line 2589
2589
2590<script>var Shopify = Shopify || {};
2591Shopify.shop = "tool-bazaar.myshopify.com";
2592Shopify.locale = "en";
2593Shopify.currency = {"active":"USD","rate":"1.3493784"};
2594Shopify.country = "US";
2595Shopify.theme = {"name":"V4","id":132361388193,"schema_name":"SuitUp","schema_version":"1.0.0","theme_store_id":null,"role":"main"};
2596Shopify.theme.handle = "null";
2597Shopify.theme.style = {"id":null,"handle":null};
2598Shopify.cdnHost = "www.toolbazaar.co.uk/cdn";
2599Shopify.routes = Shopify.routes || {};
2600Shopify.routes.root = "/";
2601Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
2602Shopify.SignInWithShop = Shopify.SignInWithShop || {};
2603Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
2604Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 2604
2604
2605<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 2605
2605
2606<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 2606
2606
2607<script>
2608  window.ShopifyPay = window.ShopifyPay || {};
2609  window.ShopifyPay.apiHost = "shop.app\/pay";
2610  window.ShopifyPay.redirectState = null;
2611</script>
vendor: 1 bytes, line 2611
2611
2612<script>
2613  window.Shopify = window.Shopify || {};
2614  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
2615  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
2616  window.Shopify.SignInWithShop.eligible = true;
2617</script>
vendor: 1 bytes, line 2617
2617
2618<script id="shop-js-analytics" type="application/json">{"pageType":"blog"}</script>
vendor: 1 bytes, line 2618
2618
2619<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 2619
2619
2620<script type="module">
2621  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
2622
2623  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
2624
2625</script>
vendor: 1 bytes, line 2625
2625
2626<script>
2627  window.Shopify = window.Shopify || {};
2628  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
2629  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"]};
2630</script>
vendor: 1 bytes, line 2630
2630
2631<script>(function() {
2632  var isLoaded = false;
2633  function asyncLoad() {
2634    if (isLoaded) return;
2635    isLoaded = true;
2636    var urls = ["https:\/\/cdn.shopify.com\/s\/files\/1\/0604\/0207\/3761\/t\/3\/assets\/ets_social_login_init.js?shop=tool-bazaar.myshopify.com","https:\/\/chimpstatic.com\/mcjs-connected\/js\/users\/b16aeac65b2a34f3c14ecb74c\/62dc57df9d05a3db055a2fe5a.js?shop=tool-bazaar.myshopify.com"];
2637    for (var i = 0; i < urls.length; i++) {
2638      var s = document.createElement('script');
2639      s.type = 'text/javascript';
2640      s.async = true;
2641      s.src = urls[i];
2642      var x = document.getElementsByTagName('script')[0];
2643      x.parentNode.insertBefore(s, x);
2644    }
2645  };
2646  if(window.attachEvent) {
2647    window.attachEvent('onload', asyncLoad);
2648  } else {
2649    window.addEventListener('load', asyncLoad, false);
2650  }
2651})();</script>
vendor: 1 bytes, line 2651
2651
2652<script id="__st">var __st={"a":60402073761,"offset":3600,"reqid":"67c9805f-c6cf-4fff-abf0-b842e03a3426-1790256554","pageurl":"www.toolbazaar.co.uk\/blogs\/news","s":"blogs-82822070433","u":"e94d139bb867","p":"blog","rtyp":"blog","rid":82822070433};</script>
vendor: 1 bytes, line 2652
2652
2653<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 2653
2653
2654<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 2654
2654
2655<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.toolbazaar.co.uk/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2655
2655
2656<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//www.toolbazaar.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>
2656<script crossorigin="anonymous" defer="defer" src="//www.toolbazaar.co.uk/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 2656
2656
2657<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 2657
2657
2658<script>
2659  window.Shopify = window.Shopify || {};
2660  window.Shopify.MCP = window.Shopify.MCP || {};
2661  window.Shopify.MCP.enabled = true;
2662  window.Shopify.MCP.shop = "tool-bazaar.myshopify.com";
2663  window.Shopify.MCP.mcpEndpoint = "https:\/\/www.toolbazaar.co.uk\/api\/mcp";
2664  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"]}}];
2665</script>
vendor: 1 bytes, line 2665
2665
2666<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/www.toolbazaar.co.uk\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
2667</script>
vendor: 1 bytes, line 2667
2667
2668<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://www.toolbazaar.co.uk/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
2669</script>
vendor: 1 bytes, line 2669
2669
2670<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
2671  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);
2672</script>
vendor: 1 bytes, line 2672
2672
2673<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})}}));
2674</script>
vendor: 1 bytes, line 2674
2674
2675<script id='scb4127' type='text/javascript' async='' src='https://www.toolbazaar.co.uk/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
2675<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.toolbazaar.co.uk/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
2676<style id="shopify-accelerated-checkout-cart">
2677        #shopify-buyer-consent {
2678  margin-top: 1em;
2679  display: inline-block;
2680  width: 100%;
2681}
2682
2683#shopify-buyer-consent.hidden {
2684  display: none;
2685}
2686
2687#shopify-subscription-policy-button {
2688  background: none;
2689  border: none;
2690  padding: 0;
2691  text-decoration: underline;
2692  font-size: inherit;
2693  cursor: pointer;
2694}
2695
2696#shopify-subscription-policy-button::before {
2697  box-shadow: none;
2698}
2699
2700      </style>
2701<script id="sections-script" data-sections="header,sidebar-blog,footer" defer="defer" src="//www.toolbazaar.co.uk/cdn/shop/t/6/compiled_assets/scripts.js?v=32489263399509217871769071224"></script>
vendor: 1 bytes, line 2701
2701
2702<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
2702
2703
2704	
2705<!--begin-boost-pfs-js-->
2706  
2706<script>
2707  /* Declare bcSfFilterConfig variable */
2708  var boostPFSAppConfig = {
2709    api: {
2710      filterUrl: 'https://services.mybcapps.com/bc-sf-filter/filter',
2711      searchUrl: 'https://services.mybcapps.com/bc-sf-filter/search',
2712      suggestionUrl: 'https://services.mybcapps.com/bc-sf-filter/search/suggest',
2713      productsUrl: 'https://services.mybcapps.com/bc-sf-filter/search/products',
2714      analyticsUrl: 'https://lambda.mybcapps.com/e'
2715    },
2716    shop: {
2717      name: 'Tool Bazaar',
2718      url: 'https://www.toolbazaar.co.uk',
2719      domain: 'tool-bazaar.myshopify.com',
2720      currency: 'GBP',
2721      money_format: "\u0026#36;{{amount}}",
2722      money_format_with_currency: "\u0026#36;{{amount}} USD"
2723    },
2724    general: {
2725      file_url: "//www.toolbazaar.co.uk/cdn/shop/files/?v=4424",
2726      asset_url: "//www.toolbazaar.co.uk/cdn/shop/t/6/assets/boost-pfs.js?v=4424",
2727      collection_id: 0,
2728      collection_handle: "",
2729      collection_product_count: 0,
2730      
2731      
2732      theme_id: 132361388193,
2733      collection_tags: null,
2734      current_tags: null,
2735      default_sort_by: "",
2736      swatch_extension: "png",
2737      no_image_url: "//www.toolbazaar.co.uk/cdn/shop/t/6/assets/boost-pfs-no-image.gif?v=45510820439899768411677669644",
2738      search_term: "",
2739      template: "blog",currencies: ["AED","AFN","ALL","AMD","ANG","AUD","AWG","AZN","BAM","BBD","BDT","BIF","BND","BOB","BSD","BWP","BZD","CAD","CDF","CHF","CNY","CRC","CVE","CZK","DJF","DKK","DOP","DZD","EGP","ETB","EUR","FJD","FKP","GBP","GMD","GNF","GTQ","GYD","HKD","HNL","HUF","IDR","ILS","INR","ISK","JMD","JPY","KES","KGS","KHR","KMF","KRW","KYD","KZT","LAK","LBP","LKR","MAD","MDL","MKD","MMK","MNT","MOP","MUR","MVR","MWK","MYR","NGN","NIO","NPR","NZD","PEN","PGK","PHP","PKR","PLN","PYG","QAR","RON","RSD","RWF","SAR","SBD","SEK","SGD","SHP","SLL","STD","THB","TJS","TOP","TTD","TWD","TZS","UAH","UGX","USD","UYU","UZS","VND","VUV","WST","XAF","XCD","XOF","XPF","YER"],
2740      current_currency:"USD",published_locales: {"en":true},
2741      current_locale:"en",
2742      isInitFilter:false},
2743    
2744    settings: {"general":{"productAndVariantAvailable":true,"availableAfterFiltering":false,"activeFilterScrollbar":true,"showFilterOptionCount":true,"showSingleOption":false,"showOutOfStockOption":false,"collapseOnPCByDefault":false,"collapseOnMobileByDefault":false,"keepToggleState":true,"showRefineBy":true,"capitalizeFilterOptionValues":true,"paginationType":"default","showLoading":false,"activeScrollToTop":false,"customSortingList":"relevance|best-selling|manual|title-ascending|title-descending|price-ascending|price-descending|created-ascending|created-descending","enableAjaxCart":true,"ajaxCartStyle":"slide","selectOptionInProductItem":false,"changeMobileButtonLabel":false,"sortingAvailableFirst":false,"showVariantImageBasedOn":"","addCollectionToProductUrl":false,"showVariantImageBasedOnSelectedFilter":"","urlScheme":1,"isShortenUrlParam":false},"search":{"enableSuggestion":true,"showSuggestionProductVendor":true,"showSuggestionProductPrice":true,"showSuggestionProductSalePrice":true,"showSuggestionProductSku":true,"showSuggestionProductImage":true,"suggestionNoResult":{"search_terms":{"label":"Check out some of these popular searches","status":false,"data":["rebate plane","18th century","block plane","plane","preston","mathieson","rounding plane","rule","bevel","router"],"type":"based_on_data","backup":[]},"products":{"label":"Trending products","status":false,"data":["early-large-size-walnut-and-oak-angle-bevel","late-spiers-of-ayr-dovetailed-smoothing-plane","large-engineers-surface-gauge-by-starrett","very-rare-early-round-moulder-possibly-17th-century","18th-century-large-primitive-rounding-plane","full-set-of-7-record-sheffield-special-405-cutters","norris-style-dovetailed-steel-panel-plane","rare-28-long-beech-jointer-by-stewart","rare-mathieson-huge-adjustable-wheelwrights-rounder","rare-matched-pair-of-side-round-moulders"],"type":"based_on_data","backup":[]}},"searchPanelBlocks":{"mostPopularProducts":{"productList":["early-large-size-walnut-and-oak-angle-bevel","late-spiers-of-ayr-dovetailed-smoothing-plane","large-engineers-surface-gauge-by-starrett","very-rare-early-round-moulder-possibly-17th-century","18th-century-large-primitive-rounding-plane","full-set-of-7-record-sheffield-special-405-cutters","norris-style-dovetailed-steel-panel-plane","rare-28-long-beech-jointer-by-stewart","rare-mathieson-huge-adjustable-wheelwrights-rounder","rare-matched-pair-of-side-round-moulders"],"backup":[],"label":"Trending products","type":"based_on_data"},"searchTermSuggestions":{"label":"Check out some of these popular searches","searchTermList":["rebate plane","18th century","block plane","plane","preston","mathieson","rounding plane","rule","bevel","router"],"backup":[],"type":"based_on_data"},"collections":{"excludedValues":[]}},"productAvailable":true,"suggestionBlocks":[{"type":"suggestions","label":"Popular suggestions","status":"active","number":5},{"type":"collections","label":"Collections","status":"active","number":3,"excludedValues":[]},{"type":"products","label":"Products","status":"active","number":6},{"type":"pages","label":"Blog & Pages","status":"active","number":3}],"searchBoxOnclick":{"recentSearch":{"label":"Recent searches","status":true,"number":"3"},"searchTermSuggestion":{"label":"Popular searches","status":false,"data":[],"backup":[],"type":"manually"},"productSuggestion":{"label":"Trending products","status":false,"data":[],"backup":[],"type":"manually"}},"scopedSuggestions":{"applyScopedSuggestion":false},"suggestionStyle":"style2","suggestionStyle1ProductItemType":"list","suggestionStyle1ProductPosition":"none","suggestionStyle1ProductPerRow":"1","suggestionStyle2ProductItemType":"list","suggestionStyle2ProductPosition":"right","suggestionStyle2ProductPerRow":"2","suggestionStyle3ProductItemType":"list","suggestionStyle3ProductPosition":"right","suggestionStyle3ProductPerRow":"3"},"backSettings":{"offSensitive":false}
2744,"actionlist":{"qvBtnBackgroundColor":"rgba(255||255||255||1)","qvBtnTextColor":"rgba(61||66||70||1)","qvBtnBorderColor":"rgba(255||255||255||1)","qvBtnHoverBackgroundColor":"rgba(61||66||70||1)","qvBtnHoverTextColor":"rgba(255||255||255||1)","qvBtnHoverBorderColor":"rgba(61||66||70||1)","atcBtnBackgroundColor":"rgba(0||0||0||1)","atcBtnTextColor":"rgba(255||255||255||1)","atcBtnBorderColor":"rgba(0||0||0||1)","atcBtnHoverBackgroundColor":"rgba(61||66||70||1)","atcBtnHoverTextColor":"rgba(255||255||255||1)","atcBtnHoverBorderColor":"rgba(61||66||70||1)","alStyle":"bc-al-style4","qvEnable":true,"atcEnable":true},"labelTranslations":{"en":{"refine":"Refine By","refineMobile":"Refine By","refineMobileCollapse":"Hide Filter","clear":"Clear","clearAll":"Clear All","viewMore":"View More","viewLess":"View Less","apply":"Apply","close":"Close","showLimit":"Show","collectionAll":"All","under":"Under","above":"Above","ratingStars":"Star","showResult":"Show results","searchOptions":"Search Options","loadMore":"Load More","loadMoreTotal":"{{ from }} - {{ to }} of {{ total }} Products","sortByOptions":{"relevance":"Relevance","best-selling":"Best selling","manual":"Manual","title-ascending":"Title ascending","title-descending":"Title descending","price-ascending":"Price ascending","price-descending":"Price descending","created-ascending":"Created ascending","created-descending":"Created descending"},"recommendation":{"homepage-578030":"Just dropped","homepage-866525":"Best Sellers","collectionpage-285051":"Just dropped","collectionpage-656805":"Most Popular Products","productpage-435633":"Recently viewed","productpage-281156":"Frequently Bought Together","cartpage-065716":"Still interested in this?","cartpage-078011":"Similar Products"},"search":{"generalTitle":"Search","resultHeader":"Search results for \"{{ terms }}\"","resultNumber":"Showing {{ count }} results for \"{{ terms }}\"","resultEmpty":"Your search for \"{{ terms }}\" did not match any results"},"suggestion":{"viewAll":"View all results","didYouMean":"Did you mean: {{ terms }}?","suggestQuery":"Showing results for {{ terms }}","instantSearchSuggestionsLabel":"Popular suggestions","instantSearchCollectionsLabel":"Collections","instantSearchProductsLabel":"Products","instantSearchPagesLabel":"Blog & Pages","searchBoxOnclickRecentSearchLabel":"Recent searches","searchBoxOnclickSearchTermLabel":"Popular searches","searchBoxOnclickProductsLabel":"Trending products","noSearchResultSearchTermLabel":"Check out some of these popular searches","noSearchResultProductsLabel":"Trending products"},"error":{"noFilterResult":"Sorry, no products matched your selection","noSearchResult":"Sorry, no products matched the keyword","noProducts":"No products found in this collection","noSuggestionResult":"Sorry, nothing found for \"{{ terms }}\"","noSuggestionProducts":"Sorry, nothing found for \"{{ terms }}\""},"action_list":{"qvBtnLabel":"Quick View","qvAddToCartBtnLabel":"Add To Cart","qvSoldOutLabel":"Sold Out","qvSaleLabel":"Sale","qvViewFullDetails":"View Full Details","qvQuantity":"Quantity","atcAvailableLabel":"Add To Cart","atcSelectOptionsLabel":"Select Options","atcSoldOutLabel":"Sold Out"},"defaultTheme":{},"recentlyViewed":{"recentProductHeading":"Recently Viewed Products"},"mostPopular":{"popularProductsHeading":"Popular Products"}}},"label":{"sortByOptions":{"relevance":"Relevance","best-selling":"Best selling","manual":"Manual","title-ascending":"Title ascending","title-descending":"Title descending","price-ascending":"Price ascending","price-descending":"Price descending","created-ascending":"Created ascending","created-descending":"Created descending"},"recommendation":{"homepage-578030":"Just dropped","homepage-866525":"Best Sellers","collectionpage-285051":"Just dropped","collectionpage-656805":"Most Popular Products","productpage-435633":"Recently viewed","productpage-281156":"Frequently Bought Together","cartpage-065716":"Still interested in this?","cartpage-078011":"Similar Products"},"search":{},"suggestion":{"instantSearchSuggestionsLabel":"Popular suggestions","instantSearchCollectionsLabel":"Collections","instantSearchProductsLabel":"Products","instantSearchPagesLabel":"Blog & Pages","searchBoxOnclickRecentSearchLabel":"Recent searches","searchBoxOnclickSearchTermLabel":"Popular searches","searchBoxOnclickProductsLabel":"Trending products","noSearchResultSearchTermLabel":"Check out some of these popular searches","noSearchResultProductsLabel":"Trending products"},"error":{},"action_list":{},"defaultTheme":{},"recentlyViewed":{},"mostPopular":{}},"searchEmptyResultMessages":{},"style":{"filterTitleTextColor":"","filterTitleFontSize":"","filterTitleFontWeight":"","filterTitleFontTransform":"","filterTitleFontFamily":"","filterOptionTextColor":"","filterOptionFontSize":"","filterOptionFontFamily":"","filterMobileButtonTextColor":"","filterMobileButtonFontSize":"","filterMobileButtonFontWeight":"","filterMobileButtonFontTransform":"","filterMobileButtonFontFamily":"","filterMobileButtonBackgroun
2744dColor":""}},
2745    
2746    
2747swatch_settings: {
2748  
2749},
2750    
2751  };
2752  function mergeObject(obj1, obj2){
2753    var obj3 = {};
2754    for (var attr in obj1) { obj3[attr] = obj1[attr]; }
2755    for (var attr in obj2) { obj3[attr] = obj2[attr]; }
2756    return obj3;
2757  }
2758  if (typeof boostPFSConfig == 'undefined') {
2759    boostPFSConfig = {};
2760  }
2761  if (typeof boostPFSAppConfig != 'undefined') {
2762    boostPFSConfig = mergeObject(boostPFSConfig, boostPFSAppConfig);
2763  }
2764  if (typeof boostPFSThemeConfig != 'undefined') {
2765    boostPFSConfig = mergeObject(boostPFSConfig, boostPFSThemeConfig);
2766  }
2767</script>
2767
2768
2769<!-- Include Resources -->
2769<script defer src="//www.toolbazaar.co.uk/cdn/shop/t/6/assets/boost-pfs-core-instant-search.js?v=2753031393816511821677669644"></script>
2769
2770  
2770<script defer src="//www.toolbazaar.co.uk/cdn/shop/t/6/assets/boost-pfs-instant-search.js?v=65683616727471166651677669644"></script>
2770<!-- Initialize App -->
2771<script defer src="//www.toolbazaar.co.uk/cdn/shop/t/6/assets/boost-pfs-init.js?v=8317161029896936481736843971"></script>
2771
2772
2773
2774
2775  <!-- Instant search no result JSON data -->
2776  
2776<script type="application/json" id="boost-pfs-instant-search-products-not-found-json">
2777	{
2778		"search_terms": ["rebate plane","18th century","block plane","plane","preston","mathieson","rounding plane","rule","bevel","router"],
2779		"products": []
2780	}
2781</script>
2781
2782
2783
2784 <!-- 3rd App Integration -->
2784<script defer src="//www.toolbazaar.co.uk/cdn/shop/t/6/assets/boost-pfs-analytics-custom.js?v=161314685702743820801736843973"></script>
2784
2785<!--end-boost-pfs-js-->
2786
2787<script type="text/javascript">
2788    const ETS_SOLO_DOMAIN_SHOP = "www.toolbazaar.co.uk";
2789</script>
2789
2790<script src="//www.toolbazaar.co.uk/cdn/shop/t/6/assets/ets_social_login_config.js?v=28935810251982636441677669644" type="text/javascript"></script>
2790
2791<script src="//www.toolbazaar.co.uk/cdn/shop/t/6/assets/ets_social_login.js?v=94708498786240053171677669644" defer="defer" type="text/javascript"></script>
2791  
2791<script src="//cool-image-magnifier.product-image-zoom.com/js/core/main.min.js?timestamp=1694508077&shop=tool-bazaar.myshopify.com" defer></script>
2791
2792<link rel="stylesheet" href="https://gravity-software.com/js/shopify/rondell/jquery.rondellf85.css?v=123"/>
2793
2794
2795<script>
2796document.addEventListener("DOMContentLoaded", function() {
2797  var observer = new MutationObserver(function() {
2798    var checkoutBtn = document.querySelector(".boost-pfs-checkout-btn");
2799    if (checkoutBtn && !document.querySelector(".us-tariff-note")) {
2800      
2801        (function(){
2802          var note = document.createElement("div");
2803          note.className = "us-tariff-note";
2804          note.style.cssText = "margin:10px 0; color:red; font-weight:500; font-size:14px;";
2805          note.innerText = "US Orders Only: A 10% tariff will be invoiced separately before shipping.";
2806          checkoutBtn.parentNode.insertBefore(note, checkoutBtn);
2807        })();
2808       
2809    }
2810  });
2811  observer.observe(document.body, { childList: true, subtree: true });
2812});
2813</script>
2813
2814
2815<div id="shopify-block-AdlMwdW41eW0wNHQ2b__18131037017812181619" class="shopify-block shopify-app-block">
2816  
2816<script defer src="https://chimpstatic.com/mcjs-connected/js/users/b16aeac65b2a34f3c14ecb74c/62dc57df9d05a3db055a2fe5a.js"></script>
2816
2817  
2817<script>window.mc_embedded = true;</script>
2817
2818
2819
2820
2821</div>
2821<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2821
2822</body>
2823
2824</html>
2825
2826
2827<style>
2828  .embed-etranslate-LanguageList {
2829    display: inline-block;
2830    cursor: pointer;
2831    font-size: 13px;
2832    direction: ltr;
2833  }
2834
2835  .etranslate-language-float-link {
2836    border: 1px solid rgb(224, 226, 228);
2837    background-color: white;
2838  }
2839
2840  .rectangle_flag:before {
2841    content: "\00a0";
2842  }
2843
2844  .select-dropdown-flag-icon-link {
2845    font-size: 20px;
2846    box-sizing: content-box;
2847    background-size: contain;
2848    background-position: 50%;
2849    background-repeat: no-repeat;
2850    background-size: contain;
2851    background-position: 50%;
2852    background-repeat: no-repeat;
2853    position: relative;
2854    display: inline-block;
2855    width: 1.33333333em;
2856    line-height: 1em;
2857  }
2858
2859  .select-dropdown-flag-icon-link:before {
2860    content: "\00a0";
2861  }
2862
2863  #new-embed-header-translate-ETranslate>ul {
2864    margin: 0px;
2865    -webkit-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
2866    -moz-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
2867    -ms-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
2868    -o-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
2869    transition: all 0.2s;
2870  }
2871
2872  .embed-etranslate-flag-wrapper {
2873    display: flex;
2874    align-items: center;
2875    width: 28px;
2876    height: 28px;
2877    font-size: 20px;
2878    margin-right: 3px;
2879  }
2880
2881  .embed-etranslate-language-list-button {
2882    padding: 8px 10px 8px 10px;
2883    display: flex;
2884    align-items: center;
2885    justify-content: space-between;
2886    -webkit-transition: max-height 0.2s, visibility 0.2s, opacity 0.2s;
2887    -moz-transition: max-height 0.2s, visibility 0.2s, opacity 0.2s;
2888    -ms-transition: max-height 0.2s, visibility 0.2s, opacity 0.2s;
2889    -o-transition: max-height 0.2s, visibility 0.2s, opacity 0.2s;
2890    transition: all 0.2s;
2891  }
2892
2893  .embed-etranslate-language-list-button-centent {
2894
2895    display: flex;
2896    align-items: center;
2897  }
2898
2899  .embed-etranslate-language-arrow {
2900    display: block!important;
2901    width: 0.5em;
2902    height: 0.5em;
2903    border-right: 1.5px solid currentColor;
2904    border-top: 1.5px solid currentColor;
2905    transform: rotate(45deg);
2906    transition: all 0.2s;
2907    position: relative;
2908    top: -1px;
2909  }
2910
2911  .etranslate-language-arrow-up {
2912    transform: rotate(-45deg) !important;
2913  }
2914
2915  .etranslate-language-arrow-down {
2916    transform: rotate(135deg) !important;
2917  }
2918
2919  .embed-etranslate-language-list-button:hover {
2920    opacity: 0.8
2921  }
2922
2923  .embed-etranslate-language-list-dropdown {
2924    padding: 0px;
2925    overflow: auto;
2926    background: white;
2927    width: 208px;
2928    user-select: none;
2929    position: absolute;
2930    z-index: 516;
2931    flex-direction: row;
2932    justify-content: flex-start;
2933    align-items: center;
2934    margin: 0px;
2935    -webkit-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
2936    -moz-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
2937    -ms-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
2938    -o-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
2939    -webkit-overflow-scrolling: touch;
2940    overflow: -moz-scrollbars-none;
2941    display: block;
2942    border: 1px solid rgba(224, 224, 224, 1);
2943  }
2944
2945  .embed-etranslate-language-list-dropdown::-webkit-scrollbar {
2946    display: none;
2947  }
2948
2949  .embed-etranslate-language-list-dropdown>li {
2950    margin: 0px !important;
2951    padding: 8px 10px 8px 10px;
2952    cursor: pointer;
2953  }
2954
2955  .embed-etranslate-lo-select-dropdown-item {
2956    display: flex !important;
2957    align-items: center;
2958    -webkit-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
2959    -moz-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
2960    -ms-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
2961    -o-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
2962    transition: all 0.2s;
2963  }
2964
2965  .embed-etranslate-language-name {
2966    padding-top: 1px;
2967  }
2968
2969  .embed-etranslate-lo-select-dropdown-item:hover {
2970    /* color: rgba(27, 160, 227, 1); */
2971    opacity: 0.8
2972  }
2973
2974  .lo-select-up {
2975    position: absolute;
2976    bottom: 100%;
2977  }
2978
2979  .lo-select-selection-item-top {
2980    border-bottom: 0px;
2981  }
2982
2983  .lo-select-selection-item-bottom {
2984    border-top: 0px;
2985  }
2986
2987  .rectangle_flag:before {
2988    content: "\00a0";
2989  }
2990
2991  .flag-icon {
2992    background-size: contain;
2993    background-position: 50%;
2994    background-repeat: no-repeat;
2995    position: relative;
2996    display: inline-block;
2997    width: 1.33333333em;
2998    line-height: 1em;
2999    border-radius: 4px;
3000  }
3001
3002  .circle_flag {
3003    border-radius: 50%;
3004    box-sizing: content-box !important;
3005    width: 1em;
3006  }
3007</style>
3008<div id='new-embed-header-translate-ETranslate' class='embed-etranslate-LanguageList' style='display:none'>
3009  <span class='language-button'>
3010    <div class='embed-etranslate-language-list-button' id='etranslate-language-button'>
3011      <div class='embed-etranslate-language-list-button-centent'>
3012        <div class='embed-etranslate-flag-wrapper'>
3013          <span class="rectangle_flag select-dropdown-flag-icon flag-icon" />
3014        </div>
3015
3016        <div class="embed-etranslate-language-name"
3017          data-name="English">
3018          English
3019        </div>
3020
3021      </div>
3022      <div class='embed-etranslate-language-arrow'></div>
3023    </div>
3024  </span>
3025  <ul id='embed-etranslate-language-list-dropdown' class='embed-etranslate-language-list-dropdown'
3026    style='max-height:0px;opacity:0;'><li class='embed-etranslate-lo-select-dropdown-item' data-code="en"
3027      data-name="English">
3028      <div class="embed-etranslate-flag-wrapper">
3029        <span class="rectangle_flag select-dropdown-flag-icon flag-icon" />
3030      </div>
3031
3032      <div class="embed-etranslate-language-name">
3033        English
3034      </div>
3035    </li>
3036  </ul>
3037</div>
3038<script>
3039  var isOpen = false
3040  var is_up = false
3041
3042  var item_height = 46
3043
3044  var embed_flag_min_width = {
3045    rectangle_flag: 30,
3046    square_flag: 30,
3047    circle_flag: 30,
3048    no_flag: 0,
3049    without_flag: 0
3050  }
3051
3052  var embed_language_min_width = {
3053    language_code: 50,
3054    language_name: 70,
3055    native_language_name: 70,
3056    no_labels: 7
3057  }
3058
3059  function getLanguageList() {
3060      return [
3061          {
3062              name: 'English',
3063              endonym_name: 'English',
3064              iso_code: 'en',
3065              primary: true,
3066          }
3067      ];
3068  }
3069
3070  function setEmbeddedSelectorWidth(h,f,b,e){var a;var d;if(e){a=b.mobile_flags_type;d=b.mobile_labels_type}else{a=b.flags_type;d=b.labels_type}var c=f&&f[0]?f.length:0;var g=embed_flag_min_width[a]+embed_language_min_width[d]+22+"px";return g};
3071
3072  function setEmbedSelectorStyle(f,d,h,a,c){var e;if(c){e=a.mobile_font_color}else{e=a.font_color}var b;if((a.background_color==undefined&&a.background_opacity==undefined)||(a.mobile_background_color==undefined&&a.mobile_background_opacity==undefined)){b="rgba(255,255,255,1)"}else{if(c){b=transformationRgb(a.mobile_background_color,a.mobile_background_opacity)}else{b=transformationRgb(a.background_color,a.background_opacity)}}var g="background-color:"+b+";color:"+e+";";return g};
3073
3074  function findLanguageFlags(c,b){var a;if(c&&c[b]){a=langCodeToCountryArray[c[b]]?langCodeToCountryArray[c[b]]:langCodeToCountryArray[b]}else{a=langCodeToCountryArray[b]?langCodeToCountryArray[b]:langCodeToCountryArray[b.split("-")[0]]}return a};
3075
3076  function createLanguageFixSelector(shopDomain, languageList, defaultLocale, currentLocale, embedEtranslateDom, metaFiles, is_mobile) {
3077    var flags_type
3078    var labels_type
3079    var size
3080    var flags_type_display
3081    var no_labels
3082    var labels_language_name
3083    var bg_rgba
3084
3085    if (is_mobile) {
3086      flags_type = metaFiles.mobile_flags_type
3087      labels_type = metaFiles.mobile_labels_type
3088      bg_rgba = transformationRgb(metaFiles.mobile_background_color, metaFiles.mobile_background_opacity)
3089    } else {
3090      flags_type = metaFiles.flags_type
3091      labels_type = metaFiles.labels_type
3092      bg_rgba = transformationRgb(metaFiles.background_color, metaFiles.background_opacity)
3093    }
3094    size = flags_type !== 'rectangle_flag' ? '1x1' : '4x3'
3095    var flagUrl = "https://my.parcelpanel.com/assets/other/flags/" + size
3096    flags_type_display = flags_type === 'no_flag' || flags_type === 'without_flag' ? true : false
3097    no_labels = labels_type === 'no_labels' ? true : false
3098    labels_language_name = labels_type === 'language_name' ? true : false
3099
3100    var buttonDom = embedEtranslateDom.getElementsByClassName('embed-etranslate-language-list-button')[0]
3101    var dropdownDom = embedEtranslateDom.getElementsByClassName('embed-etranslate-language-list-dropdown')[0]
3102    var embed_dropdown_css_code = setEmbedSelectorStyle(buttonDom, dropdownDom, languageList, metaFiles, is_mobile)
3103    var language_flags = metaFiles.language_flags
3104
3105    var flags_svg = findLanguageFlags(language_flags, currentLocale)
3106
3107    embedEtranslateDom.setAttribute('style', embed_dropdown_css_code)
3108    var button_select_dom_flag = buttonDom.getElementsByClassName('select-dropdown-flag-icon')[0]
3109    button_select_dom_flag.style.backgroundImage = 'url(' + flagUrl + '/' + flags_svg.toLowerCase() + '.svg)'
3110    flags_type === 'circle_flag' ? button_select_dom_flag.classList.add('circle_flag') : ''
3111
3112    dropdownDom.setAttribute('style', 'background-color:' + bg_rgba + ';max-height:0px;opacity:0;')
3113    var min_width = setEmbeddedSelectorWidth(embedEtranslateDom, languageList, metaFiles, is_mobile)
3114
3115    buttonDom.style.width = min_width
3116
3117    dropdownDom.style.width = min_width
3118
3119    var select_children = dropdownDom.children
3120    for (var i = 0; i < select_children.length; i++) {
3121      var select_dom = select_children[i];
3122      var select_dom_flag = select_dom.getElementsByClassName('select-dropdown-flag-icon')[0]
3123      var language_code = select_dom.dataset.code;
3124      var language_native_name = select_children[i].dataset.name;
3125      var flags_svg = findLanguageFlags(language_flags, language_code)
3126
3127      select_dom_flag.style.backgroundImage = 'url(' + flagUrl + '/' + flags_svg.toLowerCase() + '.svg)'
3128      flags_type === 'circle_flag' ? select_dom_flag.classList.add('circle_flag') : ''
3129      select_dom.onclick = languageChange(languageList.find(function (x) {
3130        return x.iso_code.toLowerCase() === language_code.toLowerCase();
3131      }), defaultLocale);
3132      var select_labels = select_dom.getElementsByClassName('embed-etranslate-language-name')[0]
3133      if (labels_type === 'language_name') {
3134        select_labels.innerHTML = langCodeToLangArray[language_code] ? langCodeToLangArray[language_code] : select_labels.textContent
3135      } else if (labels_type === 'native_language_name') {
3136        language_native_name = language_native_name == 'français' ? 'Français' : language_native_name
3137        select_labels.innerHTML = language_native_name ? language_native_name : langCodeToLangArray[language_code]
3138      } else {
3139        select_labels.innerHTML = language_code ? language_code.toLocaleUpperCase() : language_code
3140      }
3141    }
3142    if (flags_type_display) {
3143      var display_flag = embedEtranslateDom.getElementsByClassName('embed-etranslate-flag-wrapper')
3144      for (var i = 0; i < display_flag.length; i++) {
3145        display_flag[i].style.display = 'none'
3146      }
3147    }
3148    if (no_labels) {
3149      var display_flag = embedEtranslateDom.getElementsByClassName('embed-etranslate-language-name')
3150      for (var i = 0; i < display_flag.length; i++) {
3151        display_flag[i].style.display = 'none'
3152      }
3153    } else {
3154      var buttom_labels = buttonDom.getElementsByClassName('embed-etranslate-language-name')[0]
3155      if (labels_type === 'language_name') {
3156        buttom_labels.innerHTML = langCodeToLangArray[currentLocale] ? langCodeToLangArray[currentLocale] : buttom_labels.textContent
3157      } else if (labels_type === 'native_language_name') {
3158        var language_native_name = buttom_labels.dataset.name;
3159        language_native_name = language_native_name == 'français' ? 'Français' : language_native_name
3160        buttom_labels.innerHTML = language_native_name ? language_native_name : buttom_labels.textContent
3161      } else {
3162        buttom_labels.innerHTML = currentLocale ? currentLocale.toLocaleUpperCase() : currentLocale
3163      }
3164    }
3165
3166    if (flags_type === 'rectangle_flag') {
3167      var display_flag = embedEtranslateDom.getElementsByClassName('embed-etranslate-flag-wrapper')
3168      for (var i = 0; i < display_flag.length; i++) {
3169        display_flag[i].style.marginRight = '8px'
3170      }
3171    }
3172
3173    var isOpen = false;
3174    buttonDom.addEventListener('click', function (e) {
3175      isOpen = !isOpen;
3176      if (isOpen) {
3177        openDropdown();
3178      } else {
3179        closeDropdown();
3180      }
3181    });
3182
3183    function openDropdown() {
3184      dropdownDom.style.maxHeight = select_children.length * 46 + 'px'
3185      dropdownDom.style.opacity = '1'
3186      var pointer = buttonDom.getElementsByClassName('embed-etranslate-language-arrow')[0]
3187      if (is_up) {
3188        pointer.classList.add('etranslate-language-arrow-up')
3189      } else {
3190        pointer.classList.add('etranslate-language-arrow-down')
3191      }
3192      isOpen = true;
3193    }
3194
3195    function closeDropdown() {
3196      dropdownDom.style.maxHeight = '0px'
3197      dropdownDom.style.opacity = '0'
3198      var pointer = buttonDom.getElementsByClassName('embed-etranslate-language-arrow')[0]
3199      pointer.classList.remove('etranslate-language-arrow-down')
3200      pointer.classList.remove('etranslate-language-arrow-up')
3201      isOpen = false;
3202    }
3203
3204
3205    function languageChange(lang) {
3206      return function () {
3207        var protocol = window.location.protocol
3208        var host = window.location.host
3209        var search_info = window.location.search
3210        var pathname = window.location.pathname
3211        var lan_code = lang.iso_code.toLowerCase()
3212        var url_lan_code = (pathname.match(/\/(\S*?)\//) || pathname.match(/\/(\S*)/))[1]
3213        localStorage.setItem('lan_code', lan_code);
3214
3215        //点击当前语言刷新
3216        if (currentLocale === lan_code) {
3217          location.reload();
3218        }
3219
3220        //切换为默认语言
3221        if (currentLocale.toLowerCase() !== lan_code.toLowerCase() && url_lan_code.toLowerCase() !== lan_code.toLowerCase() && defaultLocale.toLowerCase() === lan_code.toLowerCase()) {
3222          var new_pathname
3223          if (!url_lan_code) {
3224            new_pathname = '/' + lan_code
3225          } else {
3226            new_pathname = pathname.replace('/' + url_lan_code, '')
3227          }
3228          window.location.href = `${window.location.protocol}//${window.location.host}${new_pathname}${window.location.search}`
3229        }
3230
3231        //切换为非默认
3232        if (currentLocale.toLowerCase() !== lan_code.toLowerCase() && url_lan_code.toLowerCase() !== lan_code.toLowerCase() && defaultLocale.toLowerCase() !== lan_code.toLowerCase()) {
3233          //插入url_lan_code
3234          var new_pathname
3235          if (lan_code === url_lan_code.toLowerCase()) {
3236            new_pathname = pathname
3237          } else {
3238            if (!url_lan_code) {
3239              new_pathname = '/' + lan_code
3240            } else {
3241              var find_lan_code = false;
3242              languageList.map((v, k) => {
3243                if (v.iso_code.toLowerCase() === url_lan_code.toLowerCase()) {
3244                  find_lan_code = true
3245                }
3246              })
3247              if (find_lan_code) {
3248                new_pathname = pathname.replace(url_lan_code, lan_code)
3249              } else {
3250                new_pathname = '/' + lan_code + pathname
3251              }
3252            }
3253          }
3254          window.location.href = `${window.location.protocol}//${window.location.host}${new_pathname}${window.location.search}`
3255        }
3256      }
3257    }
3258
3259    return embedEtranslateDom
3260  }
3261
3262  function getCurrentLocale(c,b){var a=window.location.pathname.split("/").filter(function(d){return d});if(a&&a.length>0&&c.find(function(d){return d.iso_code.toLowerCase()===a[0].toLowerCase()})){return a[0]}else{return b}};
3263
3264  function setLanguageSelector() {
3265    var languageList = getLanguageList();
3266    var shopDomain = 'https://www.toolbazaar.co.uk';
3267    var primaryLanguage = languageList.find(function (x) {
3268      return x.primary;
3269    });
3270    var defaultLocale = primaryLanguage ? primaryLanguage.iso_code : 'en';
3271    var currentLocale = getCurrentLocale(languageList, defaultLocale);
3272    var metaFiles = {"status":"0","fix_status":"0","flags_type":"rectangle_flag","labels_type":"language_name","position_lr":"right","position_tb":"fixed_bottom","vertical":"12","horizontal":"12","selector_width":"24","choose_language_selector":"floating_selector","style_of_the_selector":"dropdown","background_color":"#ffffff","background_opacity":"100","font_color":"#000000","css_code":null,"language_flags":null,"border_width":"1","mobile_position_lr":"right","mobile_position_tb":"fixed_bottom","mobile_selector_width":"24","mobile_vertical":"12","mobile_horizontal":"12","mobile_choose_language_selector":"floating_selector","mobile_style_of_the_selector":"dropdown","mobile_flags_type":"rectangle_flag","mobile_background_color":null,"mobile_font_color":null,"mobile_background_opacity":"0","mobile_css_code":null,"mobile_labels_type":"language_name","mobile_border_width":"1","languages":[{"is_publish":1,"lan_code":"en"}],"default_language":"en"}
3273    var embedEtranslateDom = document.getElementById('new-embed-header-translate-ETranslate')
3274    var is_mobile = isMobile();
3275    if (Number(metaFiles.status) === 1) {
3276      if(is_mobile){
3277        if(metaFiles.mobile_choose_language_selector === 'embedded_selector'){
3278          applyPriviewCssCode(metaFiles.mobile_css_code)
3279          createLanguageFixSelector(shopDomain, languageList, defaultLocale, currentLocale, embedEtranslateDom, metaFiles, is_mobile)
3280        }else{
3281          embedEtranslateDom.remove()
3282        }
3283      }else{
3284        if(metaFiles.choose_language_selector === 'embedded_selector'){
3285          applyPriviewCssCode(metaFiles.css_code)
3286          createLanguageFixSelector(shopDomain, languageList, defaultLocale, currentLocale, embedEtranslateDom, metaFiles, is_mobile)
3287        }else{
3288          embedEtranslateDom.remove()
3289        }
3290      }
3291    } else {
3292      embedEtranslateDom.remove()
3293    }
3294    var header = document.querySelector('header');
3295    var theme_name = window.Shopify.theme.name
3296    var shop_name = "www.toolbazaar.co.uk"
3297    if (theme_name) {
3298      if (is_mobile) {
3299        if (theme_name.match(/Dawn/i)) {
3300          var nav = document.querySelector('.menu-drawer__navigation');
3301          nav.children[0].appendChild(embedEtranslateDom)
3302        } else if (theme_name.match(/Simple/i)) {
3303          var nav = document.querySelector('.site-nav');
3304          nav.children[0].appendChild(embedEtranslateDom)
3305        } else if (theme_name.match(/Boundless/i) || theme_name.match(/Brooklyn/i) || theme_name.match(/Motion/i)) {
3306          var nav = document.querySelector('.drawer__inner');
3307          nav.children[0].appendChild(embedEtranslateDom)
3308        } else if (theme_name.match(/Venture/i)) {
3309          var nav = document.querySelector('.drawer__inner');
3310          nav.lastElementChild.appendChild(embedEtranslateDom)
3311        } else if (theme_name.match(/Debut/i)) {
3312          header.appendChild(embedEtranslateDom);
3313        } else if (theme_name.match(/Supply/i) || theme_name.match(/Minimal/i) || theme_name.match(/Pet Frendly/i)) {
3314          var nav = document.querySelector('.mobile-nav');
3315          nav.appendChild(embedEtranslateDom)
3316        } else if (theme_name.match(/Narrative/i)) {
3317          var nav = document.querySelector('.navigation__container');
3318          nav.children[0].appendChild(embedEtranslateDom)
3319        } else if (theme_name.match(/Express/i)) {
3320          var nav = document.querySelector('.header__content-wrapper');
3321          nav.lastElementChild.appendChild(embedEtranslateDom)
3322        } else if (theme_name.match(/Woodmart/i) || theme_name.match(/skinla/i)) {
3323          var nav = document.querySelector('.site-mobile-menu');
3324          nav.appendChild(embedEtranslateDom)
3325        } else if (theme_name.match(/launch/i)) {
3326          var nav = document.querySelector('#drawer-navigation');
3327          nav.children[0].appendChild(embedEtranslateDom)
3328        } else if (theme_name.match(/Prestige/i)) {
3329          /*var nav = document.querySelector('.Drawer__Container')
3330          var side_menu = document.querySelector('.SidebarMenu__Nav')
3331          nav.insertBefore(embedEtranslateDom, side_menu)*/
3332          var nav = document.querySelector('.Header__Wrapper')
3333          nav.children[0].appendChild(embedEtranslateDom)
3334        } else if (theme_name.match(/Customize/i)) {
3335          var nav = document.querySelector('.drawer__scrollable')
3336          nav.lastElementChild.appendChild(embedEtranslateDom)
3337        } else if (theme_name.match(/Updated/i) && shop_name.match(/wortheattt/i)) {
3338          var nav = document.querySelector('.site-header__icons-wrapper')
3339          var menuDom = nav.querySelector('.site-header__menu')
3340          nav.insertBefore(embedEtranslateDom, menuDom)
3341        } else if (theme_name.match(/Icon/i) || theme_name.match(/Sharon Flowers/i)) {
3342          var nav = document.querySelector('.mobile-menu')
3343          var menuDom = document.querySelector('.mobile-menu__social')
3344          nav.insertBefore(embedEtranslateDom, menuDom)
3345        } else if (theme_name.match(/佐々木/i) && shop_name.match(/fostex/i)) {
3346          var nav = document.querySelector('.site-header__icons-wrapper')
3347          var menuDom = document.querySelector('.site-header__menu')
3348          nav.insertBefore(embedEtranslateDom, menuDom)
3349        } else if (theme_name.match(/Ella/i)) {
3350          var nav = document.querySelector('.mb-area')
3351          nav.appendChild(embedEtranslateDom)
3352        }
3353      } else {
3354        if (theme_name.match(/Simple/i)) {
3355          var headTab = document.querySelector(".grid");
3356          var cartDom = document.querySelector(".site-header__cart");
3357          headTab.lastElementChild.insertBefore(embedEtranslateDom, cartDom);
3358        } else if (theme_name.match(/Boundless/i)) {
3359          header.children[0].lastElementChild.appendChild(embedEtranslateDom);
3360        } else if (theme_name.match(/Venture/i)) {
3361          var nav = document.querySelector('.drawer__inner');
3362          header.children[0].lastElementChild.lastElementChild.lastElementChild.appendChild(embedEtranslateDom);
3363        } else if (theme_name.match(/Debut/i)) {
3364          header.children[0].lastElementChild.lastElementChild.appendChild(embedEtranslateDom);
3365        } else if (theme_name.match(/Supply/i)) {
3366          header.lastElementChild.lastElementChild.lastElementChild.appendChild(embedEtranslateDom)
3367        } else if (theme_name.match(/Brooklyn/i)) {
3368          var nav = document.querySelector('.site-nav');
3369          nav.appendChild(embedEtranslateDom)
3370        } else if (theme_name.match(/Minimal/i)) {
3371          var nav = document.querySelector('.header-bar');
3372          nav.children[0].lastElementChild.lastElementChild.appendChild(embedEtranslateDom)
3373        } else if (theme_name.match(/Express/i)) {
3374          header.lastElementChild.lastElementChild.appendChild(embedEtranslateDom);
3375        } else if (theme_name.match(/Motion/i)) {
3376          header.children[0].children[0].appendChild(embedEtranslateDom);
3377        } else if (theme_name.match(/Woodmart/i)) {
3378          var headerDom = document.querySelector('.wrapp-header');
3379          headerDom.lastElementChild.appendChild((embedEtranslateDom))
3380        } else if (theme_name.match(/Pet Frendly/i)) {
3381          header.children[0].children[0].lastElementChild.appendChild(embedEtranslateDom);
3382        } else if (theme_name.match(/New Year/i)) {
3383          var headerDom = document.querySelector('.header-layout');
3384          headerDom.lastElementChild.lastElementChild.appendChild((embedEtranslateDom))
3385        } else if (theme_name.match(/launch/i)) {
3386          var headerDom = document.querySelector('.header-tools');
3387          headerDom.lastElementChild.appendChild((embedEtranslateDom))
3388        } else if (theme_name.match(/Customize/i)) {
3389          if (shop_name == "magicskinco.com") {
3390            var nav = document.querySelector('.header-layout')
3391            nav.lastElementChild.lastElementChild.appendChild(embedEtranslateDom)
3392          } else {
3393            var nav = document.querySelector('.drawer__scrollable')
3394            nav.lastElementChild.appendChild(embedEtranslateDom)
3395          }
3396        } else if (theme_name.match(/Prestige/i)) {
3397          var nav = document.querySelector('.Header__Wrapper')
3398          nav.lastElementChild.appendChild(embedEtranslateDom)
3399        } else if (theme_name.match(/Turbo-portland/i)) {
3400          var nav = document.querySelector('.nav')
3401          nav.lastElementChild.appendChild(embedEtranslateDom)
3402        } else if (theme_name.match(/Updated/i)) {
3403          header.children[0].lastElementChild.lastElementChild.appendChild(embedEtranslateDom);
3404        } else if (theme_name.match(/佐々木/i)) {
3405          var nav = document.querySelector('.site-header__icons-wrapper')
3406          nav.appendChild(embedEtranslateDom)
3407        } else if (theme_name.match(/Icon/i) || theme_name.match(/Sharon Flowers/i)) {
3408          var nav = document.querySelector('.header__shopping-cart')
3409          nav.appendChild(embedEtranslateDom)
3410        } else if (theme_name.match(/Impulse/i)) {
3411          var nav = document.querySelector('.header-item--icons')
3412          nav.appendChild(embedEtranslateDom)
3413        } else if (theme_name.match(/Ella/i)) {
3414          var nav = document.querySelector('.right-header')
3415          nav.appendChild(embedEtranslateDom)
3416        } else {
3417          header.lastElementChild.appendChild(embedEtranslateDom);
3418        }
3419      }
3420    }
3421  }
3422
3423  function applyPriviewCssCode(css_code) {
3424    var myReg = /^[.#]?\w+[^{]+\{[^}]*\}/;
3425    if (css_code && myReg.test(css_code)) {
3426      addCSS(css_code)
3427    }
3428  }
3429
3430  function addCSS(cssText){
3431    var style = document.createElement('style'),  //创建一个style元素
3432            head = document.head || document.getElementsByTagName('head')[0]; //获取head元素
3433    style.type = 'text/css'; //这里必须显示设置style元素的type属性为text/css,否则在ie中不起作用
3434    if(style.styleSheet){ //IE
3435      var func = function(){
3436        try{ //防止IE中stylesheet数量超过限制而发生错误
3437          style.styleSheet.cssText = cssText;
3438        }catch(e){
3439
3440        }
3441      }
3442      //如果当前styleSheet还不能用,则放到异步中则行
3443      if(style.styleSheet.disabled){
3444        setTimeout(func,10);
3445      }else{
3446        func();
3447      }
3448    }else{ //w3c
3449      //w3c浏览器中只要创建文本节点插入到style元素中就行了
3450      var textNode = document.createTextNode(cssText);
3451      style.appendChild(textNode);
3452    }
3453    head.appendChild(style); //把创建的style元素插入到head中
3454  }
3455
3456  function transformationRgb(color_value, aipha) {
3457    if (color_value == undefined && aipha == undefined) {
3458      return 'rgba(255,255,255,1)'
3459    }
3460    var a
3461    if (aipha === undefined) {
3462      a = 1
3463    } else {
3464      a = aipha / 100
3465    }
3466
3467    if (!color_value) {
3468      return "rgba(255,255,255," + a + ")";
3469    }
3470    var reg = /^#([0-9a-fA-f]{3}|[0-9a-fA-f]{6})$/;
3471
3472    if (!color_value) {
3473      return "rgba(255,255,255," + a + ")"
3474    }
3475    var color = color_value.toLowerCase();
3476    if (reg.test(color)) {
3477      if (color.length === 4) {
3478        var colorNew = "#";
3479        for (let i = 1; i < 4; i += 1) {
3480          colorNew += color.slice(i, i + 1).concat(color.slice(i, i + 1));
3481        }
3482        color = colorNew;
3483      }
3484      var colorChange = [];
3485      for (let i = 1; i < 7; i += 2) {
3486        colorChange.push(parseInt("0x" + color.slice(i, i + 2)));
3487      }
3488      return "rgba(" + colorChange.join(",") + "," + a + ")";
3489    } else {
3490      return color;
3491    }
3492  }
3493
3494  function isMobile() {return navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|i
3494os|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i)}
3495
3496  documentReady(setLanguageSelector);
3497  function documentReady(fu) {
3498    if (document.readyState === 'complete' || document.readyState === 'interactive') {
3499      setTimeout(documentReady(setLanguageSelector), 1);
3500    } else {
3501      document.addEventListener('DOMContentLoaded', fu);
3502    }
3503  }
3504</script>
vendor: 1 bytes, line 3504
3504
3505<script>
3506  var listenChange = function(element) {
3507    mediaReplace();
3508  }
3509  const config = { attributeFilter: ["src","srcset"] };
3510  const obsever = new MutationObserver(listenChange);
3511  function mediaReplace(){
3512    obsever.disconnect();
3513    var img_dome_tag = document.getElementsByTagName('img')
3514    var img_source = document.getElementsByTagName('source')
3515    var media_file = null
3516    var img_dome = []
3517    if(!media_file) {return ''}
3518    if(img_source && img_source[0]){
3519      for(var sour=0; sour<img_source.length; sour++){
3520        img_dome.push(img_source[sour])
3521      }
3522    }
3523    if(img_dome_tag && img_dome_tag[0]){
3524      for(var sour=0; sour<img_dome_tag.length; sour++){
3525        img_dome.push(img_dome_tag[sour])
3526      }
3527    }
3528    var source_url = media_file.source_url
3529    var replace_url = media_file.replace_url
3530    if(source_url && source_url[0]){
3531      for(var s=0; s<source_url.length; s++){
3532        var v = getQueryVariable('v', source_url[s].url_content)
3533        if(!v){return;}
3534        var url_name = v.split(".")[0]
3535        var url_name_length = url_name ? url_name.length:0
3536        var url_suffix = v.split(".")[1]
3537        var end_url = source_url[s].url_content.length > 25 ? source_url[s].url_content.length-25 : source_url[s].url_content.length
3538        var replace_srcset_url = source_url[s].url_content.substring(25, end_url)
3539        for(var i=0; i<img_dome.length; i++){
3540          var srcset_url = img_dome[i].srcset
3541          var srcset_url_situ = img_dome[i].dataset.src
3542          var is_version = false
3543          srcset_url = srcset_url ? img_dome[i].getAttribute('data-srcset') : srcset_url
3544          srcset_url_situ = srcset_url_situ ? img_dome[i].getAttribute('data-src') : srcset_url_situ
3545          srcset_url = srcset_url ? srcset_url : srcset_url
3546          srcset_url_situ = srcset_url_situ ? srcset_url_situ : srcset_url_situ
3547          var is_url = isMatchFirstName(url_name_length, srcset_url, url_name)
3548          var is_url_situ = isMatchFirstName(url_name_length, srcset_url_situ, url_name)
3549          var is_url_src = isMatchFirstName(url_name_length, img_dome[i].src, url_name)
3550          if(v!=false && ((is_url && srcset_url.indexOf(url_suffix) >= 0) || (is_url_situ && srcset_url_situ.indexOf(url_suffix) >= 0) || is_url_src)){
3551            findReplace(replace_url, source_url[s].id, img_dome[i], srcset_url)
3552            obsever.observe(img_dome[i], config);
3553            continue
3554          }
3555        }
3556      }
3557      
3558    }
3559  }
3560
3561  function isMatchFirstName(name_length,sourct_url,replace_url){if(!sourct_url||!replace_url||!name_length){return false}var url_array=sourct_url?sourct_url.split("/"):[];var url_array_last_name=url_array[url_array.length-1];var url_name_is_match=url_array_last_name.substring(0,name_length)==replace_url;return url_name_is_match};
3562  
3563  // replace url
3564  function findReplace(h,c,d,e){var g=getMediaLanguageList();var k=g.find(function(a){return a.primary});var j=k?k.iso_code:"en";var b=getMediaCurrentLocale(g,j);for(var i=0;i<h.length;i++){if(h[i].parent_id==c&&h[i].lan_code.toLowerCase()==b.toLowerCase()){if(h[i].url_content){d.src=h[i].url_content;d.srcset=h[i].url_content;d.style.opacity=1;d.setAttribute("data-src",h[i].url_content);d.setAttribute("srcset",h[i].url_content);if(e){var f=h[i].url_content.substring(6);d.srcset=h[i].url_content}}}}};  
3565  function getMediaCurrentLocale(languages, defaultLocale) {
3566    var path = window.location.pathname.split('/').filter(function (x) { return x; });
3567    if (path && path.length > 0 && languages.find(function (x) { return x.iso_code.toLowerCase() === path[0].toLowerCase(); })) {
3568      return path[0];
3569    } else {
3570      return defaultLocale;
3571    }
3572  }
3573  
3574  function getMediaLanguageList() {
3575      return [
3576        {
3577          name: 'English',
3578          endonym_name: 'English',
3579          iso_code: 'en',
3580          primary: true,
3581        }
3582      ];
3583  }
3584  
3585  const configImg = { attributes: true, childList: true };
3586  const listenImg = function (element) {
3587    element.forEach(function (item, index) {
3588      mediaReplace();
3589    })
3590  }
3591  const observerImg = new MutationObserver(listenImg);
3592  window.onload = function () {
3593    mediaReplace();
3594    observerImg.observe(document.body, configImg);
3595  }
3596  
3597function getQueryVariable(variable,query){if(query.indexOf("cdn.shopify")<=0){return false}var url_search=query.split("?")[0];if(url_search){var vars=url_search.split("/");if(vars&&vars[0]){var http_name=vars[vars.length-1];var http_array=http_name.split("_");if(http_array&&http_array[0]){var file_size_name="";var suffix_name=http_array[http_array.length-1].split(".")[1];for(var b=0;b<http_array.length-1;b++){if(b<http_array.length-2){file_size_name=file_size_name+http_array[b]+"_"}else{file_size_name=file_size_name+http_array[b]+"."+suffix_name}}if(file_size_name){return file_size_name}}return http_name}}return false};
3598
3599  if (document.addEventListener) {//firefox 
3600    document.addEventListener('DOMMouseScroll', scrollFunc); 
3601  }
3602  window.onmousewheel = document.onmousewheel = scrollFunc;
3603  
3604  document.addEventListener("touchstart", scrollFunc, false);
3605  
3606  var scroll_time = null;
3607  function scrollFunc(){
3608    if(scroll_time){
3609      window.clearTimeout(scroll_time)
3610      scroll_time = null;
3611    }
3612    scroll_time=setTimeout(mediaReplace, 1000);
3613  }
3614  
3615function compareDate(d,b){var a=false;if(!d){return true}var c=d.split("-");if(c[0]>b.getFullYear()){a=true}else{if(c[0]==b.getFullYear()){if(c[1]>b.getMonth()){a=true}else{if(c[1]==b.getMonth()){if(c[2]>b.getDate()){a=true}}}}}return a};
3616  
3617  function replaceMenuData(){
3618    var a_dome = document.getElementsByTagName('a')
3619    var languageList = getMediaLanguageList();
3620    var primaryLanguage = languageList.find(function (x) { return x.primary; });
3621    var defaultLocale = primaryLanguage ? primaryLanguage.iso_code : 'en';
3622    var currentLocale = getMediaCurrentLocale(languageList, defaultLocale);
3623    var pathname = window.location.pathname
3624    var url_lan_code = (pathname.match(/\/(\S*?)\//) || pathname.match(/\/(\S*)/))[1]
3625    var lan_code = ''
3626    for(var i=0; i<a_dome.length; i++){
3627      if(a_dome[i].getAttribute('href')){
3628        var dome_href_array = a_dome[i].getAttribute('href')
3629        let regexLang = new RegExp(/#Etranslate/g);
3630        if(dome_href_array.match(regexLang) !== null){
3631          var new_pathname = '/'
3632          var cutData = dome_href_array.split(/(.*#Etranslate-)/g);
3633          lan_code = cutData[2];
3634          if(lan_code){
3635              if(lan_code == defaultLocale.toLowerCase()){
3636                  new_pathname = pathname.replace('/' + url_lan_code, '')
3637            } else {
3638                var find_lan_code=false;
3639                  languageList.map((v,k)=>{
3640                      if(v.iso_code.toLowerCase()===url_lan_code.toLowerCase()){
3641                          find_lan_code=true
3642                      }
3643                  })
3644                  if(find_lan_code){
3645                      new_pathname = pathname.replace(url_lan_code, lan_code)
3646                  } else {
3647                      new_pathname = '/' + lan_code + pathname
3648                  }
3649            }
3650            var change_href = `${window.location.protocol}//${window.location.host}${new_pathname}${window.location.search}`
3651            a_dome[i].setAttribute("href",change_href);
3652            a_dome[i].setAttribute("data-lancode",lan_code);
3653          }
3654        }
3655      }
3656    }
3657    setLocalStorage()
3658  }
3659  
3660  function setLocalStorage(){var a_dome=document.getElementsByTagName("a");for(var i=0;i<a_dome.length;i++){var lan_code=a_dome[i].getAttribute("data-lancode");if(lan_code){a_dome[i].onclick=changeLocalStorage(lan_code);children=a_dome[i].childNodes;if(children){for(var c=0;c<children.length;c++){if(children[c].nodeName!="#text"){children[c].onclick=changeLocalStorage(lan_code)}}}}}};
3661  
3662  function changeLocalStorage(lan_code){
3663    return function() {
3664      localStorage.setItem('lan_code', lan_code);
3665    }
3666  }
3667  
3668  documentMenuReady(replaceMenuData);
3669
3670  function documentMenuReady(fu) {
3671    if (document.readyState === 'complete' || document.readyState === 'interactive') {
3672      setTimeout(documentReady(mediaReplace), 1);
3673    } else {
3674      setTimeout(fu, 500);
3675    }
3676  }
3677</script>
vendor: 1 bytes, line 3677
3677
3678<script>
3679     function getLanguageListD() {
3680      return [
3681        {
3682          name: 'English',
3683          endonym_name: 'English',
3684          iso_code: 'en',
3685          primary: true,
3686        }
3687        ];
3688      }
3689
3690    var metaFiles = {"status":"0","fix_status":"0","flags_type":"rectangle_flag","labels_type":"language_name","position_lr":"right","position_tb":"fixed_bottom","vertical":"12","horizontal":"12","selector_width":"24","choose_language_selector":"floating_selector","style_of_the_selector":"dropdown","background_color":"#ffffff","background_opacity":"100","font_color":"#000000","css_code":null,"language_flags":null,"border_width":"1","mobile_position_lr":"right","mobile_position_tb":"fixed_bottom","mobile_selector_width":"24","mobile_vertical":"12","mobile_horizontal":"12","mobile_choose_language_selector":"floating_selector","mobile_style_of_the_selector":"dropdown","mobile_flags_type":"rectangle_flag","mobile_background_color":null,"mobile_font_color":null,"mobile_background_opacity":"0","mobile_css_code":null,"mobile_labels_type":"language_name","mobile_border_width":"1","languages":[{"is_publish":1,"lan_code":"en"}],"default_language":"en"};
3691    var shopDomain = 'https://www.toolbazaar.co.uk';
3692    var languageListD = getLanguageListD();
3693    var primaryLanguageD = languageListD.find(function (x) { return x.primary; });
3694    var defaultLocale = primaryLanguageD ? primaryLanguageD.iso_code : 'en';
3695    var pathname = window.location.pathname;
3696    var str = (pathname.match(/\/(\S*?)\//) || pathname.match(/\/(\S*)/))[1] // "12311232"
3697    var lan_code = localStorage.getItem('lan_code');
3698    lan_code = lan_code ? lan_code.toLowerCase():lan_code
3699    var is_redirect = toRedirect(lan_code,languageListD)
3700    if(is_redirect && metaFiles['status'] != '0'){
3701        var subUrl =  window.location.search;
3702        var lang_code_array=new Array();
3703        //    const selectorConfigF = JSON.parse('{"status":"0","fix_status":"0","flags_type":"rectangle_flag","labels_type":"language_name","position_lr":"right","position_tb":"fixed_bottom","vertical":"12","horizontal":"12","selector_width":"24","choose_language_selector":"floating_selector","style_of_the_selector":"dropdown","background_color":"#ffffff","background_opacity":"100","font_color":"#000000","css_code":null,"language_flags":null,"border_width":"1","mobile_position_lr":"right","mobile_position_tb":"fixed_bottom","mobile_selector_width":"24","mobile_vertical":"12","mobile_horizontal":"12","mobile_choose_language_selector":"floating_selector","mobile_style_of_the_selector":"dropdown","mobile_flags_type":"rectangle_flag","mobile_background_color":null,"mobile_font_color":null,"mobile_background_opacity":"0","mobile_css_code":null,"mobile_labels_type":"language_name","mobile_border_width":"1","languages":[{"is_publish":1,"lan_code":"en"}],"default_language":"en"}')
3704        //     const lang_array = selectorConfigF.languages;
3705        languageListD.map(function(v){
3706            lang_code_array.push(v.iso_code);
3707        });
3708        if(!in_array(str,lang_code_array) && defaultLocale.toLowerCase() != lan_code && lan_code != str){
3709            // 如果在编辑框内,则不进行跳转
3710            if (subUrl.indexOf('oseid=') >= 0 && self != top) {
3711                lan_code = null;
3712            }
3713            if(lan_code != null){
3714                link = shopDomain + '/' +lan_code+pathname+subUrl;
3715                window.location.assign(link);
3716            }
3717        }
3718    }
3719    
3720    
3721
3722    function in_array(stringToSearch, arrayToSearch) {
3723        for (s = 0; s < arrayToSearch.length; s++) {
3724            thisEntry = arrayToSearch[s].toString();
3725            if (thisEntry.toLowerCase() == stringToSearch.toLowerCase()) {
3726                return true;
3727            }
3728        }
3729        return false;
3730    }
3731  
3732    function toRedirect(lan_code,language_list){
3733        if(language_list && lan_code){
3734            for(var i=0;i<language_list.length;i++){
3735                if(language_list[i].iso_code.toLowerCase() == lan_code.toLowerCase()){
3736                    return true
3737                }
3738            }
3739        }
3740        return false
3741    }
3742
3743  if (document.addEventListener) {//firefox 
3744    document.addEventListener('DOMMouseScroll', scrollFuncRedirect); 
3745  }
3746  window.onmousewheel = document.onmousewheel = scrollFuncRedirect;
3747  
3748  document.addEventListener("touchstart", scrollFuncRedirect, false);
3749  
3750  var scroll_time_checkout = null;
3751  function scrollFuncRedirect(){
3752    if(scroll_time_checkout){
3753      window.clearTimeout(scroll_time)
3754      scroll_time_checkout = null;
3755    }
3756    scroll_time_checkout=setTimeout(toCheckoutRedirect, 1000);
3757  }
3758  
3759  function toCheckoutRedirect(){
3760    if(!toRedirect(str,languageListD)){ return; }
3761    var cart_from = document.getElementsByClassName("cart")[0]
3762    if(cart_from){
3763      var cart_from_link = cart_from.getAttribute('action')?cart_from.getAttribute('action'):null
3764      if(cart_from_link){
3765        if(cart_from_link.indexOf('local') >= 0){
3766            var cart_link_param = cart_from_link?cart_from_link.split('?')[1]:''
3767            var cart_link_lan_code = cart_link_param?cart_link_param.split('=')[1]:''
3768            if(cart_link_lan_code && cart_link_lan_code!=str){
3769                cart_from.setAttribute('action', cart_from_link.replace(cart_link_lan_code,str))
3770            }
3771        }
3771 else if(cart_from_link.indexOf('/'+str+'/') < 0) {
3772            var cart_link_param = cart_from_link?cart_from_link.split('?')[1]:''
3773            var cart_link_lan_code = cart_link_param?cart_link_param.split('=')[1]:''
3774            cart_from.setAttribute('action', '/'+str+cart_from_link)
3775        }
3776      }
3777    }
3778  }
3779</script>
3779
3780<style>
3781  .etranslate-LanguageList {
3782      position: absolute;
3783      z-index: 2147483647;
3784      cursor: pointer;
3785      font-size:13px;
3786      direction: ltr;
3787  }
3788  .etranslate-language-float-link {
3789      border: 1px solid rgb(224, 226, 228);
3790      background-color: white;
3791  }
3792
3793  .rectangle_flag:before {
3794      content: "\00a0";
3795  }
3796
3797  .select-dropdown-flag-icon-link {
3798      font-size: 20px;
3799      box-sizing: content-box;
3800      background-size: contain;
3801      background-position: 50%;
3802      background-repeat: no-repeat;
3803      background-size: contain;
3804      background-position: 50%;
3805      background-repeat: no-repeat;
3806      position: relative;
3807      display: inline-block;
3808      width: 1.33333333em;
3809      line-height: 1em;
3810  }
3811
3812  .select-dropdown-flag-icon-link:before {
3813      content: "\00a0";
3814  }
3815  #localiser-translate-etranslate>ul{
3816      margin: 0px;
3817      -webkit-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
3818      -moz-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
3819      -ms-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
3820      -o-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
3821      transition: all 0.2s;
3822  }
3823
3824  .etranslate-flag-wrapper {
3825      display: flex;
3826      align-items: center;
3827      width: 28px;
3828      height: 28px;
3829      font-size: 20px;
3830      margin-right: 3px;
3831  }
3832
3833  .etranslate-language-list-button {
3834      border: 1px solid rgba(224, 224, 224, 1);
3835      padding: 8px 10px 8px 10px;
3836      display: flex;
3837      align-items: center;
3838      justify-content: space-between;
3839      -webkit-transition: max-height 0.2s, visibility 0.2s, opacity 0.2s;
3840      -moz-transition: max-height 0.2s, visibility 0.2s, opacity 0.2s;
3841      -ms-transition: max-height 0.2s, visibility 0.2s, opacity 0.2s;
3842      -o-transition: max-height 0.2s, visibility 0.2s, opacity 0.2s;
3843      transition: all 0.2s;
3844  }
3845
3846  .etranslate-language-list-button-centent {
3847
3848      display: flex;
3849      align-items: center;
3850  }
3851
3852  .etranslate-language-arrow {
3853      display: block!important;
3854      width: 0.5em;
3855      height: 0.5em;
3856      border-right: 1.5px solid currentColor;
3857      border-top: 1.5px solid currentColor;
3858      transform: rotate(45deg);
3859      transition: all 0.2s;
3860      position: relative;
3861      top: -1px;
3862  }
3863
3864  .etranslate-language-arrow-up {
3865      transform: rotate(-45deg) !important;
3866  }
3867
3868  .etranslate-language-arrow-down {
3869      transform: rotate(135deg) !important;
3870  }
3871
3872  .etranslate-language-list-button:hover{
3873      opacity: 0.8
3874  }
3875
3876  .etranslate-language-list-dropdown {
3877      padding: 0px;
3878      overflow: auto;
3879      background: white;
3880      width: 208px;
3881      user-select: none;
3882      position: absolute;
3883      z-index: 516;
3884      flex-direction: row;
3885      justify-content: flex-start;
3886      align-items: center;
3887      margin: 0px;
3888      -webkit-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
3889      -moz-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
3890      -ms-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
3891      -o-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
3892      -webkit-overflow-scrolling: touch;
3893      overflow: -moz-scrollbars-none;
3894      display: block;
3895      border: 1px solid rgba(224, 224, 224, 1);
3896  }
3897  .etranslate-language-list-dropdown::-webkit-scrollbar {
3898      display: none;
3899  }
3900
3901  .etranslate-language-list-dropdown > li{
3902      margin:0px !important;
3903      padding: 8px 10px 8px 10px;
3904      cursor: pointer;
3905  }
3906
3907  .etranslate-lo-select-dropdown-item {
3908      display: flex;
3909      align-items: center;
3910      -webkit-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
3911      -moz-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
3912      -ms-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
3913      -o-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
3914      transition: all 0.2s;
3915  }
3916
3917  .etranslate-language-name {
3918      padding-top: 1px;
3919  }
3920
3921  .etranslate-lo-select-dropdown-item:hover {
3922      /* color: rgba(27, 160, 227, 1); */
3923      opacity: 0.8
3924  }
3925
3926  .lo-select-up {
3927      position: absolute;
3928      bottom: 100%;
3929  }
3930
3931  .lo-select-selection-item-top {
3932      border-bottom: 0px;
3933  }
3934
3935  .lo-select-selection-item-bottom {
3936      border-top: 0px;
3937  }
3938
3939  .rectangle_flag:before {
3940      content: "\00a0";
3941  }
3942
3943  .flag-icon {
3944      background-size: contain;
3945      background-position: 50%;
3946      background-repeat: no-repeat;
3947      position: relative;
3948      display: inline-block;
3949      width: 1.33333333em;
3950      line-height: 1em;
3951      border-radius: 4px;
3952  }
3953
3954  .circle_flag {
3955      border-radius: 50%;
3956      box-sizing: content-box !important;
3957      width: 1em;
3958  }
3959</style>
3960<div id='localiser-translate-etranslate' class='etranslate-LanguageList' style='display:none'>
3961   <span class='language-button'>
3962    <div class='etranslate-language-list-button' id='etranslate-language-button'>
3963      <div class='etranslate-language-list-button-centent'>
3964        <div class='etranslate-flag-wrapper'>
3965          <span class="rectangle_flag select-dropdown-flag-icon flag-icon"/>
3966        </div>
3967
3968        <div class="etranslate-language-name" data-name="English">
3969    English
3970        </div>
3971
3972      </div>
3973      <div class='etranslate-language-arrow'></div>
3974    </div>
3975  </span>
3976  <ul id='etranslate-language-list-dropdown' class='etranslate-language-list-dropdown'
3977      style='max-height:0px;opacity:0;'><li class='etranslate-lo-select-dropdown-item' data-code="en" data-name="English">
3978              <div class="etranslate-flag-wrapper">
3979                  <span class="rectangle_flag select-dropdown-flag-icon flag-icon"/>
3980              </div>
3981
3982              <div class="etranslate-language-name">
3983                  English
3984              </div>
3985          </li>
3986  </ul>
3987</div>
3988<script>
3989  var isOpen = false
3990  var is_up = false
3991
3992  var item_height = 46
3993
3994  var flag_min_width = {
3995      rectangle_flag: 60,
3996      square_flag: 60,
3997      circle_flag: 55,
3998      no_flag: 0,
3999      without_flag: 0
4000  }
4001
4002  var language_min_width = {
4003      language_code: 25,
4004      language_name: 60,
4005      native_language_name: 60,
4006      no_labels: 0
4007  }
4008
4009  var langCodeToLangArray = {
4010      "af": "Afrikaans",
4011      "ak": "Akan",
4012      "sq": "Albanian",
4013      "am": "Amharic",
4014      "ar": "Arabic",
4015      "hy": "Armenian",
4016      "as": "Assamese",
4017      "az": "Azerbaijani",
4018      "bm": "Bambara",
4019      "bn": "Bangla",
4020      "eu": "Basque",
4021      "be": "Belarusian",
4022      "bs": "Bosnian",
4023      "br": "Breton",
4024      "bg": "Bulgarian",
4025      "my": "Burmese",
4026      "ca": "Catalan",
4027      "ce": "Chechen",
4028      "zh-CN": "Chinese",
4029      "zh-cn": "Chinese",
4030      "zh-TW": "Chinese (TW)",
4031      "zh-tw": "Chinese (TW)",
4032      "cu": "Church Slavic",
4033      "kw": "Cornish",
4034      "hr": "Croatian",
4035      "cs": "Czech",
4036      "da": "Danish",
4037      "nl": "Dutch",
4038      "dz": "Dzongkha",
4039      "en": "English",
4040      "us": "English",
4041      "eo": "Esperanto",
4042      "et": "Estonian",
4043      "ee": "Ewe",
4044      "fo": "Faroese",
4045      "fi": "Finnish",
4046      "fr": "French",
4047      "ff": "Fulah",
4048      "gl": "Galician",
4049      "lg": "Ganda",
4050      "ka": "Georgian",
4051      "de": "German",
4052      "el": "Greek",
4053      "gu": "Gujarati",
4054      "ha": "Hausa",
4055      "he": "Hebrew",
4056      "hi": "Hindi",
4057      "hu": "Hungarian",
4058      "is": "Icelandic",
4059      "ig": "Igbo",
4060      "id": "Indonesian",
4061      "ia": "Interlingua",
4062      "ga": "Irish",
4063      "it": "Italian",
4064      "ja": "Japanese",
4065      "jv": "Javanese",
4066      "kl": "Kalaallisut",
4067      "kn": "Kannada",
4068      "ks": "Kashmiri",
4069      "kk": "Kazakh",
4070      "km": "Khmer",
4071      "ki": "Kikuyu",
4072      "rw": "Kinyarwanda",
4073      "ko": "Korean",
4074      "ku": "Kurdish",
4075      "ky": "Kyrgyz",
4076      "lo": "Lao",
4077      "lv": "Latvian",
4078      "ln": "Lingala",
4079      "lt": "Lithuanian",
4080      "lu": "Luba-Katanga",
4081      "lb": "Luxembourgish",
4082      "mk": "Macedonian",
4083      "mg": "Malagasy",
4084      "ms": "Malay",
4085      "ml": "Malayalam",
4086      "mt": "Maltese",
4087      "gv": "Manx",
4088      "mi": "Maori",
4089      "mr": "Marathi",
4090      "mn": "Mongolian",
4091      "ne": "Nepali",
4092      "nd": "North Ndebele",
4093      "se": "Northern Sami",
4094      "nb": "Norwegian (Bokmål)",
4095      "nn": "Norwegian Nynorsk",
4096      "or": "Odia",
4097      "om": "Oromo",
4098      "os": "Ossetic",
4099      "ps": "Pashto",
4100      "fa": "Persian",
4101      "pl": "Polish",
4102      "pt-BR": "Portuguese (Brazil)",
4103      "pt-br": "Portuguese (Brazil)",
4104      "pt-PT": "Portuguese (Portugal)",
4105      "pt-pt": "Portuguese (Portugal)",
4106      "pa": "Punjabi",
4107      "qu": "Quechua",
4108      "ro": "Romanian",
4109      "rm": "Romansh",
4110      "rn": "Rundi",
4111      "ru": "Russian",
4112      "sg": "Sango",
4113      "gd": "Scottish Gaelic",
4114      "sr": "Serbian",
4115      "sn": "Shona",
4116      "ii": "Sichuan Yi",
4117      "sd": "Sindhi",
4118      "si": "Sinhala",
4119      "sk": "Slovak",
4120      "sl": "Slovenian",
4121      "so": "Somali",
4122      "es": "Spanish",
4123      "sw": "Swahili",
4124      "sv": "Swedish",
4125      "tg": "Tajik",
4126      "ta": "Tamil",
4127      "tt": "Tatar",
4128      "te": "Telugu",
4129      "th": "Thai",
4130      "bo": "Tibetan",
4131      "ti": "Tigrinya",
4132      "to": "Tongan",
4133      "tr": "Turkish",
4134      "tk": "Turkmen",
4135      "uk": "Ukrainian",
4136      "ur": "Urdu",
4137      "ug": "Uyghur",
4138      "uz": "Uzbek",
4139      "vi": "Vietnamese",
4140      "vo": "Volapük",
4141      "cy": "Welsh",
4142      "fy": "Western Frisian",
4143      "wo": "Wolof",
4144      "xh": "Xhosa",
4145      "yi": "Yiddish",
4146      "yo": "Yoruba",
4147      "zu": "Zulu",
4148      "sa": "Arabic (Saudi Arabia)",
4149      "ar-DZ": "Arabic (Algeria)",
4150      "ar-dz": "Arabic (Algeria)",
4151      "ar-EG": "Arabic (Egypt)",
4152      "ar-eg": "Arabic (Egypt)",
4153      "ar-IQ": "Arabic (Iraq)",
4154      "ar-iq": "Arabic (Iraq)",
4155      "ar-JO": "Arabic (Jordan)",
4156      "ar-jo": "Arabic (Jordan)",
4157      "ar-KW": "Arabic (Kuwait)",
4158      "ar-kw": "Arabic (Kuwait)",
4159      "ar-LB": "Arabic (Lebanon)",
4160      "ar-lb": "Arabic (Lebanon)",
4161      "ar-LY": "Arabic (Libya)",
4162      "ar-ly": "Arabic (Libya)",
4163      "ar-MA": "Arabic (Morocco)",
4164      "ar-ma": "Arabic (Morocco)",
4165      "ar-OM": "Arabic (Oman)",
4166      "ar-om": "Arabic (Oman)",
4167      "ar-QA": "Arabic (Qatar)",
4168      "ar-qa": "Arabic (Qatar)",
4169      "ar-SY": "Arabic (Syria)",
4170      "ar-sy": "Arabic (Syria)",
4171      "ar-TN": "Arabic (Tunisia)",
4172      "ar-tn": "Arabic (Tunisia)",
4173      "ar-YE": "Arabic (Yemen)",
4174      "ar-ye": "Arabic (Yemen)",
4175      "fr-CA": "French (Canada)",
4176      "fr-ca": "French (Canada)",
4177      "en-CA": "English (Canada)",
4178      "en-ca": "English (Canada)",
4179      "de-AT": "Austria",
4180      "de-at": "Austria",
4181      "de-CH": "Switzerland",
4182      "de-ch": "Switzerland",
4183      "de-LU": "Luxembourg",
4184      "de-lu": "Luxembourg",
4185      "es-MX": "Spanish (Mexico)",
4186      "es-mx": "Spanish (Mexico)",
4187      "es-CO": "Spanish (Columbia)",
4188      "es-co": "Spanish (Columbia)",
4189      "es-AR": "Spanish (Argentina)",
4190      "es-ar": "Spanish (Argentina)",
4191      "es-CL": "Chile",
4192      "es-cl": "Chile",
4193      "es-PE": "Peru",
4194      "es-pe": "Peru",
4195      "es-BO": "Bolivia",
4196      "es-bo": "Bolivia",
4197      "es-EC": "Ecuador",
4198      "es-ec": "Ecuador",
4199      "es-GT": "Guatemala",
4200      "es-gt": "Guatemala",
4201      "en-nz": "English (New Zealand)",
4202      "en-NZ": "English (New Zealand)",
4203  };
4204
4205  var langCodeToCountryArray = {
4206      "af": "ZA",
4207      "sq": "AL",
4208      "am": "ET",
4209      "ar": "AE",
4210      "hy": "AM",
4211      "az": "AZ",
4212      "eu": "ES",
4213      "be": "BY",
4214      "bn": "BD",
4215      "bs": "BA",
4216      "bg": "BG",
4217      "ca": "CA",
4218      "ceb": "PH",
4219      "ny": "MW",
4220      "zh-CN": "CN",
4221      "zh-cn": "CN",
4222      "zh-TW": "TW",
4223      "zh-tw": "TW",
4224      "zh-HK": "HK",
4225      "zh-hk": "HK",
4226      "co": "FR",
4227      "hr": "HR",
4228      "cs": "CZ",
4229      "da": "DK",
4230      "nl": "NL",
4231      "en": "GB",
4232      "et": "EE",
4233      "tl": "PH",
4234      "fi": "FI",
4235      "fr": "FR",
4236      "fy": "NL",
4237      "gl": "ES",
4238      "ka": "GE",
4239      "de": "DE",
4240      "el": "GR",
4241      "gu": "IN",
4242      "ht": "HT",
4243      "ha": "NE",
4244      "haw": "US",
4245      "us": "US",
4246      "iw": "IL",
4247      "hi": "IN",
4248      "hmn": "CN",
4249      "hu": "HU",
4250      "is": "IS",
4251      "ig": "NG",
4252      "id": "ID",
4253      "ga": "IE",
4254      "it": "IT",
4255      "ja": "JP",
4256      "jw": "ID",
4257      "kn": "IN",
4258      "kk": "KZ",
4259      "km": "KH",
4260      "ko": "KR",
4261      "ku": "IR",
4262      "ky": "KG",
4263      "lo": "LA",
4264      "la": "IT",
4265      "lv": "LV",
4266      "lt": "LT",
4267      "lb": "LU",
4268      "mk": "MK",
4269      "mg": "MG",
4270      "ms": "MY",
4271      "ml": "IN",
4272      "mt": "MT",
4273      "mi": "NZ",
4274      "nz": "NZ",
4275      "mr": "IN",
4276      "mn": "MN",
4277      "my": "MM",
4278      "ne": "NP",
4279      "no": "NO",
4280      "ps": "AF",
4281      "fa": "IR",
4282      "pl": "PL",
4283      "pt": "PT",
4284      "pa": "IN",
4285      "ro": "RO",
4286      "ru": "RU",
4287      "sm": "US",
4288      "gd": "CA",
4289      "sr": "RS",
4290      "st": "LS",
4291      "sn": "ZW",
4292      "sd": "PK",
4293      "si": "LK",
4294      "sk": "SK",
4295      "sl": "SI",
4296      "so": "SO",
4297      "es": "ES",
4298      "su": "SD",
4299      "sw": "TZ",
4300      "sv": "SE",
4301      "tg": "TJ",
4302      "ta": "IN",
4303      "te": "IN",
4304      "th": "TH",
4305      "tr": "TR",
4306      "uk": "UA",
4307      "ur": "PK",
4308      "uz": "UZ",
4309      "vi": "VN",
4310      "cy": "GB",
4311      "xh": "ZA",
4312      "yi": "DE",
4313      "yo": "NG",
4314      "zu": "ZA",
4315      "ak": "GH",
4316      "as": "IN",
4317      "bm": "ML",
4318      "br": "fr",
4319      "ce": "ru",
4320      "cu": "BG",
4321      "kw": "KW",
4322      "dz": "BT",
4323      "eo": "un",
4324      "ee": "GH",
4325      "fo": "DK",
4326      "ff": "MR",
4327      "lg": "UG",
4328      "he": "IL",
4329      "ia": "un",
4330      "jv": "ID",
4331      "kl": "GL",
4332      "ks": "IN",
4333      "ki": "KE",
4334      "rw": "RW",
4335      "ln": "CG",
4336      "lu": "CD",
4337      "gv": "GB",
4338      "nd": "ZW",
4339      "se": "NO",
4340      "nb": "NO",
4341      "nn": "NO",
4342      "or": "IN",
4343      "om": "ET",
4344      "os": "RU",
4345      "pt-BR": "BR",
4346      "pt-br": "BR",
4347      "pt-PT": "PT",
4348      "pt-pt": "PT",
4349      "qu": "PE",
4350      "rm": "CH",
4351      "rn": "BI",
4352      "sg": "CF",
4353      "ii": "CN",
4354      "tt": "RU",
4355      "bo": "CN",
4356      "ti": "ER",
4357      "to": "TO",
4358      "tk": "TM",
4359      "ug": "ZH",
4360      "vo": "un",
4361      "wo": "SN",
4362      "sa": "SA",
4363      "ar-SA": "sa",
4364      "ar-sa": "sa",
4365      "ar-DZ": "DZ",
4366      "ar-dz": "DZ",
4367      "ar-AE": "AE",
4368      "ar-ae": "AE",
4369      "ar-BH": "BH",
4370      "ar-bh": "BH",
4371      "ar-EG": "EG",
4372      "ar-eg": "EG",
4373      "ar-IQ": "IQ",
4374      "ar-iq": "IQ",
4375      "ar-JO": "JO",
4376      "ar-jo": "JO",
4377      "ar-LB": "LB",
4378      "ar-lb": "LB",
4379      "ar-LY": "LY",
4380      "ar-ly": "LY",
4381      "ar-OM": "OM",
4382      "ar-om": "OM",
4383      "ar-QA": "QA",
4384      "ar-qa": "QA",
4385      "ar-SD": "SD",
4386      "ar-sd": "SD",
4387      "ar-SY": "SY",
4388      "ar-sy": "SY",
4389      "ar-YE": "YE",
4390      "ar-ye": "YE",
4391      "fr-BE": "BE",
4392      "fr-be": "BE",
4393      "fr-LU": "LU",
4394      "fr-lu": "LU",
4395      "fr-MC": "MC",
4396      "fr-mc": "MC",
4397      "fr-CH": "CH",
4398      "fr-ch": "CH",
4399      "fr-CA": "FR-CA",
4400      "fr-ca": "FR-CA",
4401      "en-CA": "FR-CA",
4402      "en-ca": "FR-CA",
4403      "de-AT": "AT",
4404      "de-at": "AT",
4405      "de-CH": "CH",
4406      "de-ch": "CH",
4407      "de-LU": "LU",
4408      "de-lu": "LU",
4409      "es-MX": "MX",
4410      "es-mx": "MX",
4411      "es-CO": "CO",
4412      "es-co": "CO",
4413      "es-AR": "AR",
4414      "es-ar": "AR",
4415      "es-CL": "CL",
4416      "es-cl": "CL",
4417      "es-PE": "PE",
4418      "es-pe": "PE",
4419      "es-BO": "BO",
4420      "es-bo": "BO",
4421      "es-EC": "EC",
4422      "es-ec": "EC",
4423      "es-GT": "GT",
4424      "es-gt": "GT",
4425      "en-nz": "NZ",
4426      "en-NZ": "NZ",
4427  }
4428
4429  function getLanguageList() {
4430      return [
4431          {
4432              name: 'English',
4433              endonym_name: 'English',
4434              iso_code: 'en',
4435              primary: true,
4436          }
4437      ];
4438  }
4439
4440  function setSelectorWhite(f,d,e,c){var h;var a;var g;if(c){h=e.mobile_flags_type;a=e.mobile_labels_type;g=e.mobile_selector_width}else{h=e.flags_type;a=e.labels_type;g=e.selector_width}var i=d&&d[0]?d.length:0;var b=flag_min_width[h]+language_min_width[a]+6+Number(g)+"px";return b};
4441
4442  function setSelectorStyle(b,d,g,i,e){var o;var m;var h;var a;var c;if(e){o=i.mobile_position_lr;m=i.mobile_position_tb;h=i.mobile_font_color;a=i.mobile_horizontal;c=i.mobile_vertical}else{o=i.position_lr;m=i.position_tb;h=i.font_color;a=i.horizontal;c=i.vertical}var j=m==="fixed_top"||m==="fixed_bottom"?"fixed":"absolute";var f=o==="right"?"right":"left";var n=m==="bottom"||m==="fixed_bottom"?"bottom":"top";var k;if((i.background_color==undefined&&i.background_opacity==undefined)||(i.mobile_background_color==undefined&&i.mobile_background_opacity==undefined)){k="rgba(255,255,255,1)"}else{if(e){k=transformationRgb(i.mobile_background_color,i.mobile_background_opacity)}else{k=transformationRgb(i.background_color,i.background_opacity)}}var l="top: auto;bottom: auto;left: auto;right: auto;"+o+":auto;"+m+":auto;"+f+":"+a+"px;"+n+":"+c+"px;background-color:"+k+";color:"+h+";position:"+j+";";return l};
4443
4444  function findLanguageFlags(c,b){var a;if(c&&c[b]){a=langCodeToCountryArray[c[b]]?langCodeToCountryArray[c[b]]:langCodeToCountryArray[b]}else{a=langCodeToCountryArray[b]?langCodeToCountryArray[b]:langCodeToCountryArray[b.split("-")[0]]}return a};
4445
4446  function createLanguageFloatSelector(shopDomain, languageList, defaultLocale, currentLocale, etranslateDom, metaFiles, is_mobile) {
4447      var flags_type
4448      var labels_type
4449      var size
4450      var flags_type_display
4451      var no_labels
4452      var labels_language_name
4453      var selector_width
4454      var vertical
4455      var position_tb
4456      var border_width
4457      var bg_rgba
4458
4459      if (is_mobile) {
4460          flags_type = metaFiles.mobile_flags_type
4461          labels_type = metaFiles.mobile_labels_type
4462          selector_width = metaFiles.mobile_selector_width
4463          vertical = metaFiles.mobile_vertical
4464          position_tb = metaFiles.mobile_position_tb
4465          border_width = metaFiles.mobile_border_width
4466          bg_rgba = transformationRgb(metaFiles.mobile_background_color, metaFiles.mobile_background_opacity)
4467      } else {
4468          flags_type = metaFiles.flags_type
4469          labels_type = metaFiles.labels_type
4470          selector_width = metaFiles.selector_width
4471          vertical = metaFiles.vertical
4472          position_tb = metaFiles.position_tb
4473          border_width = metaFiles.border_width
4474          bg_rgba = transformationRgb(metaFiles.background_color, metaFiles.background_opacity)
4475      }
4476      size = flags_type !== 'rectangle_flag' ? '1x1' : '4x3'
4477      var flagUrl = "https://my.parcelpanel.com/assets/other/flags/" + size
4478      flags_type_display = flags_type === 'no_flag' || flags_type === 'without_flag' ? true : false
4479      no_labels = labels_type === 'no_labels' ? true : false
4480
4481      var buttonDom = etranslateDom.getElementsByClassName('etranslate-language-list-button')[0]
4482      var dropdownDom = etranslateDom.getElementsByClassName('etranslate-language-list-dropdown')[0]
4483      var dropdown_css_code = setSelectorStyle(buttonDom, dropdownDom, languageList, metaFiles, is_mobile)
4484      var language_flags = metaFiles.language_flags
4485
4486      var flags_svg = findLanguageFlags(language_flags, currentLocale)
4487
4488      var is_up = setPisition(buttonDom, dropdownDom, languageList, vertical, position_tb)
4489
4490      etranslateDom.setAttribute('style', dropdown_css_code)
4491      var button_select_dom_flag = buttonDom.getElementsByClassName('select-dropdown-flag-icon')[0]
4492      button_select_dom_flag.style.backgroundImage = 'url(' + flagUrl + '/' + flags_svg.toLowerCase() + '.svg)'
4493      flags_type === 'circle_flag' ? button_select_dom_flag.classList.add('circle_flag') : ''
4494
4495      dropdownDom.setAttribute('style', 'width:' + selector_width + ';background-color:' + bg_rgba + ';max-height:0px;opacity:0;')
4496      var min_width = setSelectorWhite(etranslateDom, languageList, metaFiles, is_mobile)
4497
4498      buttonDom.style.width = min_width
4499      buttonDom.style.borderWidth = border_width + 'px'
4500
4501      dropdownDom.style.width = min_width
4502      dropdownDom.style.borderWidth = border_width + 'px'
4503
4504      var select_children = dropdownDom.children
4505      for (var i = 0; i < select_children.length; i++) {
4506          var select_dom = select_children[i];
4507          var select_dom_flag = select_dom.getElementsByClassName('select-dropdown-flag-icon')[0]
4508          var language_code = select_dom.dataset.code;
4509          var language_native_name = select_children[i].dataset.name;
4510          var flags_svg = findLanguageFlags(language_flags, language_code)
4511
4512          select_dom_flag.style.backgroundImage = 'url(' + flagUrl 
4512+ '/' + flags_svg.toLowerCase() + '.svg)'
4513          flags_type === 'circle_flag' ? select_dom_flag.classList.add('circle_flag') : ''
4514          select_dom.onclick = languageChange(languageList.find(function (x) {
4515              return x.iso_code.toLowerCase() === language_code.toLowerCase();
4516          }), defaultLocale);
4517          var select_labels = select_dom.getElementsByClassName('etranslate-language-name')[0]
4518          if (labels_type === 'language_name') {
4519              select_labels.innerHTML = langCodeToLangArray[language_code] ? langCodeToLangArray[language_code] : select_labels.textContent
4520          } else if (labels_type === 'native_language_name') {
4521              language_native_name = language_native_name == 'français' ? 'Français' : language_native_name
4522              select_labels.innerHTML = language_native_name ? language_native_name : langCodeToLangArray[language_code]
4523          } else {
4524              select_labels.innerHTML = language_code ? language_code.toLocaleUpperCase() : language_code
4525          }
4526      }
4527      if (flags_type_display) {
4528          var display_flag = etranslateDom.getElementsByClassName('etranslate-flag-wrapper')
4529          for (var i = 0; i < display_flag.length; i++) {
4530              display_flag[i].style.display = 'none'
4531          }
4532      }
4533      if (no_labels) {
4534          var display_flag = etranslateDom.getElementsByClassName('etranslate-language-name')
4535          for (var i = 0; i < display_flag.length; i++) {
4536              display_flag[i].style.display = 'none'
4537          }
4538      } else {
4539          var buttom_labels = buttonDom.getElementsByClassName('etranslate-language-name')[0]
4540          if (labels_type === 'language_name') {
4541              buttom_labels.innerHTML = langCodeToLangArray[currentLocale] ? langCodeToLangArray[currentLocale] : buttom_labels.textContent
4542          } else if (labels_type === 'native_language_name') {
4543              var language_native_name = buttom_labels.dataset.name;
4544              language_native_name = language_native_name == 'français' ? 'Français' : language_native_name
4545              buttom_labels.innerHTML = language_native_name ? language_native_name : buttom_labels.textContent
4546          } else {
4547              buttom_labels.innerHTML = currentLocale ? currentLocale.toLocaleUpperCase() : currentLocale
4548          }
4549      }
4550
4551      if (flags_type === 'rectangle_flag') {
4552          var display_flag = etranslateDom.getElementsByClassName('etranslate-flag-wrapper')
4553          for (var i = 0; i < display_flag.length; i++) {
4554              display_flag[i].style.marginRight = '8px'
4555          }
4556      }
4557
4558      var isOpen = false;
4559      buttonDom.addEventListener('click', function (e) {
4560          isOpen = !isOpen;
4561          if (isOpen) {
4562              openDropdown();
4563          } else {
4564              closeDropdown();
4565          }
4566      });
4567
4568      function openDropdown() {
4569          dropdownDom.style.maxHeight = select_children.length * 46 + 'px'
4570          dropdownDom.style.opacity = '1'
4571          var pointer = buttonDom.getElementsByClassName('etranslate-language-arrow')[0]
4572          if (is_up) {
4573              pointer.classList.add('etranslate-language-arrow-up')
4574          } else {
4575              pointer.classList.add('etranslate-language-arrow-down')
4576          }
4577          isOpen = true;
4578      }
4579
4580      function closeDropdown() {
4581          dropdownDom.style.maxHeight = '0px'
4582          dropdownDom.style.opacity = '0'
4583          var pointer = buttonDom.getElementsByClassName('etranslate-language-arrow')[0]
4584          pointer.classList.remove('etranslate-language-arrow-down')
4585          pointer.classList.remove('etranslate-language-arrow-up')
4586          isOpen = false;
4587      }
4588
4589
4590      function languageChange(lang) {
4591          return function () {
4592              var protocol = window.location.protocol
4593              var host = window.location.host
4594              var search_info = window.location.search
4595              var pathname = window.location.pathname
4596              var lan_code = lang.iso_code.toLowerCase()
4597              var url_lan_code = (pathname.match(/\/(\S*?)\//) || pathname.match(/\/(\S*)/))[1]
4598              localStorage.setItem('lan_code', lan_code);
4599
4600              //点击当前语言刷新
4601              if (currentLocale === lan_code) {
4602                  location.reload();
4603              }
4604
4605              //切换为默认语言
4606              if (currentLocale.toLowerCase() !== lan_code.toLowerCase() && url_lan_code.toLowerCase() !== lan_code.toLowerCase() && defaultLocale.toLowerCase() === lan_code.toLowerCase()) {
4607                  var new_pathname
4608                  if (!url_lan_code) {
4609                      new_pathname = '/' + lan_code
4610                  } else {
4611                      new_pathname = pathname.replace('/' + url_lan_code, '')
4612                  }
4613                  window.location.href = `${window.location.protocol}//${window.location.host}${new_pathname}${window.location.search}`
4614              }
4615
4616              //切换为非默认
4617              if (currentLocale.toLowerCase() !== lan_code.toLowerCase() && url_lan_code.toLowerCase() !== lan_code.toLowerCase() && defaultLocale.toLowerCase() !== lan_code.toLowerCase()) {
4618                  //插入url_lan_code
4619                  var new_pathname
4620                  if (lan_code === url_lan_code.toLowerCase()) {
4621                      new_pathname = pathname
4622                  } else {
4623                      if (!url_lan_code) {
4624                          new_pathname = '/' + lan_code
4625                      } else {
4626                          var find_lan_code = false;
4627                          languageList.map((v, k) => {
4628                              if (v.iso_code.toLowerCase() === url_lan_code.toLowerCase()) {
4629                                  find_lan_code = true
4630                              }
4631                          })
4632                          if (find_lan_code) {
4633                              new_pathname = pathname.replace(url_lan_code, lan_code)
4634                          } else {
4635                              new_pathname = '/' + lan_code + pathname
4636                          }
4637                      }
4638                  }
4639                  window.location.href = `${window.location.protocol}//${window.location.host}${new_pathname}${window.location.search}`
4640              }
4641          }
4642      }
4643      return etranslateDom
4644  }
4645
4646  function setPisition(j,l,b,c,k){var h=j.getBoundingClientRect();var e=l.getBoundingClientRect();const f=b[0]?b.length*item_height:0;const a=c+h["height"];const i=c-e["height"];const g=c-e["height"];var d=k.substring(k.lastIndexOf("_")+1,k.length);if(g<f&&d!=="top"){l.classList.add("lo-select-up");return true}else{if(g>=f&&d!=="top"){l.classList.remove("lo-select-up");return false}}};
4647
4648  function getCurrentLocale(c,b){var a=window.location.pathname.split("/").filter(function(d){return d});if(a&&a.length>0&&c.find(function(d){return d.iso_code.toLowerCase()===a[0].toLowerCase()})){return a[0]}else{return b}};
4649
4650  function setLanguageSelector() {
4651      var languageList = getLanguageList();
4652      var shopDomain = 'https://www.toolbazaar.co.uk';
4653      var primaryLanguage = languageList.find(function (x) {
4654          return x.primary;
4655      });
4656      var defaultLocale = primaryLanguage ? primaryLanguage.iso_code : 'en';
4657      var currentLocale = getCurrentLocale(languageList, defaultLocale);
4658      var metaFiles = {"status":"0","fix_status":"0","flags_type":"rectangle_flag","labels_type":"language_name","position_lr":"right","position_tb":"fixed_bottom","vertical":"12","horizontal":"12","selector_width":"24","choose_language_selector":"floating_selector","style_of_the_selector":"dropdown","background_color":"#ffffff","background_opacity":"100","font_color":"#000000","css_code":null,"language_flags":null,"border_width":"1","mobile_position_lr":"right","mobile_position_tb":"fixed_bottom","mobile_selector_width":"24","mobile_vertical":"12","mobile_horizontal":"12","mobile_choose_language_selector":"floating_selector","mobile_style_of_the_selector":"dropdown","mobile_flags_type":"rectangle_flag","mobile_background_color":null,"mobile_font_color":null,"mobile_background_opacity":"0","mobile_css_code":null,"mobile_labels_type":"language_name","mobile_border_width":"1","languages":[{"is_publish":1,"lan_code":"en"}],"default_language":"en"}
4659      var etranslateDom = document.getElementById('localiser-translate-etranslate')
4660      var is_mobile = isMobile();
4661      if (Number(metaFiles.status) === 1) {
4662          if(is_mobile){
4663              if(metaFiles.mobile_choose_language_selector === 'floating_selector' && (metaFiles.mobile_style_of_the_selector === undefined || metaFiles.mobile_style_of_the_selector === 'dropdown')){
4664                  applyPriviewCssCode(metaFiles.mobile_css_code)
4665                  createLanguageFloatSelector(shopDomain, languageList, defaultLocale, currentLocale, etranslateDom, metaFiles, is_mobile)
4666              }else{
4667                  etranslateDom.remove()
4668              }
4669          } else {
4670              if (metaFiles.choose_language_selector === 'floating_selector' && (metaFiles.style_of_the_selector === undefined || metaFiles.style_of_the_selector === 'dropdown')) {
4671                  applyPriviewCssCode(metaFiles.css_code)
4672                  createLanguageFloatSelector(shopDomain, languageList, defaultLocale, currentLocale, etranslateDom, metaFiles, is_mobile)
4673              } else {
4674                  etranslateDom.remove()
4675              }
4676          }
4677      } else {
4678          etranslateDom.remove()
4679      }
4680  }
4681
4682  function applyPriviewCssCode(css_code) {
4683      var myReg = /^[.#]?\w+[^{]+\{[^}]*\}/;
4684      if (css_code && myReg.test(css_code)) {
4685          document.styleSheets[0].insertRule(css_code)
4686      }
4687  }
4688
4689  function transformationRgb(color_value, aipha) {
4690      if (color_value == undefined && aipha == undefined) {
4691          return 'rgba(255,255,255,1)'
4692      }
4693      var a
4694      if (aipha === undefined) {
4695          a = 1
4696      } else {
4697          a = aipha / 100
4698      }
4699
4700      if (!color_value) {
4701          return "rgba(255,255,255," + a + ")";
4702      }
4703      var reg = /^#([0-9a-fA-f]{3}|[0-9a-fA-f]{6})$/;
4704
4705      if (!color_value) {
4706          return "rgba(255,255,255," + a + ")"
4707      }
4708      var color = color_value.toLowerCase();
4709      if (reg.test(color)) {
4710          if (color.length === 4) {
4711              var colorNew = "#";
4712              for (let i = 1; i < 4; i += 1) {
4713                  colorNew += color.slice(i, i + 1).concat(color.slice(i, i + 1));
4714              }
4715              color = colorNew;
4716          }
4717          var colorChange = [];
4718          for (let i = 1; i < 7; i += 2) {
4719              colorChange.push(parseInt("0x" + color.slice(i, i + 2)));
4720          }
4721          return "rgba(" + colorChange.join(",") + "," + a + ")";
4722      } else {
4723          return color;
4724      }
4725  }
4726
4727  function isMobile() {return navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|i
4727os|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i)}
4728
4729  documentReady(setLanguageSelector);
4730  function documentReady(fu) {
4731      if (document.readyState === 'complete' || document.readyState === 'interactive') {
4732          setTimeout(documentReady(setLanguageSelector), 1);
4733      } else {
4734          document.addEventListener('DOMContentLoaded', fu);
4735      }
4736  }
4737</script>
4737<style>
4738  .etranslate-LanguageList-link {
4739    position: absolute;
4740  	z-index: 2147483647;
4741    font-size:13px;
4742    direction: ltr;
4743  }
4744  .etranslate-language-float-link {
4745    border: 1px solid rgb(224, 226, 228);
4746    background-color: white;
4747  }
4748
4749  .etranslate-language-list-link {
4750  list-style: none;
4751  overflow: auto;
4752  background: white;
4753  user-select: none;
4754  position: absolute;
4755  z-index: 516;
4756  flex-direction: row;
4757  justify-content: flex-start;
4758  align-items: center;
4759  margin: 0px;
4760  transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
4761  white-space: nowrap;
4762  -webkit-overflow-scrolling: touch;
4763  overflow: -moz-scrollbars-none;
4764  display: block;
4765  border: 1px solid rgba(224, 224, 224, 1);
4766  }
4767
4768.select-dropdown-flag-icon-link {
4769        font-size: 20px;
4770        box-sizing: content-box;
4771        background-size: contain;
4772        background-position: 50%;
4773        background-repeat: no-repeat;
4774        background-size: contain;
4775        background-position: 50%;
4776        background-repeat: no-repeat;
4777        position: relative;
4778        display: inline-block;
4779        width: 1.33333333em;
4780        line-height: 1em;
4781    }
4782
4783.select-dropdown-flag-icon-link:before {
4784        content: "\00a0";
4785    }
4786
4787.etranslate-language-float-link>ul{
4788  margin: 0px;
4789        display: flex;
4790        align-items: center;
4791        justify-content: space-around;
4792        padding-right: 1rem;
4793        padding: 5px 8px 5px 4px;
4794        -webkit-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
4795        -moz-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
4796        -ms-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
4797        -o-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
4798        transition: all 0.2s;
4799}
4800
4801
4802.etranslate-link-content {
4803            display: flex;
4804            align-items: center;
4805            cursor: pointer;
4806            padding: 5px 10px;
4807  			white-space:normal;
4808        }
4809  .etranslate-link-content:hover {
4810            /* color: rgba(27, 160, 227, 1); */
4811            opacity: 0.7
4812        }
4813
4814
4815  .etranslate-language-arrow {
4816      width: 0.5em;
4817      height: 0.5em;
4818      border-right: 1.5px solid currentColor;
4819      border-top: 1.5px solid currentColor;
4820      transform: rotate(45deg);
4821      position: relative;
4822      top: -1px;
4823    }
4824
4825.etranslate-language-float-link-code {
4826            margin-left: 5px;
4827        }
4828
4829  .etranslate-link-content {
4830            display: flex;
4831            align-items: center;
4832            cursor: pointer;
4833            padding: 5px 10px;
4834        }
4835
4836    .rectangle_flag:before {
4837    content: "\00a0";
4838	}
4839
4840  .flag-icon-link {
4841    background-size: contain;
4842    background-position: 50%;
4843    background-repeat: no-repeat;
4844    position: relative;
4845    display: inline-block;
4846    width: 1.33333333em;
4847    line-height: 1em;
4848    border-radius: 4px;
4849  }
4850
4851  .circle_flag {
4852  	border-radius: 50%;
4853  	box-sizing: content-box;
4854  	border: solid 1px #e6e3e3;
4855    width: 1em;
4856	}
4857
4858.etranslate-flag-wrapper-link {
4859    display: flex;
4860  	align-items: center;
4861  	height: 28px;
4862  	margin-right: 3px;
4863  }
4864
4865</style>
4866<div id='localiser-translate-etranslate-link' class='etranslate-LanguageList-link etranslate-language-float-link' style='display:none'>
4867  <ul id='etranslate-language-list-link' class='etranslate-language-list-link' style='' ><li class='etranslate-language-list-link-li' data-code="en" data-name="English">
4868    <div class='etranslate-link-content'>
4869          <div class="etranslate-flag-wrapper">
4870          	<span class='flag-icon-link select-dropdown-flag-icon-link'></span>
4871          </div>
4872          <span class='etranslate-language-name-link'>
4873
4874          </span>
4875    </div>
4876    </li>
4877  </ul>
4878</div>
4879
4880<script>
4881
4882var flag_min_link_width = {
4883    rectangle_flag: 60,
4884    square_flag: 45,
4885    circle_flag: 45,
4886    without_flag: 3,
4887    no_flag: 3
4888 }
4889
4890  var language_min_link_width = {
4891    language_code: 30,
4892    language_name: 60,
4893    native_language_name: 60,
4894    no_labels: 0
4895 }
4896
4897
4898
4899  function getLanguageList() {
4900      return [
4901        {
4902          name: 'English',
4903          endonym_name: 'English',
4904          iso_code: 'en',
4905          primary: true,
4906        }
4907      ];
4908  }
4909
4910  function setLinkSelectorUlStyle(f,d,e,c){var h;var a;var g;if(c){h=e.mobile_flags_type;a=e.mobile_labels_type;g=e.mobile_selector_width}else{h=e.flags_type;a=e.labels_type;g=e.selector_width}var i=d&&d[0]?d.length:0;var b=(flag_min_link_width[h]+language_min_link_width[a]+2)*i+Number(g)+"px";return b};
4911
4912  function setLinkSelectorStyle(g,p,l,q){var c=p&&p[0]?p.length:0;var m;var n;var r;var i;var f;var o;var h;if(q){m=l.mobile_position_lr;n=l.mobile_position_tb;r=l.mobile_labels_type;i=l.mobile_flags_type;f=l.mobile_selector_width;h=l.mobile_font_color}else{m=l.position_lr;n=l.position_tb;r=l.labels_type;i=l.flags_type;f=l.selector_width;h=l.font_color}var d=n==="fixed_top"||n==="fixed_bottom"?"fixed":"absolute";var a=m==="right"?"right":"left";var k=n==="bottom"||n==="fixed_bottom"?"bottom":"top";var j=(flag_min_link_width[i]+language_min_link_width[r]+2)*c+Number(f);if(a==="right"){if(q){o=Number(l.mobile_horizontal)+j-1}else{o=Number(l.horizontal)+j-1}}else{if(q){o=Number(l.mobile_horizontal)-1}else{o=Number(l.horizontal)-1}}var b=Number(l.vertical)-1;if(k==="bottom"){b=b+45}var e="top: auto;bottom: auto;left: auto;right: auto;"+a+":"+o+"px;"+k+":"+b+"px;color:"+h+";position:"+d+";";return e};
4913
4914  function getLinkCurrentLocale(c,b){var a=window.location.pathname.split("/").filter(function(d){return d});if(a&&a.length>0&&c.find(function(d){return d.iso_code.toLowerCase()===a[0].toLowerCase()})){return a[0]}else{return b}};
4915
4916  function findLanguageFlags(c,b){var a;if(c&&c[b]){a=langCodeToCountryArray[c[b]]?langCodeToCountryArray[c[b]]:langCodeToCountryArray[b]}else{a=langCodeToCountryArray[b]?langCodeToCountryArray[b]:langCodeToCountryArray[b.split("-")[0]]}return a};
4917
4918  function createLanguageFloatLinkSelector(shopDomain, languageList, defaultLocale, currentLocale, etranslateDom, metaFiles, is_mobile){
4919    var position_lr
4920    var position_tb
4921    var selector_width
4922    var horizontal
4923    var vertical
4924    var selector_width
4925    var font_color
4926    var labels_type
4927    var flags_type
4928    var language_flags
4929    var border_width
4930    var bg_rgba
4931    if (is_mobile) {
4932      position_lr = metaFiles.mobile_position_lr
4933      position_tb = metaFiles.mobile_position_tb
4934      selector_width = metaFiles.mobile_selector_width
4935      horizontal = metaFiles.mobile_horizontal
4936      vertical = metaFiles.mobile_vertical
4937      selector_width = metaFiles.mobile_selector_width
4938      font_color = metaFiles.mobile_font_color
4939      labels_type = metaFiles.mobile_labels_type
4940      flags_type = metaFiles.mobile_flags_type
4941      border_width = metaFiles.mobile_border_width
4942      bg_rgba=transformationRgb(metaFiles.mobile_background_color,metaFiles.mobile_background_opacity)
4943    } else {
4944      position_lr = metaFiles.position_lr
4945      position_tb = metaFiles.position_tb
4946      selector_width = metaFiles.selector_width
4947      horizontal = metaFiles.horizontal
4948      vertical = metaFiles.vertical
4949      selector_width = metaFiles.selector_width
4950      font_color = metaFiles.font_color
4951      labels_type = metaFiles.labels_type
4952      flags_type = metaFiles.flags_type
4953      border_width = metaFiles.border_width
4954      bg_rgba=transformationRgb(metaFiles.background_color,metaFiles.background_opacity)
4955    }
4956     var language_flags = metaFiles.language_flags
4957     var position_type=position_tb==='fixed_top'||position_tb==='fixed_bottom'?'fixed':'absolute'
4958     var right_or_left=position_lr==='right'?'right':'left'
4959     var top_or_button=position_tb==='top'||position_tb==='fixed_bottom'?'bottom':'top'
4960
4961     var dropdownDom=etranslateDom.getElementsByClassName('etranslate-language-list-link')[0]
4962
4963     var size = flags_type !== 'rectangle_flag' ? '1x1' : '4x3'
4964     var flags_type_display = flags_type === 'no_flag' || flags_type === 'without_flag' ? true : false
4965     var no_labels =  labels_type === 'no_labels' ? true: false
4966     var flagUrl = "https://my.parcelpanel.com/assets/other/flags/" + size
4967
4968
4969     var select_children=dropdownDom.children
4970
4971
4972     for (var i = 0; i < select_children.length; i++) {
4973       		var select_dom_flag = select_children[i].getElementsByClassName('select-dropdown-flag-icon-link')[0]
4974       		var select_dom_link_flag = select_children[i].getElementsByClassName('etranslate-flag-wrapper')[0]
4975            var language_code = select_children[i].dataset.code;
4976            var language_native_name = select_children[i].dataset.name;
4977       		var flags_svg=findLanguageFlags(language_flags,language_code)
4978            if(flags_type_display){
4979                 select_dom_link_flag.style.display='none'
4980            }else{
4981                 select_dom_flag.style.backgroundImage='url('+flagUrl+'/'+flags_svg.toLowerCase()+'.svg)'
4982                 flags_type === 'circle_flag'?select_dom_flag.classList.add('circle_flag'):''
4983            }
4984    		select_children[i].onclick = languageLinkChange(languageList.find(function (x) { return x.iso_code.toLowerCase() === language_code.toLowerCase(); }),defaultLocale);
4985       		var select_labels=select_children[i].getElementsByClassName('etranslate-language-name-link')[0]
4986            if(no_labels){
4987        		select_labels.style.display='none'
4988      		}else{
4989          		if (labels_type === 'language_name'){
4990            		select_labels.innerHTML = langCodeToLangArray[language_code]?langCodeToLangArray[language_code]:select_labels.text()
4991          		} else if (labels_type === 'native_language_name'){
4992          		    language_native_name = language_native_name=='français'?'Français':language_native_name
4993          		    select_labels.innerHTML = language_native_name?language_native_name:langCodeToLangArray[language_code]
4994          		} else {
4995                  	select_labels.innerHTML = language_code?language_code.toLocaleUpperCase():language_code
4996          		}
4997      		}
4998          }
4999     var selector_ul_style=setLinkSelectorUlStyle(etranslateDom, languageList, metaFiles, is_mobile)
5000     dropdownDom.setAttribute('style','width:'+selector_ul_style+';border-width:'+border_width+'px; background-color:'+bg_rgba+';')
5001     var selector_style=setLinkSelectorStyle(dropdownDom, languageList, metaFiles, is_mobile)
5002     var horizontal=Number(horizontal)+Number(dropdownDom.offsetWidth)
5003     etranslateDom.setAttribute('style',selector_style)
5004
5005
5006    function languageLinkChange(lang,defaultLocale) {
5007            return function () {
5008              var protocol=window.location.protocol
5009              var host=window.location.host
5010              var search_info=window.location.search
5011              var pathname = window.location.pathname
5012              var lan_code=lang.iso_code.toLowerCase()
5013              var url_lan_code = (pathname.match(/\/(\S*?)\//) || pathname.match(/\/(\S*)/))[1]
5014              localStorage.setItem('lan_code', lan_code);
5015
5016              //点击当前语言刷新
5017              if(currentLocale===lan_code){
5018                location.reload();
5019              }
5020
5021              //切换为默认语言
5022              if(currentLocale!==lan_code && url_lan_code.toLowerCase()!==lan_code && defaultLocale===lan_code){
5023                var new_pathname
5024                if (!url_lan_code) {
5025                    new_pathname = '/' + lan_code
5026                } else {
5027                    new_pathname = pathname.replace('/' + url_lan_code, '')
5028                }
5029                window.location.href = `${window.location.protocol}//${window.location.host}${new_pathname}${window.location.search}`
5030              }
5031
5032              //切换为非默认
5033              if(currentLocale!==lan_code && url_lan_code.toLowerCase()!==lan_code && defaultLocale!==lan_code){
5034                //插入url_lan_code
5035            	var new_pathname
5036                if (lan_code === url_lan_code.toLowerCase()) {
5037                	new_pathname = pathname
5038            	} else {
5039                	if (!url_lan_code) {
5040                    	new_pathname = '/' + lan_code
5041                	} else {
5042                  		var find_lan_code=false;
5043                  		languageList.map((v,k)=>{
5044                    		if(v.iso_code.toLowerCase()===url_lan_code.toLowerCase()){
5045                      		find_lan_code=true
5046                    	}
5047                  		})
5048                		if(find_lan_code){
5049                   			new_pathname = pathname.replace(url_lan_code, lan_code)
5050                		} else {
5051                   	 		new_pathname = '/' + lan_code + pathname
5052                		}
5053                	}
5054                }
5055                window.location.href = `${window.location.protocol}//${window.location.host}${new_pathname}${window.location.search}`
5056              }
5057            }
5058          }
5059     return etranslateDom
5060  }
5061
5062
5063  function setLanguageLinkSelector(){
5064  	var languageList = getLanguageList();
5065    var shopDomain = 'https://www.toolbazaar.co.uk';
5066    var primaryLanguage = languageList.find(function (x) { return x.primary; });
5067    var defaultLocale = primaryLanguage ? primaryLanguage.iso_code : 'en';
5068    var currentLocale = getLinkCurrentLocale(languageList, defaultLocale);
5069    var metaFiles = {"status":"0","fix_status":"0","flags_type":"rectangle_flag","labels_type":"language_name","position_lr":"right","position_tb":"fixed_bottom","vertical":"12","horizontal":"12","selector_width":"24","choose_language_selector":"floating_selector","style_of_the_selector":"dropdown","background_color":"#ffffff","background_opacity":"100","font_color":"#000000","css_code":null,"language_flags":null,"border_width":"1","mobile_position_lr":"right","mobile_position_tb":"fixed_bottom","mobile_selector_width":"24","mobile_vertical":"12","mobile_horizontal":"12","mobile_choose_language_selector":"floating_selector","mobile_style_of_the_selector":"dropdown","mobile_flags_type":"rectangle_flag","mobile_background_color":null,"mobile_font_color":null,"mobile_background_opacity":"0","mobile_css_code":null,"mobile_labels_type":"language_name","mobile_border_width":"1","languages":[{"is_publish":1,"lan_code":"en"}],"default_language":"en"}
5070    var etranslateDom = document.getElementById('localiser-translate-etranslate-link')
5071    var is_mobile = isMobile();
5072    if( Number(metaFiles.status) === 1){
5073      if (is_mobile) {
5074        if (metaFiles.mobile_style_of_the_selector === 'links' && metaFiles.mobile_choose_language_selector === 'floating_selector') {
5075          applyPriviewCssCode(metaFiles.mobile_css_code)
5076          createLanguageFloatLinkSelector(shopDomain, languageList, defaultLocale, currentLocale, etranslateDom, metaFiles, is_mobile)
5077        } else {
5078          etranslateDom.remove()
5079        }
5080      } else {
5081        if (metaFiles.style_of_the_selector === 'links' && metaFiles.choose_language_selector === 'floating_selector') {
5082          applyPriviewCssCode(metaFiles.css_code)
5083          createLanguageFloatLinkSelector(shopDomain, languageList, defaultLocale, currentLocale, etranslateDom, metaFiles, is_mobile)
5084        } else {
5085          etranslateDom.remove()
5086        }
5087      }
5088    }else{
5089      	etranslateDom.remove()
5090    }
5091  }
5092
5093  function applyPriviewCssCode(css_code) {
5094    var myReg = /^[.#]?\w+[^{]+\{[^}]*\}/;
5095    if (myReg.test(css_code)) {
5096       document.styleSheets[0].insertRule(css_code)
5097    }
5098  }
5099
5100  function transformationRgb(color_value, aipha) {
5101    if(color_value == undefined && aipha == undefined){
5102       	return 'rgba(255,255,255,1)'
5103     }
5104    var a
5105    if(aipha===undefined){
5106      a=1
5107    }else{
5108      a= aipha / 100
5109    }
5110    var reg = /^#([0-9a-fA-f]{3}|[0-9a-fA-f]{6})$/;
5111
5112    if (!color_value) {
5113        return "rgba(255,255,255,"+a+")"
5114    }
5115    var color = color_value.toLowerCase();
5116    if (reg.test(color)) {
5117        if (color.length === 4) {
5118            var colorNew = "#";
5119            for (let i = 1; i < 4; i += 1) {
5120                colorNew += color.slice(i, i + 1).concat(color.slice(i, i + 1));
5121            }
5122            color = colorNew;
5123        }
5124        var colorChange = [];
5125        for (let i = 1; i < 7; i += 2) {
5126            colorChange.push(parseInt("0x" + color.slice(i, i + 2)));
5127        }
5128        return "rgba(" + colorChange.join(",") + "," + a + ")";
5129    } else {
5130        return color;
5131    }
5132}
5133
5134function isMobile() {return navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i)}
5135
5136  documentReady(setLanguageLinkSelector);
5137  function documentReady(fu) {
5138    if (document.readyState === 'complete' || document.readyState === 'interactive') {
5139      setTimeout(documentReady(setLanguageLinkSelector), 1);
5140    } else {
5141      document.addEventListener('DOMContentLoaded', fu);
5142    }
5143  }
5144</script>
vendor: 1 bytes, line 5144
5144
5145<script>
5146    document.addEventListener("DOMContentLoaded",function(){let defaultData=[];let reviewData=[];let defaultDom=[];let reviewDom=[];let elementContent=[];let elementTransDom=[];let appKey=0;const c={characterData:true,childList:true,subtree:true};let proReviewFormData=[];var m=function(n){defaultData=[];defaultDom=[];n.forEach(function(q,p){if(q.type=="childList"&&q.addedNodes.length!=0){elementContent=[];elementTransDom=[];j(q.addedNodes);for(var o=0;o<elementContent.length;o++){if(proReviewFormData.indexOf(elementContent[o])===-1){defaultData.push(elementContent[o]);defaultDom.push(elementTransDom[o])}}}});if(defaultData!=""){k(defaultData,[],defaultDom,[],appKey)}};const g=new MutationObserver(m);var d=function(n){defaultData=[];defaultDom=[];n.forEach(function(q,o){if(q.type=="childList"&&q.addedNodes.length!=0){elementContent=[];elementTransDom=[];j(q.addedNodes);for(var p=0;p<elementContent.length;p++){defaultData.push(elementContent[p]);defaultDom.push(elementTransDom[p])}}});if(elementContent!=""){k(defaultData,[],defaultDom,[],appKey)}};const l=new MutationObserver(d);var h=function(n){reviewData=[];reviewDom=[];n.forEach(function(q,o){if(q.type=="childList"&&q.addedNodes.length!=0){for(var p=0;p<q.addedNodes.length;p++){if(q.addedNodes[p].nodeType===1){let title=q.addedNodes[p].querySelectorAll(".jdgm-rev__title");let body=q.addedNodes[p].querySelectorAll(".jdgm-rev__body");if(title.length>0||body.length>0){elementContent=[];elementTransDom=[];j(title);j(body);reviewData=elementContent;reviewDom=elementTransDom}}}}});if(elementContent!=""){k([],reviewData,[],reviewDom,appKey)}};const e=new MutationObserver(h);var f=document.getElementById("shopify-product-reviews");if(f!=undefined){appKey=5;a()}var i=document.getElementById("judgeme_product_reviews");if(i!=undefined){appKey=1;b()}function a(){var s=document.querySelectorAll(".spr-header");var o=document.querySelectorAll(".new-review-form");var q=document.querySelectorAll(".spr-reviews");var r=document.querySelectorAll(".spr-review-header-title");var p=document.querySelectorAll(".spr-review-content-body");var n=document.querySelectorAll(".spr-form");if(s.length>0&&o.length>0&&q.length>0){elementContent=[];elementTransDom=[];j(s);j(o);defaultData=elementContent;defaultDom=elementTransDom;elementContent=[];elementTransDom=[];j(r);j(p);reviewData=elementContent;reviewDom=elementTransDom;k(defaultData,reviewData,defaultDom,reviewDom,appKey);elementContent=[];j(n);proReviewFormData=elementContent;g.observe(n[0],c)}else{setTimeout(()=>b(),1000)}}function b(){var q=document.querySelectorAll(".jdgm-rev-widg__header");var n=document.querySelectorAll(".jdgm-form");var r=document.querySelectorAll(".jdgm-rev-widg__reviews");var o=document.querySelectorAll(".jdgm-rev__title");var p=document.querySelectorAll(".jdgm-rev__body");if(q.length>0&&n.length>0&&r.length>0){elementContent=[];elementTransDom=[];j(q);defaultData=elementContent;defaultDom=elementTransDom;elementContent=[];elementTransDom=[];j(o);j(p);reviewData=elementContent;reviewDom=elementTransDom;k(defaultData,reviewData,defaultDom,reviewDom,appKey);l.observe(q[0],c);l.observe(n[0],c);e.observe(r[0],c)}else{setTimeout(()=>a(),1000)}}function j(n){for(var o=0;o<n.length;o++){if(n[o].nodeType==1&&n[o].nodeName!=="SCRIPT"){if((n[o].nodeName==="INPUT"||n[o].nodeName==="TEXTAREA")&&n[o].getAttribute("placeholder")!=null){elementContent.push(n[o].getAttribute("placeholder"));elementTransDom.push({"t":1,"d":n[o]});break}if(n[o].nodeName==="INPUT"&&n[o].attributes.type.value=="submit"){elementContent.push(n[o].attributes.value.value);elementTransDom.push({"t":8,"d":n[o]});break}j(n[o].childNodes)}let repeatRegexOne=new RegExp(/\([0-9]{1,}\)/g);let repeatRegexTwo=new RegExp(/[0-9]{1,3}%/g);if(n[o].nodeType==3&&n[o].textContent.trim()!=""&&n[o].textContent.trim()!=="("&&n[o].textContent.trim()!==")"&&n[o].textContent.match(repeatRegexOne)===null&&n[o].textContent.match(repeatRegexTwo)===null){elementContent.push(n[o].textContent.trim());elementTransDom.push({"t":3,"d":n[o]})}}}function k(n,o,r,p,q){if(n!=""||o!=""){let xmlHttp=new XMLHttpRequest();let paramData={"domain":"tool-bazaar.myshopify.com","lan_code":"en","app_key":q,"default_data":n,"review_data":o,"is_thirdApp":true};xmlHttp.open("post","/apps/pagefly");xmlHttp.setRequestHeader("Content-Type","application/json");xmlHttp.setRequestHeader("CrossOrigin","true");xmlHttp.onreadystatechange=function(){if(xmlHttp.status==200){var t=xmlHttp.response;if(t!=""){transData=JSON.parse(t).data;if(transData!=""){if(transData["default"].length>0){for(var s=0;s<transData["default"].length;s++){if(transData["default"][s]!=""){if(r[s].t===1){r[s].d.setAttribute("placeholder",transData["default"][s])}else{if(r[s].t===3){r[s].d.textContent=transData["default"][s]}else{if(r[s].t===8){r[s].d.attributes.value.value=transData["default"][s]}}}}}}n=[];r=[];if(transData["reviews"].length>0){for(var s=0;s<transData["reviews"].length;s++){if(transData["reviews"][s]!=""){if(p[s].t===1){p[s].d.setAttribute("placeholder",transData["reviews"][s])
5147}else{if(p[s].t===3){p[s].d.textContent=transData["reviews"][s]}else{if(p[s].t===8){p[s].d.attributes.value.value=transData["reviews"][s]}}}}}}o=[];p=[]}}}};xmlHttp.send(JSON.stringify(paramData))}}});
5148</script>
vendor: 1 bytes, line 5148
5148

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.