PageSourceSearch

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

html toolbazaar.co.uk collected 2026-10-01 23:53:55 UTC 291,951 bytes, 5,178 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/essential-announcer/blocks/app-embed/93b5429f-c8d6-4c33-ae14-250fd84f361b -->
530<script>
531  
532    window.essentialAnnouncementConfigs = [];
533  
534  window.essentialAnnouncementMeta = {
535    productCollections: null,
536    productData: null,
537    templateName: "blog",
538    collectionId: null,
539  };
540  
541</script>
541
542
543 
544
545<style>
546  .essential_annoucement_bar_wrapper {display: none;}
547</style>
548
549
550
551<script src="https://cdn.shopify.com/extensions/01a0ae33-7196-7ba7-a372-9039e66cd741/essential-announcement-bar-120/assets/announcement-bar-essential-apps.js" defer></script>
551
552
553
554<!-- END app block --><!-- BEGIN app block: shopify://apps/xo-insert-code/blocks/insert-code-header/72017b12-3679-442e-b23c-5c62460717f5 --><!-- XO-InsertCode Header -->
555
556
557<!-- Google Tag Manager -->
558<script>
vendor: 327 bytes, lines 558-562
558(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
559new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
560j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
561'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
562})(window,document,'script','dataLayer','
562GTM-PJLCNMX
vendor: 3 bytes, line 562
562');
562</script>
562
563<!-- End Google Tag Manager -->
564  
565<!-- End: XO-InsertCode Header -->
566
567
568<!-- 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>
569<meta name="description" content="" />
570<meta name="smartseo-timestamp" content="0" /><!-- END app snippet --><!-- BEGIN app snippet: smartseo.blog.jsonld --><!--JSON-LD data generated by Smart SEO-->
571<script type="application/ld+json">
572{
573"@context": "https://schema.org",
574"@type": "Blog",
575"name": "News",
576"url": "https://www.toolbazaar.co.uk/blogs/news",
577"blogPosts": [
578{
579"@context": "https://schema.org",
580"@type": "BlogPosting",
581"headline": "7 Best Antique Woodworking Planes for Beginners",
582"mainEntityOfPage": "https://www.toolbazaar.co.uk/blogs/news/7-best-antique-woodworking-planes-for-beginners",
583"image": {
584"@type": "ImageObject",
585"url": "https://www.toolbazaar.co.uk/cdn/shop/articles/antique_wood_working_6115810c-392e-4af0-9612-fe3c1386236a.jpg?v=1776860826&width=3508",
586"width": 3508,
587"height": 2338
588},
589"url": "https://www.toolbazaar.co.uk/blogs/news/7-best-antique-woodworking-planes-for-beginners",
590"datePublished": "2026-04-22 13:26:56 +0100",
591"dateModified": "2026-04-22 13:27:06 +0100",
592"dateCreated": "2026-04-22 13:26:43 +0100",
593"description": "Looking for antique woodworking planes? These seven beginner-friendly options are widely available, practical to use, and worth adding to your collection.",
594"author": {
595"@type": "Person",
596"name": "Inspire Support",
597"url": "https://www.toolbazaar.co.uk"
598}
599},
600
601{
602"@context": "https://schema.org",
603"@type": "BlogPosting",
604"headline": "10 Tips for Spotting Rare Tools: A Beginner’s Guide to Valuable Finds",
605"mainEntityOfPage": "https://www.toolbazaar.co.uk/blogs/news/10-tips-for-spotting-rare-tools-a-beginner-s-guide-to-valuable-finds",
606"image": {
607"@type": "ImageObject",
608"url": "https://www.toolbazaar.co.uk/cdn/shop/articles/TB_2b05d913-e714-43b2-b809-68b63ab9c6f2.png?v=1738578900&width=3456",
609"width": 3456,
610"height": 1728
611},
612"url": "https://www.toolbazaar.co.uk/blogs/news/10-tips-for-spotting-rare-tools-a-beginner-s-guide-to-valuable-finds",
613"datePublished": "2025-02-03 10:34:14 +0000",
614"dateModified": "2025-02-03 10:35:00 +0000",
615"dateCreated": "2025-02-03 10:34:20 +0000",
616"author": {
617"@type": "Person",
618"name": "Andrew Stephens",
619"url": "https://www.toolbazaar.co.uk"
620}
621},
622
623{
624"@context": "https://schema.org",
625"@type": "BlogPosting",
626"headline": "Hand-Me-Downs of History: Why Vintage Tools Are the Crown Jewels of Antique Collections",
627"mainEntityOfPage": "https://www.toolbazaar.co.uk/blogs/news/why-vintage-tools-are-the-crown-jewels-of-antique-collections",
628"image": {
629"@type": "ImageObject",
630"url": "https://www.toolbazaar.co.uk/cdn/shop/articles/pexels-thijsvdw-1094770-2.jpg?v=1731603810&width=640",
631"width": 640,
632"height": 427
633},
634"url": "https://www.toolbazaar.co.uk/blogs/news/why-vintage-tools-are-the-crown-jewels-of-antique-collections",
635"datePublished": "2024-11-18 10:44:21 +0000",
636"dateModified": "2024-11-19 11:31:08 +0000",
637"dateCreated": "2024-11-14 17:03:29 +0000",
638"author": {
639"@type": "Person",
640"name": "Andrew Stephens",
641"url": "https://www.toolbazaar.co.uk"
642}
643},
644
645{
646"@context": "https://schema.org",
647"@type": "BlogPosting",
648"headline": "Crafting the Perfect Wooden Handles for Your Vintage Tools",
649"mainEntityOfPage": "https://www.toolbazaar.co.uk/blogs/news/crafting-the-perfect-wooden-handles-for-your-vintage-tools",
650"image": {
651"@type": "ImageObject",
652"url": "https://www.toolbazaar.co.uk/cdn/shop/articles/pexels-octavian-7412532.jpg?v=1726736517&width=2616",
653"width": 2616,
654"height": 4288
655},
656"url": "https://www.toolbazaar.co.uk/blogs/news/crafting-the-perfect-wooden-handles-for-your-vintage-tools",
657"datePublished": "2024-09-01 10:30:00 +0100",
658"dateModified": "2024-11-19 11:32:37 +0000",
659"dateCreated": "2024-07-17 15:26:37 +0100",
660"author": {
661"@type": "Person",
662"name": "Andrew Stephens",
663"url": "https://www.toolbazaar.co.uk"
664}
665},
666
667{
668"@context": "https://schema.org",
669"@type": "BlogPosting",
670"headline": "The Charm of Stanley Planes: Exploring the Nostalgic Beauty of Traditional Woodworking",
671"mainEntityOfPage": "https://www.toolbazaar.co.uk/blogs/news/the-charm-of-stanley-planes-exploring-the-nostalgic-beauty-of-traditional-woodworking",
672"image": {
673"@type": "ImageObject",
674"url": "https://www.toolbazaar.co.uk/cdn/shop/articles/fe3.jpg?v=1721225702&width=850",
675"width": 850,
676"height": 577
677},
678"url": "https://www.toolbazaar.co.uk/blogs/news/the-charm-of-stanley-planes-exploring-the-nostalgic-beauty-of-traditional-woodworking",
679"datePublished": "2024-08-14 09:30:00 +0100",
680"dateModified": "2024-11-19 11:33:12 +0000",
681"dateCreated": "2024-07-17 15:15:01 +0100",
682"author": {
683"@type": "Person",
684"name": "Andrew Stephens",
685"url": "https://www.toolbazaar.co.uk"
686}
687},
688
689{
690"@context": "https://schema.org",
691"@type": "BlogPosting",
692"headline": "Keeping Tradition Alive: Why Modern Craftsmen are Turning to Old-School Woodworking Tools",
693"mainEntityOfPage": "https://www.toolbazaar.co.uk/blogs/news/keeping-tradition-alive-why-modern-craftsmen-are-turning-to-old-school-woodworking-tools",
694"image": {
695"@type": "ImageObject",
696"url": "https://www.toolbazaar.co.uk/cdn/shop/articles/pexels-pixabay-209235.jpg?v=1716821625&width=3264",
697"width": 3264,
698"height": 2448
699},
700"url": "https://www.toolbazaar.co.uk/blogs/news/keeping-tradition-alive-why-modern-craftsmen-are-turning-to-old-school-woodworking-tools",
701"datePublished": "2024-05-27 15:53:44 +0100",
702"dateModified": "2024-05-27 15:53:45 +0100",
703"dateCreated": "2024-05-23 14:06:12 +0100",
704"author": {
705"@type": "Person",
706"name": "Andrew Stephens",
707"url": "https://www.toolbazaar.co.uk"
708}
709},
710
711{
712"@context": "https://schema.org",
713"@type": "BlogPosting",
714"headline": "What Antique Tools are Worth Money?",
715"mainEntityOfPage": "https://www.toolbazaar.co.uk/blogs/news/what-antique-tools-are-worth-money",
716"image": {
717"@type": "ImageObject",
718"url": "https://www.toolbazaar.co.uk/cdn/shop/articles/Screenshot_2024-05-23_at_8.28.47_PM.png?v=1716467917&width=2322",
719"width": 2322,
720"height": 1740
721},
722"url": "https://www.toolbazaar.co.uk/blogs/news/what-antique-tools-are-worth-money",
723"datePublished": "2024-05-27 15:43:38 +0100",
724"dateModified": "2024-11-19 11:34:13 +0000",
725"dateCreated": "2024-05-23 13:38:36 +0100",
726"author": {
727"@type": "Person",
728"name": "Andrew Stephens",
729"url": "https://www.toolbazaar.co.uk"
730}
731},
732
733{
734"@context": "https://schema.org",
735"@type": "BlogPosting",
736"headline": "A Comprehensive Guide to Stanley Planes",
737"mainEntityOfPage": "https://www.toolbazaar.co.uk/blogs/news/a-comprehe
737nsive-guide-to-stanley-planes",
738"image": {
739"@type": "ImageObject",
740"url": "https://www.toolbazaar.co.uk/cdn/shop/articles/T2176c_671x_3x.progressive_f9751c95-4f78-49d6-b4e9-88d81d0ef68f.webp?v=1704445359&width=850",
741"width": 850,
742"height": 850
743},
744"url": "https://www.toolbazaar.co.uk/blogs/news/a-comprehensive-guide-to-stanley-planes",
745"datePublished": "2024-01-05 15:53:58 +0000",
746"dateModified": "2024-11-19 11:35:13 +0000",
747"dateCreated": "2024-01-05 09:00:46 +0000",
748"author": {
749"@type": "Person",
750"name": "Andrew Stephens",
751"url": "https://www.toolbazaar.co.uk"
752}
753},
754
755{
756"@context": "https://schema.org",
757"@type": "BlogPosting",
758"headline": "The Best Wooden Handles for Antique Tools",
759"mainEntityOfPage": "https://www.toolbazaar.co.uk/blogs/news/the-best-wooden-handles-for-antique-tools",
760"image": {
761"@type": "ImageObject",
762"url": "https://www.toolbazaar.co.uk/cdn/shop/articles/4.webp?v=1700685124&width=709",
763"width": 709,
764"height": 427
765},
766"url": "https://www.toolbazaar.co.uk/blogs/news/the-best-wooden-handles-for-antique-tools",
767"datePublished": "2023-12-05 11:21:56 +0000",
768"dateModified": "2024-11-19 11:34:46 +0000",
769"dateCreated": "2023-11-22 20:32:03 +0000",
770"author": {
771"@type": "Person",
772"name": "Andrew Stephens",
773"url": "https://www.toolbazaar.co.uk"
774}
775},
776
777{
778"@context": "https://schema.org",
779"@type": "BlogPosting",
780"headline": "13 Valuable Vintage Tools That Make Collectors Money",
781"mainEntityOfPage": "https://www.toolbazaar.co.uk/blogs/news/13-valuable-vintage-tools-that-make-collectors-money",
782"image": {
783"@type": "ImageObject",
784"url": "https://www.toolbazaar.co.uk/cdn/shop/articles/Vintage_tool_11.webp?v=1696513659&width=671",
785"width": 671,
786"height": 671
787},
788"url": "https://www.toolbazaar.co.uk/blogs/news/13-valuable-vintage-tools-that-make-collectors-money",
789"datePublished": "2023-10-05 14:47:18 +0100",
790"dateModified": "2023-10-05 14:47:39 +0100",
791"dateCreated": "2023-10-05 14:45:39 +0100",
792"author": {
793"@type": "Person",
794"name": "Jamie Hepburn",
795"url": "https://www.toolbazaar.co.uk"
796}
797},
798
799{
800"@context": "https://schema.org",
801"@type": "BlogPosting",
802"headline": "The 7 Best Tool Books to Improve Your Woodworking Skills",
803"mainEntityOfPage": "https://www.toolbazaar.co.uk/blogs/news/the-7-best-tool-books-to-improve-your-woodworking-skills",
804"image": {
805"@type": "ImageObject",
806"url": "https://www.toolbazaar.co.uk/cdn/shop/articles/book_1_-_wooden_plane.webp?v=1695901663&width=671",
807"width": 671,
808"height": 956
809},
810"url": "https://www.toolbazaar.co.uk/blogs/news/the-7-best-tool-books-to-improve-your-woodworking-skills",
811"datePublished": "2023-09-28 12:47:42 +0100",
812"dateModified": "2023-09-28 12:47:43 +0100",
813"dateCreated": "2023-09-28 12:47:42 +0100",
814"author": {
815"@type": "Person",
816"name": "Jamie Hepburn",
817"url": "https://www.toolbazaar.co.uk"
818}
819},
820
821{
822"@context": "https://schema.org",
823"@type": "BlogPosting",
824"headline": "New Website - We&#39;ve just had a major upgrade",
825"mainEntityOfPage": "https://www.toolbazaar.co.uk/blogs/news/new-website",
826"image": {
827"@type": "ImageObject",
828"url": "https://www.toolbazaar.co.uk/cdn/shop/articles/responsive-mockup-featuring-three-different-electronic-devices-2028-el1_1.png?v=1643821464&width=1920",
829"width": 1920,
830"height": 1440
831},
832"url": "https://www.toolbazaar.co.uk/blogs/news/new-website",
833"datePublished": "2022-02-02 17:30:01 +0000",
834"dateModified": "2024-01-22 12:35:55 +0000",
835"dateCreated": "2022-01-31 21:23:01 +0000",
836"author": {
837"@type": "Person",
838"name": "Andrew Prodromou",
839"url": "https://www.toolbazaar.co.uk"
840}
841},
842
843{
844"@context": "https://schema.org",
845"@type": "BlogPosting",
846"headline": "New Products In Stock",
847"mainEntityOfPage": "https://www.toolbazaar.co.uk/blogs/news/wood-furniture",
848"image": {
849"@type": "ImageObject",
850"url": "https://www.toolbazaar.co.uk/cdn/shop/articles/Inchmartine-Tool-Bazaar_b08594f5-09ee-4854-b976-553d9fc60aa5.jpg?v=1743007519&width=1920",
851"width": 1920,
852"height": 1046
853},
854"url": "https://www.toolbazaar.co.uk/blogs/news/wood-furniture",
855"datePublished": "2022-01-31 21:22:17 +0000",
856"dateModified": "2025-03-26 16:45:24 +0000",
857"dateCreated": "2022-01-31 21:22:17 +0000",
858"author": {
859"@type": "Person",
860"name": "Andrew Stephens",
861"url": "https://www.toolbazaar.co.uk"
862}
863}
864
865]
866}
867</script>
867
868<!-- END app snippet --><!-- BEGIN app snippet: smartseo.no.index -->
869
870
871
872
873
874
875<!-- END app snippet --><!-- BEGIN app snippet: smartseo.breadcrumbs.jsonld --><!--JSON-LD data generated by Smart SEO-->
876<script type="application/ld+json">
877{
878"@context": "https://schema.org",
879"@type": "BreadcrumbList",
880"itemListElement": [
881{
882"@type": "ListItem",
883"position": 1,
884"item": {
885"@type": "WebSite",
886"@id": "https://www.toolbazaar.co.uk",
887"name": "Home"
888}
889}
890,
891{
892"@type": "ListItem",
893"position": 2,
894"item": {
895"@type": "Blog",
896"@id": "https://www.toolbazaar.co.uk/blogs/news",
897"name": "News"
898}
899}
900]
901}
902</script>
902<!-- END app snippet --><!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core -->
903
904
905
906
907
908
909
910<link rel="dns-prefetch" href="https://cdn.judge.me">
911<link rel="dns-prefetch" href="https://cdn1.judge.me">
912<link rel="dns-prefetch" href="https://api.judge.me">
913
914<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
914ou! 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
914itle":"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_
914youtube_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"
914:"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_
914shop_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>
914 <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 )}
915</style> <style class='jdgm-settings-style'></style>
916
917  
918  
919  
920  <style class='jdgm-miracle-styles'>
921  @-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
921/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}
922
923</style>
924
925
926  
927  
928   
929
930
931
932
933<script data-cfasync='false' class='jdgm-script'>
934!function(e){window.jdgm=window.jdgm||{};
935/* INF-1976 */
936var _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;}();
937if(_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;}
938jdgm.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/01a0f14c-14c3-7c54-8630-ec498be121ab/judgeme-770/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/",
939jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)?
940setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){
941!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d),
942(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!",
943a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))},
944jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest;
945t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))},
946t.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(
947".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting?
948parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"):
949jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css")
950)}))}(document);
951</script>
951
952<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a0f14c-14c3-7c54-8630-ec498be121ab/judgeme-770/assets/shopify_v2.css"></noscript>
953
954<!-- BEGIN app snippet: theme_fix_tags -->
954<script>
955  (function() {
956    var jdgmThemeFixes = null;
957    if (!jdgmThemeFixes) return;
958
959    // "All themes" fix: CSS and JS applied on every theme. CSS is injected
960    // before the per-theme fix so the theme-specific CSS wins the cascade.
961    // HTML is never applied globally (too risky).
962    var allThemesFix = jdgmThemeFixes['all'];
963    if (allThemesFix && allThemesFix.css) {
964      var allStyleTag = document.createElement('style');
965      allStyleTag.classList.add('jdgm-theme-fix-style-all');
966      allStyleTag.innerHTML = allThemesFix.css;
967      document.head.append(allStyleTag);
968    };
969
970    if (allThemesFix && allThemesFix.js) {
971      var allScriptTag = document.createElement('script');
972      allScriptTag.classList.add('jdgm-theme-fix-script-all');
973      allScriptTag.innerHTML = allThemesFix.js;
974      document.head.append(allScriptTag);
975    };
976
977    var thisThemeFix = jdgmThemeFixes[Shopify.theme.id];
978    if (!thisThemeFix) return;
979
980    if (thisThemeFix.html) {
981      document.addEventListener("DOMContentLoaded", function() {
982        var htmlDiv = document.createElement('div');
983        htmlDiv.classList.add('jdgm-theme-fix-html');
984        htmlDiv.innerHTML = thisThemeFix.html;
985        document.body.append(htmlDiv);
986      });
987    };
988
989    if (thisThemeFix.css) {
990      var styleTag = document.createElement('style');
991      styleTag.classList.add('jdgm-theme-fix-style');
992      styleTag.innerHTML = thisThemeFix.css;
993      document.head.append(styleTag);
994    };
995
996    if (thisThemeFix.js) {
997      var scriptTag = document.createElement('script');
998      scriptTag.classList.add('jdgm-theme-fix-script');
999      scriptTag.innerHTML = thisThemeFix.js;
1000      document.head.append(scriptTag);
1001    };
1002  })();
1003</script>
1003
1004<!-- END app snippet -->
1005<!-- End of Judge.me Core -->
1006
1007
1008
1009<!-- END app block --><!-- BEGIN app block: shopify://apps/vslide-variant-images-gallery/blocks/app-embed/e22d46a9-b20f-46ef-839e-96f4f8caeb06 -->
1009<script  type="text/javascript">
1010					  gsCollection = {
1011					    
1012					  };
1013					</script>
1013
1014
1015
1016    <!-- END app block -->
1016<script src="https://cdn.shopify.com/extensions/01a0f14c-14c3-7c54-8630-ec498be121ab/judgeme-770/assets/loader.js" type="text/javascript" defer="defer"></script>
1016
1017<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1018<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 1018
1018
1019<script>
1020  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
1021</script>
vendor: 1 bytes, line 1021
1021
1022<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}
1022).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: ["4c64608a","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":[]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]}
1022,{"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","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"132361388193","themePublished":"true","eventMetadataId":"f6c44e57-ab6c-4dcc-9eda-1789d4345bb6","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":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
1022<script>
1023  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
1024  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
1025  window.ShopifyAnalytics.meta.currency = 'USD';
1026  var meta = {"page":{"pageType":"blog","resourceType":"blog","resourceId":82822070433,"requestId":"584dfd80-502a-4342-9f92-2f335e23c2e8-1790898833"}};
1027  for (var attr in meta) {
1028    window.ShopifyAnalytics.meta[attr] = meta[attr];
1029  }
1030</script>
vendor: 1 bytes, line 1030
1030
1031<script class="analytics">
1032  (function () {
1033    var customDocumentWrite = function(content) {
1034      var jquery = null;
1035
1036      if (window.jQuery) {
1037        jquery = window.jQuery;
1038      } else if (window.Checkout && window.Checkout.$) {
1039        jquery = window.Checkout.$;
1040      }
1041
1042      if (jquery) {
1043        jquery('body').append(content);
1044      }
1045    };
1046
1047    var hasLoggedConversion = function(token) {
1048      if (token) {
1049        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
1050      }
1051      return false;
1052    }
1053
1054    var setCookieIfConversion = function(token) {
1055      if (token) {
1056        var twoMonthsFromNow = new Date(Date.now());
1057        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
1058
1059        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
1060      }
1061    }
1062
1063    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
1064    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
1065    if (trekkie.integrations) {
1066      return;
1067    }
1068    trekkie.methods = [
1069      'identify',
1070      'page',
1071      'ready',
1072      'track',
1073      'trackForm',
1074      'trackLink'
1075    ];
1076    trekkie.factory = function(method) {
1077      return function() {
1078        var args = Array.prototype.slice.call(arguments);
1079        args.unshift(method);
1080        trekkie.push(args);
1081        if (method == 'track' || method == 'page') {
1082          var pageUrl;
1083          try {
1084            pageUrl = window.location.href;
1085          } catch (e) {}
1086          var pageReferrer;
1087          try {
1088            pageReferrer = document.referrer;
1089          } catch (e) {}
1090          try {
1091            if (window.__TREKKIE_SHIM_QUEUE == null) {
1092              window.__TREKKIE_SHIM_QUEUE = [];
1093            }
1094            window.__TREKKIE_SHIM_QUEUE.push({
1095              from: 'trekkie-stub',
1096              method: method,
1097              args: args.slice(1),
1098              pageContext: {
1099                url: pageUrl,
1100                referrer: pageReferrer
1101              }
1102            });
1103          } catch (e) {
1104            // no-op
1105          }
1106        }
1107        return trekkie;
1108      };
1109    };
1110    for (var i = 0; i < trekkie.methods.length; i++) {
1111      var key = trekkie.methods[i];
1112      trekkie[key] = trekkie.factory(key);
1113    }
1114    trekkie.load = function(config) {
1115      trekkie.config = config || {};
1116      trekkie.config.initialDocumentCookie = document.cookie;
1117      var first = document.getElementsByTagName('script')[0];
1118var script = document.createElement('script');
1119script.type = 'text/javascript';
1120script.onerror = function(e) {
1121  var scriptFallback = document.createElement('script');
1122  scriptFallback.type = 'text/javascript';
1123  scriptFallback.onerror = function(error) {
1124          var Monorail = {
1125      produce: function produce(monorailDomain, schemaId, payload) {
1126        var currentMs = new Date().getTime();
1127        var event = {
1128          schema_id: schemaId,
1129          payload: payload,
1130          metadata: {
1131            event_created_at_ms: currentMs,
1132            event_sent_at_ms: currentMs
1133          }
1134        };
1135        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
1136      },
1137      sendRequest: function sendRequest(endpointUrl, payload) {
1138        // Try the sendBeacon API
1139        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
1140          var blobData = new window.Blob([payload], {
1141            type: 'text/plain'
1142          });
1143
1144          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
1145            return true;
1146          } // sendBeacon was not successful
1147
1148        } // XHR beacon
1149
1150        var xhr = new XMLHttpRequest();
1151
1152        try {
1153          xhr.open('POST', endpointUrl);
1154          xhr.setRequestHeader('Content-Type', 'text/plain');
1155          xhr.send(payload);
1156        } catch (e) {
1157          console.log(e);
1158        }
1159
1160        return false;
1161      },
1162      isIos12: function isIos12() {
1163        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
1164      }
1165    };
1166    Monorail.produce('monorail-edge.shopifysvc.com',
1167      'trekkie_storefront_load_errors/1.1',
1168      {shop_id: 60402073761,
1169      theme_id: 132361388193,
1170      app_name: "storefront",
1171      context_url: window.location.href,
1172      source_url: "//www.toolbazaar.co.uk/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
1173
1174  };
1175  scriptFallback.async = true;
1176  scriptFallback.src = '//www.toolbazaar.co.uk/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
1177  first.parentNode.insertBefore(scriptFallback, first);
1178};
1179script.async = true;
1180script.src = '//www.toolbazaar.co.uk/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
1181first.parentNode.insertBefore(script, first);
1182
1183    };
1184    trekkie.load(
1185      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":60402073761,"isMerchantRequest":null,"themeId":132361388193,"themeCityHash":"15146325166848450527","contentLanguage":"en","currency":"USD","eventMetadataId":"f6c44e57-ab6c-4dcc-9eda-1789d4345bb6"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1186    );
1187
1188    var loaded = false;
1189    trekkie.ready(function() {
1190      if (loaded) return;
1191      loaded = true;
1192
1193      window.ShopifyAnalytics.lib = window.trekkie;
1194
1195      var originalDocumentWrite = document.write;
1196      document.write = customDocumentWrite;
1197      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1198      document.write = originalDocumentWrite;
1199
1200      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1201      var token = match? match[1]: undefined;
1202      if (!hasLoggedConversion(token)) {
1203        setCookieIfConversion(token);
1204        
1205      }
1206    });
1207
1208    window.ShopifyAnalytics.lib.page(null,{"pageType":"blog","resourceType":"blog","resourceId":82822070433,"requestId":"584dfd80-502a-4342-9f92-2f335e23c2e8-1790898833","shopifyEmitted":true});
1209
1210    var eventsListenerScript = document.createElement('script');
1211    eventsListenerScript.async = true;
1212    eventsListenerScript.src = "//www.toolbazaar.co.uk/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1213    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1214})();</script>
vendor: 1 bytes, line 1214
1214
1215<script
1216  defer
1217  src="https://www.toolbazaar.co.uk/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
1218  data-application="storefront-renderer"
1219  data-shop-id="60402073761"
1220  data-render-region="gcp-us-west1"
1221  data-page-type="blog"
1222  data-theme-instance-id="132361388193"
1223  data-theme-name="SuitUp"
1224  data-theme-version="1.0.0"
1225  data-monorail-region="shop_domain"
1226  data-resource-timing-sampling-rate="10"
1227  data-shs="true"
1228  data-shs-beacon="true"
1229  data-shs-export-with-fetch="true"
1230  data-shs-logs-sample-rate="1"
1231  data-shs-beacon-endpoint="https://www.toolbazaar.co.uk/api/collect"
1232></script>
1232
1233<meta name="shopify-y" content="29d31cca-a552-48e1-a839-4f646d97b534" data-expiration="1822456433000"><meta name="shopify-s" content="78257e0f-4152-4a38-b727-292561dd7b9f" data-expiration="1790900633000"><meta name="new-cookie-storage-activated" content="t">
1234</head>
1235
1236	<body class="template-blog scheme_1">
1237		<div class="page_wrapper">
1238
1239			<div id="page_preloader__bg">
1240				<img id="page_preloader__img" src="//www.toolbazaar.co.uk/cdn/shop/t/6/assets/shopify_logo.gif?v=124153987796372640561677669644" alt="">
1241			</div>
1242
1243			
1243<script>
1244				preloaderBg = document.getElementById('page_preloader__bg');
1245				preloaderImg = document.getElementById('page_preloader__img');
1246
1247				window.addEventListener('load', function() {
1248					preloaderBg.classList.add("off");
1249					preloaderImg.classList.add("off");
1250				});
1251
1252			</script>
1252
1253
1254			
1255
1256				<div id="shopify-section-header" class="shopify-section"><div id="pseudo_sticky_block"></div>
1257
1258
1259
1260
1261<header id="page_header">
1262	<div class="page_container">
1263		<div class="top_pannel " > 
1264			<div class="container"> 
1265				<div class="top_pannel_text">Order online or call us on (0)1821 670770 / +44 7734 345652</div>
1266
1267				<div class="top_pannel_menu">
1268
1269					
1270					
1271						<div class="header_search">
1272							<span class="search_toggle"><i class="fa fa-search" aria-hidden="true"></i><b>Search</b><i class="fa fa-times"></i></span>
1273							<form action="/search" method="get" role="search" class="search_form">
1274								<input type="search" name="q" placeholder="Search" aria-label="Search">
1275
1276								<button type="submit">
1277									<i class="fa fa-search" aria-hidden="true"></i>
1278								</button>
1279							</form>
1280
1281							
1282								
1282<script>
1283									theme.searchAjaxOn = true;
1284								</script>
1284
1285
1286								<div id="search_result_container"></div>
1287							
1288						</div>
1289					
1290					
1291					
1292					
1293						<div class="header_account">
1294							<a href="/account" title="My account"><i class="fa fa-user" aria-hidden="true"></i><span>My account</span></a>
1295
1296							
1297						</div>
1298					
1299					
1300
1301					
1302					
1303						<div class="header_wishlist">
1304							<a href=""><i class="fa fa-heart" aria-hidden="true"></i><span>Wishlist</span></a>
1305						</div>
1306					
1307					
1308					
1309					
1310						
1311						
1312						
1313						<div class="currency_selector">
1314							<div class="currency_selector__wrap" title="Currency">
1315								<div id="currency_active">GBP</div>
1316
1317								<ul id="currency_selector">
1318									<li data-value="GBP" id="currency_selected" class="currency_selector__item">GBP</li>
1319
1320									
1321										
1322											<li data-value="USD" class="currency_selector__item">USD</li>
1323										
1324									
1325										
1326											<li data-value="EUR" class="currency_selector__item">EUR</li>
1327										
1328									
1329										
1330									
1331								</ul>
1332							</div>
1333						</div>
1334
1335						
1335<script>
1336							theme.shopCurrency = "GBP";
1337							theme.moneyFormat = "${{amount}}";
1338							theme.moneyFormatCurrency = "${{amount}} USD";
1339						</script>
1339
1340
1341						
1341<script src="//cdn.shopify.com/s/javascripts/currencies.js" defer></script>
1341
1342						
1342<script src="//www.toolbazaar.co.uk/cdn/shop/t/6/assets/currency-tools.js?v=56053141205250997201677669644" defer></script>
1342
1343					
1344
1345				</div>
1346			</div>
1347		</div>
1348
1349		<div class="header_wrap1"  style="background: #ffffff">   
1350			<div class="container header_main_wrap">
1351				<div class="header_wrap2 header_left">
1352					
1353
1354					
1355							
1356								<a class="header_logo" href="https://www.toolbazaar.co.uk">
1357									<img src="//www.toolbazaar.co.uk/cdn/shop/files/[email protected]?v=1644334121" alt="Tool Bazaar" style="max-width: 250px">
1358									
1359								</a>
1360							
1361
1362					
1363				</div>
1364
1365				<div class="header_wrap2 header_center">
1366					
1367						<nav id="megamenu" class="megamenu">
1368							<h2 id="megamenu_mobile_toggle"><i class="fa fa-bars" aria-hidden="true"></i>Menu</h2>
1369
1370							<div id="megamenu_mobile_close">
1371								<div class="close_icon"></div>
1372							</div>
1373
1374							<ul id="megamenu_level__1" class="level_1">
1375								
1376									
1377									
1378									
1379
1380									<li class="level_1__item level_2__small">
1381										<a class="level_1__link " href="https://tool-bazaar.myshopify.com/">Home
1382											<i class="level_1__trigger megamenu_trigger" data-submenu="menu_1524227640085"></i> 
1383										</a>
1384
1385										
1386												
1387													<ul class="level_2" id="menu_1524227640085">
1388														<li>
1389															<div><ul class="level_3">
1390																	
1391
1392
1393																		<li class="level_3__item ">
1394																			<a class="level_3__link" href="https://tool-bazaar.myshopify.com/">Home</a>
1395
1396																			
1397																		</li>
1398																	
1399																</ul>
1400															</div>
1401														</li>
1402													</ul>
1403												
1404
1405											
1406
1407									</li>
1408
1409								
1410									
1411									
1412									
1413
1414									<li class="level_1__item ">
1415										<a class="level_1__link " href="/pages/about-us">About Us
1416											 
1417										</a>
1418
1419										
1420
1421									</li>
1422
1423								
1424									
1425									
1426									
1427
1428									<li class="level_1__item level_2__links">
1429										<a class="level_1__link " href="/collections">Products
1430											<i class="level_1__trigger megamenu_trigger" data-submenu="menu_1525679653045"></i> 
1431										</a>
1432
1433										
1434												
1435													<ul class="level_2" id="menu_1525679653045">
1436														<li class="container">
1437															
1438																
1439																
1440																
1441
1442																
1443																	<div class="megamenu_col__item align_center">
1444																	
1445																		<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">
1446																			
1447																		
1448																			<h4>Antique Tools</h4>
1449																		
1450																		</a>
1451																	</div>
1452																
1453															
1454																
1455																
1456																
1457
1458																
1459																	<div class="megamenu_col__item align_center">
1460																	
1461																		<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">
1462																			
1463																		
1464																			<h4>Now on Sale</h4>
1465																		
1466																		</a>
1467																	</div>
1468																
1469															
1470																
1471																
1472																
1473
1474																
1475																	<div class="megamenu_col__item align_center">
1476																	
1477																		<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">
1478																			
1479																		
1480																			<h4>Old Spares Sales</h4>
1481																		
1482																		</a>
1483																	</div>
1484																
1485															
1486																
1487																
1488																
1489
1490																
1491																	<div class="megamenu_col__item align_center">
1492																	
1493																		<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">
1494																			
1495																		
1496																			<h4>New Spare Sales</h4>
1497																		
1498																		</a>
1499																	</div>
1500																
1501															
1502																
1503																
1504																
1505
1506																
1507																	<div class="megamenu_col__item align_center">
1508																	
1509																		<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">
1510																			
1511																		
1512																			<h4>Latest Items Added</h4>
1513																		
1514																		</a>
1515																	</div>
1516																
1517															
1518																
1519																
1520																
1521
1522																
1523																	<div class="megamenu_col__item align_center">
1524																	
1525																		<a href="/collections"><img src="//www.toolbazaar.co.uk/cdn/shop/files/handymans-apron_255x180_crop_center.jpg?v=1643724941" alt="All Products">
1526																			
1527																		
1528																			<h4>All Products</h4>
1529																		
1530																		</a>
1531																	</div>
1532																
1533															
1534																
1535																
1536																
1537
1538																
1539															
1540																
1541																
1542																
1543
1544																
1545															
1546																
1547																
1548																
1549
1550																
1551															
1552																
1553																
1554																
1555
1556																
1557															
1558																
1559																
1560																
1561
1562																
1563															
1564																
1565																
1566																
1567
1568																
1569															
1570														</li>
1571													</ul>
1572												
1573
1574											
1575
1576									</li>
1577
1578								
1579									
1580									
1581									
1582
1583									<li class="level_1__item level_2__blog">
1584										<a class="level_1__link active" href="/blogs/news">Blog
1585											<i class="level_1__trigger megamenu_trigger" data-submenu="menu_1479747008568"></i> 
1586										</a>
1587
1588										
1589
1590													<ul class="level_2" id="menu_1479747008568">
1591														<li class="container">
1592															
1593															<div class="megamenu_col__item">
1594																
1595																	<div class="blog_img">
1596																		<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">
1597																	</div>
1598																
1599																
1600																<div class="blog_info">
1601																	<p class="blog_date">
1602																		<span class="article_day">22</span>
1603																		April
1604																	</p>
1605
1606																	<h3 class="blog_title"><a href="/blogs/news/7-best-antique-woodworking-planes-for-beginners">7 Best Antique Woodworking Planes for Beginners</a></h3>
1607																</div>
1608															</div>
1609															
1610															<div class="megamenu_col__item">
1611																
1612																	<div class="blog_img">
1613																		<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">
1614																	</div>
1615																
1616																
1617																<div class="blog_info">
1618																	<p class="blog_date">
1619																		<span class="article_day">03</span>
1620																		February
1621																	</p>
1622
1623																	<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>
1624																</div>
1625															</div>
1626															
1627															<div class="megamenu_col__item">
1628																
1629																	<div class="blog_img">
1630																		<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">
1631																	</div>
1632																
1633																
1634																<div class="blog_info">
1635																	<p class="blog_date">
1636																		<span class="article_day">18</span>
1637																		November
1638																	</p>
1639
1640																	<h3 class="blog_title"><a href="/blogs/news/why-vintage-tools-are-the-crown-jewels-of-antique-collections">
1640Hand-Me-Downs of History: Why Vintage Tools Are the ...</a></h3>
1641																</div>
1642															</div>
1643															
1644														</li>
1645													</ul>
1646												
1647
1648										
1649
1650									</li>
1651
1652								
1653									
1654									
1655									
1656
1657									<li class="level_1__item level_2__products">
1658										<a class="level_1__link " href="/collections/sales-items">On Sale
1659											<i class="level_1__trigger megamenu_trigger" data-submenu="menu_1479746552441"></i> 
1660										</a>
1661
1662										
1663
1664													<ul class="level_2" id="menu_1479746552441">
1665														<li class="container">
1666															
1667														</li>
1668													</ul>
1669												
1670
1671											
1672
1673									</li>
1674
1675								
1676									
1677									
1678									
1679
1680									<li class="level_1__item ">
1681										<a class="level_1__link " href="https://tool-bazaar.myshopify.com/pages/contact">Contact Us
1682											 
1683										</a>
1684
1685										
1686
1687									</li>
1688
1689								
1690							</ul>
1691						</nav>
1692					
1693				</div>
1694
1695				<div class="header_wrap2 header_right">
1696					
1697						<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">
1698									<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>
1699									<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>
1700									<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>
1701
1702							
1703								
1703<script>
1704									theme.cartAjaxOn = true;
1705									theme.cartAjaxTextEmpty = 'It appears that your cart is currently empty';
1706									theme.cartAjaxTextTotalPrice = 'Total price';
1707									theme.cartAjaxTextGoCart = 'Go to cart';
1708									theme.cartAjaxTextClearCart = 'Clear cart';
1709								</script>
1709
1710								<div class="cart_content_wrap">
1711									<div class="cart_content_preloader off">
1712										<div class="global_loader"></div>
1713									</div>
1714									<div id="cart_content_box">
1715										
1716											<p class="alert alert-warning">It appears that your cart is currently empty</p>
1717
1718										
1719									</div>
1720								</div>
1721							
1722						</div>
1723					
1724				</div>
1725			</div>
1726		</div>
1727	</div>
1728</header>
1729
1730<style>
1731	#page_header .level_1__link:hover {color: #898989 !important;} 
1732	#page_header .header_cart:hover .cart_link {color: #898989 !important;} 
1733	#page_header .level_1__link.active  {color: #898989 !important;} 
1734</style>
1735
1736
1737
1738</div>
1739
1740				<div class="page_container">
1741					
1742						<div class="breadcrumbs">
1743	<div class="container">
1744		<ul>
1745			<li><a href="/">Home</a></li>
1746
1747			
1748					
1749						<li><span>News</span></li>
1750					
1751
1752				
1753		</ul>
1754	</div>
1755</div>
1756					
1757
1758					
1759					
1760					<div class="container">
1761						<div class="row">	
1762					
1763							<div class="main_content sidebar_on col-sm-9  col-sm-push-3">
1764								<div id="shopify-section-template-blog" class="shopify-section section_template section_template__blog">
1765	
1766
1767		
1768
1769		
1770
1771		<div class="blog_listing__main blog_listing__list">
1772			<div class="row">
1773				
1774					<div class="col-sm-6 col-md-4 item_2_1 item_3_1">
1775						<article class="article_item flexible_block flexible_block__normal ">
1776							
1777								
1778
1779								
1780									<div class="layer_1">
1781										<img src="//www.toolbazaar.co.uk/cdn/shop/articles/antique_wood_working_6115810c-392e-4af0-9612-fe3c1386236a_290x290_crop_center.jpg?v=1776860826" alt="">
1782									</div>
1783								
1784							
1785
1786							<div class="layer_2">
1787								<div>
1788									<h3 class="article_title">
1789										<a href="/blogs/news/7-best-antique-woodworking-planes-for-beginners">7 Best Antique Woodworking Planes for Beginners</a>
1790									</h3>
1791
1792									<div class="rte article_content">
1793										
1794											<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>
1795										
1796									</div>
1797
1798									<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>
1799
1800									<p class="article_info">
1801										<span>
1802											<time class="article_time" datetime="2026-04-22T13:26">April 22, 2026</time>
1803										</span>
1804
1805										
1806									</p>
1807
1808									<a class="btn article_btn" href="/blogs/news/7-best-antique-woodworking-planes-for-beginners">Read more</a>
1809								</div>
1810							</div>
1811						</article>
1812					</div>
1813				
1814					<div class="col-sm-6 col-md-4  ">
1815						<article class="article_item flexible_block flexible_block__normal ">
1816							
1817								
1818
1819								
1820									<div class="layer_1">
1821										<img src="//www.toolbazaar.co.uk/cdn/shop/articles/TB_2b05d913-e714-43b2-b809-68b63ab9c6f2_290x290_crop_center.png?v=1738578900" alt="">
1822									</div>
1823								
1824							
1825
1826							<div class="layer_2">
1827								<div>
1828									<h3 class="article_title">
1829										<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>
1830									</h3>
1831
1832									<div class="rte article_content">
1833										
1834											Ever wonder if that rusty old tool collecting dust in your garage might be a hidden treasure? For beginners venturing into...
1835										
1836									</div>
1837
1838									<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>
1839
1840									<p class="article_info">
1841										<span>
1842											<time class="article_time" datetime="2025-02-03T10:34">February 03, 2025</time>
1843										</span>
1844
1845										
1846									</p>
1847
1848									<a class="btn article_btn" href="/blogs/news/10-tips-for-spotting-rare-tools-a-beginner-s-guide-to-valuable-finds">Read more</a>
1849								</div>
1850							</div>
1851						</article>
1852					</div>
1853				
1854					<div class="col-sm-6 col-md-4 item_2_1 ">
1855						<article class="article_item flexible_block flexible_block__normal ">
1856							
1857								
1858
1859								
1860									<div class="layer_1">
1861										<img src="//www.toolbazaar.co.uk/cdn/shop/articles/pexels-thijsvdw-1094770-2_290x290_crop_center.jpg?v=1731603810" alt="">
1862									</div>
1863								
1864							
1865
1866							<div class="layer_2">
1867								<div>
1868									<h3 class="article_title">
1869										<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>
1870									</h3>
1871
1872									<div class="rte article_content">
1873										
1874											There's something truly special about vintage tools. Whether they've been passed down through generations or discovered at an antique market,...
1875										
1876									</div>
1877
1878									<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
1878ir 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>
1879
1880									<p class="article_info">
1881										<span>
1882											<time class="article_time" datetime="2024-11-18T10:44">November 18, 2024</time>
1883										</span>
1884
1885										
1886									</p>
1887
1888									<a class="btn article_btn" href="/blogs/news/why-vintage-tools-are-the-crown-jewels-of-antique-collections">Read more</a>
1889								</div>
1890							</div>
1891						</article>
1892					</div>
1893				
1894					<div class="col-sm-6 col-md-4  item_3_1">
1895						<article class="article_item flexible_block flexible_block__normal ">
1896							
1897								
1898
1899								
1900									<div class="layer_1">
1901										<img src="//www.toolbazaar.co.uk/cdn/shop/articles/pexels-octavian-7412532_290x290_crop_center.jpg?v=1726736517" alt="">
1902									</div>
1903								
1904							
1905
1906							<div class="layer_2">
1907								<div>
1908									<h3 class="article_title">
1909										<a href="/blogs/news/crafting-the-perfect-wooden-handles-for-your-vintage-tools">Crafting the Perfect Wooden Handles for Your Vintage...</a>
1910									</h3>
1911
1912									<div class="rte article_content">
1913										
1914											At Tool Bazaar, we have a deep appreciation for the artistry and tradition that go into woodworking, especially when it...
1915										
1916									</div>
1917
1918									<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>
1919
1920									<p class="article_info">
1921										<span>
1922											<time class="article_time" datetime="2024-09-01T10:30">September 01, 2024</time>
1923										</span>
1924
1925										
1926									</p>
1927
1928									<a class="btn article_btn" href="/blogs/news/crafting-the-perfect-wooden-handles-for-your-vintage-tools">Read more</a>
1929								</div>
1930							</div>
1931						</article>
1932					</div>
1933				
1934					<div class="col-sm-6 col-md-4 item_2_1 ">
1935						<article class="article_item flexible_block flexible_block__normal ">
1936							
1937								
1938
1939								
1940									<div class="layer_1">
1941										<img src="//www.toolbazaar.co.uk/cdn/shop/articles/fe3_290x290_crop_center.jpg?v=1721225702" alt="">
1942									</div>
1943								
1944							
1945
1946							<div class="layer_2">
1947								<div>
1948									<h3 class="article_title">
1949										<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>
1950									</h3>
1951
1952									<div class="rte article_content">
1953										
1954											When you step into the world of traditional woodworking, some tools are more like old friends than mere instruments.    Among...
1955										
1956									</div>
1957
1958									<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>
1959
1960									<p class="article_info">
1961										<span>
1962											<time class="article_time" datetime="2024-08-14T09:30">August 14, 2024</time>
1963										</span>
1964
1965										
1966									</p>
1967
1968									<a class="btn article_btn" href="/blogs/news/the-charm-of-stanley-planes-exploring-the-nostalgic-beauty-of-traditional-woodworking">Read more</a>
1969								</div>
1970							</div>
1971						</article>
1972					</div>
1973				
1974					<div class="col-sm-6 col-md-4  ">
1975						<article class="article_item flexible_block flexible_block__normal ">
1976							
1977								
1978
1979								
1980									<div class="layer_1">
1981										<img src="//www.toolbazaar.co.uk/cdn/shop/articles/pexels-pixabay-209235_290x29
19810_crop_center.jpg?v=1716821625" alt="">
1982									</div>
1983								
1984							
1985
1986							<div class="layer_2">
1987								<div>
1988									<h3 class="article_title">
1989										<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>
1990									</h3>
1991
1992									<div class="rte article_content">
1993										
1994											Don’t you miss the old days when there were fewer gadgets and a simpler approach to craftsmanship? Many craftsmen today...
1995										
1996									</div>
1997
1998									<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>
1999
2000									<p class="article_info">
2001										<span>
2002											<time class="article_time" datetime="2024-05-27T15:53">May 27, 2024</time>
2003										</span>
2004
2005										
2006									</p>
2007
2008									<a class="btn article_btn" href="/blogs/news/keeping-tradition-alive-why-modern-craftsmen-are-turning-to-old-school-woodworking-tools">Read more</a>
2009								</div>
2010							</div>
2011						</article>
2012					</div>
2013				
2014					<div class="col-sm-6 col-md-4 item_2_1 item_3_1">
2015						<article class="article_item flexible_block flexible_block__normal ">
2016							
2017								
2018
2019								
2020									<div class="layer_1">
2021										<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="">
2022									</div>
2023								
2024							
2025
2026							<div class="layer_2">
2027								<div>
2028									<h3 class="article_title">
2029										<a href="/blogs/news/what-antique-tools-are-worth-money">What Antique Tools are Worth Money?</a>
2030									</h3>
2031
2032									<div class="rte article_content">
2033										
2034											Whether you're just starting to collect antique woodworking tools or already a seasoned vintage tool collector, having a comprehensive price...
2035										
2036									</div>
2037
2038									<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>
2039
2040									<p class="article_info">
2041										<span>
2042											<time class="article_time" datetime="2024-05-27T15:43">May 27, 2024</time>
2043										</span>
2044
2045										
2046									</p>
2047
2048									<a class="btn article_btn" href="/blogs/news/what-antique-tools-are-worth-money">Read more</a>
2049								</div>
2050							</div>
2051						</article>
2052					</div>
2053				
2054					<div class="col-sm-6 col-md-4  ">
2055						<article class="article_item flexible_block flexible_block__normal ">
2056							
2057								
2058
2059								
2060									<div class="layer_1">
2061										<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="">
2062									</div>
2063								
2064							
2065
2066							<div class="layer_2">
2067								<div>
2068									<h3 class="article_title">
2069										<a href="/blogs/news/a-comprehensive-guide-to-stanley-planes">A Comprehensive Guide to Stanley Planes</a>
2070									</h3>
2071
2072									<div class="rte article_content">
2073										
2074											Woodworking has maintained a timeless fascination for generations. The art of shaping, crafting, and creating objects with wood holds an...
2075										
2076									</div>
2077
2078									<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>
2079
2080									<p class="article_info">
2081										<span>
2082											<time class="article_time" datetime="2024-01-05T15:53">January 05, 2024</time>
2083										</span>
2084
2085										
2086									</p>
2087
2088									<a class="btn article_btn" href="/blogs/news/a-comprehensive-guide-to-stanley-planes">Read more</a>
2089								</div>
2090							</div>
2091						</article>
2092					</div>
2093				
2094					<div class="col-sm-6 col-md-4 item_2_1 ">
2095						<article class="article_item flexible_block flexible_block__normal ">
2096							
2097								
2098
2099								
2100									<div class="layer_1">
2101										<img src="//www.toolbazaar.co.uk/cdn/shop/articles/4_290x290_crop_center.webp?v=1700685124" alt="">
2102									</div>
2103								
2104							
2105
2106							<div class="layer_2">
2107								<div>
2108									<h3 class="article_title">
2109										<a href="/blogs/news/the-best-wooden-handles-for-antique-tools">The Best Wooden Handles for Antique Tools</a>
2110									</h3>
2111
2112									<div class="rte article_content">
2113										
2114											In the world of woodworking, our attention usually focuses on various tool types and their utility, leaving little room for...
2115										
2116									</div>
2117
2118									<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>
2119
2120									<p class="article_info">
2121										<span>
2122											<time class="article_time" datetime="2023-12-05T11:21">December 05, 2023</time>
2123										</span>
2124
2125										
2126									</p>
2127
2128									<a class="btn article_btn" href="/blogs/news/the-best-wooden-handles-for-antique-tools">Read more</a>
2129								</div>
2130							</div>
2131						</article>
2132					</div>
2133				
2134					<div class="col-sm-6 col-md-4  item_3_1">
2135						<article class="article_item flexible_block flexible_block__normal ">
2136							
2137								
2138
2139								
2140									<div class="layer_1">
2141										<img src="//www.toolbazaar.co.uk/cdn/shop/articles/Vintage_tool_11_290x290_crop_center.webp?v=1696513659" alt="">
2142									</div>
2143								
2144							
2145
2146							<div class="layer_2">
2147								<div>
2148									<h3 class="article_title">
2149										<a href="/blogs/news/13-valuable-vintage-tools-that-make-collectors-money">13 Valuable Vintage Tools That Make Collectors Money</a>
2150									</h3>
2151
2152									<div class="rte article_content">
2153										
2154											Welcome to the world of vintage tools; a valuable commodity that is often overlooked. But not here at Tool Bazaar.  ...
2155										
2156									</div>
2157
2158									<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>
2159
2160									<p class="article_info">
2161										<span>
2162											<time class="article_time" datetime="2023-10-05T14:47">October 05, 2023</time>
2163										</span>
2164
2165										
2166									</p>
2167
2168									<a class="btn article_btn" href="/blogs/news/13-valuable-vintage-tools-that-make-collectors-money">Read more</a>
2169								</div>
2170							</div>
2171						</article>
2172					</div>
2173				
2174					<div class="col-sm-6 col-md-4 item_2_1 ">
2175						<article class="article_item flexible_block flexible_block__normal ">
2176							
2177								
2178
2179								
2180									<div class="layer_1">
2181										<img src="//www.toolbazaar.co.uk/cdn/shop/articles/book_1_-_wooden_plane_290x290_crop_center.webp?v=1695901663" alt="">
2182									</div>
2183								
2184							
2185
2186							<div class="layer_2">
2187								<div>
2188									<h3 class="article_title">
2189										<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>
2190									</h3>
2191
2192									<div class="rte article_content">
2193										
2194											Woodworking is a rewarding hobby for anyone, regardless of age and skill.   But for beginners, starting a new hobby like...
2195										
2196									</div>
2197
2198									<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>
2199
2200									<p class="article_info">
2201										<span>
2202											<time class="article_time" datetime="2023-09-28T12:47">September 28, 2023</time>
2203										</span>
2204
2205										
2206									</p>
2207
2208									<a class="btn article_btn" href="/blogs/news/the-7-best-tool-books-to-improve-your-woodworking-skills">Read more</a>
2209								</div>
2210							</div>
2211						</article>
2212					</div>
2213				
2214					<div class="col-sm-6 col-md-4  ">
2215						<article class="article_item flexible_block flexible_block__normal ">
2216							
2217								
2218
2219								
2220									<div class="layer_1">
2221										<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="">
2222									</div>
2223								
2224							
2225
2226							<div class="layer_2">
2227								<div>
2228									<h3 class="article_title">
2229										<a href="/blogs/news/new-website">New Website - We've just had a major upgrade</a>
2230									</h3>
2231
2232									<div class="rte article_content">
2233										
2234											Welcome to our new website! New Design -  We wanted a new modern website with easy, fast navigation for our large...
2235										
2236									</div>
2237
2238									<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>
2239
2240									<p class="article_info">
2241										<span>
2242											<time class="article_time" datetime="2022-02-02T17:30">February 02, 2022</time>
2243										</span>
2244
2245										
2246									</p>
2247
2248									<a class="btn article_btn" href="/blogs/news/new-website">Read more</a>
2249								</div>
2250							</div>
2251						</article>
2252					</div>
2253				
2254			</div>
2255		</div>
2256
2257		<div id="pagination" class="pagination blog_pagination">
2258			<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>
2259		</div>
2260		
2261	
2262
2263
2264</div> 
2265							    
2266							</div>
2267
2268							
2269								<div class="sidebar_small col-sm-3  col-sm-pull-9">
2270									
2271										<div id="shopify-section-sidebar-blog" class="shopify-section page_sidebar"><div class="sidebar">
2272	
2273		
2274				<div class="sidebar_widget sidebar_blog sidebar_widget__link-list">
2275					<h3 class="widget_header">categories</h3><div class="widget_content">
2276						
2277							<ul class="sidebar_menu">
2278								
2279									<li class="sidebar_menu_item">
2280										<a class="sidebar_menu_links" href="/pages/about-us">About Us</a>
2281									</li>
2282								
2283									<li class="sidebar_menu_item">
2284										<a class="sidebar_menu_links" href="/collections">Products</a>
2285									</li>
2286								
2287									<li class="sidebar_menu_item">
2288										<a class="sidebar_menu_links" href="/pages/tos">Terms of Service</a>
2289									</li>
2290								
2291									<li class="sidebar_menu_item">
2292										<a class="sidebar_menu_links" href="/policies/refund-policy">Refund policy</a>
2293									</li>
2294								
2295									<li class="sidebar_menu_item">
2296										<a class="sidebar_menu_links" href="/pages/privacy-policy">Privacy Policy</a>
2297									</li>
2298								
2299									<li class="sidebar_menu_item">
2300										<a class="sidebar_menu_links" href="/pages/contact">Contact Us</a>
2301									</li>
2302								
2303									<li class="sidebar_menu_item">
2304										<a class="sidebar_menu_links" href="/policies/terms-of-service">Terms of Service</a>
2305									</li>
2306								
2307							</ul>
2308						
2309					</div>
2310				</div>
2311
2312			
2313	
2314		
2315				
2316					<p class="alert alert-warning">Turn on comments in the store settings!</p>
2317				
2318
2319			
2320	
2321		
2322				<div class="sidebar_widget sidebar_blog sidebar_widget__tags">
2323					<h3 class="widget_header">Blog tags</h3>
2324
2325					<div class="widget_content">
2326						
2327							<div class="blog_tags">
2328								
2329									<a href="/blogs/news/tagged/website-updates">Website Updates</a>
2330								
2331							</div>
2332						
2333					</div>
2334				</div>
2335				
2336
2337			
2338	
2339</div>
2340
2341
2342
2343
2344
2345
2346</div>
2347									
2348								</div>
2349							
2350					
2351						</div>
2352					</div>
2353					
2354					
2355					
2356						<div id="shopify-section-footer" class="shopify-section">
2357
2358
2359<footer   style="background: rgba(0,0,0,0);"> 
2360	<div class="footer_row__1"> 
2361		<div class="container">
2362
2363			<div class="row footer_main">
2364				
2365					<div class="col-sm-3 footer_block footer_block__2_1">
2366						
2367								<div class="footer_item footer_item__about "  >
2368									<h3>Tool Bazaar</h3>
2369
2370									
2371
2372									
2373										<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>
2374									
2375								</div>
2376						 
2377					</div>
2378				
2379					<div class="col-sm-3 footer_block ">
2380						
2381<div class="footer_item footer_item__links " >
2382									<h3>Quick Guide</h3>
2383
2384									<ul>
2385										
2386											<li>
2387												<a href="/pages/about-us">About Us</a>
2388											</li>
2389										
2390											<li>
2391												<a href="/collections">Products</a>
2392											</li>
2393										
2394											<li>
2395												<a href="/pages/tos">Terms of Service</a>
2396											</li>
2397										
2398											<li>
2399												<a href="/policies/refund-policy">Refund policy</a>
2400											</li>
2401										
2402											<li>
2403												<a href="/pages/privacy-policy">Privacy Policy</a>
2404											</li>
2405										
2406											<li>
2407												<a href="/pages/contact">Contact Us</a>
2408											</li>
2409										
2410											<li>
2411												<a href="/policies/terms-of-service">Terms of Service</a>
2412											</li>
2413										
2414									</ul>
2415								</div>
2416
2417							 
2418					</div>
2419				
2420					<div class="col-sm-3 footer_block footer_block__2_1">
2421						
2422								<div class="footer_item footer_item__contacts " >
2423									<h3>Contact</h3>
2424
2425									
2426										<p class="contact_name"><i class="fa fa-home"></i>Tool Bazaar</p>
2427									
2428
2429									
2430										<p class="contact_address"><i class="fa fa-map-pin"></i>The Mill Room, Rait Antique Centre, Rait, Perthshire. PH2 7RT</p>
2431									
2432
2433									
2434										<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>
2435									
2436
2437									
2438										<a class="contact_email" href="mailto:[email protected]"><i class="fa fa-envelope"></i>[email protected]</a>
2439									
2440								</div>
2441
2442							 
2443					</div>
2444				
2445					<div class="col-sm-3 footer_block ">
2446						
2447								<div class="footer_item footer_item__newsletter "  >
2448									<h3>Newsletter</h3>
2449									
2450									
2451
2452																						<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>												
2453
2454									<div class="social_wrap">
2455										
2456										<ul>
2457											
2458
2459											
2460
2461											
2462
2463											
2464
2465											
2466
2467											
2468										</ul>
2469									</div>
2470								</div>
2471
2472
2473							 
2474					</div>
2475				
2476
2477			</div>
2478
2479		
2480
2481	</div>
2482
2483	
2484		
2485
2486		<div class="footer_row__2  bottom_inverted" style="background: #000000;"> 
2487			<div class="container">
2488				<div class="footer_wrap_1">
2489					
2490						
2491							<div class="footer_wrap_2 footer_left">
2492								©Tool Bazaar. <a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=p
2492oweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore">Powered by Shopify</a>
2493							</div>
2494						
2495					
2496
2497					
2498						
2499
2500						<div class="footer_wrap_2 footer_right">
2501							<ul class="footer_payments">
2502								
2503									
2504										<li><i class="fa fa-cc-amex" aria-hidden="true"></i></li>
2505									
2506								
2507									
2508										<li><i class="fa fa-cc-diners-club" aria-hidden="true"></i></li>
2509									
2510								
2511									
2512										<li><i class="fa fa-cc-discover" aria-hidden="true"></i></li>
2513									
2514								
2515									
2516										<li><i class="fa fa-cc-jcb" aria-hidden="true"></i></li>
2517									
2518								
2519									
2520										<li><i class="fa fa-cc-mastercard" aria-hidden="true"></i></li>
2521									
2522								
2523									
2524										<li><i class="fa fa-cc-paypal" aria-hidden="true"></i></li>
2525									
2526								
2527									
2528								
2529									
2530										<li><i class="fa fa-cc-visa" aria-hidden="true"></i></li>
2531									
2532								
2533									
2534								
2535							</ul>
2536						</div>
2537					
2538				</div>
2539			</div>
2540		</div>
2541	</div>
2542	
2543</footer>
2544
2545
2546<style>
2547	#shopify-section-footer footer {padding-top: 0px;}
2548</style>
2549
2550	
2551
2552
2553
2554</div>
2555
2556    
2556<script src="//cdn.codeblackbelt.com/js/modules/shipping-rates-calculator-plus/main.min.js?shop=tool-bazaar.myshopify.com" defer></script>
2556
2557					
2558				</div>
2559
2560				<a id="back_top" href="#">
2561					<i class="fa fa-angle-up" aria-hidden="true"></i>
2562				</a>
2563			
2564		</div>
2565
2566		
2566<script src="//www.toolbazaar.co.uk/cdn/shop/t/6/assets/assets.js?v=154279730773110121271677669644" defer></script>
2566
2567		
2567<script src="//www.toolbazaar.co.uk/cdn/shop/t/6/assets/shop.js?v=162712222425197865281767691306" defer></script>
2567
2568		<link href="//www.toolbazaar.co.uk/cdn/shop/t/6/assets/style.scss.css?v=157572666544649086131700806655" rel="stylesheet" type="text/css" media="all" />
2569
2570		
2571		
2572		
2573			
2573<script>
2574				theme.titleAnimation = false;
2575			</script>
2575
2576		
2577
2578		<noscript id="deferred_styles">
2579			<link href="//www.toolbazaar.co.uk/cdn/shop/t/6/assets/responsive.scss.css?v=111561849237704683351677669644" rel="stylesheet" type="text/css" media="all" />
2580			
2581
2582	
2583
2584	
2585
2586	
2587
2588	
2589
2590	<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">
2591
2592
2593		</noscript>
2594
2595		
2595<script>
2596			var loadDeferredStyles = function() {
2597				var addStylesNode = document.getElementById('deferred_styles');
2598				var replacement = document.createElement('div');
2599				replacement.innerHTML = addStylesNode.textContent;
2600				document.body.appendChild(replacement)
2601				addStylesNode.parentElement.removeChild(addStylesNode);
2602			};
2603			var raf = requestAnimationFrame || mozRequestAnimationFrame || webkitRequestAnimationFrame || msRequestAnimationFrame;
2604			if (raf) raf(function() { window.setTimeout(loadDeferredStyles, 0); });
2605			else window.addEventListener('load', loadDeferredStyles);
2606		</script>
2606
2607
2608		
2609
2610		
2610<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
2610<meta name="google-site-verification" content="a3Wvb_IKyu9-yvUKv2r77EUVpnsBPOdTBkS7rIy7RTA">
2611<meta name="facebook-domain-verification" content="xu05pnhmlmzsqo4zmevrfeexlk45kw">
2612<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/60402073761/digital_wallets/dialog">
2613<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">
2614<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/blogs/news.atom" />
2615<link rel="next" href="/blogs/news?page=2">
2616<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
2616
2617<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
2618<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=60402073761" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2618
2618
2619<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 2619
2619
2620<script>var Shopify = Shopify || {};
2621Shopify.shop = "tool-bazaar.myshopify.com";
2622Shopify.locale = "en";
2623Shopify.currency = {"active":"USD","rate":"1.3460124"};
2624Shopify.country = "US";
2625Shopify.theme = {"name":"V4","id":132361388193,"schema_name":"SuitUp","schema_version":"1.0.0","theme_store_id":null,"role":"main"};
2626Shopify.theme.handle = "null";
2627Shopify.theme.style = {"id":null,"handle":null};
2628Shopify.cdnHost = "www.toolbazaar.co.uk/cdn";
2629Shopify.routes = Shopify.routes || {};
2630Shopify.routes.root = "/";
2631Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
2632Shopify.SignInWithShop = Shopify.SignInWithShop || {};
2633Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
2634Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 2634
2634
2635<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 2635
2635
2636<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 2636
2636
2637<script>
2638  window.ShopifyPay = window.ShopifyPay || {};
2639  window.ShopifyPay.apiHost = "shop.app\/pay";
2640  window.ShopifyPay.redirectState = null;
2641</script>
vendor: 1 bytes, line 2641
2641
2642<script>
2643  window.Shopify = window.Shopify || {};
2644  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
2645  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
2646  window.Shopify.SignInWithShop.eligible = true;
2647</script>
vendor: 1 bytes, line 2647
2647
2648<script id="shop-js-analytics" type="application/json">{"pageType":"blog"}</script>
vendor: 1 bytes, line 2648
2648
2649<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 2649
2649
2650<script type="module">
2651  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
2652
2653  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
2654
2655</script>
vendor: 1 bytes, line 2655
2655
2656<script>
2657  window.Shopify = window.Shopify || {};
2658  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
2659  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"]};
2660</script>
vendor: 1 bytes, line 2660
2660
2661<script>(function() {
2662  var isLoaded = false;
2663  function asyncLoad() {
2664    if (isLoaded) return;
2665    isLoaded = true;
2666    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"];
2667    for (var i = 0; i < urls.length; i++) {
2668      var s = document.createElement('script');
2669      s.type = 'text/javascript';
2670      s.async = true;
2671      s.src = urls[i];
2672      var x = document.getElementsByTagName('script')[0];
2673      x.parentNode.insertBefore(s, x);
2674    }
2675  };
2676  if(window.attachEvent) {
2677    window.attachEvent('onload', asyncLoad);
2678  } else {
2679    window.addEventListener('load', asyncLoad, false);
2680  }
2681})();</script>
vendor: 1 bytes, line 2681
2681
2682<script id="__st">var __st={"a":60402073761,"offset":3600,"reqid":"584dfd80-502a-4342-9f92-2f335e23c2e8-1790898833","pageurl":"www.toolbazaar.co.uk\/blogs\/news","s":"blogs-82822070433","u":"0bcae379fbdf","p":"blog","rtyp":"blog","rid":82822070433};</script>
vendor: 1 bytes, line 2682
2682
2683<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 2683
2683
2684<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 2684
2684
2685<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 2685
2685
2686<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>
2686<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 2686
2686
2687<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 2687
2687
2688<script>
2689  window.Shopify = window.Shopify || {};
2690  window.Shopify.MCP = window.Shopify.MCP || {};
2691  window.Shopify.MCP.enabled = true;
2692  window.Shopify.MCP.shop = "tool-bazaar.myshopify.com";
2693  window.Shopify.MCP.mcpEndpoint = "https:\/\/www.toolbazaar.co.uk\/api\/mcp";
2694  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"]}}];
2695</script>
vendor: 1 bytes, line 2695
2695
2696<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=");})();
2697</script>
vendor: 1 bytes, line 2697
2697
2698<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)}};
2699</script>
vendor: 1 bytes, line 2699
2699
2700<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
2701  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);
2702</script>
vendor: 1 bytes, line 2702
2702
2703<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})}}));
2704</script>
vendor: 1 bytes, line 2704
2704
2705<script id='scb4127' type='text/javascript' async='' src='https://www.toolbazaar.co.uk/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
2705<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">
2706<style id="shopify-accelerated-checkout-cart">
2707        #shopify-buyer-consent {
2708  margin-top: 1em;
2709  display: inline-block;
2710  width: 100%;
2711}
2712
2713#shopify-buyer-consent.hidden {
2714  display: none;
2715}
2716
2717#shopify-subscription-policy-button {
2718  background: none;
2719  border: none;
2720  padding: 0;
2721  text-decoration: underline;
2722  font-size: inherit;
2723  cursor: pointer;
2724}
2725
2726#shopify-subscription-policy-button::before {
2727  box-shadow: none;
2728}
2729
2730      </style>
2731<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 2731
2731
2732<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
2732
2733
2734	
2735<!--begin-boost-pfs-js-->
2736  
2736<script>
2737  /* Declare bcSfFilterConfig variable */
2738  var boostPFSAppConfig = {
2739    api: {
2740      filterUrl: 'https://services.mybcapps.com/bc-sf-filter/filter',
2741      searchUrl: 'https://services.mybcapps.com/bc-sf-filter/search',
2742      suggestionUrl: 'https://services.mybcapps.com/bc-sf-filter/search/suggest',
2743      productsUrl: 'https://services.mybcapps.com/bc-sf-filter/search/products',
2744      analyticsUrl: 'https://lambda.mybcapps.com/e'
2745    },
2746    shop: {
2747      name: 'Tool Bazaar',
2748      url: 'https://www.toolbazaar.co.uk',
2749      domain: 'tool-bazaar.myshopify.com',
2750      currency: 'GBP',
2751      money_format: "\u0026#36;{{amount}}",
2752      money_format_with_currency: "\u0026#36;{{amount}} USD"
2753    },
2754    general: {
2755      file_url: "//www.toolbazaar.co.uk/cdn/shop/files/?v=4548",
2756      asset_url: "//www.toolbazaar.co.uk/cdn/shop/t/6/assets/boost-pfs.js?v=4548",
2757      collection_id: 0,
2758      collection_handle: "",
2759      collection_product_count: 0,
2760      
2761      
2762      theme_id: 132361388193,
2763      collection_tags: null,
2764      current_tags: null,
2765      default_sort_by: "",
2766      swatch_extension: "png",
2767      no_image_url: "//www.toolbazaar.co.uk/cdn/shop/t/6/assets/boost-pfs-no-image.gif?v=45510820439899768411677669644",
2768      search_term: "",
2769      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"],
2770      current_currency:"USD",published_locales: {"en":true},
2771      current_locale:"en",
2772      isInitFilter:false},
2773    
2774    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}
2774,"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
2774dColor":""}},
2775    
2776    
2777swatch_settings: {
2778  
2779},
2780    
2781  };
2782  function mergeObject(obj1, obj2){
2783    var obj3 = {};
2784    for (var attr in obj1) { obj3[attr] = obj1[attr]; }
2785    for (var attr in obj2) { obj3[attr] = obj2[attr]; }
2786    return obj3;
2787  }
2788  if (typeof boostPFSConfig == 'undefined') {
2789    boostPFSConfig = {};
2790  }
2791  if (typeof boostPFSAppConfig != 'undefined') {
2792    boostPFSConfig = mergeObject(boostPFSConfig, boostPFSAppConfig);
2793  }
2794  if (typeof boostPFSThemeConfig != 'undefined') {
2795    boostPFSConfig = mergeObject(boostPFSConfig, boostPFSThemeConfig);
2796  }
2797</script>
2797
2798
2799<!-- Include Resources -->
2799<script defer src="//www.toolbazaar.co.uk/cdn/shop/t/6/assets/boost-pfs-core-instant-search.js?v=2753031393816511821677669644"></script>
2799
2800  
2800<script defer src="//www.toolbazaar.co.uk/cdn/shop/t/6/assets/boost-pfs-instant-search.js?v=65683616727471166651677669644"></script>
2800<!-- Initialize App -->
2801<script defer src="//www.toolbazaar.co.uk/cdn/shop/t/6/assets/boost-pfs-init.js?v=8317161029896936481736843971"></script>
2801
2802
2803
2804
2805  <!-- Instant search no result JSON data -->
2806  
2806<script type="application/json" id="boost-pfs-instant-search-products-not-found-json">
2807	{
2808		"search_terms": ["rebate plane","18th century","block plane","plane","preston","mathieson","rounding plane","rule","bevel","router"],
2809		"products": []
2810	}
2811</script>
2811
2812
2813
2814 <!-- 3rd App Integration -->
2814<script defer src="//www.toolbazaar.co.uk/cdn/shop/t/6/assets/boost-pfs-analytics-custom.js?v=161314685702743820801736843973"></script>
2814
2815<!--end-boost-pfs-js-->
2816
2817<script type="text/javascript">
2818    const ETS_SOLO_DOMAIN_SHOP = "www.toolbazaar.co.uk";
2819</script>
vendor: 2 bytes, line 2819
2819
2820<script src="//www.toolbazaar.co.uk/cdn/shop/t/6/assets/ets_social_login_config.js?v=28935810251982636441677669644" type="text/javascript"></script>
vendor: 2 bytes, line 2820
2820
2821<script src="//www.toolbazaar.co.uk/cdn/shop/t/6/assets/ets_social_login.js?v=94708498786240053171677669644" defer="defer" type="text/javascript"></script>
2821  
2821<script src="//cool-image-magnifier.product-image-zoom.com/js/core/main.min.js?timestamp=1694508077&shop=tool-bazaar.myshopify.com" defer></script>
2821
2822<link rel="stylesheet" href="https://gravity-software.com/js/shopify/rondell/jquery.rondellf85.css?v=123"/>
2823
2824
2825<script>
2826document.addEventListener("DOMContentLoaded", function() {
2827  var observer = new MutationObserver(function() {
2828    var checkoutBtn = document.querySelector(".boost-pfs-checkout-btn");
2829    if (checkoutBtn && !document.querySelector(".us-tariff-note")) {
2830      
2831        (function(){
2832          var note = document.createElement("div");
2833          note.className = "us-tariff-note";
2834          note.style.cssText = "margin:10px 0; color:red; font-weight:500; font-size:14px;";
2835          note.innerText = "US Orders Only: A 10% tariff will be invoiced separately before shipping.";
2836          checkoutBtn.parentNode.insertBefore(note, checkoutBtn);
2837        })();
2838       
2839    }
2840  });
2841  observer.observe(document.body, { childList: true, subtree: true });
2842});
2843</script>
2843
2844
2845<div id="shopify-block-AdlMwdW41eW0wNHQ2b__18131037017812181619" class="shopify-block shopify-app-block">
2846  
2846<script defer src="https://chimpstatic.com/mcjs-connected/js/users/b16aeac65b2a34f3c14ecb74c/62dc57df9d05a3db055a2fe5a.js"></script>
2846
2847  
2847<script>window.mc_embedded = true;</script>
2847
2848
2849
2850
2851</div>
2851<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2851
2852</body>
2853
2854</html>
2855
2856
2857<style>
2858  .embed-etranslate-LanguageList {
2859    display: inline-block;
2860    cursor: pointer;
2861    font-size: 13px;
2862    direction: ltr;
2863  }
2864
2865  .etranslate-language-float-link {
2866    border: 1px solid rgb(224, 226, 228);
2867    background-color: white;
2868  }
2869
2870  .rectangle_flag:before {
2871    content: "\00a0";
2872  }
2873
2874  .select-dropdown-flag-icon-link {
2875    font-size: 20px;
2876    box-sizing: content-box;
2877    background-size: contain;
2878    background-position: 50%;
2879    background-repeat: no-repeat;
2880    background-size: contain;
2881    background-position: 50%;
2882    background-repeat: no-repeat;
2883    position: relative;
2884    display: inline-block;
2885    width: 1.33333333em;
2886    line-height: 1em;
2887  }
2888
2889  .select-dropdown-flag-icon-link:before {
2890    content: "\00a0";
2891  }
2892
2893  #new-embed-header-translate-ETranslate>ul {
2894    margin: 0px;
2895    -webkit-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
2896    -moz-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
2897    -ms-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
2898    -o-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
2899    transition: all 0.2s;
2900  }
2901
2902  .embed-etranslate-flag-wrapper {
2903    display: flex;
2904    align-items: center;
2905    width: 28px;
2906    height: 28px;
2907    font-size: 20px;
2908    margin-right: 3px;
2909  }
2910
2911  .embed-etranslate-language-list-button {
2912    padding: 8px 10px 8px 10px;
2913    display: flex;
2914    align-items: center;
2915    justify-content: space-between;
2916    -webkit-transition: max-height 0.2s, visibility 0.2s, opacity 0.2s;
2917    -moz-transition: max-height 0.2s, visibility 0.2s, opacity 0.2s;
2918    -ms-transition: max-height 0.2s, visibility 0.2s, opacity 0.2s;
2919    -o-transition: max-height 0.2s, visibility 0.2s, opacity 0.2s;
2920    transition: all 0.2s;
2921  }
2922
2923  .embed-etranslate-language-list-button-centent {
2924
2925    display: flex;
2926    align-items: center;
2927  }
2928
2929  .embed-etranslate-language-arrow {
2930    display: block!important;
2931    width: 0.5em;
2932    height: 0.5em;
2933    border-right: 1.5px solid currentColor;
2934    border-top: 1.5px solid currentColor;
2935    transform: rotate(45deg);
2936    transition: all 0.2s;
2937    position: relative;
2938    top: -1px;
2939  }
2940
2941  .etranslate-language-arrow-up {
2942    transform: rotate(-45deg) !important;
2943  }
2944
2945  .etranslate-language-arrow-down {
2946    transform: rotate(135deg) !important;
2947  }
2948
2949  .embed-etranslate-language-list-button:hover {
2950    opacity: 0.8
2951  }
2952
2953  .embed-etranslate-language-list-dropdown {
2954    padding: 0px;
2955    overflow: auto;
2956    background: white;
2957    width: 208px;
2958    user-select: none;
2959    position: absolute;
2960    z-index: 516;
2961    flex-direction: row;
2962    justify-content: flex-start;
2963    align-items: center;
2964    margin: 0px;
2965    -webkit-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
2966    -moz-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
2967    -ms-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
2968    -o-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
2969    -webkit-overflow-scrolling: touch;
2970    overflow: -moz-scrollbars-none;
2971    display: block;
2972    border: 1px solid rgba(224, 224, 224, 1);
2973  }
2974
2975  .embed-etranslate-language-list-dropdown::-webkit-scrollbar {
2976    display: none;
2977  }
2978
2979  .embed-etranslate-language-list-dropdown>li {
2980    margin: 0px !important;
2981    padding: 8px 10px 8px 10px;
2982    cursor: pointer;
2983  }
2984
2985  .embed-etranslate-lo-select-dropdown-item {
2986    display: flex !important;
2987    align-items: center;
2988    -webkit-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
2989    -moz-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
2990    -ms-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
2991    -o-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
2992    transition: all 0.2s;
2993  }
2994
2995  .embed-etranslate-language-name {
2996    padding-top: 1px;
2997  }
2998
2999  .embed-etranslate-lo-select-dropdown-item:hover {
3000    /* color: rgba(27, 160, 227, 1); */
3001    opacity: 0.8
3002  }
3003
3004  .lo-select-up {
3005    position: absolute;
3006    bottom: 100%;
3007  }
3008
3009  .lo-select-selection-item-top {
3010    border-bottom: 0px;
3011  }
3012
3013  .lo-select-selection-item-bottom {
3014    border-top: 0px;
3015  }
3016
3017  .rectangle_flag:before {
3018    content: "\00a0";
3019  }
3020
3021  .flag-icon {
3022    background-size: contain;
3023    background-position: 50%;
3024    background-repeat: no-repeat;
3025    position: relative;
3026    display: inline-block;
3027    width: 1.33333333em;
3028    line-height: 1em;
3029    border-radius: 4px;
3030  }
3031
3032  .circle_flag {
3033    border-radius: 50%;
3034    box-sizing: content-box !important;
3035    width: 1em;
3036  }
3037</style>
3038<div id='new-embed-header-translate-ETranslate' class='embed-etranslate-LanguageList' style='display:none'>
3039  <span class='language-button'>
3040    <div class='embed-etranslate-language-list-button' id='etranslate-language-button'>
3041      <div class='embed-etranslate-language-list-button-centent'>
3042        <div class='embed-etranslate-flag-wrapper'>
3043          <span class="rectangle_flag select-dropdown-flag-icon flag-icon" />
3044        </div>
3045
3046        <div class="embed-etranslate-language-name"
3047          data-name="English">
3048          English
3049        </div>
3050
3051      </div>
3052      <div class='embed-etranslate-language-arrow'></div>
3053    </div>
3054  </span>
3055  <ul id='embed-etranslate-language-list-dropdown' class='embed-etranslate-language-list-dropdown'
3056    style='max-height:0px;opacity:0;'><li class='embed-etranslate-lo-select-dropdown-item' data-code="en"
3057      data-name="English">
3058      <div class="embed-etranslate-flag-wrapper">
3059        <span class="rectangle_flag select-dropdown-flag-icon flag-icon" />
3060      </div>
3061
3062      <div class="embed-etranslate-language-name">
3063        English
3064      </div>
3065    </li>
3066  </ul>
3067</div>
3068<script>
3069  var isOpen = false
3070  var is_up = false
3071
3072  var item_height = 46
3073
3074  var embed_flag_min_width = {
3075    rectangle_flag: 30,
3076    square_flag: 30,
3077    circle_flag: 30,
3078    no_flag: 0,
3079    without_flag: 0
3080  }
3081
3082  var embed_language_min_width = {
3083    language_code: 50,
3084    language_name: 70,
3085    native_language_name: 70,
3086    no_labels: 7
3087  }
3088
3089  function getLanguageList() {
3090      return [
3091          {
3092              name: 'English',
3093              endonym_name: 'English',
3094              iso_code: 'en',
3095              primary: true,
3096          }
3097      ];
3098  }
3099
3100  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};
3101
3102  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};
3103
3104  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};
3105
3106  function createLanguageFixSelector(shopDomain, languageList, defaultLocale, currentLocale, embedEtranslateDom, metaFiles, is_mobile) {
3107    var flags_type
3108    var labels_type
3109    var size
3110    var flags_type_display
3111    var no_labels
3112    var labels_language_name
3113    var bg_rgba
3114
3115    if (is_mobile) {
3116      flags_type = metaFiles.mobile_flags_type
3117      labels_type = metaFiles.mobile_labels_type
3118      bg_rgba = transformationRgb(metaFiles.mobile_background_color, metaFiles.mobile_background_opacity)
3119    } else {
3120      flags_type = metaFiles.flags_type
3121      labels_type = metaFiles.labels_type
3122      bg_rgba = transformationRgb(metaFiles.background_color, metaFiles.background_opacity)
3123    }
3124    size = flags_type !== 'rectangle_flag' ? '1x1' : '4x3'
3125    var flagUrl = "https://my.parcelpanel.com/assets/other/flags/" + size
3126    flags_type_display = flags_type === 'no_flag' || flags_type === 'without_flag' ? true : false
3127    no_labels = labels_type === 'no_labels' ? true : false
3128    labels_language_name = labels_type === 'language_name' ? true : false
3129
3130    var buttonDom = embedEtranslateDom.getElementsByClassName('embed-etranslate-language-list-button')[0]
3131    var dropdownDom = embedEtranslateDom.getElementsByClassName('embed-etranslate-language-list-dropdown')[0]
3132    var embed_dropdown_css_code = setEmbedSelectorStyle(buttonDom, dropdownDom, languageList, metaFiles, is_mobile)
3133    var language_flags = metaFiles.language_flags
3134
3135    var flags_svg = findLanguageFlags(language_flags, currentLocale)
3136
3137    embedEtranslateDom.setAttribute('style', embed_dropdown_css_code)
3138    var button_select_dom_flag = buttonDom.getElementsByClassName('select-dropdown-flag-icon')[0]
3139    button_select_dom_flag.style.backgroundImage = 'url(' + flagUrl + '/' + flags_svg.toLowerCase() + '.svg)'
3140    flags_type === 'circle_flag' ? button_select_dom_flag.classList.add('circle_flag') : ''
3141
3142    dropdownDom.setAttribute('style', 'background-color:' + bg_rgba + ';max-height:0px;opacity:0;')
3143    var min_width = setEmbeddedSelectorWidth(embedEtranslateDom, languageList, metaFiles, is_mobile)
3144
3145    buttonDom.style.width = min_width
3146
3147    dropdownDom.style.width = min_width
3148
3149    var select_children = dropdownDom.children
3150    for (var i = 0; i < select_children.length; i++) {
3151      var select_dom = select_children[i];
3152      var select_dom_flag = select_dom.getElementsByClassName('select-dropdown-flag-icon')[0]
3153      var language_code = select_dom.dataset.code;
3154      var language_native_name = select_children[i].dataset.name;
3155      var flags_svg = findLanguageFlags(language_flags, language_code)
3156
3157      select_dom_flag.style.backgroundImage = 'url(' + flagUrl + '/' + flags_svg.toLowerCase() + '.svg)'
3158      flags_type === 'circle_flag' ? select_dom_flag.classList.add('circle_flag') : ''
3159      select_dom.onclick = languageChange(languageList.find(function (x) {
3160        return x.iso_code.toLowerCase() === language_code.toLowerCase();
3161      }), defaultLocale);
3162      var select_labels = select_dom.getElementsByClassName('embed-etranslate-language-name')[0]
3163      if (labels_type === 'language_name') {
3164        select_labels.innerHTML = langCodeToLangArray[language_code] ? langCodeToLangArray[language_code] : select_labels.textContent
3165      } else if (labels_type === 'native_language_name') {
3166        language_native_name = language_native_name == 'français' ? 'Français' : language_native_name
3167        select_labels.innerHTML = language_native_name ? language_native_name : langCodeToLangArray[language_code]
3168      } else {
3169        select_labels.innerHTML = language_code ? language_code.toLocaleUpperCase() : language_code
3170      }
3171    }
3172    if (flags_type_display) {
3173      var display_flag = embedEtranslateDom.getElementsByClassName('embed-etranslate-flag-wrapper')
3174      for (var i = 0; i < display_flag.length; i++) {
3175        display_flag[i].style.display = 'none'
3176      }
3177    }
3178    if (no_labels) {
3179      var display_flag = embedEtranslateDom.getElementsByClassName('embed-etranslate-language-name')
3180      for (var i = 0; i < display_flag.length; i++) {
3181        display_flag[i].style.display = 'none'
3182      }
3183    } else {
3184      var buttom_labels = buttonDom.getElementsByClassName('embed-etranslate-language-name')[0]
3185      if (labels_type === 'language_name') {
3186        buttom_labels.innerHTML = langCodeToLangArray[currentLocale] ? langCodeToLangArray[currentLocale] : buttom_labels.textContent
3187      } else if (labels_type === 'native_language_name') {
3188        var language_native_name = buttom_labels.dataset.name;
3189        language_native_name = language_native_name == 'français' ? 'Français' : language_native_name
3190        buttom_labels.innerHTML = language_native_name ? language_native_name : buttom_labels.textContent
3191      } else {
3192        buttom_labels.innerHTML = currentLocale ? currentLocale.toLocaleUpperCase() : currentLocale
3193      }
3194    }
3195
3196    if (flags_type === 'rectangle_flag') {
3197      var display_flag = embedEtranslateDom.getElementsByClassName('embed-etranslate-flag-wrapper')
3198      for (var i = 0; i < display_flag.length; i++) {
3199        display_flag[i].style.marginRight = '8px'
3200      }
3201    }
3202
3203    var isOpen = false;
3204    buttonDom.addEventListener('click', function (e) {
3205      isOpen = !isOpen;
3206      if (isOpen) {
3207        openDropdown();
3208      } else {
3209        closeDropdown();
3210      }
3211    });
3212
3213    function openDropdown() {
3214      dropdownDom.style.maxHeight = select_children.length * 46 + 'px'
3215      dropdownDom.style.opacity = '1'
3216      var pointer = buttonDom.getElementsByClassName('embed-etranslate-language-arrow')[0]
3217      if (is_up) {
3218        pointer.classList.add('etranslate-language-arrow-up')
3219      } else {
3220        pointer.classList.add('etranslate-language-arrow-down')
3221      }
3222      isOpen = true;
3223    }
3224
3225    function closeDropdown() {
3226      dropdownDom.style.maxHeight = '0px'
3227      dropdownDom.style.opacity = '0'
3228      var pointer = buttonDom.getElementsByClassName('embed-etranslate-language-arrow')[0]
3229      pointer.classList.remove('etranslate-language-arrow-down')
3230      pointer.classList.remove('etranslate-language-arrow-up')
3231      isOpen = false;
3232    }
3233
3234
3235    function languageChange(lang) {
3236      return function () {
3237        var protocol = window.location.protocol
3238        var host = window.location.host
3239        var search_info = window.location.search
3240        var pathname = window.location.pathname
3241        var lan_code = lang.iso_code.toLowerCase()
3242        var url_lan_code = (pathname.match(/\/(\S*?)\//) || pathname.match(/\/(\S*)/))[1]
3243        localStorage.setItem('lan_code', lan_code);
3244
3245        //点击当前语言刷新
3246        if (currentLocale === lan_code) {
3247          location.reload();
3248        }
3249
3250        //切换为默认语言
3251        if (currentLocale.toLowerCase() !== lan_code.toLowerCase() && url_lan_code.toLowerCase() !== lan_code.toLowerCase() && defaultLocale.toLowerCase() === lan_code.toLowerCase()) {
3252          var new_pathname
3253          if (!url_lan_code) {
3254            new_pathname = '/' + lan_code
3255          } else {
3256            new_pathname = pathname.replace('/' + url_lan_code, '')
3257          }
3258          window.location.href = `${window.location.protocol}//${window.location.host}${new_pathname}${window.location.search}`
3259        }
3260
3261        //切换为非默认
3262        if (currentLocale.toLowerCase() !== lan_code.toLowerCase() && url_lan_code.toLowerCase() !== lan_code.toLowerCase() && defaultLocale.toLowerCase() !== lan_code.toLowerCase()) {
3263          //插入url_lan_code
3264          var new_pathname
3265          if (lan_code === url_lan_code.toLowerCase()) {
3266            new_pathname = pathname
3267          } else {
3268            if (!url_lan_code) {
3269              new_pathname = '/' + lan_code
3270            } else {
3271              var find_lan_code = false;
3272              languageList.map((v, k) => {
3273                if (v.iso_code.toLowerCase() === url_lan_code.toLowerCase()) {
3274                  find_lan_code = true
3275                }
3276              })
3277              if (find_lan_code) {
3278                new_pathname = pathname.replace(url_lan_code, lan_code)
3279              } else {
3280                new_pathname = '/' + lan_code + pathname
3281              }
3282            }
3283          }
3284          window.location.href = `${window.location.protocol}//${window.location.host}${new_pathname}${window.location.search}`
3285        }
3286      }
3287    }
3288
3289    return embedEtranslateDom
3290  }
3291
3292  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}};
3293
3294  function setLanguageSelector() {
3295    var languageList = getLanguageList();
3296    var shopDomain = 'https://www.toolbazaar.co.uk';
3297    var primaryLanguage = languageList.find(function (x) {
3298      return x.primary;
3299    });
3300    var defaultLocale = primaryLanguage ? primaryLanguage.iso_code : 'en';
3301    var currentLocale = getCurrentLocale(languageList, defaultLocale);
3302    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"}
3303    var embedEtranslateDom = document.getElementById('new-embed-header-translate-ETranslate')
3304    var is_mobile = isMobile();
3305    if (Number(metaFiles.status) === 1) {
3306      if(is_mobile){
3307        if(metaFiles.mobile_choose_language_selector === 'embedded_selector'){
3308          applyPriviewCssCode(metaFiles.mobile_css_code)
3309          createLanguageFixSelector(shopDomain, languageList, defaultLocale, currentLocale, embedEtranslateDom, metaFiles, is_mobile)
3310        }else{
3311          embedEtranslateDom.remove()
3312        }
3313      }else{
3314        if(metaFiles.choose_language_selector === 'embedded_selector'){
3315          applyPriviewCssCode(metaFiles.css_code)
3316          createLanguageFixSelector(shopDomain, languageList, defaultLocale, currentLocale, embedEtranslateDom, metaFiles, is_mobile)
3317        }else{
3318          embedEtranslateDom.remove()
3319        }
3320      }
3321    } else {
3322      embedEtranslateDom.remove()
3323    }
3324    var header = document.querySelector('header');
3325    var theme_name = window.Shopify.theme.name
3326    var shop_name = "www.toolbazaar.co.uk"
3327    if (theme_name) {
3328      if (is_mobile) {
3329        if (theme_name.match(/Dawn/i)) {
3330          var nav = document.querySelector('.menu-drawer__navigation');
3331          nav.children[0].appendChild(embedEtranslateDom)
3332        } else if (theme_name.match(/Simple/i)) {
3333          var nav = document.querySelector('.site-nav');
3334          nav.children[0].appendChild(embedEtranslateDom)
3335        } else if (theme_name.match(/Boundless/i) || theme_name.match(/Brooklyn/i) || theme_name.match(/Motion/i)) {
3336          var nav = document.querySelector('.drawer__inner');
3337          nav.children[0].appendChild(embedEtranslateDom)
3338        } else if (theme_name.match(/Venture/i)) {
3339          var nav = document.querySelector('.drawer__inner');
3340          nav.lastElementChild.appendChild(embedEtranslateDom)
3341        } else if (theme_name.match(/Debut/i)) {
3342          header.appendChild(embedEtranslateDom);
3343        } else if (theme_name.match(/Supply/i) || theme_name.match(/Minimal/i) || theme_name.match(/Pet Frendly/i)) {
3344          var nav = document.querySelector('.mobile-nav');
3345          nav.appendChild(embedEtranslateDom)
3346        } else if (theme_name.match(/Narrative/i)) {
3347          var nav = document.querySelector('.navigation__container');
3348          nav.children[0].appendChild(embedEtranslateDom)
3349        } else if (theme_name.match(/Express/i)) {
3350          var nav = document.querySelector('.header__content-wrapper');
3351          nav.lastElementChild.appendChild(embedEtranslateDom)
3352        } else if (theme_name.match(/Woodmart/i) || theme_name.match(/skinla/i)) {
3353          var nav = document.querySelector('.site-mobile-menu');
3354          nav.appendChild(embedEtranslateDom)
3355        } else if (theme_name.match(/launch/i)) {
3356          var nav = document.querySelector('#drawer-navigation');
3357          nav.children[0].appendChild(embedEtranslateDom)
3358        } else if (theme_name.match(/Prestige/i)) {
3359          /*var nav = document.querySelector('.Drawer__Container')
3360          var side_menu = document.querySelector('.SidebarMenu__Nav')
3361          nav.insertBefore(embedEtranslateDom, side_menu)*/
3362          var nav = document.querySelector('.Header__Wrapper')
3363          nav.children[0].appendChild(embedEtranslateDom)
3364        } else if (theme_name.match(/Customize/i)) {
3365          var nav = document.querySelector('.drawer__scrollable')
3366          nav.lastElementChild.appendChild(embedEtranslateDom)
3367        } else if (theme_name.match(/Updated/i) && shop_name.match(/wortheattt/i)) {
3368          var nav = document.querySelector('.site-header__icons-wrapper')
3369          var menuDom = nav.querySelector('.site-header__menu')
3370          nav.insertBefore(embedEtranslateDom, menuDom)
3371        } else if (theme_name.match(/Icon/i) || theme_name.match(/Sharon Flowers/i)) {
3372          var nav = document.querySelector('.mobile-menu')
3373          var menuDom = document.querySelector('.mobile-menu__social')
3374          nav.insertBefore(embedEtranslateDom, menuDom)
3375        } else if (theme_name.match(/佐々木/i) && shop_name.match(/fostex/i)) {
3376          var nav = document.querySelector('.site-header__icons-wrapper')
3377          var menuDom = document.querySelector('.site-header__menu')
3378          nav.insertBefore(embedEtranslateDom, menuDom)
3379        } else if (theme_name.match(/Ella/i)) {
3380          var nav = document.querySelector('.mb-area')
3381          nav.appendChild(embedEtranslateDom)
3382        }
3383      } else {
3384        if (theme_name.match(/Simple/i)) {
3385          var headTab = document.querySelector(".grid");
3386          var cartDom = document.querySelector(".site-header__cart");
3387          headTab.lastElementChild.insertBefore(embedEtranslateDom, cartDom);
3388        } else if (theme_name.match(/Boundless/i)) {
3389          header.children[0].lastElementChild.appendChild(embedEtranslateDom);
3390        } else if (theme_name.match(/Venture/i)) {
3391          var nav = document.querySelector('.drawer__inner');
3392          header.children[0].lastElementChild.lastElementChild.lastElementChild.appendChild(embedEtranslateDom);
3393        } else if (theme_name.match(/Debut/i)) {
3394          header.children[0].lastElementChild.lastElementChild.appendChild(embedEtranslateDom);
3395        } else if (theme_name.match(/Supply/i)) {
3396          header.lastElementChild.lastElementChild.lastElementChild.appendChild(embedEtranslateDom)
3397        } else if (theme_name.match(/Brooklyn/i)) {
3398          var nav = document.querySelector('.site-nav');
3399          nav.appendChild(embedEtranslateDom)
3400        } else if (theme_name.match(/Minimal/i)) {
3401          var nav = document.querySelector('.header-bar');
3402          nav.children[0].lastElementChild.lastElementChild.appendChild(embedEtranslateDom)
3403        } else if (theme_name.match(/Express/i)) {
3404          header.lastElementChild.lastElementChild.appendChild(embedEtranslateDom);
3405        } else if (theme_name.match(/Motion/i)) {
3406          header.children[0].children[0].appendChild(embedEtranslateDom);
3407        } else if (theme_name.match(/Woodmart/i)) {
3408          var headerDom = document.querySelector('.wrapp-header');
3409          headerDom.lastElementChild.appendChild((embedEtranslateDom))
3410        } else if (theme_name.match(/Pet Frendly/i)) {
3411          header.children[0].children[0].lastElementChild.appendChild(embedEtranslateDom);
3412        } else if (theme_name.match(/New Year/i)) {
3413          var headerDom = document.querySelector('.header-layout');
3414          headerDom.lastElementChild.lastElementChild.appendChild((embedEtranslateDom))
3415        } else if (theme_name.match(/launch/i)) {
3416          var headerDom = document.querySelector('.header-tools');
3417          headerDom.lastElementChild.appendChild((embedEtranslateDom))
3418        } else if (theme_name.match(/Customize/i)) {
3419          if (shop_name == "magicskinco.com") {
3420            var nav = document.querySelector('.header-layout')
3421            nav.lastElementChild.lastElementChild.appendChild(embedEtranslateDom)
3422          } else {
3423            var nav = document.querySelector('.drawer__scrollable')
3424            nav.lastElementChild.appendChild(embedEtranslateDom)
3425          }
3426        } else if (theme_name.match(/Prestige/i)) {
3427          var nav = document.querySelector('.Header__Wrapper')
3428          nav.lastElementChild.appendChild(embedEtranslateDom)
3429        } else if (theme_name.match(/Turbo-portland/i)) {
3430          var nav = document.querySelector('.nav')
3431          nav.lastElementChild.appendChild(embedEtranslateDom)
3432        } else if (theme_name.match(/Updated/i)) {
3433          header.children[0].lastElementChild.lastElementChild.appendChild(embedEtranslateDom);
3434        } else if (theme_name.match(/佐々木/i)) {
3435          var nav = document.querySelector('.site-header__icons-wrapper')
3436          nav.appendChild(embedEtranslateDom)
3437        } else if (theme_name.match(/Icon/i) || theme_name.match(/Sharon Flowers/i)) {
3438          var nav = document.querySelector('.header__shopping-cart')
3439          nav.appendChild(embedEtranslateDom)
3440        } else if (theme_name.match(/Impulse/i)) {
3441          var nav = document.querySelector('.header-item--icons')
3442          nav.appendChild(embedEtranslateDom)
3443        } else if (theme_name.match(/Ella/i)) {
3444          var nav = document.querySelector('.right-header')
3445          nav.appendChild(embedEtranslateDom)
3446        } else {
3447          header.lastElementChild.appendChild(embedEtranslateDom);
3448        }
3449      }
3450    }
3451  }
3452
3453  function applyPriviewCssCode(css_code) {
3454    var myReg = /^[.#]?\w+[^{]+\{[^}]*\}/;
3455    if (css_code && myReg.test(css_code)) {
3456      addCSS(css_code)
3457    }
3458  }
3459
3460  function addCSS(cssText){
3461    var style = document.createElement('style'),  //创建一个style元素
3462            head = document.head || document.getElementsByTagName('head')[0]; //获取head元素
3463    style.type = 'text/css'; //这里必须显示设置style元素的type属性为text/css,否则在ie中不起作用
3464    if(style.styleSheet){ //IE
3465      var func = function(){
3466        try{ //防止IE中stylesheet数量超过限制而发生错误
3467          style.styleSheet.cssText = cssText;
3468        }catch(e){
3469
3470        }
3471      }
3472      //如果当前styleSheet还不能用,则放到异步中则行
3473      if(style.styleSheet.disabled){
3474        setTimeout(func,10);
3475      }else{
3476        func();
3477      }
3478    }else{ //w3c
3479      //w3c浏览器中只要创建文本节点插入到style元素中就行了
3480      var textNode = document.createTextNode(cssText);
3481      style.appendChild(textNode);
3482    }
3483    head.appendChild(style); //把创建的style元素插入到head中
3484  }
3485
3486  function transformationRgb(color_value, aipha) {
3487    if (color_value == undefined && aipha == undefined) {
3488      return 'rgba(255,255,255,1)'
3489    }
3490    var a
3491    if (aipha === undefined) {
3492      a = 1
3493    } else {
3494      a = aipha / 100
3495    }
3496
3497    if (!color_value) {
3498      return "rgba(255,255,255," + a + ")";
3499    }
3500    var reg = /^#([0-9a-fA-f]{3}|[0-9a-fA-f]{6})$/;
3501
3502    if (!color_value) {
3503      return "rgba(255,255,255," + a + ")"
3504    }
3505    var color = color_value.toLowerCase();
3506    if (reg.test(color)) {
3507      if (color.length === 4) {
3508        var colorNew = "#";
3509        for (let i = 1; i < 4; i += 1) {
3510          colorNew += color.slice(i, i + 1).concat(color.slice(i, i + 1));
3511        }
3512        color = colorNew;
3513      }
3514      var colorChange = [];
3515      for (let i = 1; i < 7; i += 2) {
3516        colorChange.push(parseInt("0x" + color.slice(i, i + 2)));
3517      }
3518      return "rgba(" + colorChange.join(",") + "," + a + ")";
3519    } else {
3520      return color;
3521    }
3522  }
3523
3524  function isMobile() {return navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|i
3524os|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i)}
3525
3526  documentReady(setLanguageSelector);
3527  function documentReady(fu) {
3528    if (document.readyState === 'complete' || document.readyState === 'interactive') {
3529      setTimeout(documentReady(setLanguageSelector), 1);
3530    } else {
3531      document.addEventListener('DOMContentLoaded', fu);
3532    }
3533  }
3534</script>
vendor: 1 bytes, line 3534
3534
3535<script>
3536  var listenChange = function(element) {
3537    mediaReplace();
3538  }
3539  const config = { attributeFilter: ["src","srcset"] };
3540  const obsever = new MutationObserver(listenChange);
3541  function mediaReplace(){
3542    obsever.disconnect();
3543    var img_dome_tag = document.getElementsByTagName('img')
3544    var img_source = document.getElementsByTagName('source')
3545    var media_file = null
3546    var img_dome = []
3547    if(!media_file) {return ''}
3548    if(img_source && img_source[0]){
3549      for(var sour=0; sour<img_source.length; sour++){
3550        img_dome.push(img_source[sour])
3551      }
3552    }
3553    if(img_dome_tag && img_dome_tag[0]){
3554      for(var sour=0; sour<img_dome_tag.length; sour++){
3555        img_dome.push(img_dome_tag[sour])
3556      }
3557    }
3558    var source_url = media_file.source_url
3559    var replace_url = media_file.replace_url
3560    if(source_url && source_url[0]){
3561      for(var s=0; s<source_url.length; s++){
3562        var v = getQueryVariable('v', source_url[s].url_content)
3563        if(!v){return;}
3564        var url_name = v.split(".")[0]
3565        var url_name_length = url_name ? url_name.length:0
3566        var url_suffix = v.split(".")[1]
3567        var end_url = source_url[s].url_content.length > 25 ? source_url[s].url_content.length-25 : source_url[s].url_content.length
3568        var replace_srcset_url = source_url[s].url_content.substring(25, end_url)
3569        for(var i=0; i<img_dome.length; i++){
3570          var srcset_url = img_dome[i].srcset
3571          var srcset_url_situ = img_dome[i].dataset.src
3572          var is_version = false
3573          srcset_url = srcset_url ? img_dome[i].getAttribute('data-srcset') : srcset_url
3574          srcset_url_situ = srcset_url_situ ? img_dome[i].getAttribute('data-src') : srcset_url_situ
3575          srcset_url = srcset_url ? srcset_url : srcset_url
3576          srcset_url_situ = srcset_url_situ ? srcset_url_situ : srcset_url_situ
3577          var is_url = isMatchFirstName(url_name_length, srcset_url, url_name)
3578          var is_url_situ = isMatchFirstName(url_name_length, srcset_url_situ, url_name)
3579          var is_url_src = isMatchFirstName(url_name_length, img_dome[i].src, url_name)
3580          if(v!=false && ((is_url && srcset_url.indexOf(url_suffix) >= 0) || (is_url_situ && srcset_url_situ.indexOf(url_suffix) >= 0) || is_url_src)){
3581            findReplace(replace_url, source_url[s].id, img_dome[i], srcset_url)
3582            obsever.observe(img_dome[i], config);
3583            continue
3584          }
3585        }
3586      }
3587      
3588    }
3589  }
3590
3591  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};
3592  
3593  // replace url
3594  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}}}}};  
3595  function getMediaCurrentLocale(languages, defaultLocale) {
3596    var path = window.location.pathname.split('/').filter(function (x) { return x; });
3597    if (path && path.length > 0 && languages.find(function (x) { return x.iso_code.toLowerCase() === path[0].toLowerCase(); })) {
3598      return path[0];
3599    } else {
3600      return defaultLocale;
3601    }
3602  }
3603  
3604  function getMediaLanguageList() {
3605      return [
3606        {
3607          name: 'English',
3608          endonym_name: 'English',
3609          iso_code: 'en',
3610          primary: true,
3611        }
3612      ];
3613  }
3614  
3615  const configImg = { attributes: true, childList: true };
3616  const listenImg = function (element) {
3617    element.forEach(function (item, index) {
3618      mediaReplace();
3619    })
3620  }
3621  const observerImg = new MutationObserver(listenImg);
3622  window.onload = function () {
3623    mediaReplace();
3624    observerImg.observe(document.body, configImg);
3625  }
3626  
3627function 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};
3628
3629  if (document.addEventListener) {//firefox 
3630    document.addEventListener('DOMMouseScroll', scrollFunc); 
3631  }
3632  window.onmousewheel = document.onmousewheel = scrollFunc;
3633  
3634  document.addEventListener("touchstart", scrollFunc, false);
3635  
3636  var scroll_time = null;
3637  function scrollFunc(){
3638    if(scroll_time){
3639      window.clearTimeout(scroll_time)
3640      scroll_time = null;
3641    }
3642    scroll_time=setTimeout(mediaReplace, 1000);
3643  }
3644  
3645function 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};
3646  
3647  function replaceMenuData(){
3648    var a_dome = document.getElementsByTagName('a')
3649    var languageList = getMediaLanguageList();
3650    var primaryLanguage = languageList.find(function (x) { return x.primary; });
3651    var defaultLocale = primaryLanguage ? primaryLanguage.iso_code : 'en';
3652    var currentLocale = getMediaCurrentLocale(languageList, defaultLocale);
3653    var pathname = window.location.pathname
3654    var url_lan_code = (pathname.match(/\/(\S*?)\//) || pathname.match(/\/(\S*)/))[1]
3655    var lan_code = ''
3656    for(var i=0; i<a_dome.length; i++){
3657      if(a_dome[i].getAttribute('href')){
3658        var dome_href_array = a_dome[i].getAttribute('href')
3659        let regexLang = new RegExp(/#Etranslate/g);
3660        if(dome_href_array.match(regexLang) !== null){
3661          var new_pathname = '/'
3662          var cutData = dome_href_array.split(/(.*#Etranslate-)/g);
3663          lan_code = cutData[2];
3664          if(lan_code){
3665              if(lan_code == defaultLocale.toLowerCase()){
3666                  new_pathname = pathname.replace('/' + url_lan_code, '')
3667            } else {
3668                var find_lan_code=false;
3669                  languageList.map((v,k)=>{
3670                      if(v.iso_code.toLowerCase()===url_lan_code.toLowerCase()){
3671                          find_lan_code=true
3672                      }
3673                  })
3674                  if(find_lan_code){
3675                      new_pathname = pathname.replace(url_lan_code, lan_code)
3676                  } else {
3677                      new_pathname = '/' + lan_code + pathname
3678                  }
3679            }
3680            var change_href = `${window.location.protocol}//${window.location.host}${new_pathname}${window.location.search}`
3681            a_dome[i].setAttribute("href",change_href);
3682            a_dome[i].setAttribute("data-lancode",lan_code);
3683          }
3684        }
3685      }
3686    }
3687    setLocalStorage()
3688  }
3689  
3690  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)}}}}}};
3691  
3692  function changeLocalStorage(lan_code){
3693    return function() {
3694      localStorage.setItem('lan_code', lan_code);
3695    }
3696  }
3697  
3698  documentMenuReady(replaceMenuData);
3699
3700  function documentMenuReady(fu) {
3701    if (document.readyState === 'complete' || document.readyState === 'interactive') {
3702      setTimeout(documentReady(mediaReplace), 1);
3703    } else {
3704      setTimeout(fu, 500);
3705    }
3706  }
3707</script>
vendor: 1 bytes, line 3707
3707
3708<script>
3709     function getLanguageListD() {
3710      return [
3711        {
3712          name: 'English',
3713          endonym_name: 'English',
3714          iso_code: 'en',
3715          primary: true,
3716        }
3717        ];
3718      }
3719
3720    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"};
3721    var shopDomain = 'https://www.toolbazaar.co.uk';
3722    var languageListD = getLanguageListD();
3723    var primaryLanguageD = languageListD.find(function (x) { return x.primary; });
3724    var defaultLocale = primaryLanguageD ? primaryLanguageD.iso_code : 'en';
3725    var pathname = window.location.pathname;
3726    var str = (pathname.match(/\/(\S*?)\//) || pathname.match(/\/(\S*)/))[1] // "12311232"
3727    var lan_code = localStorage.getItem('lan_code');
3728    lan_code = lan_code ? lan_code.toLowerCase():lan_code
3729    var is_redirect = toRedirect(lan_code,languageListD)
3730    if(is_redirect && metaFiles['status'] != '0'){
3731        var subUrl =  window.location.search;
3732        var lang_code_array=new Array();
3733        //    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"}')
3734        //     const lang_array = selectorConfigF.languages;
3735        languageListD.map(function(v){
3736            lang_code_array.push(v.iso_code);
3737        });
3738        if(!in_array(str,lang_code_array) && defaultLocale.toLowerCase() != lan_code && lan_code != str){
3739            // 如果在编辑框内,则不进行跳转
3740            if (subUrl.indexOf('oseid=') >= 0 && self != top) {
3741                lan_code = null;
3742            }
3743            if(lan_code != null){
3744                link = shopDomain + '/' +lan_code+pathname+subUrl;
3745                window.location.assign(link);
3746            }
3747        }
3748    }
3749    
3750    
3751
3752    function in_array(stringToSearch, arrayToSearch) {
3753        for (s = 0; s < arrayToSearch.length; s++) {
3754            thisEntry = arrayToSearch[s].toString();
3755            if (thisEntry.toLowerCase() == stringToSearch.toLowerCase()) {
3756                return true;
3757            }
3758        }
3759        return false;
3760    }
3761  
3762    function toRedirect(lan_code,language_list){
3763        if(language_list && lan_code){
3764            for(var i=0;i<language_list.length;i++){
3765                if(language_list[i].iso_code.toLowerCase() == lan_code.toLowerCase()){
3766                    return true
3767                }
3768            }
3769        }
3770        return false
3771    }
3772
3773  if (document.addEventListener) {//firefox 
3774    document.addEventListener('DOMMouseScroll', scrollFuncRedirect); 
3775  }
3776  window.onmousewheel = document.onmousewheel = scrollFuncRedirect;
3777  
3778  document.addEventListener("touchstart", scrollFuncRedirect, false);
3779  
3780  var scroll_time_checkout = null;
3781  function scrollFuncRedirect(){
3782    if(scroll_time_checkout){
3783      window.clearTimeout(scroll_time)
3784      scroll_time_checkout = null;
3785    }
3786    scroll_time_checkout=setTimeout(toCheckoutRedirect, 1000);
3787  }
3788  
3789  function toCheckoutRedirect(){
3790    if(!toRedirect(str,languageListD)){ return; }
3791    var cart_from = document.getElementsByClassName("cart")[0]
3792    if(cart_from){
3793      var cart_from_link = cart_from.getAttribute('action')?cart_from.getAttribute('action'):null
3794      if(cart_from_link){
3795        if(cart_from_link.indexOf('local') >= 0){
3796            var cart_link_param = cart_from_link?cart_from_link.split('?')[1]:''
3797            var cart_link_lan_code = cart_link_param?cart_link_param.split('=')[1]:''
3798            if(cart_link_lan_code && cart_link_lan_code!=str){
3799                cart_from.setAttribute('action', cart_from_link.replace(cart_link_lan_code,str))
3800            }
3801        }
3801 else if(cart_from_link.indexOf('/'+str+'/') < 0) {
3802            var cart_link_param = cart_from_link?cart_from_link.split('?')[1]:''
3803            var cart_link_lan_code = cart_link_param?cart_link_param.split('=')[1]:''
3804            cart_from.setAttribute('action', '/'+str+cart_from_link)
3805        }
3806      }
3807    }
3808  }
3809</script>
3809
3810<style>
3811  .etranslate-LanguageList {
3812      position: absolute;
3813      z-index: 2147483647;
3814      cursor: pointer;
3815      font-size:13px;
3816      direction: ltr;
3817  }
3818  .etranslate-language-float-link {
3819      border: 1px solid rgb(224, 226, 228);
3820      background-color: white;
3821  }
3822
3823  .rectangle_flag:before {
3824      content: "\00a0";
3825  }
3826
3827  .select-dropdown-flag-icon-link {
3828      font-size: 20px;
3829      box-sizing: content-box;
3830      background-size: contain;
3831      background-position: 50%;
3832      background-repeat: no-repeat;
3833      background-size: contain;
3834      background-position: 50%;
3835      background-repeat: no-repeat;
3836      position: relative;
3837      display: inline-block;
3838      width: 1.33333333em;
3839      line-height: 1em;
3840  }
3841
3842  .select-dropdown-flag-icon-link:before {
3843      content: "\00a0";
3844  }
3845  #localiser-translate-etranslate>ul{
3846      margin: 0px;
3847      -webkit-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
3848      -moz-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
3849      -ms-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
3850      -o-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
3851      transition: all 0.2s;
3852  }
3853
3854  .etranslate-flag-wrapper {
3855      display: flex;
3856      align-items: center;
3857      width: 28px;
3858      height: 28px;
3859      font-size: 20px;
3860      margin-right: 3px;
3861  }
3862
3863  .etranslate-language-list-button {
3864      border: 1px solid rgba(224, 224, 224, 1);
3865      padding: 8px 10px 8px 10px;
3866      display: flex;
3867      align-items: center;
3868      justify-content: space-between;
3869      -webkit-transition: max-height 0.2s, visibility 0.2s, opacity 0.2s;
3870      -moz-transition: max-height 0.2s, visibility 0.2s, opacity 0.2s;
3871      -ms-transition: max-height 0.2s, visibility 0.2s, opacity 0.2s;
3872      -o-transition: max-height 0.2s, visibility 0.2s, opacity 0.2s;
3873      transition: all 0.2s;
3874  }
3875
3876  .etranslate-language-list-button-centent {
3877
3878      display: flex;
3879      align-items: center;
3880  }
3881
3882  .etranslate-language-arrow {
3883      display: block!important;
3884      width: 0.5em;
3885      height: 0.5em;
3886      border-right: 1.5px solid currentColor;
3887      border-top: 1.5px solid currentColor;
3888      transform: rotate(45deg);
3889      transition: all 0.2s;
3890      position: relative;
3891      top: -1px;
3892  }
3893
3894  .etranslate-language-arrow-up {
3895      transform: rotate(-45deg) !important;
3896  }
3897
3898  .etranslate-language-arrow-down {
3899      transform: rotate(135deg) !important;
3900  }
3901
3902  .etranslate-language-list-button:hover{
3903      opacity: 0.8
3904  }
3905
3906  .etranslate-language-list-dropdown {
3907      padding: 0px;
3908      overflow: auto;
3909      background: white;
3910      width: 208px;
3911      user-select: none;
3912      position: absolute;
3913      z-index: 516;
3914      flex-direction: row;
3915      justify-content: flex-start;
3916      align-items: center;
3917      margin: 0px;
3918      -webkit-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
3919      -moz-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
3920      -ms-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
3921      -o-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
3922      -webkit-overflow-scrolling: touch;
3923      overflow: -moz-scrollbars-none;
3924      display: block;
3925      border: 1px solid rgba(224, 224, 224, 1);
3926  }
3927  .etranslate-language-list-dropdown::-webkit-scrollbar {
3928      display: none;
3929  }
3930
3931  .etranslate-language-list-dropdown > li{
3932      margin:0px !important;
3933      padding: 8px 10px 8px 10px;
3934      cursor: pointer;
3935  }
3936
3937  .etranslate-lo-select-dropdown-item {
3938      display: flex;
3939      align-items: center;
3940      -webkit-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
3941      -moz-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
3942      -ms-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
3943      -o-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
3944      transition: all 0.2s;
3945  }
3946
3947  .etranslate-language-name {
3948      padding-top: 1px;
3949  }
3950
3951  .etranslate-lo-select-dropdown-item:hover {
3952      /* color: rgba(27, 160, 227, 1); */
3953      opacity: 0.8
3954  }
3955
3956  .lo-select-up {
3957      position: absolute;
3958      bottom: 100%;
3959  }
3960
3961  .lo-select-selection-item-top {
3962      border-bottom: 0px;
3963  }
3964
3965  .lo-select-selection-item-bottom {
3966      border-top: 0px;
3967  }
3968
3969  .rectangle_flag:before {
3970      content: "\00a0";
3971  }
3972
3973  .flag-icon {
3974      background-size: contain;
3975      background-position: 50%;
3976      background-repeat: no-repeat;
3977      position: relative;
3978      display: inline-block;
3979      width: 1.33333333em;
3980      line-height: 1em;
3981      border-radius: 4px;
3982  }
3983
3984  .circle_flag {
3985      border-radius: 50%;
3986      box-sizing: content-box !important;
3987      width: 1em;
3988  }
3989</style>
3990<div id='localiser-translate-etranslate' class='etranslate-LanguageList' style='display:none'>
3991   <span class='language-button'>
3992    <div class='etranslate-language-list-button' id='etranslate-language-button'>
3993      <div class='etranslate-language-list-button-centent'>
3994        <div class='etranslate-flag-wrapper'>
3995          <span class="rectangle_flag select-dropdown-flag-icon flag-icon"/>
3996        </div>
3997
3998        <div class="etranslate-language-name" data-name="English">
3999    English
4000        </div>
4001
4002      </div>
4003      <div class='etranslate-language-arrow'></div>
4004    </div>
4005  </span>
4006  <ul id='etranslate-language-list-dropdown' class='etranslate-language-list-dropdown'
4007      style='max-height:0px;opacity:0;'><li class='etranslate-lo-select-dropdown-item' data-code="en" data-name="English">
4008              <div class="etranslate-flag-wrapper">
4009                  <span class="rectangle_flag select-dropdown-flag-icon flag-icon"/>
4010              </div>
4011
4012              <div class="etranslate-language-name">
4013                  English
4014              </div>
4015          </li>
4016  </ul>
4017</div>
4018<script>
4019  var isOpen = false
4020  var is_up = false
4021
4022  var item_height = 46
4023
4024  var flag_min_width = {
4025      rectangle_flag: 60,
4026      square_flag: 60,
4027      circle_flag: 55,
4028      no_flag: 0,
4029      without_flag: 0
4030  }
4031
4032  var language_min_width = {
4033      language_code: 25,
4034      language_name: 60,
4035      native_language_name: 60,
4036      no_labels: 0
4037  }
4038
4039  var langCodeToLangArray = {
4040      "af": "Afrikaans",
4041      "ak": "Akan",
4042      "sq": "Albanian",
4043      "am": "Amharic",
4044      "ar": "Arabic",
4045      "hy": "Armenian",
4046      "as": "Assamese",
4047      "az": "Azerbaijani",
4048      "bm": "Bambara",
4049      "bn": "Bangla",
4050      "eu": "Basque",
4051      "be": "Belarusian",
4052      "bs": "Bosnian",
4053      "br": "Breton",
4054      "bg": "Bulgarian",
4055      "my": "Burmese",
4056      "ca": "Catalan",
4057      "ce": "Chechen",
4058      "zh-CN": "Chinese",
4059      "zh-cn": "Chinese",
4060      "zh-TW": "Chinese (TW)",
4061      "zh-tw": "Chinese (TW)",
4062      "cu": "Church Slavic",
4063      "kw": "Cornish",
4064      "hr": "Croatian",
4065      "cs": "Czech",
4066      "da": "Danish",
4067      "nl": "Dutch",
4068      "dz": "Dzongkha",
4069      "en": "English",
4070      "us": "English",
4071      "eo": "Esperanto",
4072      "et": "Estonian",
4073      "ee": "Ewe",
4074      "fo": "Faroese",
4075      "fi": "Finnish",
4076      "fr": "French",
4077      "ff": "Fulah",
4078      "gl": "Galician",
4079      "lg": "Ganda",
4080      "ka": "Georgian",
4081      "de": "German",
4082      "el": "Greek",
4083      "gu": "Gujarati",
4084      "ha": "Hausa",
4085      "he": "Hebrew",
4086      "hi": "Hindi",
4087      "hu": "Hungarian",
4088      "is": "Icelandic",
4089      "ig": "Igbo",
4090      "id": "Indonesian",
4091      "ia": "Interlingua",
4092      "ga": "Irish",
4093      "it": "Italian",
4094      "ja": "Japanese",
4095      "jv": "Javanese",
4096      "kl": "Kalaallisut",
4097      "kn": "Kannada",
4098      "ks": "Kashmiri",
4099      "kk": "Kazakh",
4100      "km": "Khmer",
4101      "ki": "Kikuyu",
4102      "rw": "Kinyarwanda",
4103      "ko": "Korean",
4104      "ku": "Kurdish",
4105      "ky": "Kyrgyz",
4106      "lo": "Lao",
4107      "lv": "Latvian",
4108      "ln": "Lingala",
4109      "lt": "Lithuanian",
4110      "lu": "Luba-Katanga",
4111      "lb": "Luxembourgish",
4112      "mk": "Macedonian",
4113      "mg": "Malagasy",
4114      "ms": "Malay",
4115      "ml": "Malayalam",
4116      "mt": "Maltese",
4117      "gv": "Manx",
4118      "mi": "Maori",
4119      "mr": "Marathi",
4120      "mn": "Mongolian",
4121      "ne": "Nepali",
4122      "nd": "North Ndebele",
4123      "se": "Northern Sami",
4124      "nb": "Norwegian (Bokmål)",
4125      "nn": "Norwegian Nynorsk",
4126      "or": "Odia",
4127      "om": "Oromo",
4128      "os": "Ossetic",
4129      "ps": "Pashto",
4130      "fa": "Persian",
4131      "pl": "Polish",
4132      "pt-BR": "Portuguese (Brazil)",
4133      "pt-br": "Portuguese (Brazil)",
4134      "pt-PT": "Portuguese (Portugal)",
4135      "pt-pt": "Portuguese (Portugal)",
4136      "pa": "Punjabi",
4137      "qu": "Quechua",
4138      "ro": "Romanian",
4139      "rm": "Romansh",
4140      "rn": "Rundi",
4141      "ru": "Russian",
4142      "sg": "Sango",
4143      "gd": "Scottish Gaelic",
4144      "sr": "Serbian",
4145      "sn": "Shona",
4146      "ii": "Sichuan Yi",
4147      "sd": "Sindhi",
4148      "si": "Sinhala",
4149      "sk": "Slovak",
4150      "sl": "Slovenian",
4151      "so": "Somali",
4152      "es": "Spanish",
4153      "sw": "Swahili",
4154      "sv": "Swedish",
4155      "tg": "Tajik",
4156      "ta": "Tamil",
4157      "tt": "Tatar",
4158      "te": "Telugu",
4159      "th": "Thai",
4160      "bo": "Tibetan",
4161      "ti": "Tigrinya",
4162      "to": "Tongan",
4163      "tr": "Turkish",
4164      "tk": "Turkmen",
4165      "uk": "Ukrainian",
4166      "ur": "Urdu",
4167      "ug": "Uyghur",
4168      "uz": "Uzbek",
4169      "vi": "Vietnamese",
4170      "vo": "Volapük",
4171      "cy": "Welsh",
4172      "fy": "Western Frisian",
4173      "wo": "Wolof",
4174      "xh": "Xhosa",
4175      "yi": "Yiddish",
4176      "yo": "Yoruba",
4177      "zu": "Zulu",
4178      "sa": "Arabic (Saudi Arabia)",
4179      "ar-DZ": "Arabic (Algeria)",
4180      "ar-dz": "Arabic (Algeria)",
4181      "ar-EG": "Arabic (Egypt)",
4182      "ar-eg": "Arabic (Egypt)",
4183      "ar-IQ": "Arabic (Iraq)",
4184      "ar-iq": "Arabic (Iraq)",
4185      "ar-JO": "Arabic (Jordan)",
4186      "ar-jo": "Arabic (Jordan)",
4187      "ar-KW": "Arabic (Kuwait)",
4188      "ar-kw": "Arabic (Kuwait)",
4189      "ar-LB": "Arabic (Lebanon)",
4190      "ar-lb": "Arabic (Lebanon)",
4191      "ar-LY": "Arabic (Libya)",
4192      "ar-ly": "Arabic (Libya)",
4193      "ar-MA": "Arabic (Morocco)",
4194      "ar-ma": "Arabic (Morocco)",
4195      "ar-OM": "Arabic (Oman)",
4196      "ar-om": "Arabic (Oman)",
4197      "ar-QA": "Arabic (Qatar)",
4198      "ar-qa": "Arabic (Qatar)",
4199      "ar-SY": "Arabic (Syria)",
4200      "ar-sy": "Arabic (Syria)",
4201      "ar-TN": "Arabic (Tunisia)",
4202      "ar-tn": "Arabic (Tunisia)",
4203      "ar-YE": "Arabic (Yemen)",
4204      "ar-ye": "Arabic (Yemen)",
4205      "fr-CA": "French (Canada)",
4206      "fr-ca": "French (Canada)",
4207      "en-CA": "English (Canada)",
4208      "en-ca": "English (Canada)",
4209      "de-AT": "Austria",
4210      "de-at": "Austria",
4211      "de-CH": "Switzerland",
4212      "de-ch": "Switzerland",
4213      "de-LU": "Luxembourg",
4214      "de-lu": "Luxembourg",
4215      "es-MX": "Spanish (Mexico)",
4216      "es-mx": "Spanish (Mexico)",
4217      "es-CO": "Spanish (Columbia)",
4218      "es-co": "Spanish (Columbia)",
4219      "es-AR": "Spanish (Argentina)",
4220      "es-ar": "Spanish (Argentina)",
4221      "es-CL": "Chile",
4222      "es-cl": "Chile",
4223      "es-PE": "Peru",
4224      "es-pe": "Peru",
4225      "es-BO": "Bolivia",
4226      "es-bo": "Bolivia",
4227      "es-EC": "Ecuador",
4228      "es-ec": "Ecuador",
4229      "es-GT": "Guatemala",
4230      "es-gt": "Guatemala",
4231      "en-nz": "English (New Zealand)",
4232      "en-NZ": "English (New Zealand)",
4233  };
4234
4235  var langCodeToCountryArray = {
4236      "af": "ZA",
4237      "sq": "AL",
4238      "am": "ET",
4239      "ar": "AE",
4240      "hy": "AM",
4241      "az": "AZ",
4242      "eu": "ES",
4243      "be": "BY",
4244      "bn": "BD",
4245      "bs": "BA",
4246      "bg": "BG",
4247      "ca": "CA",
4248      "ceb": "PH",
4249      "ny": "MW",
4250      "zh-CN": "CN",
4251      "zh-cn": "CN",
4252      "zh-TW": "TW",
4253      "zh-tw": "TW",
4254      "zh-HK": "HK",
4255      "zh-hk": "HK",
4256      "co": "FR",
4257      "hr": "HR",
4258      "cs": "CZ",
4259      "da": "DK",
4260      "nl": "NL",
4261      "en": "GB",
4262      "et": "EE",
4263      "tl": "PH",
4264      "fi": "FI",
4265      "fr": "FR",
4266      "fy": "NL",
4267      "gl": "ES",
4268      "ka": "GE",
4269      "de": "DE",
4270      "el": "GR",
4271      "gu": "IN",
4272      "ht": "HT",
4273      "ha": "NE",
4274      "haw": "US",
4275      "us": "US",
4276      "iw": "IL",
4277      "hi": "IN",
4278      "hmn": "CN",
4279      "hu": "HU",
4280      "is": "IS",
4281      "ig": "NG",
4282      "id": "ID",
4283      "ga": "IE",
4284      "it": "IT",
4285      "ja": "JP",
4286      "jw": "ID",
4287      "kn": "IN",
4288      "kk": "KZ",
4289      "km": "KH",
4290      "ko": "KR",
4291      "ku": "IR",
4292      "ky": "KG",
4293      "lo": "LA",
4294      "la": "IT",
4295      "lv": "LV",
4296      "lt": "LT",
4297      "lb": "LU",
4298      "mk": "MK",
4299      "mg": "MG",
4300      "ms": "MY",
4301      "ml": "IN",
4302      "mt": "MT",
4303      "mi": "NZ",
4304      "nz": "NZ",
4305      "mr": "IN",
4306      "mn": "MN",
4307      "my": "MM",
4308      "ne": "NP",
4309      "no": "NO",
4310      "ps": "AF",
4311      "fa": "IR",
4312      "pl": "PL",
4313      "pt": "PT",
4314      "pa": "IN",
4315      "ro": "RO",
4316      "ru": "RU",
4317      "sm": "US",
4318      "gd": "CA",
4319      "sr": "RS",
4320      "st": "LS",
4321      "sn": "ZW",
4322      "sd": "PK",
4323      "si": "LK",
4324      "sk": "SK",
4325      "sl": "SI",
4326      "so": "SO",
4327      "es": "ES",
4328      "su": "SD",
4329      "sw": "TZ",
4330      "sv": "SE",
4331      "tg": "TJ",
4332      "ta": "IN",
4333      "te": "IN",
4334      "th": "TH",
4335      "tr": "TR",
4336      "uk": "UA",
4337      "ur": "PK",
4338      "uz": "UZ",
4339      "vi": "VN",
4340      "cy": "GB",
4341      "xh": "ZA",
4342      "yi": "DE",
4343      "yo": "NG",
4344      "zu": "ZA",
4345      "ak": "GH",
4346      "as": "IN",
4347      "bm": "ML",
4348      "br": "fr",
4349      "ce": "ru",
4350      "cu": "BG",
4351      "kw": "KW",
4352      "dz": "BT",
4353      "eo": "un",
4354      "ee": "GH",
4355      "fo": "DK",
4356      "ff": "MR",
4357      "lg": "UG",
4358      "he": "IL",
4359      "ia": "un",
4360      "jv": "ID",
4361      "kl": "GL",
4362      "ks": "IN",
4363      "ki": "KE",
4364      "rw": "RW",
4365      "ln": "CG",
4366      "lu": "CD",
4367      "gv": "GB",
4368      "nd": "ZW",
4369      "se": "NO",
4370      "nb": "NO",
4371      "nn": "NO",
4372      "or": "IN",
4373      "om": "ET",
4374      "os": "RU",
4375      "pt-BR": "BR",
4376      "pt-br": "BR",
4377      "pt-PT": "PT",
4378      "pt-pt": "PT",
4379      "qu": "PE",
4380      "rm": "CH",
4381      "rn": "BI",
4382      "sg": "CF",
4383      "ii": "CN",
4384      "tt": "RU",
4385      "bo": "CN",
4386      "ti": "ER",
4387      "to": "TO",
4388      "tk": "TM",
4389      "ug": "ZH",
4390      "vo": "un",
4391      "wo": "SN",
4392      "sa": "SA",
4393      "ar-SA": "sa",
4394      "ar-sa": "sa",
4395      "ar-DZ": "DZ",
4396      "ar-dz": "DZ",
4397      "ar-AE": "AE",
4398      "ar-ae": "AE",
4399      "ar-BH": "BH",
4400      "ar-bh": "BH",
4401      "ar-EG": "EG",
4402      "ar-eg": "EG",
4403      "ar-IQ": "IQ",
4404      "ar-iq": "IQ",
4405      "ar-JO": "JO",
4406      "ar-jo": "JO",
4407      "ar-LB": "LB",
4408      "ar-lb": "LB",
4409      "ar-LY": "LY",
4410      "ar-ly": "LY",
4411      "ar-OM": "OM",
4412      "ar-om": "OM",
4413      "ar-QA": "QA",
4414      "ar-qa": "QA",
4415      "ar-SD": "SD",
4416      "ar-sd": "SD",
4417      "ar-SY": "SY",
4418      "ar-sy": "SY",
4419      "ar-YE": "YE",
4420      "ar-ye": "YE",
4421      "fr-BE": "BE",
4422      "fr-be": "BE",
4423      "fr-LU": "LU",
4424      "fr-lu": "LU",
4425      "fr-MC": "MC",
4426      "fr-mc": "MC",
4427      "fr-CH": "CH",
4428      "fr-ch": "CH",
4429      "fr-CA": "FR-CA",
4430      "fr-ca": "FR-CA",
4431      "en-CA": "FR-CA",
4432      "en-ca": "FR-CA",
4433      "de-AT": "AT",
4434      "de-at": "AT",
4435      "de-CH": "CH",
4436      "de-ch": "CH",
4437      "de-LU": "LU",
4438      "de-lu": "LU",
4439      "es-MX": "MX",
4440      "es-mx": "MX",
4441      "es-CO": "CO",
4442      "es-co": "CO",
4443      "es-AR": "AR",
4444      "es-ar": "AR",
4445      "es-CL": "CL",
4446      "es-cl": "CL",
4447      "es-PE": "PE",
4448      "es-pe": "PE",
4449      "es-BO": "BO",
4450      "es-bo": "BO",
4451      "es-EC": "EC",
4452      "es-ec": "EC",
4453      "es-GT": "GT",
4454      "es-gt": "GT",
4455      "en-nz": "NZ",
4456      "en-NZ": "NZ",
4457  }
4458
4459  function getLanguageList() {
4460      return [
4461          {
4462              name: 'English',
4463              endonym_name: 'English',
4464              iso_code: 'en',
4465              primary: true,
4466          }
4467      ];
4468  }
4469
4470  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};
4471
4472  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};
4473
4474  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};
4475
4476  function createLanguageFloatSelector(shopDomain, languageList, defaultLocale, currentLocale, etranslateDom, metaFiles, is_mobile) {
4477      var flags_type
4478      var labels_type
4479      var size
4480      var flags_type_display
4481      var no_labels
4482      var labels_language_name
4483      var selector_width
4484      var vertical
4485      var position_tb
4486      var border_width
4487      var bg_rgba
4488
4489      if (is_mobile) {
4490          flags_type = metaFiles.mobile_flags_type
4491          labels_type = metaFiles.mobile_labels_type
4492          selector_width = metaFiles.mobile_selector_width
4493          vertical = metaFiles.mobile_vertical
4494          position_tb = metaFiles.mobile_position_tb
4495          border_width = metaFiles.mobile_border_width
4496          bg_rgba = transformationRgb(metaFiles.mobile_background_color, metaFiles.mobile_background_opacity)
4497      } else {
4498          flags_type = metaFiles.flags_type
4499          labels_type = metaFiles.labels_type
4500          selector_width = metaFiles.selector_width
4501          vertical = metaFiles.vertical
4502          position_tb = metaFiles.position_tb
4503          border_width = metaFiles.border_width
4504          bg_rgba = transformationRgb(metaFiles.background_color, metaFiles.background_opacity)
4505      }
4506      size = flags_type !== 'rectangle_flag' ? '1x1' : '4x3'
4507      var flagUrl = "https://my.parcelpanel.com/assets/other/flags/" + size
4508      flags_type_display = flags_type === 'no_flag' || flags_type === 'without_flag' ? true : false
4509      no_labels = labels_type === 'no_labels' ? true : false
4510
4511      var buttonDom = etranslateDom.getElementsByClassName('etranslate-language-list-button')[0]
4512      var dropdownDom = etranslateDom.getElementsByClassName('etranslate-language-list-dropdown')[0]
4513      var dropdown_css_code = setSelectorStyle(buttonDom, dropdownDom, languageList, metaFiles, is_mobile)
4514      var language_flags = metaFiles.language_flags
4515
4516      var flags_svg = findLanguageFlags(language_flags, currentLocale)
4517
4518      var is_up = setPisition(buttonDom, dropdownDom, languageList, vertical, position_tb)
4519
4520      etranslateDom.setAttribute('style', dropdown_css_code)
4521      var button_select_dom_flag = buttonDom.getElementsByClassName('select-dropdown-flag-icon')[0]
4522      button_select_dom_flag.style.backgroundImage = 'url(' + flagUrl + '/' + flags_svg.toLowerCase() + '.svg)'
4523      flags_type === 'circle_flag' ? button_select_dom_flag.classList.add('circle_flag') : ''
4524
4525      dropdownDom.setAttribute('style', 'width:' + selector_width + ';background-color:' + bg_rgba + ';max-height:0px;opacity:0;')
4526      var min_width = setSelectorWhite(etranslateDom, languageList, metaFiles, is_mobile)
4527
4528      buttonDom.style.width = min_width
4529      buttonDom.style.borderWidth = border_width + 'px'
4530
4531      dropdownDom.style.width = min_width
4532      dropdownDom.style.borderWidth = border_width + 'px'
4533
4534      var select_children = dropdownDom.children
4535      for (var i = 0; i < select_children.length; i++) {
4536          var select_dom = select_children[i];
4537          var select_dom_flag = select_dom.getElementsByClassName('select-dropdown-flag-icon')[0]
4538          var language_code = select_dom.dataset.code;
4539          var language_native_name = select_children[i].dataset.name;
4540          var flags_svg = findLanguageFlags(language_flags, language_code)
4541
4542          select_dom_flag.style.backgroundImage = 'url(' + flagUrl 
4542+ '/' + flags_svg.toLowerCase() + '.svg)'
4543          flags_type === 'circle_flag' ? select_dom_flag.classList.add('circle_flag') : ''
4544          select_dom.onclick = languageChange(languageList.find(function (x) {
4545              return x.iso_code.toLowerCase() === language_code.toLowerCase();
4546          }), defaultLocale);
4547          var select_labels = select_dom.getElementsByClassName('etranslate-language-name')[0]
4548          if (labels_type === 'language_name') {
4549              select_labels.innerHTML = langCodeToLangArray[language_code] ? langCodeToLangArray[language_code] : select_labels.textContent
4550          } else if (labels_type === 'native_language_name') {
4551              language_native_name = language_native_name == 'français' ? 'Français' : language_native_name
4552              select_labels.innerHTML = language_native_name ? language_native_name : langCodeToLangArray[language_code]
4553          } else {
4554              select_labels.innerHTML = language_code ? language_code.toLocaleUpperCase() : language_code
4555          }
4556      }
4557      if (flags_type_display) {
4558          var display_flag = etranslateDom.getElementsByClassName('etranslate-flag-wrapper')
4559          for (var i = 0; i < display_flag.length; i++) {
4560              display_flag[i].style.display = 'none'
4561          }
4562      }
4563      if (no_labels) {
4564          var display_flag = etranslateDom.getElementsByClassName('etranslate-language-name')
4565          for (var i = 0; i < display_flag.length; i++) {
4566              display_flag[i].style.display = 'none'
4567          }
4568      } else {
4569          var buttom_labels = buttonDom.getElementsByClassName('etranslate-language-name')[0]
4570          if (labels_type === 'language_name') {
4571              buttom_labels.innerHTML = langCodeToLangArray[currentLocale] ? langCodeToLangArray[currentLocale] : buttom_labels.textContent
4572          } else if (labels_type === 'native_language_name') {
4573              var language_native_name = buttom_labels.dataset.name;
4574              language_native_name = language_native_name == 'français' ? 'Français' : language_native_name
4575              buttom_labels.innerHTML = language_native_name ? language_native_name : buttom_labels.textContent
4576          } else {
4577              buttom_labels.innerHTML = currentLocale ? currentLocale.toLocaleUpperCase() : currentLocale
4578          }
4579      }
4580
4581      if (flags_type === 'rectangle_flag') {
4582          var display_flag = etranslateDom.getElementsByClassName('etranslate-flag-wrapper')
4583          for (var i = 0; i < display_flag.length; i++) {
4584              display_flag[i].style.marginRight = '8px'
4585          }
4586      }
4587
4588      var isOpen = false;
4589      buttonDom.addEventListener('click', function (e) {
4590          isOpen = !isOpen;
4591          if (isOpen) {
4592              openDropdown();
4593          } else {
4594              closeDropdown();
4595          }
4596      });
4597
4598      function openDropdown() {
4599          dropdownDom.style.maxHeight = select_children.length * 46 + 'px'
4600          dropdownDom.style.opacity = '1'
4601          var pointer = buttonDom.getElementsByClassName('etranslate-language-arrow')[0]
4602          if (is_up) {
4603              pointer.classList.add('etranslate-language-arrow-up')
4604          } else {
4605              pointer.classList.add('etranslate-language-arrow-down')
4606          }
4607          isOpen = true;
4608      }
4609
4610      function closeDropdown() {
4611          dropdownDom.style.maxHeight = '0px'
4612          dropdownDom.style.opacity = '0'
4613          var pointer = buttonDom.getElementsByClassName('etranslate-language-arrow')[0]
4614          pointer.classList.remove('etranslate-language-arrow-down')
4615          pointer.classList.remove('etranslate-language-arrow-up')
4616          isOpen = false;
4617      }
4618
4619
4620      function languageChange(lang) {
4621          return function () {
4622              var protocol = window.location.protocol
4623              var host = window.location.host
4624              var search_info = window.location.search
4625              var pathname = window.location.pathname
4626              var lan_code = lang.iso_code.toLowerCase()
4627              var url_lan_code = (pathname.match(/\/(\S*?)\//) || pathname.match(/\/(\S*)/))[1]
4628              localStorage.setItem('lan_code', lan_code);
4629
4630              //点击当前语言刷新
4631              if (currentLocale === lan_code) {
4632                  location.reload();
4633              }
4634
4635              //切换为默认语言
4636              if (currentLocale.toLowerCase() !== lan_code.toLowerCase() && url_lan_code.toLowerCase() !== lan_code.toLowerCase() && defaultLocale.toLowerCase() === lan_code.toLowerCase()) {
4637                  var new_pathname
4638                  if (!url_lan_code) {
4639                      new_pathname = '/' + lan_code
4640                  } else {
4641                      new_pathname = pathname.replace('/' + url_lan_code, '')
4642                  }
4643                  window.location.href = `${window.location.protocol}//${window.location.host}${new_pathname}${window.location.search}`
4644              }
4645
4646              //切换为非默认
4647              if (currentLocale.toLowerCase() !== lan_code.toLowerCase() && url_lan_code.toLowerCase() !== lan_code.toLowerCase() && defaultLocale.toLowerCase() !== lan_code.toLowerCase()) {
4648                  //插入url_lan_code
4649                  var new_pathname
4650                  if (lan_code === url_lan_code.toLowerCase()) {
4651                      new_pathname = pathname
4652                  } else {
4653                      if (!url_lan_code) {
4654                          new_pathname = '/' + lan_code
4655                      } else {
4656                          var find_lan_code = false;
4657                          languageList.map((v, k) => {
4658                              if (v.iso_code.toLowerCase() === url_lan_code.toLowerCase()) {
4659                                  find_lan_code = true
4660                              }
4661                          })
4662                          if (find_lan_code) {
4663                              new_pathname = pathname.replace(url_lan_code, lan_code)
4664                          } else {
4665                              new_pathname = '/' + lan_code + pathname
4666                          }
4667                      }
4668                  }
4669                  window.location.href = `${window.location.protocol}//${window.location.host}${new_pathname}${window.location.search}`
4670              }
4671          }
4672      }
4673      return etranslateDom
4674  }
4675
4676  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}}};
4677
4678  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}};
4679
4680  function setLanguageSelector() {
4681      var languageList = getLanguageList();
4682      var shopDomain = 'https://www.toolbazaar.co.uk';
4683      var primaryLanguage = languageList.find(function (x) {
4684          return x.primary;
4685      });
4686      var defaultLocale = primaryLanguage ? primaryLanguage.iso_code : 'en';
4687      var currentLocale = getCurrentLocale(languageList, defaultLocale);
4688      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"}
4689      var etranslateDom = document.getElementById('localiser-translate-etranslate')
4690      var is_mobile = isMobile();
4691      if (Number(metaFiles.status) === 1) {
4692          if(is_mobile){
4693              if(metaFiles.mobile_choose_language_selector === 'floating_selector' && (metaFiles.mobile_style_of_the_selector === undefined || metaFiles.mobile_style_of_the_selector === 'dropdown')){
4694                  applyPriviewCssCode(metaFiles.mobile_css_code)
4695                  createLanguageFloatSelector(shopDomain, languageList, defaultLocale, currentLocale, etranslateDom, metaFiles, is_mobile)
4696              }else{
4697                  etranslateDom.remove()
4698              }
4699          } else {
4700              if (metaFiles.choose_language_selector === 'floating_selector' && (metaFiles.style_of_the_selector === undefined || metaFiles.style_of_the_selector === 'dropdown')) {
4701                  applyPriviewCssCode(metaFiles.css_code)
4702                  createLanguageFloatSelector(shopDomain, languageList, defaultLocale, currentLocale, etranslateDom, metaFiles, is_mobile)
4703              } else {
4704                  etranslateDom.remove()
4705              }
4706          }
4707      } else {
4708          etranslateDom.remove()
4709      }
4710  }
4711
4712  function applyPriviewCssCode(css_code) {
4713      var myReg = /^[.#]?\w+[^{]+\{[^}]*\}/;
4714      if (css_code && myReg.test(css_code)) {
4715          document.styleSheets[0].insertRule(css_code)
4716      }
4717  }
4718
4719  function transformationRgb(color_value, aipha) {
4720      if (color_value == undefined && aipha == undefined) {
4721          return 'rgba(255,255,255,1)'
4722      }
4723      var a
4724      if (aipha === undefined) {
4725          a = 1
4726      } else {
4727          a = aipha / 100
4728      }
4729
4730      if (!color_value) {
4731          return "rgba(255,255,255," + a + ")";
4732      }
4733      var reg = /^#([0-9a-fA-f]{3}|[0-9a-fA-f]{6})$/;
4734
4735      if (!color_value) {
4736          return "rgba(255,255,255," + a + ")"
4737      }
4738      var color = color_value.toLowerCase();
4739      if (reg.test(color)) {
4740          if (color.length === 4) {
4741              var colorNew = "#";
4742              for (let i = 1; i < 4; i += 1) {
4743                  colorNew += color.slice(i, i + 1).concat(color.slice(i, i + 1));
4744              }
4745              color = colorNew;
4746          }
4747          var colorChange = [];
4748          for (let i = 1; i < 7; i += 2) {
4749              colorChange.push(parseInt("0x" + color.slice(i, i + 2)));
4750          }
4751          return "rgba(" + colorChange.join(",") + "," + a + ")";
4752      } else {
4753          return color;
4754      }
4755  }
4756
4757  function isMobile() {return navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|i
4757os|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i)}
4758
4759  documentReady(setLanguageSelector);
4760  function documentReady(fu) {
4761      if (document.readyState === 'complete' || document.readyState === 'interactive') {
4762          setTimeout(documentReady(setLanguageSelector), 1);
4763      } else {
4764          document.addEventListener('DOMContentLoaded', fu);
4765      }
4766  }
4767</script>
4767<style>
4768  .etranslate-LanguageList-link {
4769    position: absolute;
4770  	z-index: 2147483647;
4771    font-size:13px;
4772    direction: ltr;
4773  }
4774  .etranslate-language-float-link {
4775    border: 1px solid rgb(224, 226, 228);
4776    background-color: white;
4777  }
4778
4779  .etranslate-language-list-link {
4780  list-style: none;
4781  overflow: auto;
4782  background: white;
4783  user-select: none;
4784  position: absolute;
4785  z-index: 516;
4786  flex-direction: row;
4787  justify-content: flex-start;
4788  align-items: center;
4789  margin: 0px;
4790  transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
4791  white-space: nowrap;
4792  -webkit-overflow-scrolling: touch;
4793  overflow: -moz-scrollbars-none;
4794  display: block;
4795  border: 1px solid rgba(224, 224, 224, 1);
4796  }
4797
4798.select-dropdown-flag-icon-link {
4799        font-size: 20px;
4800        box-sizing: content-box;
4801        background-size: contain;
4802        background-position: 50%;
4803        background-repeat: no-repeat;
4804        background-size: contain;
4805        background-position: 50%;
4806        background-repeat: no-repeat;
4807        position: relative;
4808        display: inline-block;
4809        width: 1.33333333em;
4810        line-height: 1em;
4811    }
4812
4813.select-dropdown-flag-icon-link:before {
4814        content: "\00a0";
4815    }
4816
4817.etranslate-language-float-link>ul{
4818  margin: 0px;
4819        display: flex;
4820        align-items: center;
4821        justify-content: space-around;
4822        padding-right: 1rem;
4823        padding: 5px 8px 5px 4px;
4824        -webkit-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
4825        -moz-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
4826        -ms-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
4827        -o-transition: max-height 0.3s, visibility 0.2s, opacity 0.2s;
4828        transition: all 0.2s;
4829}
4830
4831
4832.etranslate-link-content {
4833            display: flex;
4834            align-items: center;
4835            cursor: pointer;
4836            padding: 5px 10px;
4837  			white-space:normal;
4838        }
4839  .etranslate-link-content:hover {
4840            /* color: rgba(27, 160, 227, 1); */
4841            opacity: 0.7
4842        }
4843
4844
4845  .etranslate-language-arrow {
4846      width: 0.5em;
4847      height: 0.5em;
4848      border-right: 1.5px solid currentColor;
4849      border-top: 1.5px solid currentColor;
4850      transform: rotate(45deg);
4851      position: relative;
4852      top: -1px;
4853    }
4854
4855.etranslate-language-float-link-code {
4856            margin-left: 5px;
4857        }
4858
4859  .etranslate-link-content {
4860            display: flex;
4861            align-items: center;
4862            cursor: pointer;
4863            padding: 5px 10px;
4864        }
4865
4866    .rectangle_flag:before {
4867    content: "\00a0";
4868	}
4869
4870  .flag-icon-link {
4871    background-size: contain;
4872    background-position: 50%;
4873    background-repeat: no-repeat;
4874    position: relative;
4875    display: inline-block;
4876    width: 1.33333333em;
4877    line-height: 1em;
4878    border-radius: 4px;
4879  }
4880
4881  .circle_flag {
4882  	border-radius: 50%;
4883  	box-sizing: content-box;
4884  	border: solid 1px #e6e3e3;
4885    width: 1em;
4886	}
4887
4888.etranslate-flag-wrapper-link {
4889    display: flex;
4890  	align-items: center;
4891  	height: 28px;
4892  	margin-right: 3px;
4893  }
4894
4895</style>
4896<div id='localiser-translate-etranslate-link' class='etranslate-LanguageList-link etranslate-language-float-link' style='display:none'>
4897  <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">
4898    <div class='etranslate-link-content'>
4899          <div class="etranslate-flag-wrapper">
4900          	<span class='flag-icon-link select-dropdown-flag-icon-link'></span>
4901          </div>
4902          <span class='etranslate-language-name-link'>
4903
4904          </span>
4905    </div>
4906    </li>
4907  </ul>
4908</div>
4909
4910<script>
4911
4912var flag_min_link_width = {
4913    rectangle_flag: 60,
4914    square_flag: 45,
4915    circle_flag: 45,
4916    without_flag: 3,
4917    no_flag: 3
4918 }
4919
4920  var language_min_link_width = {
4921    language_code: 30,
4922    language_name: 60,
4923    native_language_name: 60,
4924    no_labels: 0
4925 }
4926
4927
4928
4929  function getLanguageList() {
4930      return [
4931        {
4932          name: 'English',
4933          endonym_name: 'English',
4934          iso_code: 'en',
4935          primary: true,
4936        }
4937      ];
4938  }
4939
4940  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};
4941
4942  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};
4943
4944  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}};
4945
4946  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};
4947
4948  function createLanguageFloatLinkSelector(shopDomain, languageList, defaultLocale, currentLocale, etranslateDom, metaFiles, is_mobile){
4949    var position_lr
4950    var position_tb
4951    var selector_width
4952    var horizontal
4953    var vertical
4954    var selector_width
4955    var font_color
4956    var labels_type
4957    var flags_type
4958    var language_flags
4959    var border_width
4960    var bg_rgba
4961    if (is_mobile) {
4962      position_lr = metaFiles.mobile_position_lr
4963      position_tb = metaFiles.mobile_position_tb
4964      selector_width = metaFiles.mobile_selector_width
4965      horizontal = metaFiles.mobile_horizontal
4966      vertical = metaFiles.mobile_vertical
4967      selector_width = metaFiles.mobile_selector_width
4968      font_color = metaFiles.mobile_font_color
4969      labels_type = metaFiles.mobile_labels_type
4970      flags_type = metaFiles.mobile_flags_type
4971      border_width = metaFiles.mobile_border_width
4972      bg_rgba=transformationRgb(metaFiles.mobile_background_color,metaFiles.mobile_background_opacity)
4973    } else {
4974      position_lr = metaFiles.position_lr
4975      position_tb = metaFiles.position_tb
4976      selector_width = metaFiles.selector_width
4977      horizontal = metaFiles.horizontal
4978      vertical = metaFiles.vertical
4979      selector_width = metaFiles.selector_width
4980      font_color = metaFiles.font_color
4981      labels_type = metaFiles.labels_type
4982      flags_type = metaFiles.flags_type
4983      border_width = metaFiles.border_width
4984      bg_rgba=transformationRgb(metaFiles.background_color,metaFiles.background_opacity)
4985    }
4986     var language_flags = metaFiles.language_flags
4987     var position_type=position_tb==='fixed_top'||position_tb==='fixed_bottom'?'fixed':'absolute'
4988     var right_or_left=position_lr==='right'?'right':'left'
4989     var top_or_button=position_tb==='top'||position_tb==='fixed_bottom'?'bottom':'top'
4990
4991     var dropdownDom=etranslateDom.getElementsByClassName('etranslate-language-list-link')[0]
4992
4993     var size = flags_type !== 'rectangle_flag' ? '1x1' : '4x3'
4994     var flags_type_display = flags_type === 'no_flag' || flags_type === 'without_flag' ? true : false
4995     var no_labels =  labels_type === 'no_labels' ? true: false
4996     var flagUrl = "https://my.parcelpanel.com/assets/other/flags/" + size
4997
4998
4999     var select_children=dropdownDom.children
5000
5001
5002     for (var i = 0; i < select_children.length; i++) {
5003       		var select_dom_flag = select_children[i].getElementsByClassName('select-dropdown-flag-icon-link')[0]
5004       		var select_dom_link_flag = select_children[i].getElementsByClassName('etranslate-flag-wrapper')[0]
5005            var language_code = select_children[i].dataset.code;
5006            var language_native_name = select_children[i].dataset.name;
5007       		var flags_svg=findLanguageFlags(language_flags,language_code)
5008            if(flags_type_display){
5009                 select_dom_link_flag.style.display='none'
5010            }else{
5011                 select_dom_flag.style.backgroundImage='url('+flagUrl+'/'+flags_svg.toLowerCase()+'.svg)'
5012                 flags_type === 'circle_flag'?select_dom_flag.classList.add('circle_flag'):''
5013            }
5014    		select_children[i].onclick = languageLinkChange(languageList.find(function (x) { return x.iso_code.toLowerCase() === language_code.toLowerCase(); }),defaultLocale);
5015       		var select_labels=select_children[i].getElementsByClassName('etranslate-language-name-link')[0]
5016            if(no_labels){
5017        		select_labels.style.display='none'
5018      		}else{
5019          		if (labels_type === 'language_name'){
5020            		select_labels.innerHTML = langCodeToLangArray[language_code]?langCodeToLangArray[language_code]:select_labels.text()
5021          		} else if (labels_type === 'native_language_name'){
5022          		    language_native_name = language_native_name=='français'?'Français':language_native_name
5023          		    select_labels.innerHTML = language_native_name?language_native_name:langCodeToLangArray[language_code]
5024          		} else {
5025                  	select_labels.innerHTML = language_code?language_code.toLocaleUpperCase():language_code
5026          		}
5027      		}
5028          }
5029     var selector_ul_style=setLinkSelectorUlStyle(etranslateDom, languageList, metaFiles, is_mobile)
5030     dropdownDom.setAttribute('style','width:'+selector_ul_style+';border-width:'+border_width+'px; background-color:'+bg_rgba+';')
5031     var selector_style=setLinkSelectorStyle(dropdownDom, languageList, metaFiles, is_mobile)
5032     var horizontal=Number(horizontal)+Number(dropdownDom.offsetWidth)
5033     etranslateDom.setAttribute('style',selector_style)
5034
5035
5036    function languageLinkChange(lang,defaultLocale) {
5037            return function () {
5038              var protocol=window.location.protocol
5039              var host=window.location.host
5040              var search_info=window.location.search
5041              var pathname = window.location.pathname
5042              var lan_code=lang.iso_code.toLowerCase()
5043              var url_lan_code = (pathname.match(/\/(\S*?)\//) || pathname.match(/\/(\S*)/))[1]
5044              localStorage.setItem('lan_code', lan_code);
5045
5046              //点击当前语言刷新
5047              if(currentLocale===lan_code){
5048                location.reload();
5049              }
5050
5051              //切换为默认语言
5052              if(currentLocale!==lan_code && url_lan_code.toLowerCase()!==lan_code && defaultLocale===lan_code){
5053                var new_pathname
5054                if (!url_lan_code) {
5055                    new_pathname = '/' + lan_code
5056                } else {
5057                    new_pathname = pathname.replace('/' + url_lan_code, '')
5058                }
5059                window.location.href = `${window.location.protocol}//${window.location.host}${new_pathname}${window.location.search}`
5060              }
5061
5062              //切换为非默认
5063              if(currentLocale!==lan_code && url_lan_code.toLowerCase()!==lan_code && defaultLocale!==lan_code){
5064                //插入url_lan_code
5065            	var new_pathname
5066                if (lan_code === url_lan_code.toLowerCase()) {
5067                	new_pathname = pathname
5068            	} else {
5069                	if (!url_lan_code) {
5070                    	new_pathname = '/' + lan_code
5071                	} else {
5072                  		var find_lan_code=false;
5073                  		languageList.map((v,k)=>{
5074                    		if(v.iso_code.toLowerCase()===url_lan_code.toLowerCase()){
5075                      		find_lan_code=true
5076                    	}
5077                  		})
5078                		if(find_lan_code){
5079                   			new_pathname = pathname.replace(url_lan_code, lan_code)
5080                		} else {
5081                   	 		new_pathname = '/' + lan_code + pathname
5082                		}
5083                	}
5084                }
5085                window.location.href = `${window.location.protocol}//${window.location.host}${new_pathname}${window.location.search}`
5086              }
5087            }
5088          }
5089     return etranslateDom
5090  }
5091
5092
5093  function setLanguageLinkSelector(){
5094  	var languageList = getLanguageList();
5095    var shopDomain = 'https://www.toolbazaar.co.uk';
5096    var primaryLanguage = languageList.find(function (x) { return x.primary; });
5097    var defaultLocale = primaryLanguage ? primaryLanguage.iso_code : 'en';
5098    var currentLocale = getLinkCurrentLocale(languageList, defaultLocale);
5099    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"}
5100    var etranslateDom = document.getElementById('localiser-translate-etranslate-link')
5101    var is_mobile = isMobile();
5102    if( Number(metaFiles.status) === 1){
5103      if (is_mobile) {
5104        if (metaFiles.mobile_style_of_the_selector === 'links' && metaFiles.mobile_choose_language_selector === 'floating_selector') {
5105          applyPriviewCssCode(metaFiles.mobile_css_code)
5106          createLanguageFloatLinkSelector(shopDomain, languageList, defaultLocale, currentLocale, etranslateDom, metaFiles, is_mobile)
5107        } else {
5108          etranslateDom.remove()
5109        }
5110      } else {
5111        if (metaFiles.style_of_the_selector === 'links' && metaFiles.choose_language_selector === 'floating_selector') {
5112          applyPriviewCssCode(metaFiles.css_code)
5113          createLanguageFloatLinkSelector(shopDomain, languageList, defaultLocale, currentLocale, etranslateDom, metaFiles, is_mobile)
5114        } else {
5115          etranslateDom.remove()
5116        }
5117      }
5118    }else{
5119      	etranslateDom.remove()
5120    }
5121  }
5122
5123  function applyPriviewCssCode(css_code) {
5124    var myReg = /^[.#]?\w+[^{]+\{[^}]*\}/;
5125    if (myReg.test(css_code)) {
5126       document.styleSheets[0].insertRule(css_code)
5127    }
5128  }
5129
5130  function transformationRgb(color_value, aipha) {
5131    if(color_value == undefined && aipha == undefined){
5132       	return 'rgba(255,255,255,1)'
5133     }
5134    var a
5135    if(aipha===undefined){
5136      a=1
5137    }else{
5138      a= aipha / 100
5139    }
5140    var reg = /^#([0-9a-fA-f]{3}|[0-9a-fA-f]{6})$/;
5141
5142    if (!color_value) {
5143        return "rgba(255,255,255,"+a+")"
5144    }
5145    var color = color_value.toLowerCase();
5146    if (reg.test(color)) {
5147        if (color.length === 4) {
5148            var colorNew = "#";
5149            for (let i = 1; i < 4; i += 1) {
5150                colorNew += color.slice(i, i + 1).concat(color.slice(i, i + 1));
5151            }
5152            color = colorNew;
5153        }
5154        var colorChange = [];
5155        for (let i = 1; i < 7; i += 2) {
5156            colorChange.push(parseInt("0x" + color.slice(i, i + 2)));
5157        }
5158        return "rgba(" + colorChange.join(",") + "," + a + ")";
5159    } else {
5160        return color;
5161    }
5162}
5163
5164function 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)}
5165
5166  documentReady(setLanguageLinkSelector);
5167  function documentReady(fu) {
5168    if (document.readyState === 'complete' || document.readyState === 'interactive') {
5169      setTimeout(documentReady(setLanguageLinkSelector), 1);
5170    } else {
5171      document.addEventListener('DOMContentLoaded', fu);
5172    }
5173  }
5174</script>
vendor: 1 bytes, line 5174
5174
5175<script>
5176    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])
5177}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))}}});
5178</script>
vendor: 1 bytes, line 5178
5178

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.