PageSourceSearch

https://www.safariltd.com/blogs/toys-that-teach

html safariltd.com collected 2026-09-24 18:58:46 UTC 522,531 bytes, 13,526 lines download raw bytes

1<!DOCTYPE html>
2<html 
3  class="min-h-[100vh]"
4  lang="en"
5  x-data="app()" 
6  x-init="
7    updateCart(false);
8    handleSharedCart(); 
9    initAnimationObserver(); 
10  ">
11
12  <head>
13    
13<script src="https://sapi.negate.io/script/TLxNXFgE+qYPq6lYKOXSDA==?shop=safariltd.myshopify.com"></script>
13
14    <!-- snippets/theme__meta.liquid -->
15
16
17<meta charset='utf-8'>
18<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=5">
19
20<title>
21  SafariTopia
22 | Safari Ltd®</title>
23
24
25
26<link href='https://www.safariltd.com/blogs/toys-that-teach' rel='canonical'>
27
28  <link href="//www.safariltd.com/cdn/shop/files/Safari_Ltd._Updated_Favicon.png?crop=center&height=180&v=1622565449&width=180" rel="apple-touch-icon" sizes="180x180">
29  <link href="//www.safariltd.com/cdn/shop/files/Safari_Ltd._Updated_Favicon.png?crop=center&height=32&v=1622565449&width=32" rel="icon" type="image/png" sizes="32x32">
30
31<meta name="msapplication-TileColor" content="#ffffff">
32<meta name="theme-color" content="#51a04a">
33<meta name="description" content="Welcome to SafariTopia! The educational blog by Safari Ltd. Learn how to create at home educational activities, read informative toy guides, build epic sensory bins, and more!" />
34
35<meta property="og:url" content="https://www.safariltd.com/blogs/toys-that-teach">
36<meta property="og:site_name" content="Safari Ltd®">
37<meta property="og:type" content="website">
38<meta property="og:title" content="SafariTopia">
39<meta property="og:description" content="Welcome to SafariTopia! The educational blog by Safari Ltd. Learn how to create at home educational activities, read informative toy guides, build epic sensory bins, and more!">
40
41  <meta property="og:image" content="http://www.safariltd.com/cdn/shop/files/Safari_Brand_Banner_1200x628_5_1_48dbc1fe-2e32-4679-beaf-7c071a25ff3f.jpg?v=1780074770&width=900">
42  <meta property="og:image:secure_url" content="https://www.safariltd.com/cdn/shop/files/Safari_Brand_Banner_1200x628_5_1_48dbc1fe-2e32-4679-beaf-7c071a25ff3f.jpg?v=1780074770&width=900">
43  <meta property="og:image:width" content="1200">
44  <meta property="og:image:height" content="628">
45
46
47
48<meta name="twitter:title" content="SafariTopia">
49<meta name="twitter:site" content="" />
50<meta name="twitter:description" content="Welcome to SafariTopia! The educational blog by Safari Ltd. Learn how to create at home educational activities, read informative toy guides, build epic sensory bins, and more!">
51<meta name="twitter:card" content="summary_large_image">
52
53    <link rel="preconnect" href="https://cdn.shopify.com" crossorigin>
54    
55      <link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin>
56    
57    
58      <link rel="preload" as="font" href="//www.safariltd.com/cdn/fonts/nunito/nunito_n4.fc49103dc396b42cae9460289072d384b6c6eb63.woff2" type="font/woff2" crossorigin>
59    
60    
61      <link rel="preload" as="font" href="//www.safariltd.com/cdn/fonts/nunito/nunito_n9.29703ebe5c8d8fa1bc7f2dcb872bdf16cf7ff465.woff2" type="font/woff2" crossorigin>
62    
63    <!-- snippets/theme__structured-data.liquid -->
64
65
66
67
68
69
70
71
72
73
74
75
76    <!-- snippets/theme__styles.liquid -->
77
78
79<noscript>
80  <style>
81    .js\:animation.opacity-0 {
82      opacity: 100 !important;
83    }
84    .js\:animation.translate-y-4,
85    .js\:animation.translate-y-8 {
86      transform: translateY(0px) !important;
87    }
88    .no-js--hide {
89      display: none !important;
90    }
91    .no-js--block {
92      display: block !important;
93    }
94  </style>
95</noscript>
96
97
98
99<style data-shopify>
100  @font-face {
101  font-family: Nunito;
102  font-weight: 400;
103  font-style: normal;
104  font-display: swap;
105  src: url("//www.safariltd.com/cdn/fonts/nunito/nunito_n4.fc49103dc396b42cae9460289072d384b6c6eb63.woff2") format("woff2"),
106       url("//www.safariltd.com/cdn/fonts/nunito/nunito_n4.5d26d13beeac3116db2479e64986cdeea4c8fbdd.woff") format("woff");
107}
108
109  @font-face {
110  font-family: Nunito;
111  font-weight: 700;
112  font-style: normal;
113  font-display: swap;
114  src: url("//www.safariltd.com/cdn/fonts/nunito/nunito_n7.37cf9b8cf43b3322f7e6e13ad2aad62ab5dc9109.woff2") format("woff2"),
115       url("//www.safariltd.com/cdn/fonts/nunito/nunito_n7.45cfcfadc6630011252d54d5f5a2c7c98f60d5de.woff") format("woff");
116}
117
118  @font-face {
119  font-family: Nunito;
120  font-weight: 400;
121  font-style: italic;
122  font-display: swap;
123  src: url("//www.safariltd.com/cdn/fonts/nunito/nunito_i4.fd53bf99043ab6c570187ed42d1b49192135de96.woff2") format("woff2"),
124       url("//www.safariltd.com/cdn/fonts/nunito/nunito_i4.cb3876a003a73aaae5363bb3e3e99d45ec598cc6.woff") format("woff");
125}
126
127  @font-face {
128  font-family: Nunito;
129  font-weight: 700;
130  font-style: italic;
131  font-display: swap;
132  src: url("//www.safariltd.com/cdn/fonts/nunito/nunito_i7.3f8ba2027bc9ceb1b1764ecab15bae73f86c4632.woff2") format("woff2"),
133       url("//www.safariltd.com/cdn/fonts/nunito/nunito_i7.82bfb5f86ec77ada3c9f660da22064c2e46e1469.woff") format("woff");
134}
135
136  @font-face {
137  font-family: Nunito;
138  font-weight: 900;
139  font-style: normal;
140  font-display: swap;
141  src: url("//www.safariltd.com/cdn/fonts/nunito/nunito_n9.29703ebe5c8d8fa1bc7f2dcb872bdf16cf7ff465.woff2") format("woff2"),
142       url("//www.safariltd.com/cdn/fonts/nunito/nunito_n9.37c60d6be0d57e3635735f5fdd179e5283d59f56.woff") format("woff");
143}
144
145  @font-face {
146  font-family: Nunito;
147  font-weight: 700;
148  font-style: normal;
149  font-display: swap;
150  src: url("//www.safariltd.com/cdn/fonts/nunito/nunito_n7.37cf9b8cf43b3322f7e6e13ad2aad62ab5dc9109.woff2") format("woff2"),
151       url("//www.safariltd.com/cdn/fonts/nunito/nunito_n7.45cfcfadc6630011252d54d5f5a2c7c98f60d5de.woff") format("woff");
152}
153
154  
155  :root {
156    
157        --color__border-primary: #ffffff;
158      
159    
160        --color__border-secondary: #51a04a;
161      
162    
163        --color__border-tertiary: #f0e4d3;
164      
165    
166        --color__border-plain: #f0f0f0;
167      
168
169    --color__bg-body-light: #ffffff;
170    --color__bg-overlay-light-1: #f0f0f0;
171    --color__bg-overlay-light-2: #e0e0e0;
172    --color__bg-overlay-light-3: #c2c2c2;
173
174    --color__text-light: #000000;
175    --color__link-light: #ffffff;
176
177    --color__text-dark: #ffffff;
178    --color__border-neutral: ;
179    --color__border-divider-light-1: #b2da7f;
180    --color__border-divider-light-2: #8ec944;
181    --color__border-divider-light-3: #66952b;
182    --color__border-selected-light-1: #3e5a1a;
183    --color__border-selected-light-2: #151e09;
184
185    --color-primary-button-background-light: #ffffff;
186    --color-primary-button-border-light: #ffffff;
187    --color-primary-button-text-light: #51a04a;
188
189    --color-secondary-button-background-light: #51a04a;
190    --color-secondary-button-border-light: #51a04a;
191    --color-secondary-button-text-light: #ffffff;
192
193    --color-tertiary-button-background-light: #f0e4d3;
194    --color-tertiary-button-border-light: #f0e4d3;
195    --color-tertiary-button-text-light: #3f7d3a;
196
197    --color-neutral-button-background-light: #ededed;
198    --color-neutral-button-border-light: #ededed;
199    --color-neutral-button-text-light: #000000;
200
201    --color-plain-button-background-light: #f0f0f0;
202    --color-plain-button-border-light: #f0f0f0;
203    --color-plain-button-text-light: #000000;
204
205    --sizes-border-button-radius: 50px;
206    --sizes-border-input-radius: 50px;
207    --sizes-border-element-radius: 25px;
208    --sizes__border-button-width: 2px;
209    --sizes__border-input-width: 1px;
210    --sizes__border-element-width: 2px;
211    --sizes-gap-width: 8px;
212
213    --type-font-body-family: Nunito, sans-serif;
214    --type-font-body-style: normal;
215    --type-font-body-weight: 400;
216    --type-font-header-family: Nunito, sans-serif;
217    --type-font-header-style: normal;
218    --type-font-header-weight: 900;
219    --type-font-nav-family: Nunito, sans-serif;
220    --type-font-nav-style: normal;
221    --type-font-nav-weight: 700;
222    --type-font-base-size: 16px;
223    --type-button-capiliziation: ;
224
225    --inputs__border: none;
226    --inputs__background: color__bg-shade-1;
227  }
228
229  /* Set input styling */
230  input[type="text"],
231  input[type="password"],
232  input[type="email"],
233  input[type="number"],
234  input[type="url"],
235  input[type="date"],
236  input[type="datetime-local"],
237  input[type="month"],
238  input[type="week"],
239  input[type="time"],
240  input[type="search"],
241  input[type="tel"],
242  select,
243  select[multiple],
244  textarea {
245    
246    
247      border: 0 !important;
248    
249
250    
251    
252      background: rgba(0, 0, 0, 0.05) !important;
253      padding-left: 1rem;
254      padding-right: 1rem;
255    
256    
257
258    
259      border-color: rgba(0, 0, 0, 0.2) !important;
260    
261    
262    
263    
264    
265  }
266  input[type="checkbox"],
267  input[type="radio"] {
268    
269      border-color: rgba(0, 0, 0, 0.2) !important;
270    
271    
272    
273    
274    
275  }
276
277  @font-face {
278    font-family: "Vaguely Retro";
279    src: url('https://cdn.shopify.com/s/files/1/2281/5369/files/Vaguely_Retro.otf?v=1719895385');
280    font-weight: normal;
281  } 
282
283  h1, h2 {
284    font-family: "Vaguely Retro" !important;
285    font-weight: normal;
286  }
287
288  .content-grid .grid h3 {
289    font-family: "Vaguely Retro" !important;
290    font-weight: normal;
291  }
292
293  .product-main h1, 
294  .collection-banner h1,
295  .article-banner h1 {
296    font-family: var(--type-font-header-family) !important;
297  }
298
299  polygon { 
300    color: #ffb852; 
301  }
302
303  #cart_minimum_threshold {
304    background: rgba(255, 228, 228);
305    border: 1px solid rgb(255, 177, 177);
306    gap: 7px;
307    padding: 10px;
308  }
309
310  #cart_minimum_threshold p {
311    color: #9E0000;
312    font-size: 15px;
313    font-weight: normal;
314    text-transform: lowercase;
315  }
316
317  #cart_minimum_threshold svg {
318    stroke: #9E0000;
319  }
320
321  #cart_minimum_threshold > p::first-letter {
322    text-transform: uppercase;
323  }
324
325  /* Fix: Consistent heading sizes inside rich text content */
326  .rte h1,
327  .rte h1 > * {
328    font-family: var(--type-font-header-family) !important;
329    font-size: 2.25rem !important;
330    line-height: 1.2 !important;
331    font-weight: var(--type-font-header-weight) !important;
332  }
333
334  .rte h2,
335  .rte h2 > * {
336    font-family: var(--type-font-header-family) !important;
337    font-size: 1.875rem !important;
338    line-height: 1.2 !important;
339    font-weight: var(--type-font-header-weight) !important;
340  }
341
342  .rte h3,
343  .rte h3 > * {
344    font-family: var(--type-font-header-family) !important;
345    font-size: 1.5rem !important;
346    line-height: 1.3 !important;
347    font-weight: var(--type-font-header-weight) !important;
348  }
349
350  .rte h4,
351  .rte h4 > * {
352    font-family: var(--type-font-header-family) !important;
353    font-size: 1.25rem !important;
354    line-height: 1.4 !important;
355    font-weight: var(--type-font-header-weight) !important;
356  }
357
358  @media (min-width: 768px) {
359    .rte h1, .rte h1 > * { font-size: 3rem !important; }
360    .rte h2, .rte h2 > * { font-size: 2.25rem !important; }
361    .rte h3, .rte h3 > * { font-size: 1.875rem !important; }
362    .rte h4, .rte h4 > * { font-size: 1.5rem !important; }
363  }
364
365  /* Fix: Neutralize Microsoft Word pasted styles */
366  .rte .MsoNormal,
367  .rte [class^="Mso"],
368  .rte [class*="Mso"] {
369    font-family: inherit !important;
370    font-size: inherit !important;
371    line-height: inherit !important;
372    margin: 0 !important;
373    padding: 0 !important;
374  }
375
376  .rte [style*="mso-"],
377  .rte [style*="Times New Roman"] {
378    font-family: inherit !important;
379  }
380</style>
381
382    
383
384
385  <link href="//www.safariltd.com/cdn/shop/t/177/assets/styles-55deff2c.css?v=85556665165332942721718119884" rel="stylesheet" type="text/css" media="all" />
386
387
388
389
390    <!-- Google Consent Mode v2 — defaults denied before any Google tag can load -->
391    
391<script>
392      window.dataLayer = window.dataLayer || [];
393      function gtag(){dataLayer.push(arguments);}
394      gtag('consent', 'default', {
395        ad_storage: 'denied',
396        ad_user_data: 'denied',
397        ad_personalization: 'denied',
398        analytics_storage: 'denied',
399        wait_for_update: 500
400      });
401    </script>
401
402
403    
403<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
403<meta name="google-site-verification" content="5brPT8Psk8PSBE-1h1HxE8Cx4NMMRwuhx5bfHKqulI8">
404<meta name="google-site-verification" content="pzYb3mzUjzFPrQpEi4odSYbloXn4eU9vBR4i9SIR7J8">
405<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/22815369/digital_wallets/dialog">
406<meta id="in-context-paypal-metadata" data-shop-id="22815369" data-venmo-supported="true" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
407<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/blogs/toys-that-teach.atom" />
408<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=20316334"></script>
408
409<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
410<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=20316334&shop_id=22815369" crossorigin="anonymous"></script>
vendor: 1 bytes, line 410
410
411<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":22815369,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/22815369","merchantName":"Safari Ltd®","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Safari Ltd®","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 411
411
412<script id="shopify-features" type="application/json">{"accessToken":"a7ce622d9dcce2d84e3ce189fe519c06","betas":["rich-media-storefront-analytics"],"domain":"www.safariltd.com","predictiveSearch":true,"shopId":22815369,"locale":"en"}</script>
vendor: 1 bytes, line 412
412
413<script>var Shopify = Shopify || {};
414Shopify.shop = "safariltd.myshopify.com";
415Shopify.locale = "en";
416Shopify.currency = {"active":"USD","rate":"1.0"};
417Shopify.country = "US";
418Shopify.theme = {"name":"Paper Theme v1.0.0","id":135843741870,"schema_name":"Paper","schema_version":"7.2.0","theme_store_id":null,"role":"main"};
419Shopify.theme.handle = "null";
420Shopify.theme.style = {"id":null,"handle":null};
421Shopify.cdnHost = "www.safariltd.com/cdn";
422Shopify.routes = Shopify.routes || {};
423Shopify.routes.root = "/";
424Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
425Shopify.SignInWithShop = Shopify.SignInWithShop || {};
426Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
427Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 427
427
428<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 428
428
429<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 429
429
430<script>
431  window.ShopifyPay = window.ShopifyPay || {};
432  window.ShopifyPay.apiHost = "shop.app\/pay";
433  window.ShopifyPay.redirectState = null;
434</script>
vendor: 1 bytes, line 434
434
435<script>
436  window.Shopify = window.Shopify || {};
437  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
438  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
439  window.Shopify.SignInWithShop.eligible = true;
440</script>
vendor: 1 bytes, line 440
440
441<script id="shop-js-analytics" type="application/json">{"pageType":"blog"}</script>
vendor: 1 bytes, line 441
441
442<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 442
442
443<script type="module">
444  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
445
446  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
447
448</script>
vendor: 1 bytes, line 448
448
449<script>
450  window.Shopify = window.Shopify || {};
451  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
452  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"]};
453</script>
vendor: 1 bytes, line 453
453
454<script>(function() {
455  var isLoaded = false;
456  function asyncLoad() {
457    if (isLoaded) return;
458    isLoaded = true;
459    var urls = ["https:\/\/cdn.verifypass.com\/seller\/launcher.js?shop=safariltd.myshopify.com","https:\/\/assets1.adroll.com\/shopify\/latest\/j\/shopify_rolling_bootstrap_v2.js?adroll_adv_id=E2MFS2FOENDO3C4QGS4LOY\u0026adroll_pix_id=NQUUFVOPQZGDHHUSXGENMH\u0026shop=safariltd.myshopify.com","https:\/\/cookie-bar.conversionbear.com\/script?app=cookie_consent\u0026shop=safariltd.myshopify.com","https:\/\/cdn.ordersify.com\/sdk\/productalerts-shopify.js?shop=safariltd.myshopify.com","https:\/\/bingshoppingtool-t2app-prod.trafficmanager.net\/uet\/tracking_script?shop=safariltd.myshopify.com","https:\/\/cdn.nfcube.com\/instafeed-00e55c72e02f0240611b64c15151fe0c.js?shop=safariltd.myshopify.com"];
460    for (var i = 0; i < urls.length; i++) {
461      var s = document.createElement('script');
462      s.type = 'text/javascript';
463      s.async = true;
464      s.src = urls[i];
465      var x = document.getElementsByTagName('script')[0];
466      x.parentNode.insertBefore(s, x);
467    }
468  };
469  if(window.attachEvent) {
470    window.attachEvent('onload', asyncLoad);
471  } else {
472    window.addEventListener('load', asyncLoad, false);
473  }
474})();</script>
vendor: 1 bytes, line 474
474
475<script id="__st">var __st={"a":22815369,"offset":-14400,"reqid":"927e316c-e149-4af8-9ce6-f84cdfcc619f-1790276326","pageurl":"www.safariltd.com\/blogs\/toys-that-teach","s":"blogs-51102154837","u":"3cda17a2040f","p":"blog","rtyp":"blog","rid":51102154837};</script>
vendor: 1 bytes, line 475
475
476<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 476
476
477<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 477
477
478<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.safariltd.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 478
478
479<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.safariltd.com/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>
479<script crossorigin="anonymous" defer="defer" src="//www.safariltd.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 479
479
480<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 480
480
481<script>
482  window.Shopify = window.Shopify || {};
483  window.Shopify.MCP = window.Shopify.MCP || {};
484  window.Shopify.MCP.enabled = true;
485  window.Shopify.MCP.shop = "safariltd.myshopify.com";
486  window.Shopify.MCP.mcpEndpoint = "https:\/\/www.safariltd.com\/api\/mcp";
487  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"]}}];
488</script>
vendor: 1 bytes, line 488
488
489<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.safariltd.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
490</script>
vendor: 1 bytes, line 490
490
491<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.safariltd.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
492</script>
vendor: 1 bytes, line 492
492
493<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
494  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);
495</script>
vendor: 1 bytes, line 495
495
496<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})}}));
497</script>
497
498<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.safariltd.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
499<style id="shopify-accelerated-checkout-cart">
500        #shopify-buyer-consent {
501  margin-top: 1em;
502  display: inline-block;
503  width: 100%;
504}
505
506#shopify-buyer-consent.hidden {
507  display: none;
508}
509
510#shopify-subscription-policy-button {
511  background: none;
512  border: none;
513  padding: 0;
514  text-decoration: underline;
515  font-size: inherit;
516  cursor: pointer;
517}
518
519#shopify-subscription-policy-button::before {
520  box-shadow: none;
521}
522
523      </style>
524
525<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
525
526
527    <!-- Google Tag Manager — only loads after analytics or marketing consent (Shopify Customer Privacy API) -->
528    
528<script>
529      // Deny-first: the bare consent-tracking-api reports "allowed" before the CMP
530      // (Pandectes) finishes initializing. Never trust an early "allowed" — act only
531      // on visitorConsentCollected or once the CMP has created customerPrivacy.
532      // pandectesBannerSettings is inlined server-side, so it's a t=0 signal that a
533      // CMP is installed; in that case never fall back to the bare API (it lies).
534      window.__onConsentState = function (cb) {
535        function fire() {
536          var cp = window.Shopify && window.Shopify.customerPrivacy;
537          if (cp) cb(cp);
538        }
539        document.addEventListener('visitorConsentCollected', function () { setTimeout(fire, 0); });
540        if (window.pandectesBannerSettings) {
541          var tries = 0;
542          (function poll() {
543            var cp = window.Shopify && window.Shopify.customerPrivacy;
544            if (cp) return setTimeout(fire, 500);
545            if (++tries < 120) setTimeout(poll, 500);
546          })();
547        } else {
548          setTimeout(function () {
549            var cp = window.Shopify && window.Shopify.customerPrivacy;
550            if (!cp && window.Shopify && window.Shopify.loadFeatures) {
551              window.Shopify.loadFeatures([{ name: 'consent-tracking-api', version: '0.1' }], function (err) { if (!err) fire(); });
552            } else {
553              fire();
554            }
555          }, 3500);
556          setTimeout(fire, 7000);
557        }
558      };
559      (function () {
560        var gtmLoaded = false;
561        function loadGTM() {
562          if (gtmLoaded) return;
563          gtmLoaded = true;
564          (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
565          new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
566          j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.defer=true;j.src=
567          'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
568          })(window,document,'script','dataLayer','GTM-P9XFWMR');
569        }
570        window.__onConsentState(function (cp) {
571          var analyticsAllowed = cp.analyticsProcessingAllowed();
572          var marketingAllowed = cp.marketingAllowed();
573          gtag('consent', 'update', {
574            analytics_storage: analyticsAllowed ? 'granted' : 'denied',
575            ad_storage: marketingAllowed ? 'granted' : 'denied',
576            ad_user_data: marketingAllowed ? 'granted' : 'denied',
577            ad_personalization: marketingAllowed ? 'granted' : 'denied'
578          });
579          if (analyticsAllowed || marketingAllowed) loadGTM();
580        });
581      })();
582    </script>
582
583
584    <!-- Microsoft Clarity — only loads after analytics consent (Shopify Customer Privacy API) -->
585    
585<script type="text/javascript">
586      (function () {
587        var clarityLoaded = false;
588        function loadClarity() {
589          if (clarityLoaded) return;
590          clarityLoaded = true;
591          (function(c,l,a,r,i,t,y){
592              c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
593              t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
594              y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
595          })(window, document, "clarity", "script", "iumwjya6ia");
596        }
597        window.__onConsentState(function (cp) {
598          if (cp.analyticsProcessingAllowed()) loadClarity();
599        });
600      })();
601    </script>
601
602    
603
604    
605
606    
607    <style>
608      .pcard-mv2 {
609        position: relative;
610        background: #fff;
611        border: 1px solid #e4e4e7;
612        border-radius: 12px;
613        overflow: hidden;
614        transition: border-color 200ms ease, box-shadow 200ms ease;
615      }
616      .pcard-mv2:hover {
617        border-color: #2f7a3a;
618        box-shadow: 0 8px 20px -10px rgba(15, 23, 42, 0.18);
619      }
620      .pcard-mv2__body { padding: 14px 16px 16px; }
621      .pcard-mv2--has-mobile-cta .pcard-mv2__body { padding-bottom: 64px; }
622      @media (min-width: 768px) {
623        .pcard-mv2--has-mobile-cta .pcard-mv2__body { padding-bottom: 16px; }
624      }
625      .pcard-mv2__media {
626        position: relative;
627        display: block;
628        background: linear-gradient(180deg, #ffffff 0%, var(--pcard-media-bg, #ecf6ee) 100%);
629        padding: 12px;
630        overflow: hidden;
631      }
632      .pcard-mv2__media-hover {
633        position: absolute;
634        inset: 12px;
635        opacity: 0;
636        transition: opacity 120ms ease-out;
637        pointer-events: none;
638        background: linear-gradient(180deg, #ffffff 0%, var(--pcard-media-bg, #ecf6ee) 100%);
639      }
640      .pcard-mv2:hover .pcard-mv2__media-hover { opacity: 1; }
641      .pcard-mv2__media img { mix-blend-mode: multiply; }
642      .pcard-mv2__cta { padding: 0 12px 12px; }
643      @media (max-width: 767px) {
644        .pcard-mv2__cta { display: none; }
645      }
646      .pcard-mv2__price-stock {
647        display: flex;
648        flex-direction: row;
649        flex-wrap: wrap;
650        align-items: center;
651        width: 100%;
652        column-gap: 8px;
653        row-gap: 4px;
654        min-height: 24px;
655      }
656      .pcard-mv2__prices {
657        display: flex;
658        flex-wrap: nowrap;
659        align-items: baseline;
660        gap: 4px;
661        white-space: nowrap;
662      }
663      .pcard-mv2__stock-pill {
664        display: inline-flex;
665        align-items: center;
666        flex: 0 0 auto;
667        line-height: 1;
668        padding: 4px 8px;
669        border-radius: 9999px;
670        white-space: nowrap;
671        font-weight: 600;
672        font-size: 0.75rem;
673        margin-left: auto;
674      }
675      .pcard-mv2__stock-pill--low { background-color: #fef9c3; color: #ca8a04; }
676      .pcard-mv2__stock-pill--in  { background-color: #ecf6ee; color: #1d5125; }
677      .pcard-mv2__stock-dot {
678        position: relative;
679        display: inline-flex;
680        width: 8px;
681        height: 8px;
682        flex: 0 0 auto;
683        margin-right: 5px;
684      }
685      .pcard-mv2__stock-dot > span {
686        position: absolute;
687        inset: 0;
688        border-radius: 9999px;
689        background: currentColor;
690      }
691      .pcard-mv2__stock-dot > span:first-child { opacity: 0.6; animation: pcard-mv2-ping 1.6s cubic-bezier(0,0,0.2,1) infinite; }
692      @keyframes pcard-mv2-ping { 75%, 100% { transform: scale(2.4); opacity: 0; } }
693      .pcard-mv2__title,
694      .pcard-mv2__title * { font-size: 1rem; font-weight: 500; }
695      .pcard-mv2__price,
696      .pcard-mv2__price * { font-family: inherit; font-size: 1rem; font-weight: 700; color: #18181b; line-height: 1.2; }
697      .pcard-mv2__price-compare,
698      .pcard-mv2__price-compare * { font-family: inherit; font-size: 0.8125rem; font-weight: 500; color: #71717a; text-decoration: line-through; }
699      .pcard-mv2__price-compare-row { flex: 1 0 100%; line-height: 1; }
700      .pcard-mv2__rating-slot { min-height: 0; }
701      .pcard-mv2__rating-slot--filled { min-height: 1.5em; }
702      .hidescrollbar:has(.pcard-mv2__rating-slot--filled) .pcard-mv2__rating-slot:not(.pcard-mv2__rating-slot--filled),
703      :has(> [data-slide] .pcard-mv2__rating-slot--filled) [data-slide] .pcard-mv2__rating-slot:not(.pcard-mv2__rating-slot--filled) {
704        min-height: 1.5em;
705      }
706    </style>
707
708  <!-- BEGIN app block: shopify://apps/pandectes-gdpr/blocks/banner/58c0baa2-6cc1-480c-9ea6-38d6d559556a -->
709
710  
711    
712      
712<script>
713        if (!window.pandectesRulesSettings) {
714          window.pandectesRulesSettings = {"version":"5","timestamp":1781133460240,"store":{"id":22815369,"plan":"plus","primaryLocale":"en","headless":false,"useGeolocation":false,"checkoutRootDomain":"","storefrontRootDomain":"","storefrontAccessToken":""},"banner":{"enabled":true},"regions":{"strict":"*","visible":"*"},"storage":{"type":"http","domain":"","duration":365,"lastReset":1781110569},"gpc":{"enabled":true},"klaviyo":{"enabled":false},"customEvent":{"enabled":false},"rakuten":{"enabled":false,"cmp":false,"ccpa":false},"facebook":{"enabled":false,"id":""},"amazon":{"enabled":false},"microsoft":{"uet":{"enabled":false,"tags":""},"clarity":{"enabled":false,"id":""}},"google":{"enabled":false,"gtmId":"","ga4Id":"","adsId":"","gtmOnly":false,"adStorageCategory":4,"analyticsStorageCategory":2,"functionalityStorageCategory":1,"personalizationStorageCategory":1,"securityStorageCategory":0,"redactData":false,"urlPassthrough":false,"dataLayerName":"dataLayer","waitForUpdate":500,"sendPageView":true,"debugMode":false,"basicMode":false},"blocker":{"enabled":false,"scripts":{"0":[],"1":[],"2":[],"4":[],"8":[]},"css":{"0":[],"1":[],"2":[],"4":[],"8":[]},"iframes":{"0":[],"1":[],"2":[],"4":[],"8":[]},"pixels":{"0":[],"1":[],"2":[],"4":[],"8":[]}}};
715          const rulesScript = document.createElement('script');
716          
717            rulesScript.src = "https://cdn.shopify.com/extensions/01a0d309-5aa0-76cf-9f48-2a42b2760403/gdpr-cookie-consent-411/assets/pandectes-rules-latest.js";
718          
719          const firstChild = document.head.firstChild;
720          document.head.insertBefore(rulesScript, firstChild);
721        }
722      </script>
722
723    
724
725      
725<script defer src='https://cdn.shopify.com/extensions/01a0d309-5aa0-76cf-9f48-2a42b2760403/gdpr-cookie-consent-411/assets/pandectes-core-latest.js'></script>
725
726    
727    
727<script>
728      (() => {
729        const isLivePreview = locateLivePreviewParam();
730        let previewUrl = 'https://app.pandect.es/js/pandectes-live-site-preview.js';
731        
732
733        function locateLivePreviewParam(paramName = 'pandectesLivePreview') {
734          const fromUrl = new URLSearchParams(window.location.search).get(paramName);
735          if (fromUrl) {
736            try {
737              sessionStorage.setItem(paramName, fromUrl);
738            } catch {
739              // storage disabled
740            }
741            return fromUrl;
742          }
743          return sessionStorage.getItem(paramName);
744        }
745
746        /** Injects the preview helper script when live preview is active (URL or sessionStorage). */
747        function appendLivePreviewScriptIfNeeded(previewModeScriptUrl) {
748          if (!isLivePreview) return;
749          if (document.head.querySelector('script[data-pandectes-live-preview]')) return;
750          const script = document.createElement('script');
751          script.src = previewModeScriptUrl;
752          script.async = true;
753          script.setAttribute('data-pandectes-live-preview', '');
754          document.head.appendChild(script);
755        }
756
757        window.pandectesBannerSettings = {"version":"5","timestamp":1781133460,"store":{"id":22815369,"plan":"plus","primaryLocale":"en","headless":false,"useGeolocation":false,"checkoutRootDomain":"","storefrontRootDomain":"","storefrontAccessToken":""},"impressions":{"enabled":true,"timezone":"America/New_York"},"visibility":{"delay":0,"enabled":true,"startHidden":[],"botsFriendly":false,"disableDesignMode":false,"adminMode":false},"regions":{"strict":"*","visible":"*"},"consent":{"redirectOnDeny":false,"reloadOnConsent":false,"broadcastChannel":false,"redirectOnDenyUrl":"https://www.pandectes.io","shopify":true},"theme":{"logos":{"custom":false,"customWidget":false,"banner":"//safariltd.myshopify.com/cdn/shop/files/pandectes-banner-logo.png?v=1781133460","widget":"//safariltd.myshopify.com/cdn/shop/files/pandectes-reopen-logo.png?v=1781133460"},"mode":"custom","border":0,"variables":":host { --float: 16px; --font-size: 14px; --duration: 250ms; --padding: 20px; --radius-dialog:8px; --radius-button:8px; --border-button: 2px; --font-family: inherit; --font-weight-button: 400; --color-base-100: #51A04A; --color-base-200: oklch(0.61 0.14 142.12); --color-base-300: oklch(0.57 0.14 142.12); --color-base-content: #FFFFFF; --color-primary: #f78b1c; --color-primary-content: #FFFFFF; --color-secondary: #0F766E; --color-secondary-content: #FFFFFF; --color-accent: #2563EB; --color-accent-content: #FFFFFF; }","shadows":false,"isModal":false,"scrollLock":true,"useAnimations":true,"buttons":{"size":"md","border":2,"radius":8,"variants":{"primary":"filled","secondary":"filled"}},"zIndex":2147483647,"showPoweredBy":true},"close":{"triggers":[],"action":"dismiss","pixels":200,"timeout":10000},"language":{"multilingual":false,"detection":"browser","fallback":"en","supported":["en"],"allowChange":false},"widget":{"enabled":true,"position":"bottom left","action":"reopen","customTrigger":false},"dialogs":{"notice":{"style":{"type":"bar","layout":"horizontal","position":"bottom","animation":"animation-zoom","size":300},"buttons":{"primary":["allow","deny"],"secondary":[]},"features":{"hideHeader":false,"alignCenter":false,"flipButtons":false,"expandableIntro":false,"inlineLinks":false}},"preferences":false,"status":false},"links":{"links":[{"id":"policy","url":"/pages/privacy-policy"}],"target":"_self","respectLocale":false},"storage":{"type":"http","domain":"","duration":365,"lastReset":1781110569},"texts":{"en":{"buttons":{"showLess":"Show less","showMore":"Show more"},"links":{"policy":"Learn more","google":"Google's Privacy Terms","imprint":"Imprint"},"categories":[{"title":"Strictly necessary cookies","description":"These cookies are essential in order to enable you to move around the website and use its features, such as accessing secure areas of the website. The website cannot function properly without these cookies."},{"title":"Functional cookies","description":"These cookies enable the site to provide enhanced functionality and personalisation. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly."}
757,{"title":"Performance cookies","description":"These cookies enable us to monitor and improve the performance of our website. For example, they allow us to count visits, identify traffic sources and see which parts of the site are most popular."},{"title":"Targeting cookies","description":"These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites.    They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising."}],"notice":{"title":"We respect your privacy","message":"This website uses cookies to ensure you get the best experience.","dismiss":"Ok","allow":"Accept","deny":"Decline","preferences":"Preferences"},"preferences":{"title":"Manage consent preferences","message":"We use cookies to optimize website functionality, analyze the performance, and provide personalized experience to you. Some cookies are essential to make the website operate and function correctly. Those cookies cannot be disabled. In this window you can manage your preference of cookies.","cookieDetails":"Cookies details","alwaysActive":"Always allowed","deny":"Deny all","allow":"Accept all","custom":"Save preferences","dismiss":"Close"},"status":{"title":"Cookie settings","message":"Your current state","allow":"Accept all","deny":"Deny all","dismiss":"Close","reopen":"Change your consent","consentDate":"C
757onsent date","consentId":"Your consent ID","hideDetails":"Hide details","showDetails":"Show details","noConsent":"No consent"},"declaration":{"name":"Name","type":"Type","vendor":"Provider","purpose":"Purpose","retention":"Retention","expirations":{"declSeconds":"seconds","declMinutes":"minutes","declHours":"hours","declDays":"days","declWeeks":"week(s)","declMonths":"months","declYears":"years","declSession":"Session"}},"cookies":{"cart":"Contains information related to the user's cart.","cart_currency":"Used after a checkout is completed to initialize a new empty cart with the same currency as the one just used.","discount_code":"Stores a discount code (received from an online store visit with a URL parameter) in order to the next checkout.","IDE":"To measure the visitors’ actions after they click through from an advert. Expires after 1 year.","identity-state":"Stores state before redirecting customers to identity authentication.\t","keep_alive":"Used when international domain redirection is enabled to determine if a request is the first one of a session.","localization":"Used to localize the cart to the correct country.","login_with_
757shop_finalize":"Used to facilitate login with Shop.","master_device_id":"Permanent device identifier.","MUID":"Cookie is placed by Microsoft to track visits across websites.","order":"Used to allow access to the data of the order details page of the buyer.","rmuid":"Stores a unique identifier for analytics purposes.","shopify_override_user_locale":"Used as a mechanism to set User locale in admin.","shopify_pay":"Used to log in a buyer into Shop Pay when they come back to checkout on the same store.","shopify_pay_redirect":"Used to accelerate the checkout process when the buyer has a Shop Pay account.","shop_analytics":"Contains the required buyer information for analytics in Shop.","shop_pay_accelerated":"Indicates if a buyer is eligible for Shop Pay accelerated checkout.","storefront_digest":"Stores a digest of the storefront password, allowing merchants to preview their storefront while it's password protected.","test_cookie":"To measure the visitors’ actions after they click through from an advert. Expires after each visit.","user":"Used in connection with Shop login.","user_cross_site":"Used in connection with Shop login.","_ab":"Used to control when the admin bar is shown on the storefront.","_abv":"Persist the collapsed state of the admin bar.","_fbp":"Cookie is placed by Facebook to track visits across websites.","_ga":"Cookie is set by Google Analytics with unknown functionality","_gid":"Cookie is placed by Google Analytics to count and track pageviews.","_identity_session":"Contains the identity session identifier of the user.","_landing_page":"Capture the landing page of visitor when they come from other sites.","_master_udr":"Permanent device identifier.","_merchant_analytics":"Contains analytics data for the merchant session.","_merchant_essential":"Contains essential information for the correct functionality of merchant surfaces such as the admin area.","_orig_referrer":"Allows merchant to identify where people are visiting them from.","_pinterest_ct_ua":"Used to group actions across pages.","_pin_unauth":"Used to group actions for users who cannot be identified by Pinterest.","_shopify_analytics":"Contains analytics data for buyer surfaces such as the storefront or checkout.","_shopify_country":"Used for Plus shops where pricing currency/country is set from GeoIP by helping avoid GeoIP lookups after the first request.","_shopify_essential":"Contains essential information for the correct functionality of a store such as session and checkout information and anti-tampering data.","_shopify_essential_\t":"Contains an opaque token that is used to identify a device for all essential purposes.","_shopify_marketing":"Contains marketing data for buyer surfaces such as the storefront or checkout.","_shopify_s":"Used to identify a given browser session/shop combination. Duration is 30 minute rolling expiry of last use.","_shopify_test":"A test cookie used by Shopify to verify the store's setup.","_shopify_y":"Shopify analytics.","_shop_app_essential":"Contains essential information for the correct functionality of Shop.app.","_tracking_consent":"Used to store a user's preferences if a merchant has set up privacy rules in the visitor's region.","_ttp":"To measure and improve the performance of your advertising campaigns and to personalize the user's experience (including ads) on TikTok.","_uetsid":"This cookie is used by Bing to determine what ads should be shown that may be relevant to the end user perusing the site.","_uetvid":"Used to track visitors on multiple websites, in order to present relevant advertisement based on the visitor's preferences.","__cf_bm":"Used to manage incoming traffic that matches criteria associated with bots.","__kla_id":"Tracks when someone clicks through a Klaviyo email to your website","ttcsid*":"Serves as a session identifier to maintain user sessions and track interactions.","_gcl_*":"Stores information related to Google advertising services.","_ga_*":"Cookie is set by Google Analytics with unknown functionality","_gat_UA-*":"Provides technical monitoring.","auth_state_*":"Stores state for customer authentication."}}},"categories":[{"bitwise":0},{"bitwise":1},{"bitwise":2},{"bitwise":4}],"cookies":[{"name":"_shopify_y","domain":".safariltd.com","type":"http","vendor":"Shopify","category":2,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"localization","domain":"www.safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"__cf_bm","domain":".conversionbear.com","type":"http","vendor":"CloudFlare","category":2,"retention":"30 minute(s)","unit":"declMinutes","expires":30},{"name":"_shop_app_essential","domain":".shop.app","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_shopify_s","domain":".safariltd.com","type":"http","vendor":"Shopify","category":2,"retention":"30 minute(s)","unit":"declMinutes","expires":30},{"name":"_pin_unauth","domain":"www.safariltd.com","type":"http","vendor":"Pinterest","category":3,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"cart_currency","domain":"www.safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"2 week(s)","unit":"declWeeks","expires":2},{"name":"shopify_client_id","domain":"www.safariltd.com","type":"http","vendor":"Unknown","category":4,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_ttp","domain":".www.safariltd.com","type":"http","vendor":"TikTok","category":3,"retention":"3 month(s)","unit":"declMonths","expires":3},{"name":"ttcsid*","domain":".www.safariltd.com","type":"http","vendor":"TikTok","category":1,"retention":"3 month(s)","unit":"declMonths","expires":3},{"name":"MUID","domain":".bing.com","type":"http","vendor":"Microsoft","category":3,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"__cf_bm","domain":".hs-scripts.com","type":"http","vendor":"CloudFlare","category":2,"retention":"30 minute(s)","unit":"declMinutes","expires":30},{"name":"_shopify_analytics","domain":"www.safariltd.com","type":"http","vendor":"Shopify","category":2,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_gcl_*","domain":".safariltd.com","type":"http","vendor":"Google","category":2,"retention":"3 month(s)","unit":"declMonths","expires":3},{"name":"_pinterest_ct_ua","domain":".ct.pinterest.com","type":"http","vendor":"Pinterest","category":1,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"test_cookie","domain":".doubleclick.net","type":"http","vendor":"Google","category":3,"retention":"15 minute(s)","unit":"declMinutes","expires":15}
757,{"name":"_ga_*","domain":".safariltd.com","type":"http","vendor":"Google","category":2,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_shopify_essential","domain":"www.safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_ga","domain":".safariltd.com","type":"http","vendor":"Google","category":2,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_gid","domain":".safariltd.com","type":"http","vendor":"Google","category":2,"retention":"1 day(s)","unit":"declDays","expires":1},{"name":"_gat_UA-*","domain":".safariltd.com","type":"http","vendor":"Google","category":1,"retention":"1 minute(s)","unit":"declMinutes","expires":1},{"name":"rmuid","domain":".linksynergy.com","type":"http","vendor":"Unknown","category":2,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_fbp","domain":".safariltd.com","type":"http","vendor":"Facebook","category":3,"retention":"3 month(s)","unit":"declMonths","expires":3},{"name":"__kla_id","domain":"www.safariltd.com","type":"http","vendor":"Klaviyo","category":3,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"safari_ltd_popup_form","domain":"www.safariltd.com","type":"http","vendor":"Unknown","category":4,"retention":"1 month(s)","unit":"declMonths","expires":1},{"name":"__cf_bm","domain":".hcaptcha.com","type":"http","vendor":"CloudFlare","category":2,"retention":"30 minute(s)","unit":"declMinutes","expires":30},{"name":"_uetsid","domain":".safariltd.com","type":"http","vendor":"Bing","category":3,"retention":"1 day(s)","unit":"declDays","expires":1},{"name":"_uetvid","domain":".safariltd.com","type":"http","vendor":"Bing","category":3,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_shopify_marketing","domain":"www.safariltd.com","type":"http","vendor":"Shopify","category":3,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_shopify_test","domain":"com","type":"http","vendor":"Shopify","category":0,"retention":"Session","unit":"declYears","expires":1},{"name":"_shopify_test","domain":"safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"Session","unit":"declYears","expires":1},{"name":"_shopify_test","domain":"www.safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"Session","unit":"declYears","expires":1},{"name":"_ab","domain":"www.safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_ab","domain":".safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"master_device_id","domain":"www.safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"master_device_id","domain":".safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"storefront_digest","domain":".safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"storefront_digest","domain":"www.safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"keep_alive","domain":"www.safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"Session","unit":"declSeconds","expires":1},{"name":"keep_alive","domain":".safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"Session","unit":"declSeconds","expires":1},{"name":"_tracking_consent","domain":"www.safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_tracking_consent","domain":".safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_shopify_country","domain":".safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"30 minute(s)","unit":"declMinutes","expires":30},{"name":"shopify_pay_redirect","domain":"www.safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"cart","domain":".safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"2 week(s)","unit":"declWeeks","expires":2},{"name":"cart","domain":"www.safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"2 week(s)","unit":"declWeeks","expires":2},{"name":"shopify_pay_redirect","domain":".safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_shopify_country","domain":"www.safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"30 minute(s)","unit":"declMinutes","expires":30},{"name":"_orig_referrer","domain":"www.safariltd.com","type":"http","vendor":"Shopify","category":2,"retention":"2 week(s)","unit":"declWeeks","expires":2},{"name":"_orig_referrer","domain":".safariltd.com","type":"http","vendor":"Shopify","category":2,"retention":"2 week(s)","unit":"declWeeks","expires":2},{"name":"_landing_page","domain":"www.safariltd.com","type":"http","vendor":"Shopify","category":2,"retention":"2 week(s)","unit":"declWeeks","expires":2},{"name":"_landing_page","domain":".safariltd.com","type":"http","vendor":"Shopify","category":2,"retention":"2 week(s)","unit":"declWeeks","expires":2},{"name":"shopify_pay","domain":"www.safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"discount_code","domain":"www.safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"Session","unit":"declDays","expires":1},{"name":"discount_code","domain":".safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"Session","unit":"declDays","expires":1},{"name":"shop_pay_accelerated","domain":"www.safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"shop_pay_accelerated","domain":".safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"order","domain":"www.safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"3 week(s)","unit":"declWeeks","expires":3},{"name":"shopify_pay","domain":".safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"order","domain":".safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"3 week(s)","unit":"declWeeks","expires":3}
757,{"name":"login_with_shop_finalize","domain":"www.safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"5 minute(s)","unit":"declMinutes","expires":5},{"name":"login_with_shop_finalize","domain":".safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"5 minute(s)","unit":"declMinutes","expires":5},{"name":"shop_analytics","domain":"www.safariltd.com","type":"http","vendor":"Shopify","category":2,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_abv","domain":"www.safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"shop_analytics","domain":".safariltd.com","type":"http","vendor":"Shopify","category":2,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_abv","domain":".safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_identity_session","domain":"www.safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"2 year(s)","unit":"declYears","expires":2},{"name":"_master_udr","domain":"www.safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"Session","unit":"declSeconds","expires":1},{"name":"_identity_session","domain":".safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"2 year(s)","unit":"declYears","expires":2},{"name":"_master_udr","domain":".safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"Session","unit":"declSeconds","expires":1},{"name":"auth_state_*","domain":"www.safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"25 minute(s)","unit":"declMinutes","expires":25},{"name":"auth_state_*","domain":".safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"25 minute(s)","unit":"declMinutes","expires":25},{"name":"user","domain":"www.safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"user","domain":".safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"user_cross_site","domain":"www.safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"user_cross_site","domain":".safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"identity-state","domain":".safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"1 day(s)","unit":"declDays","expires":1},{"name":"_merchant_essential","domain":"www.safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_merchant_essential","domain":".safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"identity-state","domain":"www.safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"1 day(s)","unit":"declDays","expires":1},{"name":"_shopify_essential_\t","domain":"www.safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_shopify_essential_\t","domain":".safariltd.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_merchant_analytics","domain":"www.safariltd.com","type":"http","vendor":"Shopify","category":2,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_merchant_analytics","domain":".safariltd.com","type":"http","vendor":"Shopify","category":2,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"shopify_override_user_locale","domain":"www.safariltd.com","type":"http","vendor":"Shopify","category":1,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"shopify_override_user_locale","domain":".safariltd.com","type":"http","vendor":"Shopify","category":1,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"IDE","domain":".doubleclick.net","type":"http","vendor":"Google","category":3,"retention":"1 year(s)","unit":"declYears","expires":1}]};
758        if (isLivePreview) {
759          if (!window.pandectesBannerSettings.store) {
760            window.pandectesBannerSettings.store = {};
761          }
762          window.pandectesBannerSettings.store.plan = 'enterprise';
763        }
764        
765        function whenBodyReady(callback) {
766          window.addEventListener('DOMContentLoaded', callback);
767        }
768        
769
770        whenBodyReady(function(){
771          const element = document.createElement('pandectes-cmp');
772          element.appData = window.pandectesBannerSettings;
773          document.body.appendChild(element);
774          appendLivePreviewScriptIfNeeded(previewUrl);
775        });
776
777      })()
778    </script>
778
779  
780
781
782
783  <!-- A11y -->
784  
785  
786  
787  
788  
789
790  
791
792
793
794<!-- END app block --><!-- BEGIN app block: shopify://apps/blocky-fraud-blocker/blocks/app-embed/aa25b3bf-c2c5-4359-aa61-7836c225c5a9 -->
795<script async src="https://app.blocky-app.com/get_script/?shop_url=safariltd.myshopify.com"></script>
795
796
797
798<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
799
800
801
802
803
804
805
806
807
808
809
810
811  
811<script async src="https://static.klaviyo.com/onsite/js/SuzXuu/klaviyo.js?company_id=SuzXuu"></script>
811
812  
812<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
812
813
814  
815
816
817
818
819  
819<script>
820    window.klaviyoReviewsProductDesignMode = false
821  </script>
821
822
823
824
825
826
827
828
829
830
831<!-- END app block --><!-- BEGIN app block: shopify://apps/frequently-bought/blocks/app-embed-block/b1a8cbea-c844-4842-9529-7c62dbab1b1f -->
831<script>
832    window.codeblackbelt = window.codeblackbelt || {};
833    window.codeblackbelt.shop = window.codeblackbelt.shop || 'safariltd.myshopify.com';
834    </script>
834<script src="//cdn.codeblackbelt.com/widgets/frequently-bought-together/bootstrap.min.js?version=2026092414-0400" async></script>
834
835 <!-- END app block -->
835<script src="https://cdn.shopify.com/extensions/019fad1b-838f-738f-add0-cd544cdcdbe8/gdpr-production-20/assets/cookie-widget.js" type="text/javascript" defer="defer"></script>
835
836<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
837<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: 22815369,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 837
837
838<script>
839  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
840</script>
vendor: 1 bytes, line 840
840
841<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}
841).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: 22815369,storefrontBaseUrl: "https://www.safariltd.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.safariltd.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b"],webPixelsConfigList: [{"id":"1555628206","configuration":"{\"accountID\":\"SuzXuu\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]}
841,{"id":"1554481326","configuration":"{\"ti\":\"13017359\",\"endpoint\":\"https:\/\/bat.bing.com\/action\/0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5ee93563fe31b11d2d65e2f09a5229dc","type":"APP","apiClientId":2997493,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1475477678","configuration":"{\"merchantId\":\"1038065\", \"url\":\"https:\/\/classic.avantlink.com\", \"shopName\": \"safariltd\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"26843be7e7f0ff401f557cffac6b5a49","type":"APP","apiClientId":125215244289,"privacyPurposes":["ANALYTICS","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1313407150","configuration":"{\"shop_url\": \"safariltd.myshopify.com\", \"backend_url\": \"https:\/\/app.blocky-app.com\/record_cart_ip\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"6477fe5b4c5043c7a83db889bb44611b","type":"APP","apiClientId":5096093,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"446628014","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-G28JKQ50H2\\\",\\\"AW-960818644\\\",\\\"GT-5DF6C7P\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-G28JKQ50H2\\\",\\\"AW-960818644\\\/mZ-hCIrxtLEBENTbk8oD\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-G28JKQ50H2\\\",\\\"AW-960818644\\\/p8iYCI3xtLEBENTbk8oD\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-G28JKQ50H2\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-G28JKQ50H2\\\",\\\"AW-960818644\\\/ugd9CITxtLEBENTbk8oD\\\",\\\"MC-8YRN8TYHBH\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-G28JKQ50H2\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-G28JKQ50H2\\\",\\\"AW-960818644\\\/WSzCCIHxtLEBENTbk8oD\\\",\\\"MC-8YRN8TYHBH\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-G28JKQ50H2\\\",\\\"AW-960818644\\\/TywuCP7wtLEBENTbk8oD\\\",\\\"MC-8YRN8TYHBH\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-G28JKQ50H2\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-G28JKQ50H2\\\",\\\"AW-960818644\\\/XHlRCJDxtLEBENTbk8oD\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-G28JKQ50H2\\\",\\\"AW-960818644\\\/_BTsCIfxtLEBENTbk8oD\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-G28JKQ50H2\\\"}],\\\"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":"423887022","configuration":"{\"pixelCode\":\"CL0I0QRC77UF04U49HQG\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"215646382","configuration":"{\"pixel_id\":\"281261737927438\",\"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":"53477550","configuration":"{\"tagID\":\"2612775458438\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"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":"Safari Ltd®","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"safariltd.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/www.safariltd.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"2414687387733","handle":"giftcards","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"21502567317589","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9222549078190","handle":"free-chimpanzee-toy-with-purchase-of-60","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48951774085294","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://www.safariltd.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"135843741870","themePublished":"true","eventMetadataId":"d08093ce-ba53-4c9b-8798-e63b43b3bd26","pageType":"blog","resourceId":"51102154837","shopId":"22815369","storefrontBaseUrl":"https:\/\/www.safariltd.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
841<script>
842  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
843  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
844  window.ShopifyAnalytics.meta.currency = 'USD';
845  var meta = {"page":{"pageType":"blog","resourceType":"blog","resourceId":51102154837,"requestId":"927e316c-e149-4af8-9ce6-f84cdfcc619f-1790276326"}};
846  for (var attr in meta) {
847    window.ShopifyAnalytics.meta[attr] = meta[attr];
848  }
849</script>
vendor: 1 bytes, line 849
849
850<script class="analytics">
851  (function () {
852    var customDocumentWrite = function(content) {
853      var jquery = null;
854
855      if (window.jQuery) {
856        jquery = window.jQuery;
857      } else if (window.Checkout && window.Checkout.$) {
858        jquery = window.Checkout.$;
859      }
860
861      if (jquery) {
862        jquery('body').append(content);
863      }
864    };
865
866    var hasLoggedConversion = function(token) {
867      if (token) {
868        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
869      }
870      return false;
871    }
872
873    var setCookieIfConversion = function(token) {
874      if (token) {
875        var twoMonthsFromNow = new Date(Date.now());
876        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
877
878        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
879      }
880    }
881
882    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
883    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
884    if (trekkie.integrations) {
885      return;
886    }
887    trekkie.methods = [
888      'identify',
889      'page',
890      'ready',
891      'track',
892      'trackForm',
893      'trackLink'
894    ];
895    trekkie.factory = function(method) {
896      return function() {
897        var args = Array.prototype.slice.call(arguments);
898        args.unshift(method);
899        trekkie.push(args);
900        if (method == 'track' || method == 'page') {
901          try {
902            if (window.__TREKKIE_SHIM_QUEUE == null) {
903              window.__TREKKIE_SHIM_QUEUE = [];
904            }
905            window.__TREKKIE_SHIM_QUEUE.push({
906              from: 'trekkie-stub',
907              method: method,
908              args: args.slice(1)
909            });
910          } catch (e) {
911            // no-op
912          }
913        }
914        return trekkie;
915      };
916    };
917    for (var i = 0; i < trekkie.methods.length; i++) {
918      var key = trekkie.methods[i];
919      trekkie[key] = trekkie.factory(key);
920    }
921    trekkie.load = function(config) {
922      trekkie.config = config || {};
923      trekkie.config.initialDocumentCookie = document.cookie;
924      var first = document.getElementsByTagName('script')[0];
925var script = document.createElement('script');
926script.type = 'text/javascript';
927script.onerror = function(e) {
928  var scriptFallback = document.createElement('script');
929  scriptFallback.type = 'text/javascript';
930  scriptFallback.onerror = function(error) {
931          var Monorail = {
932      produce: function produce(monorailDomain, schemaId, payload) {
933        var currentMs = new Date().getTime();
934        var event = {
935          schema_id: schemaId,
936          payload: payload,
937          metadata: {
938            event_created_at_ms: currentMs,
939            event_sent_at_ms: currentMs
940          }
941        };
942        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
943      },
944      sendRequest: function sendRequest(endpointUrl, payload) {
945        // Try the sendBeacon API
946        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
947          var blobData = new window.Blob([payload], {
948            type: 'text/plain'
949          });
950
951          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
952            return true;
953          } // sendBeacon was not successful
954
955        } // XHR beacon
956
957        var xhr = new XMLHttpRequest();
958
959        try {
960          xhr.open('POST', endpointUrl);
961          xhr.setRequestHeader('Content-Type', 'text/plain');
962          xhr.send(payload);
963        } catch (e) {
964          console.log(e);
965        }
966
967        return false;
968      },
969      isIos12: function isIos12() {
970        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
971      }
972    };
973    Monorail.produce('monorail-edge.shopifysvc.com',
974      'trekkie_storefront_load_errors/1.1',
975      {shop_id: 22815369,
976      theme_id: 135843741870,
977      app_name: "storefront",
978      context_url: window.location.href,
979      source_url: "//www.safariltd.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"});
980
981  };
982  scriptFallback.async = true;
983  scriptFallback.src = '//www.safariltd.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
984  first.parentNode.insertBefore(scriptFallback, first);
985};
986script.async = true;
987script.src = '//www.safariltd.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
988first.parentNode.insertBefore(script, first);
989
990    };
991    trekkie.load(
992      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":22815369,"isMerchantRequest":null,"themeId":135843741870,"themeCityHash":"5195755131631001197","contentLanguage":"en","currency":"USD","eventMetadataId":"d08093ce-ba53-4c9b-8798-e63b43b3bd26"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
993    );
994
995    var loaded = false;
996    trekkie.ready(function() {
997      if (loaded) return;
998      loaded = true;
999
1000      window.ShopifyAnalytics.lib = window.trekkie;
1001
1002      var originalDocumentWrite = document.write;
1003      document.write = customDocumentWrite;
1004      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1005      document.write = originalDocumentWrite;
1006
1007      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1008      var token = match? match[1]: undefined;
1009      if (!hasLoggedConversion(token)) {
1010        setCookieIfConversion(token);
1011        
1012      }
1013    });
1014
1015    window.ShopifyAnalytics.lib.page(null,{"pageType":"blog","resourceType":"blog","resourceId":51102154837,"requestId":"927e316c-e149-4af8-9ce6-f84cdfcc619f-1790276326","shopifyEmitted":true});
1016
1017    var eventsListenerScript = document.createElement('script');
1018    eventsListenerScript.async = true;
1019    eventsListenerScript.src = "//www.safariltd.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1020    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1021})();</script>
vendor: 1 bytes, line 1021
1021
1022<script
1023  defer
1024  src="https://www.safariltd.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
1025  data-application="storefront-renderer"
1026  data-shop-id="22815369"
1027  data-render-region="gcp-us-central1"
1028  data-page-type="blog"
1029  data-theme-instance-id="135843741870"
1030  data-theme-name="Paper"
1031  data-theme-version="7.2.0"
1032  data-monorail-region="shop_domain"
1033  data-resource-timing-sampling-rate="10"
1034  data-shs="true"
1035  data-shs-beacon="true"
1036  data-shs-export-with-fetch="true"
1037  data-shs-logs-sample-rate="1"
1038  data-shs-beacon-endpoint="https://www.safariltd.com/api/collect"
1039></script>
1039
1040<meta name="shopify-y" content="00000000-0000-0000-5000-000000000000" data-expiration="1821833926000"><meta name="shopify-s" content="00000000-0000-0000-5000-000000000000" data-expiration="1790278126000"><meta name="new-cookie-storage-activated" content="t">
1041</head>
1042  <body
1043    x-init="initScroll()" 
1044    class="min-h-[100vh] break-words 
1045    blog-custom-blog">
1046
1047    <a href="#root"
1048      class="fixed z-50 px-4 py-2 no-underline transform -translate-y-20 shadow-md top-4 left-4 color__bg-body focus:translate-y-0 border__button--radius">
1049      Skip to content
1050    </a>
1051
1052    <header class="z-30 max-z-index 
1053      dynamic
1054      sticky top-0 left-0 right-0 animation-300 
1055      "
1056      :class="{ 
1057        '!z-10' : hide_header
1058      }"
1059      x-ref="header">
1060      
1061      <!-- BEGIN sections: header-group -->
1062<div id="shopify-section-sections--16926637523118__theme_announcement" class="shopify-section shopify-section-group-header-group theme__announcement"><!-- sections/theme__announcement.liquid -->
1063
1064
1065<section class="relative
1066  
1067  color__bg-secondary color__secondary">
1068
1069  <div class="py-2 flex flex-wrap justify-center
1070    window">
1071      
1072    
1073    <div class="items-center justify-start flex-shrink hidden lg:flex lg:w-1/4
1074      ">
1075
1076      
1077    </div>
1078
1079    
1080    <div class="flex items-center flex-grow w-full lg:text-left lg:w-1/2
1081      
1082      justify-center">
1083      <div class=" relative w-full"
1084        x-data="{
1085          index: 1,
1086          index_size: 0,
1087          incrementFlash() {
1088            if (this.index == this.index_size){
1089              this.index = 1;
1090            }
1091            else {
1092              this.index++;
1093            }
1094          },
1095          autoIncrement() {
1096            setInterval(() => this.incrementFlash(), 10000);
1097          }
1098        }"
1099        x-init="autoIncrement()">
1100
1101        <div class="relative flex w-full min-h-[16px] overflow-hidden">
1102          
1103        </div>
1104
1105      </div>
1106    </div>
1107
1108    
1109    <div class="lg:flex lg:w-1/4 items-center justify-end hidden">
1110      
1111
1112      
1113    
1114    </div>
1115      
1116  </div>
1117</section>
1118
1119</div><div id="shopify-section-sections--16926637523118__theme_header" class="shopify-section shopify-section-group-header-group"><!-- sections/theme__header.liquid -->
1120
1121
1122<script>
1123  // Fetch user's country from the provided endpoint
1124  fetch('/browsing_context_suggestions.json')
1125  .then(response => response.json())
1126  .then(data => {
1127    // Assume the data includes a country code in a format like { "country_code": "CA" }
1128    const userCountry = data.detected_values.country.handle;
1129
1130    window.__initialData = window.__initialData || {};
1131    Object.assign(window.__initialData, {
1132      country_code: userCountry,
1133    });
1134
1135    // Select the elements for Canada and US specific content
1136    const canadaContent = document.querySelectorAll('.canada-content');
1137    const usContent = document.querySelectorAll('.us-content');
1138
1139    // Show or hide content based on the country code
1140    if (userCountry === 'CA') {
1141      if (canadaContent && canadaContent.length > 0) {
1142        canadaContent.forEach((el) => {
1143          el.style.display = 'block';
1144        });
1145      }
1146      if (usContent && usContent.length > 0) {
1147        usContent.forEach((el) => {
1148          el.style.display = 'none';
1149        });
1150      }
1151    } else {
1152      // Default to US content if not in Canada
1153      if (canadaContent && canadaContent.length > 0) {
1154        canadaContent.forEach((el) => {
1155          el.style.display = 'none';
1156        });
1157      }
1158      if (usContent && usContent.length > 0) {
1159        usContent.forEach((el) => {
1160          el.style.display = 'block';
1161        });
1162      }
1163    }
1164  })
1165  .catch(error => console.error('Error fetching country info:', error));
1166</script>
1166
1167
1168<style>
1169/* SL-67 */
1170.small-promo {
1171  font-size: .875rem;
1172  position: relative;
1173  display: flex;
1174  align-items: flex-start;
1175  justify-content: center;
1176  height: 100%;
1177  order: 1;
1178  text-decoration: none;
1179  transform: translateZ(0) scale(1);
1180}
1181.small-promo-icon {
1182  flex-shrink: 0;
1183  height: 1rem;
1184  margin-right: 10px;
1185  background-position: center;
1186  background-repeat: no-repeat;
1187  background-size: contain;
1188}
1189.small-promo-icon svg {
1190  width: 100%;
1191  height: 100%;
1192  max-width: 3.75rem;
1193  max-height: 3.75rem;
1194}
1195.small-promo-content {
1196  line-height: 1.3;
1197  text-align: center;
1198}
1199.small-promo-heading {
1200  font-weight: 700;
1201  display: inline;
1202  margin: 0;
1203}
1204.small-promo-content p {
1205  margin: 0;
1206  line-height: 1.125rem;
1207}
1208.small-promo-text-desktop {
1209  display: inline;
1210}
1211.small-promo--link {
1212  text-decoration: none;
1213}
1214header .us-content,
1215header .canada-content {
1216  flex-grow: 1;
1217}
1218.z-1 {
1219  z-index: 1;
1220}
1221.top-navigation a:hover {
1222  opacity: 1;
1223}
1224@media screen and (min-width: 768px) {
1225  .small-promo {
1226    align-items: center;
1227    justify-content: flex-start;
1228    margin-left: 2.1875rem;
1229  }
1230  .small-promo-icon {
1231    width: auto;
1232    height: 1.75rem;
1233  }
1234  .small-promo-content {
1235    max-width: 200px;
1236    text-align: left;
1237  }
1238  .small-promo-heading {
1239    font-size: .9375rem;
1240    line-height: .9375rem;
1241    display: block;
1242  }
1243  .small-promo-text-mobile {
1244    display: none;
1245  }
1246  .small-promo-text-desktop {
1247    display: block;
1248  }
1249  header .us-content,
1250  header .canada-content {
1251    max-width: 270px;
1252  }
1253  .nav__expandable-window {
1254    overflow: auto;
1255    max-height: calc(100vh - 159px);
1256    -ms-overflow-style: none;
1257    scrollbar-width: none;
1258  }
1259  .nav__expandable-window::-webkit-scrollbar {
1260    display: none;
1261  }
1262  .nav__expandable-window .nav__child-links {
1263    display: flex;
1264    flex-direction: column;
1265    position: relative;
1266    max-width: 300px;
1267    min-height: 350px;
1268  }
1269  .nav__expandable-window a {
1270    font-weight: 400;
1271    line-height: 1.25rem;
1272  }
1273  .has-children.active {
1274    color: var(--color-secondary-button-background-light);
1275    font-family: var(--type-font-body-family);
1276    font-weight: 700;
1277    line-height: 1.625;
1278    letter-spacing: 0;
1279    text-underline-offset: 1px;
1280  }
1281  .header-desktop-grandchildren-links {
1282    position: absolute;
1283    top: 0;
1284    left: 300px;
1285    padding: 2rem 0 3rem 0;
1286    display: grid;
1287    grid-template-columns: 250px 250px;
1288    grid-column-gap: 4rem;
1289    opacity: 0;
1290    visibility: hidden;
1291    transition: all .3s ease-in;
1292  }
1293  .has-children.active+.header-desktop-grandchildren-links {
1294    opacity: 1;
1295    visibility: visible;
1296  }
1297  .header__link {
1298    font-size: 16px;
1299  }
1300  .nav__child-links > a,
1301  .child__link-nav {
1302    font-size: 16px;
1303  }
1304  .header-desktop-grandchildren-links > a,
1305  .grandchild__link-nav {
1306    font-size: 16px;
1307  }
1308  .header__link:hover,
1309  .header__link.active {
1310    color: var(--color-secondary-button-background-light);
1311    opacity: 1;
1312  }
1313  .header__dropdown > div {
1314    background: linear-gradient(90deg, #ffffff 50%, #f2f2f2 50%);
1315  }
1316  .first-navigation-window {
1317    grid-template-columns: repeat(3, 1fr);
1318  }
1319  .first-navigation-window .child__link-nav {
1320    color: var(--color-secondary-button-background-light);
1321  }
1322  .max-z-index {
1323    z-index: 200000;
1324  }
1325  .nav-slider {
1326    max-width: 250px;
1327  }
1328}
1329@media screen and (max-width: 767.98px) {
1330  .small-promo {
1331    padding-top: 8px;
1332    align-items: center;
1333  }
1334  .small-promo-heading,
1335  .small-promo-text-mobile {
1336    display: inline-block;
1337  }
1338  .small-promo-text-desktop {
1339    display: none;
1340  }
1341  .small-promo-icon {
1342    margin-top: 2px;
1343    margin-bottom: 2px;
1344  }
1345  .header__link {
1346    font-size: 16px;
1347  }
1348  .nav__child-links > a,
1349  .child__link-nav {
1350    font-size: 16px;
1351  }
1352  .header-desktop-grandchildren-links > a,
1353  .grandchild__link-nav {
1354    font-size: 16px;
1355  }
1356}
1357@media screen and (min-width: 768px) and (max-width: 920px) {
1358  .header-desktop-grandchildren-links {
1359    grid-template-columns: 150px 150px !important;
1360    grid-column-gap: 2rem !important;
1361  }
1362}
1363@media (min-height: 600px) and (max-height: 800px) {
1364  .first-navigation-window {
1365    max-height: 450px;
1366    overflow: auto;
1367  }
1368}
1369@media (min-height: 415px) and (max-height: 599.98px) {
1370  .first-navigation-window {
1371    max-height: 270px;
1372    overflow: auto;
1373  }
1374}
1375@media (max-height: 414.98px) {
1376  .first-navigation-window {
1377    max-height: 230px;
1378    overflow: auto;
1379  }
1380}
1381</style>
1382
1383
1384
1385
1386
1387
1388   
1389
1390
1391
1392
1393
1394
1395
1396
1397<nav
1398  class="
1399    border--b-width top-navigation 
1400    
1401    color__bg-body color__text
1402    color__border-divider-1
1403  "
1404  x-data="
1405    {
1406      search_visible: true,
1407      search_active: false,
1408      hide_mobile_input: false,
1409    }
1410  "
1411>
1412  <div class="relative">
1413    
1414    <div
1415      class="
1416        md:hidden flex flex-wrap items-center py-2
1417        window
1418      "
1419    >
1420      
1421      <div class="flex items-center justify-start flex-grow flex-shrink basis-0">
1422        
1423          <button
1424            @click="menu_drawer = true; if(enable_audio) { playAudioIfEnabled(click_audio) }"
1425            class="inline-flex py-2 pr-4 mr-2 no-underline type__nav no-js--hide"
1426            title="Menu"
1427          >
1428            <!-- snippets/component__icon.liquid -->
1429
1430
1431<span class="inline-flex align-middle " aria-hidden="true">
1432  
1433      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-menu"><line x1="3" y1="12" x2="21" y2="12"></line><line x1="3" y1="6" x2="21" y2="6"></line><line x1="3" y1="18" x2="21" y2="18"></line></svg>
1434    
1435</span>
1436          </button>
1437        
1438
1439        <noscript>
1440          
1441            <button
1442              @click="menu_drawer = true; if(enable_audio) { playAudioIfEnabled(click_audio) }"
1443              class="inline-flex py-2 pr-4 mr-2 no-underline type__nav peer"
1444              title="Menu"
1445            >
1446              <!-- snippets/component__icon.liquid -->
1447
1448
1449<span class="inline-flex align-middle " aria-hidden="true">
1450  
1451      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-menu"><line x1="3" y1="12" x2="21" y2="12"></line><line x1="3" y1="6" x2="21" y2="6"></line><line x1="3" y1="18" x2="21" y2="18"></line></svg>
1452    
1453</span>
1454            </button>
1455          
1456
1457          <div class="peer-focus:block hover:block focus-within:block hidden bottom-0 fixed color__bg-body w-full left-0 right-0 -z-10 max-h-[70vh] mt-28 border--t-width color__border-divider-1 overflow-scroll">
1458            
1459              <a
1460                class="block w-full p-4 no-underline border--b-width color__border-divider-1"
1461                href="#"
1462              >Shop By</a>
1463                              
1464                <a
1465                  class="border--b-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
1466                  href="/collections/all-products"                  
1467                >All Toys</a>
1468                
1469                              
1470                <a
1471                  class="border--b-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
1472                  href="/collections/trending-toys"                  
1473                >Trending Toys</a>
1474                
1475                              
1476                <a
1477                  class="border--b-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
1478                  href="/collections/new-releases"                  
1479                >New Releases</a>
1480                
1481                              
1482                <a
1483                  class="border--b-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
1484                  href="#"                  
1485                >Toy Type</a>
1486                
1487                  <a
1488                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1489                    href="/collections/all-products"
1490                  >All Toys</a>
1491                
1492                  <a
1493                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1494                    href="/collections/arts-crafts"
1495                  >Arts & Crafts</a>
1496                
1497                  <a
1498                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1499                    href="/collections/blocks-building"
1500                  >Blocks & Building</a>
1501                
1502                  <a
1503                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1504                    href="/collections/books"
1505                  >Books</a>
1506                
1507                  <a
1508                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1509                    href="/collections/musical"
1510                  >Musical</a>
1511                
1512                  <a
1513                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1514                    href="/collections/open-ended"
1515                  >Open Ended</a>
1516                
1517                  <a
1518                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1519                    href="/collections/outdoor-toy"
1520                  >Outdoor Toys</a>
1521                
1522                  <a
1523                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1524                    href="/collections/plush-stuffed-animals"
1525                  >Plush</a>
1526                
1527                  <a
1528                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1529                    href="/collections/puzzles-and-games"
1530                  >Puzzles & Games</a>
1531                
1532                  <a
1533                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1534                    href="/collections/soothies-teether-rattles"
1535                  >Soothies, Teethers, & Rattles</a>
1536                
1537                  <a
1538                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1539                    href="/collections/toy-storage-bins-chests"
1540                  >Toy Storage</a>
1541                
1542                  <a
1543                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1544                    href="/collections/wooden-toys"
1545                  >Wooden Toys</a>
1546                
1547                              
1548                <a
1549                  class="border--b-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
1550                  href="#"                  
1551                >Age & Development</a>
1552                
1553                  <a
1554                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1555                    href="/collections/baby-toddler-toys-1"
1556                  >Baby & Toddler Toys</a>
1557                
1558                  <a
1559                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1560                    href="/collections/preschool-play-ages-3-5"
1561                  >Preschool Play ( Ages 3-5 )</a>
1562                
1563                  <a
1564                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1565                    href="/collections/early-school-age-ages-6-8"
1566                  >Early School Age ( Ages 6-8 )</a>
1567                
1568                  <a
1569                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1570                    href="/collections/older-kids-collections-9"
1571                  >Older Kids ( Ages 9+ )</a>
1572                
1573                  <a
1574                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1575                    href="/collections/adults"
1576                  >Adults</a>
1577                
1578                              
1579                <a
1580                  class="border--b-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
1581                  href="#"                  
1582                >Play & Interaction</a>
1583                
1584                  <a
1585                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1586                    href="/collections/figurines-playsets"
1587                  >Figurines & Playsets</a>
1588                
1589                  <a
1590                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1591                    href="/collections/plush-stuffed-animals"
1592                  >Plush & Stuffed Animals</a>
1593                
1594                  <a
1595                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1596                    href="/collections/puzzles-and-brainteasers"
1597                  >Puzzles & Brain Teasers</a>
1598                
1599                  <a
1600                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1601                    href="/collections/language-literacy-toys"
1602                  >Books & Literature </a>
1603                
1604                  <a
1605                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1606                    href="/collections/games-activities"
1607                  >Games & Activities</a>
1608                
1609                  <a
1610                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1611                    href="/collections/sensory-fidget-toys"
1612                  >Sensory & Fidget Toys </a>
1613                
1614                  <a
1615                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1616                    href="/collections/building-construction"
1617                  >Building & Construction</a>
1618                
1619                  <a
1620                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1621                    href="/collections/outdoor-adventure-play"
1622                  >Outdoor & Adventure Play</a>
1623                
1624                  <a
1625                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1626                    href="/collections/role-play-dress-up"
1627                  >Role Play & Dress-Up</a>
1628                
1629                  <a
1630                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1631                    href="/collections/musical"
1632                  >Musical</a>
1633                
1634                              
1635                <a
1636                  class="border--b-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
1637                  href="#"                  
1638                >Learning & Discovery</a>
1639                
1640                  <a
1641                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1642                    href="/collections/art-craft-kits"
1643                  >Art & Crafts Kits </a>
1644                
1645                  <a
1646                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1647                    href="/collections/animal-nature-learning"
1648                  >Animal & Nature Learning </a>
1649                
1650                  <a
1651                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1652                    href="/collections/stem-science-kits"
1653                  >STEM</a>
1654                
1655                  <a
1656                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1657                    href="/collections/dinosaur-prehistoric-learning"
1658                  >Dinosaur & Prehistoric Learning</a>
1659                
1660                  <a
1661                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1662                    href="/collections/fantasy-imaginative-worlds"
1663                  >Fantasy & Imaginative Worlds</a>
1664                
1665                  <a
1666                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1667                    href="/collections/cultural-historical-play"
1668                  >Cultural & Historical Play</a>
1669                
1670                              
1671                <a
1672                  class="border--b-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
1673                  href="#"                  
1674                >Collectability & Display </a>
1675                
1676                  <a
1677                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1678                    href="/collections/good-luck-minis"
1679                  >Good Luck Minis</a>
1680                
1681                  <a
1682                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1683                    href="/collections/toobs%C2%AE-bundles"
1684                  >Toobs® & Bundles</a>
1685                
1686                  <a
1687                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1688                    href="/collections/limited-editions-exclusives"
1689                  >
1689Limited Editions & Exclusives </a>
1690                
1691                  <a
1692                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1693                    href="/collections/collector-s-models"
1694                  >Collector's Models </a>
1695                
1696                  <a
1697                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1698                    href="/collections/smiski"
1699                  >Smiski</a>
1700                
1701                  <a
1702                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1703                    href="/collections/maileg-collection"
1704                  >Maileg</a>
1705                
1706                  <a
1707                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1708                    href="/collections/blokees"
1709                  >Blokee</a>
1710                
1711                  <a
1712                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1713                    href="/collections/calico-critters"
1714                  >Calico Critters</a>
1715                
1716                  <a
1717                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1718                    href="/collections/fahlo"
1719                  >Fahlo</a>
1720                
1721                  <a
1722                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1723                    href="/collections/eugy-3d-puzzles"
1724                  >EUGY</a>
1725                
1726                              
1727                <a
1728                  class="border--b-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
1729                  href="#"                  
1730                >Lifestyle</a>
1731                
1732                  <a
1733                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1734                    href="/collections/clothing"
1735                  >Clothing</a>
1736                
1737                  <a
1738                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1739                    href="/collections/accessories"
1740                  >Accessories </a>
1741                
1742                  <a
1743                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1744                    href="/collections/spa-and-beauty"
1745                  >Spa and Beauty</a>
1746                
1747                              
1748                <a
1749                  class="border--b-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
1750                  href="/collections/memory-cognitive-skills"                  
1751                >Therapeutic & Skill Development</a>
1752                
1753                  <a
1754                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1755                    href="/collections/memory-cognitive-skills"
1756                  >Memory & Cognitive Skills</a>
1757                
1758                  <a
1759                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1760                    href="/collections/social-skills-cooperative-play-collection"
1761                  >Social Skills & Cooperative Play</a>
1762                
1763                  <a
1764                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1765                    href="/collections/sensory-therapeutic-collection"
1766                  >Sensory & Therapeutic</a>
1767                
1768                  <a
1769                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1770                    href="/collections/communication-and-language-support-collection"
1771                  >Communication & Language Support</a>
1772                
1773                  <a
1774                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1775                    href="/collections/fine-motor-skills-collection"
1776                  >Fine Motor Skills</a>
1777                
1778                  <a
1779                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1780                    href="/collections/gross-motor-skills-collection"
1781                  >Gross Motor Skills</a>
1782                
1783                  <a
1784                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1785                    href="/collections/social-emotional-toys"
1786                  >Social Emotional Learning Collection</a>
1787                
1788                  <a
1789                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1790                    href="/collections/attention-and-focus-collection"
1791                  >Attention & Focus</a>
1792                
1793                              
1794                <a
1795                  class="border--b-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
1796                  href="#"                  
1797                >Gifting </a>
1798                
1799                  <a
1800                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1801                    href="/collections/cards"
1802                  >Cards</a>
1803                
1804                  <a
1805                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1806                    href="/collections/the-easter-collection"
1807                  >Easter</a>
1808                
1809                  <a
1810                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1811                    href="/collections/versatile-birthday-gifts"
1812                  >Birthday</a>
1813                
1814                  <a
1815                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1816                    href="/collections/halloween"
1817                  >Halloween</a>
1818                
1819                  <a
1820                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1821                    href="/collections/happy-holidays"
1822                  >Holiday </a>
1823                
1824                  <a
1825                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1826                    href="/collections/bundles"
1827                  >Stocking Stuffer Station</a>
1828                
1829                              
1830                <a
1831                  class="border--b-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
1832                  href="#"                  
1833                >Sales & Bundles</a>
1834                
1835                  <a
1836                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1837                    href="/collections/clearance-hot-deals"
1838                  >
1838Today's Deals</a>
1839                
1840                  <a
1841                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1842                    href="https://www.safariltd.com/collections/geoworld"
1843                  >GEOworld 50% Off</a>
1844                
1845                  <a
1846                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1847                    href="/pages/september-2026-sale"
1848                  >September Sales</a>
1849                
1850                  <a
1851                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
1852                    href="/collections/bundles"
1853                  >Stocking Stuffer Station</a>
1854                
1855              
1856            
1857              <a
1858                class="block w-full p-4 no-underline border--b-width color__border-divider-1"
1859                href="#"
1860              >Featured Brands</a>
1861                              
1862                <a
1863                  class="border--b-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
1864                  href="/collections/maileg-collection"                  
1865                >Maileg</a>
1866                
1867                              
1868                <a
1869                  class="border--b-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
1870                  href="/collections/officiallego"                  
1871                >LEGO®</a>
1872                
1873                              
1874                <a
1875                  class="border--b-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
1876                  href="/collections/smiski"                  
1877                >Smiski </a>
1878                
1879                              
1880                <a
1881                  class="border--b-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
1882                  href="/collections/peachybbies-slime"                  
1883                >PeachyBbies Slime</a>
1884                
1885                              
1886                <a
1887                  class="border--b-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
1888                  href="/collections/zipstring"                  
1889                >ZipString</a>
1890                
1891                              
1892                <a
1893                  class="border--b-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
1894                  href="/collections/calico-critters"                  
1895                >Calico Critters</a>
1896                
1897                              
1898                <a
1899                  class="border--b-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
1900                  href="/collections/asobu"                  
1901                >Asobu</a>
1902                
1903                              
1904                <a
1905                  class="border--b-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
1906                  href="/collections/blokees"                  
1907                >Blokees</a>
1908                
1909                              
1910                <a
1911                  class="border--b-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
1912                  href="/collections/woobles"                  
1913                >Woobles</a>
1914                
1915                              
1916                <a
1917                  class="border--b-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
1918                  href="/collections/tonies"                  
1919                >Tonies</a>
1920                
1921                              
1922                <a
1923                  class="border--b-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
1924                  href="/collections/magna-tiles"                  
1925                >Magnatiles</a>
1926                
1927                              
1928                <a
1929                  class="border--b-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
1930                  href="/collections/yoto"                  
1931                >Yoto</a>
1932                
1933                              
1934                <a
1935                  class="border--b-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
1936                  href="/collections/eugy-3d-puzzles"                  
1937                >EUGY 3D Puzzles</a>
1938                
1939                              
1940                <a
1941                  class="border--b-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
1942                  href="/collections/chalk-chuckles"                  
1943                >Chalk & Chuckles</a>
1944                
1945                              
1946                <a
1947                  class="border--b-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
1948                  href="/collections/oddy"                  
1949                >ODDY Creative Building Sets</a>
1950                
1951                              
1952                <a
1953                  class="border--b-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
1954                  href="/collections/the-color-monster"                  
1955                >The Color Monster</a>
1956                
1957                              
1958                <a
1959                  class="border--b-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
1960                  href="/collections/safari-ltd-figurines"                  
1961                >Safari Ltd.</a>
1962                
1963                              
1964                <a
1965                  class="border--b-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
1966                  href="/collections/geoworld"                  
1967                >GEOWorld</a>
1968                
1969                              
1970                <a
1971                  class="border--b-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
1972                  href="/collections/dino-dana-dinosaur-toys"                  
1973                >Dino Dana</a>
1974                
1975                              
1976                <a
1977                  class="border--b-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
1978                  href="/collections/melissa-and-doug"                  
1979                >Melissa & Doug</a>
1980                
1981                              
1982                <a
1983                  class="border--b-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
1984                  href="/collections/haba-toys-usa"                  
1985                >Haba </a>
1986                
1987                              
1988                <a
1989                  class="border--b-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
1990                  href="/collections/goosie"                  
1991                >GOOSIE</a>
1992                
1993                              
1994                <a
1995                  class="border--b-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
1996                  href="/collections/fahlo"                  
1997                >Fahlo</a>
1998                
1999                              
2000                <a
2001                  class="border--b-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
2002                  href="/collections/tinyly"                  
2003                >Tinyly</a>
2004                
2005              
2006            
2007              <a
2008                class="block w-full p-4 no-underline border--b-width color__border-divider-1"
2009                href="#"
2010              >Safari Figurines</a>
2011                              
2012                <a
2013                  class="border--b-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
2014                  href="/collections/safari-ltd-figurines"                  
2015                >All Figurines</a>
2016                
2017                              
2018                <a
2019                  class="border--b-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
2020                  href="/collections/safari-ltd-figurines"                  
2021                >Featured Figurines</a>
2022                
2023                  <a
2024                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
2025                    href="/collections/good-luck-minis-toys"
2026                  >Good Luck Minis®</a>
2027                
2028                  <a
2029                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
2030                    href="/collections/toobs"
2031                  >TOOBS® - Miniature Figurines</a>
2032                
2033                  <a
2034                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
2035                    href="/collections/incredible-creatures"
2036                  >Incredible Creatures®</a>
2037                
2038                  <a
2039                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
2040                    href="/collections/wild-safari-prehistoric-world"
2041                  >Wild Safari® Prehistoric World</a>
2042                
2043                  <a
2044                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
2045                    href="/collections/dinosaurs-toys"
2046                  >Dinosaurs </a>
2047                
2048                  <a
2049                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
2050                    href="/collections/dragons"
2051                  >Dragons</a>
2052                
2053                  <a
2054                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
2055                    href="/collections/mythical-realms%C2%AE"
2056                  >Mythical Realms®</a>
2057                
2058                  <a
2059                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
2060                    href="/collections/wild-wildlife"
2061                  >Wild Wildlife</a>
2062                
2063                  <a
2064                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
2065                    href="/collections/wild-safari-wildlife"
2066                  >Wild Safari® Wildlife</a>
2067                
2068                  <a
2069                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
2070                    href="/collections/wild-safari-north-american-wildlife"
2071                  >Wild Safari® North American Wildlife</a>
2072                
2073                  <a
2074                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
2075                    href="/collections/wings-of-the-world-birds"
2076                  >Wings of the World Birds</a>
2077                
2078                  <a
2079                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
2080                    href="/collections/winners-circle-horses"
2081                  >Winner's Circle Horses</a>
2082                
2083                  <a
2084                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
2085                    href="/collections/safari-farm"
2086                  >Safari Farm</a>
2087                
2088                  <a
2089                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
2090                    href="/collections/wild-safari-sea-life"
2091                  >Wild Safari® Sea Life</a>
2092                
2093                  <a
2094                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
2095                    href="/collections/best-in-show"
2096                  >Best in Show</a>
2097                
2098                  <a
2099                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
2100                    href="/collections/safarilogy"
2101                  >Safariology & Life Cycles</a>
2102                
2103                              
2104                <a
2105                  class="border--b-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
2106                  href="https://www.safariltd.com/pages/2026-catalog"                  
2107                >View Catalog</a>
2108                
2109                              
2110                <a
2111                  class="border--b-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
2112                  href="/collections/safari-ltd-figurines"                  
2113                >New Releases</a>
2114                
2115                  <a
2116                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
2117                    href="/products/axolotls-designer-toob"
2118                  >Axolotls Designer TOOB</a>
2119                
2120                  <a
2121                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
2122                    href="/products/mosasaurus-toy-figure"
2123                  >Mosasaurus</a>
2124                
2125                  <a
2126                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
2127                    href="/products/amazon-river-dolpin-toy-figurine"
2128                  >Amazon River Dolphin</a>
2129                
2130                  <a
2131                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
2132                    href="/products/deinosuchus-toy-figure"
2133                  >Deinosuchus</a>
2134                
2135                  <a
2136                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
2137                    href="/products/jellyfish-toob"
2138                  >Jelly Fish TOOB</a>
2139                
2140                  <a
2141                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
2142                    href="/products/goblin-shark-toy-figure"
2143                  >Goblin Shark</a>
2144                
2145                  <a
2146                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
2147                    href="/products/nixie-water-horse-spirit-figure"
2148                  >Nixie Figure</a>
2149                
2150                  <a
2151                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
2152                    href="/products/love-super-toob"
2153                  >Love Super TOOB</a>
2154                
2155                  <a
2156                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
2157                    href="/products/disco-super-toob"
2158                  >Disco Super TOOB</a>
2159                
2160              
2161            
2162              <a
2163                class="block w-full p-4 no-underline border--b-width color__border-divider-1"
2164                href="/blogs/toys-that-teach"
2165              >Blog</a>
2166              
2167            
2168              <a
2169                class="block w-full p-4 no-underline border--b-width color__border-divider-1"
2170                href="#"
2171              >SafariPedia</a>
2172                              
2173                <a
2174                  class="border--b-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
2175                  href="https://safaripedia.safariltd.com/"                  
2176                >All SafariPedia</a>
2177                
2178                              
2179                <a
2180                  class="border--b-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
2181                  href="#"                  
2182                >Featured SafariPedia</a>
2183                
2184                  <a
2185                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
2186                    href="https://safaripedia.safariltd.com/categories/sea-life"
2187                  >Aquatics</a>
2188                
2189                  <a
2190                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
2191                    href="https://safaripedia.safariltd.com/categories/dinosaurs-prehistoric-creatures"
2192                  >Dinosaurs</a>
2193                
2194                  <a
2195                    c
2195lass="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
2196                    href="https://safaripedia.safariltd.com/categories/domestic-animals"
2197                  >Farm & Home</a>
2198                
2199                  <a
2200                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
2201                    href="https://safaripedia.safariltd.com/categories/fantasy-creatures"
2202                  >Fantasy</a>
2203                
2204                  <a
2205                    class="border--b-width color__border-divider-1 block w-full p-4 !pl-12 no-underline"
2206                    href="https://safaripedia.safariltd.com/categories/wildlife"
2207                  >Wildlife</a>
2208                
2209              
2210            
2211              <a
2212                class="block w-full p-4 no-underline border--b-width color__border-divider-1"
2213                href="#"
2214              >Help</a>
2215                              
2216                <a
2217                  class="border--b-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
2218                  href="/pages/contact-us"                  
2219                >Contact Us</a>
2220                
2221                              
2222                <a
2223                  class="border--b-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
2224                  href="/pages/frequently-asked-questions"                  
2225                >FAQ</a>
2226                
2227                              
2228                <a
2229                  class="border--b-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
2230                  href="/pages/return-policy"                  
2231                >Return Policy</a>
2232                
2233                              
2234                <a
2235                  class="border--b-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
2236                  href="/pages/shipping-and-handling"                  
2237                >Shipping & Handling</a>
2238                
2239                              
2240                <a
2241                  class="border--b-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
2242                  href="/pages/international-partners"                  
2243                >International Retailers</a>
2244                
2245              
2246            
2247              <a
2248                class="block w-full p-4 no-underline border--b-width color__border-divider-1"
2249                href="/pages/free-downloadables"
2250              >Downloadables</a>
2251              
2252            
2253              <a
2254                class="block w-full p-4 no-underline border--b-width color__border-divider-1"
2255                href="https://partners.safariltd.com/account/login"
2256              >WHOLESALE LOGIN</a>
2257              
2258            
2259          </div>
2260        </noscript>
2261      </div>
2262      <div class="flex items-center max-w-[45%] sm:max-w-[70%]">
2263        
2264
2265          
2266        
2267          <a
2268            class="!inline-block relative flex items-center hidden"
2269            style="
2270          height: 50px;
2271          width: 157.64285714285714px;
2272        "
2273            href="/"
2274            rel="nofollow"
2275            title="Safari Ltd®"
2276          >
2277          <!-- snippets/component__image.liquid -->
2278
2279
2280
2281
2282
2283
2284
2285
2286<div 
2287  class="
2288    js-picture w-full h-full overflow-hidden flex items-center
2289    
2290    !bg-transparent
2291  ">
2292  <picture 
2293    class="
2294      w-full flex items-center justify-center overflow-hidden
2295      
2296      
2297    ">
2298    <img src="//www.safariltd.com/cdn/shop/files/Safari___TT_Logo_Lockup.png?v=1743775993&amp;width=400" alt="Logos for ToyTopia and Safari Ltd. ToyTopia features an alligator under a large tree, while Safari Ltd. shows an alligator with text “Est. 1982” and “safariltd.com” in green and orange." srcset="//www.safariltd.com/cdn/shop/files/Safari___TT_Logo_Lockup.png?v=1743775993&amp;width=100 100w, //www.safariltd.com/cdn/shop/files/Safari___TT_Logo_Lockup.png?v=1743775993&amp;width=200 200w, //www.safariltd.com/cdn/shop/files/Safari___TT_Logo_Lockup.png?v=1743775993&amp;width=300 300w, //www.safariltd.com/cdn/shop/files/Safari___TT_Logo_Lockup.png?v=1743775993&amp;width=400 400w" width="400" height="127" loading="
2299  
2300    lazy
2301  
2302" class="
2303  js-image 
2304  w-full h-full object-contain
2305  
2306    min-h-full
2307  
2308  
2309    animation-300
2310  
2311  
2312">
2313  </picture>
2314</div>
2315          </a>
2316          
2317        
2318      </div>
2319      <div class="flex items-center justify-end flex-grow flex-shrink text-right basis-0">
2320        
2321
2322        
2323          <a
2324            class="relative inline-flex items-center py-2 pl-4 ml-2 no-underline type__nav"
2325            href="/cart"
2326            rel="nofollow"
2327            title="Cart"
2328            
2329          >
2330            <!-- snippets/component__icon.liquid -->
2331
2332
2333<span class="inline-flex align-middle " aria-hidden="true">
2334  
2335      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-shopping-cart"><circle cx="9" cy="21" r="1"></circle><circle cx="20" cy="21" r="1"></circle><path d="M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6"></path></svg>
2336    
2337</span>
2338            <span
2339              class="type__nav type--smaller color__bg-primary color__primary ml-1 px-2 py-0.5 border__button--radius"
2340              x-show="cart.item_count > 0"
2341              x-cloak
2342            >
2343              <span class="type__nav" x-text="cart.item_count">0</span>
2344            </span>
2345          </a>
2346        
2347      </div>
2348
2349      
2350      
2351        <!-- snippets/header__search-mobile.liquid -->
2352
2353
2354<div class="flex-grow w-full  pt-2  no-js--hide"
2355  x-data="{ 
2356    search: false,
2357    params: {
2358      author: true,
2359      body: true,
2360      product_type: true,
2361      tag: true,
2362      title: true,
2363      variants_barcode: true,
2364      variants_sku: true,
2365      variants_title: true,
2366      vendor: true,
2367    },
2368    resources: {
2369      article: true,
2370      collection: true,
2371      page: true,
2372      product: true,
2373      query: true
2374    }
2375  }">
2376
2377  <form action="/search" 
2378    method='get'>
2379    <div class="relative min-h-[]"
2380      :class="{ 'z-10': search_active }">
2381      
2382      <input type="hidden" name="type" value="page,article,product"> 
2383      
2384      
2385      <div class="relative top-0 w-full animation-500"
2386        :class="{ 'z-10 !fixed left-4 !top-4 right-4 !w-auto': search_active }">
2387        <label class="sr-only"
2388          for="search-mobile">Search</label>
2389        <input id="search-mobile"
2390          class="form-input !pl-8 color__text !min-h-0
2391            !color__border-transparent"
2392          type="text"
2393          name="q"
2394          placeholder="Search by products, colors or more…"
2395          value=""
2396          x-ref="searchInputMobile"
2397          @focus="search_active = true;" 
2398          @input.debounce="fetchAndUpdateSearch($event,params,resources)"/>
2399        <div class="absolute top-0 flex items-center h-full right-2">
2400          <button class="btn btn--smaller btn--plain !bg-transparent !border-0 opacity-0"
2401            :class="{ '!opacity-100' : search_active }"
2402            type="button"
2403            title="Cancel search"
2404            @click="search_active = false; hide_mobile_input = true; $refs.searchInputMobile.value = '';"
2405            x-show="search_active">
2406            <!-- snippets/component__icon.liquid -->
2407
2408
2409<span class="inline-flex align-middle " aria-hidden="true">
2410  
2411      <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-x"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg>
2412    
2413</span>
2414          </button>
2415        </div>
2416        <!-- snippets/component__icon.liquid -->
2417
2418
2419<span class="inline-flex align-middle absolute !flex items-center
2420          top-0 left-2 h-full opacity-50 color__text" aria-hidden="true">
2421  
2422      <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-search"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg>
2423    
2424</span>
2425      </div>
2426      
2427      
2428      <div class="fixed overflow-hidden mobile-border--radius-t-0 shadow-md border--width border--radius animation-100 left-0 right-0 top-0 pt-14
2429        !color__border-transparent
2430        color__bg-body color__text"
2431        x-show="search_active"
2432        
2433          x-transition:enter="animation-300"
2434          x-transition:enter-start="opacity-0"
2435          x-transition:enter-end="opacity-100"
2436          x-transition:leave="animation-300"
2437          x-transition:leave-start="opacity-100"
2438          x-transition:leave-end="opacity-0"
2439        
2440        x-cloak>
2441        <div class="flex flex-wrap h-full px-4 -mx-4 overflow-y-auto">
2442          <div class="h-[50vh] w-full overflow-y-auto">
2443              
2444            
2445            
2446              <div class="p-4" 
2447                x-show="!search_loading && $refs.searchInputMobile.value.length == 0">
2448                <span class="pb-2 no-underline type--small"
2449                  href="#">
2450                  <strong>Top Collections</strong>
2451                </span>
2452                
2453                  <a class="block no-underline"
2454                    href="/collections/new-releases">
2455                    New Releases
2456                  </a>
2457                
2458                  <a class="block no-underline"
2459                    href="/collections/good-luck-minis-toys">
2460                    Good Luck Minis
2461                  </a>
2462                
2463                  <a class="block no-underline"
2464                    href="/collections/eugy-3d-puzzles">
2465                    Eugy 3-D Puzzles
2466                  </a>
2467                
2468                  <a class="block no-underline"
2469                    href="/collections/todays-deals">
2470                    Today's Hot Deals
2471                  </a>
2472                
2473                  <a class="block no-underline"
2474                    href="/collections/maileg-collection">
2475                    Maileg
2476                  </a>
2477                
2478                  <a class="block no-underline"
2479                    href="/collections/toobs">
2480                    TOOBS® Miniature Figurines
2481                  </a>
2482                
2483                  <a class="block no-underline"
2484                    href="/collections/trending-toys">
2485                    Trending Toys
2486                  </a>
2487                
2488                  <a class="block no-underline"
2489                    href="/pages/exclusive-discounts">
2490                    Exclusive Discounts
2491                  </a>
2492                
2493                  <a class="block no-underline"
2494                    href="/collections/smiski">
2495                    Smiski
2496                  </a>
2497                
2498              </div>
2499            
2500              
2501            
2502            <div class="p-4" 
2503              x-show="search_loading" 
2504              x-cloak>
2505
2506              <div class="btn--load btn--loading">
2507                <div class="btn__content">Loading...</div>
2508                <div class="btn__spinner">
2509                  <!-- snippets/component__icon.liquid -->
2510
2511
2512<span class="inline-flex align-middle " aria-hidden="true">
2513  
2514      <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-loader"><line x1="12" y1="2" x2="12" y2="6"></line><line x1="12" y1="18" x2="12" y2="22"></line><line x1="4.93" y1="4.93" x2="7.76" y2="7.76"></line><line x1="16.24" y1="16.24" x2="19.07" y2="19.07"></line><line x1="2" y1="12" x2="6" y2="12"></line><line x1="18" y1="12" x2="22" y2="12"></line><line x1="4.93" y1="19.07" x2="7.76" y2="16.24"></line><line x1="16.24" y1="7.76" x2="19.07" y2="4.93"></line></svg>
2515    
2516</span>
2517                </div>
2518              </div>
2519            </div>
2520             
2521            
2522            <div x-show="!search_loading && $refs.searchInputMobile.value.length > 0" 
2523              x-cloak>
2524
2525              <div class="p-4" 
2526                x-show="(search_items && search_items.length === 0) && (search_items_pages && search_items_pages.length === 0) && (search_items_articles && search_items_articles.length === 0) && !search_loading" 
2527                x-cloak>
2528                <p>No results found</p>
2529              </div>
2530
2531              
2532              <div class="p-4"
2533                x-show="search_items && search_items.length != 0">
2534                <span class="pb-2 no-underline type--small">
2535                  <strong>Products</strong>
2536                </span>
2537
2538                <div class="grid grid-cols-1 gap-2 md:gap-4">
2539                  <template x-for="item in search_items">
2540                    <a class="flex items-center w-full overflow-hidden no-underline hover:no-underline border--width border--radius color__bg-body color__text color__border-divider-1"
2541                      :href="item.url">
2542                      <div class="w-[25%] h-full flex-none">
2543                        <div class="object-cover flex items-center aspect-[1/1] aspect-w-1 aspect-h-1 h-full max-w-full color__bg-overlay-1">
2544                          <img class="object-cover w-full h-full color__bg-overlay-1"
2545                            width="180" 
2546                            loading="lazy"
2547                            :src="item.image + '&width=180'" 
2548                            :alt="item.title" />
2549                        </div>
2550                      </div>
2551
2552                      <div class="p-2 px-4 grow md:py-4">
2553                        <p class="mb-0 type--base !leading-tight" 
2554                          x-text="item.title"></p>
2555                          <ul class="flex flex-wrap items-center gap-x-1 gap-y-0.5 p-0 opacity-75 mb-0.5">
2556                            
2557                            
2558                          </ul>
2559                        
2560                        <p class="mb-0 type--small">
2561                          <span class="type--small !leading-tight" 
2562                            x-html="Shopify.formatMoney(item.price)">
2563                            <!-- snippets/component__format-price.liquid -->
2564
2565
2566
2567                          </span>
2568                          <span x-show="item.compare_at_price_max > item.price">
2569                            <s class="type--small !leading-tight" 
2570                              x-html="Shopify.formatMoney(item.compare_at_price_max)">
2571                              <!-- snippets/component__format-price.liquid -->
2572
2573
2574
2575                            </s>
2576                          </span>
2577                        </p>
2578                      </div>
2579                    </a>
2580                  </template>
2581                </div>
2582              </div>
2583
2584              
2585              <div class="p-4 border--b-width !color__border-transparent"
2586                x-show="search_items_queries && search_items_queries.length !== 0">
2587                <template x-for="item in search_items_queries">
2588                  <div class="flex items-center">
2589                    <!-- snippets/component__icon.liquid -->
2590
2591
2592<span class="inline-flex align-middle mr-1" aria-hidden="true">
2593  
2594      <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-search"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg>
2595    
2596</span>
2597                    <a class="overflow-hidden no-underline whitespace-nowrap text-ellipsis"
2598                      :href="item.url"
2599                      x-html="item.styled_text">
2600                    </a>
2601                  </div>
2602                </template>
2603              </div>
2604
2605              
2606              <div class="sticky top-0 z-10 border--b-width p-4
2607                !color__border-transparent
2608                color__bg-body color__text"
2609                x-show="(search_items && search_items.length != 0) || (search_items_pages && search_items_pages.length !== 0) || (search_items_articles && search_items_articles.length !== 0) && !search_loading"
2610                x-cloak>
2611
2612                <button class="underline"
2613                  type="submit">
2614                  View all results 
2615                </button>
2616              </div>
2617
2618              
2619              <div class="p-4 border--b-width 
2620                !color__border-transparent"
2621                x-show="search_items_collections && search_items_collections.length !== 0">
2622                <span class="pb-2 no-underline type--small">
2623                  <strong>Collections</strong>
2624                </span>
2625                <template x-for="item in search_items_collections">
2626                  <div class="flex items-center">
2627                    <!-- snippets/component__icon.liquid -->
2628
2629
2630<span class="inline-flex align-middle mr-1" aria-hidden="true">
2631  
2632      <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-search"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg>
2633    
2634</span>
2635                    <a class="overflow-hidden no-underline whitespace-nowrap text-ellipsis"
2636                      :href="item.url"
2637                      x-text="item.title">
2638                    </a>
2639                  </div>
2640                </template>
2641              </div>
2642
2643              
2644              <div class="p-4 border--b-width !color__border-transparent"
2645                x-show="search_items_articles && search_items_articles.length !== 0">
2646                <span class="pb-2 no-underline type--small">
2647                  <strong>Articles</strong>
2648                </span>
2649                <template x-for="item in search_items_articles">
2650                  <div class="flex items-center">
2651                    <!-- snippets/component__icon.liquid -->
2652
2653
2654<span class="inline-flex align-middle mr-1" aria-hidden="true">
2655  
2656      <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-search"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg>
2657    
2658</span>
2659                    <a class="overflow-hidden no-underline whitespace-nowrap text-ellipsis"
2660                      :href="item.url"
2661                      x-text="item.title">
2662                    </a>
2663                  </div>
2664                </template>
2665              </div>
2666
2667              
2668              <div class="p-4 border--b-width 
2669                !color__border-transparent"
2670                x-show="search_items_pages && search_items_pages.length !== 0">
2671                <span class="pb-2 no-underline type--small">
2672                  <strong>Pages</strong>
2673                </span>
2674                <template x-for="item in search_items_pages">
2675                  <div class="flex items-center">
2676                    <!-- snippets/component__icon.liquid -->
2677
2678
2679<span class="inline-flex align-middle mr-1" aria-hidden="true">
2680  
2681      <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-search"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg>
2682    
2683</span>
2684                    <a class="overflow-hidden no-underline whitespace-nowrap text-ellipsis"
2685                      :href="item.url"
2686                      x-text="item.title">
2687                    </a>
2688                  </div>
2689                </template>
2690              </div> 
2691            </div>
2692          </div>
2693        </div>
2694      </div>      
2695    </div>
2696  </form>
2697
2698  
2699  <div
2700    class="fixed inset-0 bg-black bg-opacity-25"
2701    aria-hidden="true"
2702    @click="search_active = false; hide_mobile_input = true;"
2703    x-show="search_active"
2704    
2705      x-transition:enter="animation-300"
2706      x-transition:enter-start="opacity-0"
2707      x-transition:enter-end="opacity-100"
2708      x-transition:leave="animation-300"
2709      x-transition:leave-start="opacity-100"
2710      x-transition:leave-end="opacity-0"
2711    
2712    x-cloak>
2713  </div>
2714    
2715</div>
2716      
2717
2718      
2719<div class="us-content" style="display:none;">
2720
2721  
2722  <a class="small-promo--link" href="/pages/shipping-and-handling">
2723  
2724  <div class="small-promo">
2725    
2726      <span
2727        class="
2728          small-promo-icon
2729          
2730            small-promo-icon--svg
2731          
2732        "
2733      >
2734        
2735          <!-- snippets/icon-library.liquid -->
2736
2737                <svg width="60" height="40" viewBox="0 0 60 40">      <path fill="currentColor" fill-rule="evenodd" transform="translate(-263.000000, -117.000000)" d="M289,151.5 C289,154.537566 286.537566,157 283.5,157 C280.462434,157 278,154.537566 278,151.5 C278,151.331455 278.007581,151.164681 278.022422,151 L271,151 L271,140 L273,140 L273,149 L278.59971,149 C279.510065,147.219162 281.362657,146 283.5,146 C285.637343,146 287.489935,147.219162 288.40029,148.999999 L301,149 L301,119 L271,119 L271,117 L303,117 L303,126 L316.723739,126 C317.85789,126 318.895087,126.639588 319.404327,127.652985 L320.786845,130.404226 C322.242105,133.300224 323,136.496398 323,139.737476 L323,148 C323,149.656854 321.656854,151 320,151 L316.977578,151 C316.992419,151.164681 317,151.331455 317,151.5 C317,154.537566 314.537566,157 311.5,157 C308.462434,157 306,154.537566 306,151.5 C306,151.331455 306.007581,151.164681 306.022422,151 L288.977578,151 C288.992419,151.164681 289,151.331455 289,151.5 Z M319.417229,134.516568 L319.417798,134.118058 C319.418189,133.844298 319.362374,133.573373 319.253808,133.32206 L317.177681,128.516129 L310.567164,128.516129 C310.014879,128.516129 309.567164,128.963844 309.567164,129.516129 L309.567164,134.330091 C309.567164,134.882376 310.014879,135.330091 310.567164,135.330091 L318.602544,135.330091 C319.052028,135.330091 319.416588,134.966052 319.417229,134.516568 Z M311.5,155 C313.432997,155 315,153.432997 315,151.5 C315,149.567003 313.432997,148 311.5,148 C309.567003,148 308,149.567003 308,151.5 C308,153.432997 309.567003,155 311.5,155 Z M283.5,155 C285.432997,155 287,153.432997 287,151.5 C287,149.567003 285.432997,148 283.5,148 C281.567003,148 280,149.567003 280,151.5 C280,153.432997 281.567003,155 283.5,155 Z M264,123 L280,123 C280.552285,123 281,123.447715 281,124 C281,124.552285 280.552285,125 280,125 L264,125 C263.447715,125 263,124.552285 263,124 C263,123.447715 263.447715,123 264,123 Z M267,128 L280,128 C280.552285,128 281,128.447715 281,129 C281,129.552285 280.552285,130 280,130 L267,130 C266.447715,130 266,129.552285 266,129 C266,128.447715 266.447715,128 267,128 Z M271,133 L280,133 C280.552285,133 281,133.447715 281,134 C281,134.552285 280.552285,135 280,135 L271,135 C270.447715,135 270,134.552285 270,134 C270,133.447715 270.447715,133 271,133 Z"/>    </svg>                                                    
2738
2739        
2740      </span>
2741    
2742
2743    <div class="small-promo-content">
2744      
2745        <span class="small-promo-heading">
2746          FREE Shipping for US
2747        </span>
2748      
2749
2750      
2751        <div class="small-promo-text-mobile">
2752          <span 
2753            x-html="'on orders over  ' + Shopify.formatMoney(6000)">
2754          </span>
2755        </div>
2756      
2757
2758      
2759        <div class="small-promo-text-desktop">
2760          <span 
2761            x-html="'on orders over  ' + Shopify.formatMoney(6000)">
2762          </span>
2763        </div>
2764      
2765    </div>
2766
2767  </div>
2768  
2769    </a>
2770  
2771
2772</div>
2773
2774<div class="canada-content" style="display:none;">
2775
2776  <div class="small-promo">
2777    
2778      <span
2779        class="
2780          small-promo-icon
2781          
2782            small-promo-icon--svg
2783          
2784        "
2785      >
2786        
2787          <!-- snippets/icon-library.liquid -->
2788
2789                <svg width="60" height="40" viewBox="0 0 60 40">      <path fill="currentColor" fill-rule="evenodd" transform="translate(-263.000000, -117.000000)" d="M289,151.5 C289,154.537566 286.537566,157 283.5,157 C280.462434,157 278,154.537566 278,151.5 C278,151.331455 278.007581,151.164681 278.022422,151 L271,151 L271,140 L273,140 L273,149 L278.59971,149 C279.510065,147.219162 281.362657,146 283.5,146 C285.637343,146 287.489935,147.219162 288.40029,148.999999 L301,149 L301,119 L271,119 L271,117 L303,117 L303,126 L316.723739,126 C317.85789,126 318.895087,126.639588 319.404327,127.652985 L320.786845,130.404226 C322.242105,133.300224 323,136.496398 323,139.737476 L323,148 C323,149.656854 321.656854,151 320,151 L316.977578,151 C316.992419,151.164681 317,151.331455 317,151.5 C317,154.537566 314.537566,157 311.5,157 C308.462434,157 306,154.537566 306,151.5 C306,151.331455 306.007581,151.164681 306.022422,151 L288.977578,151 C288.992419,151.164681 289,151.331455 289,151.5 Z M319.417229,134.516568 L319.417798,134.118058 C319.418189,133.844298 319.362374,133.573373 319.253808,133.32206 L317.177681,128.516129 L310.567164,128.516129 C310.014879,128.516129 309.567164,128.963844 309.567164,129.516129 L309.567164,134.330091 C309.567164,134.882376 310.014879,135.330091 310.567164,135.330091 L318.602544,135.330091 C319.052028,135.330091 319.416588,134.966052 319.417229,134.516568 Z M311.5,155 C313.432997,155 315,153.432997 315,151.5 C315,149.567003 313.432997,148 311.5,148 C309.567003,148 308,149.567003 308,151.5 C308,153.432997 309.567003,155 311.5,155 Z M283.5,155 C285.432997,155 287,153.432997 287,151.5 C287,149.567003 285.432997,148 283.5,148 C281.567003,148 280,149.567003 280,151.5 C280,153.432997 281.567003,155 283.5,155 Z M264,123 L280,123 C280.552285,123 281,123.447715 281,124 C281,124.552285 280.552285,125 280,125 L264,125 C263.447715,125 263,124.552285 263,124 C263,123.447715 263.447715,123 264,123 Z M267,128 L280,128 C280.552285,128 281,128.447715 281,129 C281,129.552285 280.552285,130 280,130 L267,130 C266.447715,130 266,129.552285 266,129 C266,128.447715 266.447715,128 267,128 Z M271,133 L280,133 C280.552285,133 281,133.447715 281,134 C281,134.552285 280.552285,135 280,135 L271,135 C270.447715,135 270,134.552285 270,134 C270,133.447715 270.447715,133 271,133 Z"/>    </svg>                                                    
2790
2791        
2792      </span>
2793    
2794
2795    <div class="small-promo-content">
2796      
2797        <span class="small-promo-heading">
2798          FREE Shipping for Canada
2799        </span>
2800      
2801
2802      
2803        <div class="small-promo-text-mobile">
2804          <span 
2805            x-html="'on orders over ' + Shopify.formatMoney(15000)">
2806          </span>
2807        </div>
2808      
2809
2810      
2811        <div class="small-promo-text-desktop">
2812          <span 
2813            x-html="'on orders over ' + Shopify.formatMoney(15000)">
2814          </span>
2815        </div>
2816      
2817    </div>
2818
2819    
2820      <a
2821        class="small-promo--link"
2822        href="/pages/shipping-and-handling"
2823      >
2824      </a>
2825    
2826
2827  </div>
2828
2829</div>
2830
2831    </div>
2832
2833    
2834    <div
2835      class="
2836        md:flex items-stretch justify-between hidden
2837        window
2838        
2839        
2840          flex-wrap
2841        
2842        
2843      "
2844    >
2845      
2846
2847      
2848        
2849  <div class="md:py-4 flex items-center max-w-xs py-2
2850    ">
2851
2852    
2853
2854    
2855      
2856      <a class="!inline-block relative flex items-center hidden"  
2857        style="
2858      height: 50px;
2859      width: 157.64285714285714px;
2860    "
2861        href="/" 
2862        rel="nofollow"
2863        title="Safari Ltd®">
2864        <!-- snippets/component__image.liquid -->
2865
2866
2867
2868
2869
2870
2871
2872
2873<div 
2874  class="
2875    js-picture w-full h-full overflow-hidden flex items-center
2876    
2877    !bg-transparent
2878  ">
2879  <picture 
2880    class="
2881      w-full flex items-center justify-center overflow-hidden
2882      
2883      
2884    ">
2885    <img src="//www.safariltd.com/cdn/shop/files/Safari___TT_Logo_Lockup.png?v=1743775993&amp;width=400" alt="Logos for ToyTopia and Safari Ltd. ToyTopia features an alligator under a large tree, while Safari Ltd. shows an alligator with text “Est. 1982” and “safariltd.com” in green and orange." srcset="//www.safariltd.com/cdn/shop/files/Safari___TT_Logo_Lockup.png?v=1743775993&amp;width=100 100w, //www.safariltd.com/cdn/shop/files/Safari___TT_Logo_Lockup.png?v=1743775993&amp;width=200 200w, //www.safariltd.com/cdn/shop/files/Safari___TT_Logo_Lockup.png?v=1743775993&amp;width=300 300w, //www.safariltd.com/cdn/shop/files/Safari___TT_Logo_Lockup.png?v=1743775993&amp;width=400 400w" width="400" height="127" loading="
2886  
2887    lazy
2888  
2889" class="
2890  js-image 
2891  w-full h-full object-contain
2892  
2893    min-h-full
2894  
2895  
2896    animation-300
2897  
2898  
2899">
2900  </picture>
2901</div>
2902      </a>
2903      
2904    
2905  </div>
2906
2907        
2908  
2909    <!-- snippets/header__search-desktop.liquid -->
2910
2911
2912<div
2913  class="
2914    no-js--hide left-0 right-0 top-1/2 flex items-center justify-center flex-grow py-0
2915    relative grow-[7]
2916    
2917  "
2918>
2919  <div
2920    class="
2921      flex-grow w-full
2922      relative pl-6
2923      
2924    "
2925    x-data="
2926      {
2927        params: {
2928          author: true,
2929          body: true,
2930          product_type: true,
2931          tag: true,
2932          title: true,
2933          variants_barcode: true,
2934          variants_sku: true,
2935          variants_title: true,
2936          vendor: true,
2937        },
2938        resources: {
2939          article: true,
2940          collection: true,
2941          page: true,
2942          product: true,
2943          query: true
2944        }
2945      }
2946    "
2947    x-show="search_visible"
2948    x-cloak
2949  >
2950    <form
2951      action="/search"
2952      method="get"
2953    >
2954      <div
2955        class="relative"
2956        :class="{ 'z-50': search_active }"
2957      >
2958        
2959        <input
2960          type="hidden"
2961          name="type"
2962          value="page,article,product"
2963        >
2964
2965        
2966        <div
2967          class="relative"
2968          :class="{ 'z-10': search_active }"
2969        >
2970          <label
2971            class="sr-only"
2972            for="search-desktop"
2973          >
2974            Search
2975          </label>
2976          <input
2977            id="search-desktop"
2978            class="
2979              form-input !pl-8 py-2 color__text !min-h-0 max-h-[35px]
2980              !color__border-transparent
2981            "
2982            type="text"
2983            name="q"
2984            autocomplete="off"
2985            placeholder="Search by products, colors or more…"
2986            value=""
2987            x-ref="searchInput"
2988            @keyup.down="updateSelectedSearch(1)"
2989            @keyup.up="updateSelectedSearch(-1)"
2990            @focus="search_active = true;"
2991            @keyup.enter.prevent="goToSelectedItem()"
2992            @input.debounce="fetchAndUpdateSearch($event, params, resources)"
2993          >
2994
2995          
2996          <div class="absolute top-0 flex items-center h-full right-2">
2997            <button
2998              class="btn btn--smaller btn--plain !bg-transparent !border-0"
2999              title="Cancel search"
3000              type="button"
3001              @click="
3002                search_active = false; $refs.searchInput.value = '';
3003                
3004              "
3005              x-show="search_active"
3006              x-cloak
3007            >
3008              <!-- snippets/component__icon.liquid -->
3009
3010
3011<span class="inline-flex align-middle " aria-hidden="true">
3012  
3013      <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-x"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg>
3014    
3015</span>
3016            </button>
3017          </div>
3018
3019          
3020          <!-- snippets/component__icon.liquid -->
3021
3022
3023<span class="inline-flex align-middle pointer-events-none absolute !flex items-center
3024            top-0 left-2 h-full opacity-50 color__text" aria-hidden="true">
3025  
3026      <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-search"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg>
3027    
3028</span>
3029        </div>
3030
3031        
3032        <div
3033          class="
3034            absolute overflow-hidden shadow-md border--width border--radius animation-500 pt-16 -left-3 -right-3 -top-3
3035            !color__border-transparent
3036            color__bg-body color__text
3037          "
3038          x-show="search_active"
3039          x-cloak
3040        >
3041          <div class="flex flex-wrap h-full px-4 -mx-4">
3042            <div class="h-[70vh] max-h-[600px] w-full overflow-y-auto" style="height: fit-content;">
3043              
3044              <div
3045                class="p-4"
3046                x-show="search_items && search_items.length != 0"
3047              >
3048                <span class="pb-2 no-underline type--small">
3049                  <strong>Products</strong>
3050                </span>
3051                <div class="grid grid-cols-2 gap-2 md:gap-4">
3052                  <template x-for="(item,index) in search_items">
3053                    <a
3054                      class="flex items-center w-full overflow-hidden no-underline hover:no-underline border--width border--radius color__bg-body color__text color__border-divider-1"
3055                      :href="item.url"
3056                    >
3057                      <div class="w-[20%] h-full flex flex-col shrink-0 overflow-hidden">
3058                        <div class="flex items-center object-cover aspect-[1/1] aspect-w-1 aspect-h-1 h-full max-w-full color__bg-overlay-1">
3059                          <img
3060                            class="object-cover w-full h-full color__bg-overlay-1"
3061                            width="95"
3062                            loading="lazy"
3063                            :src="item.image  + '&width=95'"
3064                            :alt="item.title"
3065                          >
3066                        </div>
3067                      </div>
3068                      <div class="p-2 px-4 grow md:py-4">
3069                        <p
3070                          class="mb-0 type--base !leading-tight"
3071                          x-text="item.title"
3072                        ></p>
3073                        <ul class="flex flex-wrap items-center gap-x-1 gap-y-0.5 p-0 opacity-75 mb-0.5">
3074                          
3075                          
3076                        </ul>
3077
3078                        <p class="mb-0 type--small">
3079                          <span
3080                            class="type--small !leading-tight"
3081                            x-html="Shopify.formatMoney(item.price)"
3082                          >
3083                            <!-- snippets/component__format-price.liquid -->
3084
3085
3086
3087                          </span>
3088                          <span x-show="item.compare_at_price_max > item.price">
3089                            <s
3090                              class="type--small !leading-tight"
3091                              x-html="Shopify.formatMoney(item.compare_at_price_max)"
3092                            >
3093                              <!-- snippets/component__format-price.liquid -->
3094
3095
3096
3097                            </s>
3098                          </span>
3099                        </p>
3100                      </div>
3101                    </a>
3102                  </template>
3103                </div>
3104              </div>
3105
3106              
3107              <div
3108                class="
3109                  p-4 border--b-width
3110                  !color__border-transparent
3111                "
3112                x-show="search_items_queries && search_items_queries.length !== 0"
3113              >
3114                <template x-for="(item,index) in search_items_queries">
3115                  <div class="flex items-center">
3116                    <!-- snippets/component__icon.liquid -->
3117
3118
3119<span class="inline-flex align-middle mr-1" aria-hidden="true">
3120  
3121      <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-search"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg>
3122    
3123</span>
3124                    <a
3125                      class="overflow-hidden no-underline whitespace-nowrap text-ellipsis"
3126                      :class="
3127                        {
3128                          'underline color__bg-overlay-1': index === search_focus_index,
3129                          'no-underline': index !== search_focus_index
3130                        }
3131                      "
3132                      :href="item.url"
3133                      x-html="item.styled_text"
3134                    >
3135                    </a>
3136                  </div>
3137                </template>
3138              </div>
3139
3140              
3141              
3142                <div
3143                  class="p-4"
3144                  x-show="!search_loading && $refs.searchInput.value.length == 0"
3145                >
3146                  <span class="block pb-2 no-underline type--small" style="margin-bottom: 10px;">
3147                    <strong>Top Collections</strong>
3148                  </span>
3149                  
3150                    <a
3151                      class="block no-underline" style="margin-bottom: 5px;"
3152                      href="/collections/new-releases"
3153                    >
3154                      New Releases
3155                    </a>
3156                  
3157                    <a
3158                      class="block no-underline" style="margin-bottom: 5px;"
3159                      href="/collections/good-luck-minis-toys"
3160                    >
3161                      Good Luck Minis
3162                    </a>
3163                  
3164                    <a
3165                      class="block no-underline" style="margin-bottom: 5px;"
3166                      href="/collections/eugy-3d-puzzles"
3167                    >
3168                      Eugy 3-D Puzzles
3169                    </a>
3170                  
3171                    <a
3172                      class="block no-underline" style="margin-bottom: 5px;"
3173                      href="/collections/todays-deals"
3174                    >
3175                      Today's Hot Deals
3176                    </a>
3177                  
3178                    <a
3179                      class="block no-underline" style="margin-bottom: 5px;"
3180                      href="/collections/maileg-collection"
3181                    >
3182                      Maileg
3183                    </a>
3184                  
3185                    <a
3186                      class="block no-underline" style="margin-bottom: 5px;"
3187                      href="/collections/toobs"
3188                    >
3189                      TOOBS® Miniature Figurines
3190                    </a>
3191                  
3192                    <a
3193                      class="block no-underline" style="margin-bottom: 5px;"
3194                      href="/collections/trending-toys"
3195                    >
3196                      Trending Toys
3197                    </a>
3198                  
3199                    <a
3200                      class="block no-underline" style="margin-bottom: 5px;"
3201                      href="/pages/exclusive-discounts"
3202                    >
3203                      Exclusive Discounts
3204                    </a>
3205                  
3206                    <a
3207                      class="block no-underline" style="margin-bottom: 5px;"
3208                      href="/collections/smiski"
3209                    >
3210                      Smiski
3211                    </a>
3212                  
3213                </div>
3214              
3215
3216              
3217              <div
3218                class="p-4"
3219                x-show="search_loading"
3220                x-cloak
3221              >
3222                <div class="btn--load btn--loading">
3223                  <div class="btn__content">Loading...</div>
3224                  <div class="btn__spinner">
3225                    <!-- snippets/component__icon.liquid -->
3226
3227
3228<span class="inline-flex align-middle " aria-hidden="true">
3229  
3230      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-loader"><line x1="12" y1="2" x2="12" y2="6"></line><line x1="12" y1="18" x2="12" y2="22"></line><line x1="4.93" y1="4.93" x2="7.76" y2="7.76"></line><line x1="16.24" y1="16.24" x2="19.07" y2="19.07"></line><line x1="2" y1="12" x2="6" y2="12"></line><line x1="18" y1="12" x2="22" y2="12"></line><line x1="4.93" y1="19.07" x2="7.76" y2="16.24"></line><line x1="16.24" y1="7.76" x2="19.07" y2="4.93"></line></svg>
3231    
3232</span>
3233                  </div>
3234                </div>
3235              </div>
3236
3237              
3238              <div
3239                class="
3240                  sticky top-0 z-10 border--b-width p-4
3241                  !color__border-transparent
3242                  color__bg-body color__text
3243                "
3244                x-show="(search_items && search_items.length != 0) || (search_items_pages && search_items_pages.length !== 0) || (search_items_articles && search_items_articles.length !== 0) && !search_loading"
3245                x-cloak
3246              >
3247                <button
3248                  class="underline"
3249                  type="submit"
3250                >
3251                  View all results
3252                </button>
3253              </div>
3254
3255              
3256              <div
3257                x-show="!search_loading && $refs.searchInput.value.length > 0"
3258                x-cloak
3259              >
3260                
3261                <div
3262                  class="p-4"
3263                  x-show="(search_items && search_items.length === 0) && (search_items_pages && search_items_pages.length === 0) && (search_items_articles && search_items_articles.length === 0) && !search_loading"
3264                  x-cloak
3265                >
3266                  <p>No results found</p>
3267                </div>
3268
3269                
3270                <div
3271                  class="
3272                    p-4 border--b-width
3273                    !color__border-transparent
3274                  "
3275                  x-show="search_items_collections && search_items_collections.length !== 0"
3276                >
3277                  <span class="pb-2 no-underline type--small">
3278                    <strong>Collections</strong>
3279                  </span>
3280                  <template x-for="(item,index) in search_items_collections">
3281                    <div class="flex items-center">
3282                      <!-- snippets/component__icon.liquid -->
3283
3284
3285<span class="inline-flex align-middle mr-1" aria-hidden="true">
3286  
3287      <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-search"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg>
3288    
3289</span>
3290                      <a
3291                        class="overflow-hidden no-underline whitespace-nowrap text-ellipsis"
3292                        :class="
3293                          {
3294                            'underline color__bg-overlay-1': (index + search_items_queries.length + search_items_pages.length + search_items_articles.length) === search_focus_index,
3295                            'no-underline': (index + search_items_queries.length + search_items_pages.length + search_items_articles.length) !== search_focus_index
3296                          }
3297                        "
3298                        :href="item.url"
3299                        x-text="item.title"
3300                      >
3301                      </a>
3302                    </div>
3303                  </template>
3304                </div>
3305
3306                
3307                <div
3308                  class="
3309                    p-4 border--b-width
3310                    !color__border-transparent
3311                  "
3312                  x-show="search_items_articles && search_items_articles.length !== 0"
3313                >
3314                  <span class="pb-2 no-underline type--small">
3315                    <strong>Articles</strong>
3316                  </span>
3317                  <template x-for="(item,index) in search_items_articles">
3318                    <div class="flex items-center">
3319                      <!-- snippets/component__icon.liquid -->
3320
3321
3322<span class="inline-flex align-middle mr-1" aria-hidden="true">
3323  
3324      <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-search"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg>
3325    
3326</span>
3327                      <a
3328                        class="overflow-hidden no-underline whitespace-nowrap text-ellipsis"
3329                        :class="
3330                          {
3331                            'underline color__bg-overlay-1': (index + search_items_queries.length + search_items_pages.length) === search_focus_index,
3332                            'no-underline': (index + search_items_queries.length + search_items_pages.length) !== search_focus_index
3333                          }
3334                        "
3335                        :href="item.url"
3336                        x-text="item.title"
3337                      >
3338                      </a>
3339                    </div>
3340                  </template>
3341                </div>
3342
3343                
3344                <div
3345                  class="
3346                    p-4 border--b-width
3347                    !color__border-transparent
3348                  "
3349                  x-show="search_items_pages && search_items_pages.length !== 0"
3350                >
3351                  <span class="pb-2 no-underline type--small">
3352                    <strong>Pages</strong>
3353                  </span>
3354                  <template x-for="(item,index) in search_items_pages">
3355                    <div class="flex items-center">
3356                      <!-- snippets/component__icon.liquid -->
3357
3358
3359<span class="inline-flex align-middle mr-1" aria-hidden="true">
3360  
3361      <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-search"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg>
3362    
3363</span>
3364                      <a
3365                        class="overflow-hidden no-underline whitespace-nowrap text-ellipsis"
3366                        :class="
3367                          {
3368                            'underline color__bg-overlay-1': (index + search_items_queries.length) === search_focus_index,
3369                            'no-underline': (index + search_items_queries.length) !== search_focus_index
3370                          }
3371                        "
3372                        :href="item.url"
3373                        x-text="item.title"
3374                      >
3375                      </a>
3376                    </div>
3377                  </template>
3378                </div>
3379              </div>
3380            </div>
3381          </div>
3382        </div>
3383      </div>
3384    </form>
3385
3386    
3387    <div
3388      class="fixed inset-0 bg-black bg-opacity-25"
3389      aria-hidden="true"
3390      @click="
3391        search_active = false;
3392        
3393      "
3394      x-show="search_active"
3395      x-cloak
3396    ></div>
3397  </div>
3398</div>
3399 
3400  
3401
3402        
3403<div class="us-content" style="display:none;">
3404
3405  
3406  <a class="small-promo--link" href="/pages/shipping-and-handling">
3407  
3408  <div class="small-promo">
3409    
3410      <span
3411        class="
3412          small-promo-icon
3413          
3414            small-promo-icon--svg
3415          
3416        "
3417      >
3418        
3419          <!-- snippets/icon-library.liquid -->
3420
3421                <svg width="60" height="40" viewBox="0 0 60 40">      <path fill="currentColor" fill-rule="evenodd" transform="translate(-263.000000, -117.000000)" d="M289,151.5 C289,154.537566 286.537566,157 283.5,157 C280.462434,157 278,154.537566 278,151.5 C278,151.331455 278.007581,151.164681 278.022422,151 L271,151 L271,140 L273,140 L273,149 L278.59971,149 C279.510065,147.219162 281.362657,146 283.5,146 C285.637343,146 287.489935,147.219162 288.40029,148.999999 L301,149 L301,119 L271,119 L271,117 L303,117 L303,126 L316.723739,126 C317.85789,126 318.895087,126.639588 319.404327,127.652985 L320.786845,130.404226 C322.242105,133.300224 323,136.496398 323,139.737476 L323,148 C323,149.656854 321.656854,151 320,151 L316.977578,151 C316.992419,151.164681 317,151.331455 317,151.5 C317,154.537566 314.537566,157 311.5,157 C308.462434,157 306,154.537566 306,151.5 C306,151.331455 306.007581,151.164681 306.022422,151 L288.977578,151 C288.992419,151.164681 289,151.331455 289,151.5 Z M319.417229,134.516568 L319.417798,134.118058 C319.418189,133.844298 319.362374,133.573373 319.253808,133.32206 L317.177681,128.516129 L310.567164,128.516129 C310.014879,128.516129 309.567164,128.963844 309.567164,129.516129 L309.567164,134.330091 C309.567164,134.882376 310.014879,135.330091 310.567164,135.330091 L318.602544,135.330091 C319.052028,135.330091 319.416588,134.966052 319.417229,134.516568 Z M311.5,155 C313.432997,155 315,153.432997 315,151.5 C315,149.567003 313.432997,148 311.5,148 C309.567003,148 308,149.567003 308,151.5 C308,153.432997 309.567003,155 311.5,155 Z M283.5,155 C285.432997,155 287,153.432997 287,151.5 C287,149.567003 285.432997,148 283.5,148 C281.567003,148 280,149.567003 280,151.5 C280,153.432997 281.567003,155 283.5,155 Z M264,123 L280,123 C280.552285,123 281,123.447715 281,124 C281,124.552285 280.552285,125 280,125 L264,125 C263.447715,125 263,124.552285 263,124 C263,123.447715 263.447715,123 264,123 Z M267,128 L280,128 C280.552285,128 281,128.447715 281,129 C281,129.552285 280.552285,130 280,130 L267,130 C266.447715,130 266,129.552285 266,129 C266,128.447715 266.447715,128 267,128 Z M271,133 L280,133 C280.552285,133 281,133.447715 281,134 C281,134.552285 280.552285,135 280,135 L271,135 C270.447715,135 270,134.552285 270,134 C270,133.447715 270.447715,133 271,133 Z"/>    </svg>                                                    
3422
3423        
3424      </span>
3425    
3426
3427    <div class="small-promo-content">
3428      
3429        <span class="small-promo-heading">
3430          FREE Shipping for US
3431        </span>
3432      
3433
3434      
3435        <div class="small-promo-text-mobile">
3436          <span 
3437            x-html="'on orders over  ' + Shopify.formatMoney(6000)">
3438          </span>
3439        </div>
3440      
3441
3442      
3443        <div class="small-promo-text-desktop">
3444          <span 
3445            x-html="'on orders over  ' + Shopify.formatMoney(6000)">
3446          </span>
3447        </div>
3448      
3449    </div>
3450
3451  </div>
3452  
3453    </a>
3454  
3455
3456</div>
3457
3458<div class="canada-content" style="display:none;">
3459
3460  <div class="small-promo">
3461    
3462      <span
3463        class="
3464          small-promo-icon
3465          
3466            small-promo-icon--svg
3467          
3468        "
3469      >
3470        
3471          <!-- snippets/icon-library.liquid -->
3472
3473                <svg width="60" height="40" viewBox="0 0 60 40">      <path fill="currentColor" fill-rule="evenodd" transform="translate(-263.000000, -117.000000)" d="M289,151.5 C289,154.537566 286.537566,157 283.5,157 C280.462434,157 278,154.537566 278,151.5 C278,151.331455 278.007581,151.164681 278.022422,151 L271,151 L271,140 L273,140 L273,149 L278.59971,149 C279.510065,147.219162 281.362657,146 283.5,146 C285.637343,146 287.489935,147.219162 288.40029,148.999999 L301,149 L301,119 L271,119 L271,117 L303,117 L303,126 L316.723739,126 C317.85789,126 318.895087,126.639588 319.404327,127.652985 L320.786845,130.404226 C322.242105,133.300224 323,136.496398 323,139.737476 L323,148 C323,149.656854 321.656854,151 320,151 L316.977578,151 C316.992419,151.164681 317,151.331455 317,151.5 C317,154.537566 314.537566,157 311.5,157 C308.462434,157 306,154.537566 306,151.5 C306,151.331455 306.007581,151.164681 306.022422,151 L288.977578,151 C288.992419,151.164681 289,151.331455 289,151.5 Z M319.417229,134.516568 L319.417798,134.118058 C319.418189,133.844298 319.362374,133.573373 319.253808,133.32206 L317.177681,128.516129 L310.567164,128.516129 C310.014879,128.516129 309.567164,128.963844 309.567164,129.516129 L309.567164,134.330091 C309.567164,134.882376 310.014879,135.330091 310.567164,135.330091 L318.602544,135.330091 C319.052028,135.330091 319.416588,134.966052 319.417229,134.516568 Z M311.5,155 C313.432997,155 315,153.432997 315,151.5 C315,149.567003 313.432997,148 311.5,148 C309.567003,148 308,149.567003 308,151.5 C308,153.432997 309.567003,155 311.5,155 Z M283.5,155 C285.432997,155 287,153.432997 287,151.5 C287,149.567003 285.432997,148 283.5,148 C281.567003,148 280,149.567003 280,151.5 C280,153.432997 281.567003,155 283.5,155 Z M264,123 L280,123 C280.552285,123 281,123.447715 281,124 C281,124.552285 280.552285,125 280,125 L264,125 C263.447715,125 263,124.552285 263,124 C263,123.447715 263.447715,123 264,123 Z M267,128 L280,128 C280.552285,128 281,128.447715 281,129 C281,129.552285 280.552285,130 280,130 L267,130 C266.447715,130 266,129.552285 266,129 C266,128.447715 266.447715,128 267,128 Z M271,133 L280,133 C280.552285,133 281,133.447715 281,134 C281,134.552285 280.552285,135 280,135 L271,135 C270.447715,135 270,134.552285 270,134 C270,133.447715 270.447715,133 271,133 Z"/>    </svg>                                                    
3474
3475        
3476      </span>
3477    
3478
3479    <div class="small-promo-content">
3480      
3481        <span class="small-promo-heading">
3482          FREE Shipping for Canada
3483        </span>
3484      
3485
3486      
3487        <div class="small-promo-text-mobile">
3488          <span 
3489            x-html="'on orders over ' + Shopify.formatMoney(15000)">
3490          </span>
3491        </div>
3492      
3493
3494      
3495        <div class="small-promo-text-desktop">
3496          <span 
3497            x-html="'on orders over ' + Shopify.formatMoney(15000)">
3498          </span>
3499        </div>
3500      
3501    </div>
3502
3503    
3504      <a
3505        class="small-promo--link"
3506        href="/pages/shipping-and-handling"
3507      >
3508      </a>
3509    
3510
3511  </div>
3512
3513</div>
3514
3515        
3516  <div class="flex items-center justify-end flex-shrink pl-2 text-right">
3517
3518    
3519      
3520    
3521
3522    
3523     
3524      
3525        <a
3526          class="inline-flex pl-4 ml-2 no-underline type__nav hover:underline"
3527          href="/account"
3528          rel="nofollow"
3529          title=" Log in">
3530          <!-- snippets/component__icon.liquid -->
3531
3532
3533<span class="inline-flex align-middle " aria-hidden="true">
3534  
3535      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-user"><path d="M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2"></path><circle cx="12" cy="7" r="4"></circle></svg>
3536    
3537</span> 
3538        </a>
3539      
3540     
3541    
3542
3543    
3544    
3545      <a
3546        class="type__nav relative inline-flex items-center pl-4 ml-2 !no-underline"
3547        href="/cart"
3548        rel="nofollow"
3549        title="Cart"
3550        >
3551        <!-- snippets/component__icon.liquid -->
3552
3553
3554<span class="inline-flex align-middle " aria-hidden="true">
3555  
3556      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-shopping-cart"><circle cx="9" cy="21" r="1"></circle><circle cx="20" cy="21" r="1"></circle><path d="M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6"></path></svg>
3557    
3558</span> 
3559        <span 
3560          class="type__nav type--smaller color__bg-primary color__primary ml-1 px-2 py-0.5 border__button--radius"
3561          x-show="cart.item_count > 0" 
3562          x-cloak>
3563          <span class="type__nav" x-text="cart.item_count">0</span>
3564        </span>
3565      </a>
3566    
3567
3568   
3569   
3570  </div>
3571
3572        
3573  <div class="flex flex-wrap items-center
3574    
3575    
3576    type__nav
3577    
3578    
3579    w-full
3580    ">   
3581
3582    
3583      <div class="flex-shrink">
3584        <a 
3585          href="javascript:void(0);"
3586          class="header__link h-full flex items-center mr-2 block no-underline
3587          
3588          
3589          type__nav
3590          
3591          
3592          pr-4 pt-2 pb-4 type--small
3593          
3594          
3595          
3596          
3597            mr-2 pr-4
3598          ">
3599          Shop By
3600          
3601            <!-- snippets/component__icon.liquid -->
3602
3603
3604<span class="inline-flex align-middle ml-1" aria-hidden="true">
3605  
3606      <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-down"><polyline points="6 9 12 15 18 9"></polyline></svg>
3607    
3608</span>
3609          
3610        </a>
3611
3612        
3613          <div class="absolute left-0 block w-full h-0 overflow-hidden normal-case opacity-0 header__dropdown animation-300">
3614            <div class="border--t-width border--b-width
3615              color__bg-body color__text
3616              color__border-divider-1">
3617
3618              <div class="window">
3619                <div class="flex justify-between overflow-hidden 
3620                  color__border-divider-1"
3621                  style="background: linear-gradient(90deg, #ffffff 275px, #f2f2f2 275px);">
3622
3623                  <div class="flex flex-wrap flex-grow nav__expandable-window">
3624                    <div class="py-8 pr-12 nav__child-links">
3625                    
3626                    
3627
3628                      
3629                      
3630                      
3631                      
3632
3633                      <a href="/collections/all-products" class="block mb-4 no-underline  
3634                        "
3635                          
3636                      >
3637                        All Toys
3638                        
3639                      </a>
3640                      
3641                    
3642
3643                      
3644                      
3645                      
3646                      
3647
3648                      <a href="/collections/trending-toys" class="block mb-4 no-underline  
3649                        "
3650                          
3651                      >
3652                        Trending Toys
3653                        
3654                      </a>
3655                      
3656                    
3657
3658                      
3659                      
3660                      
3661                      
3662
3663                      <a href="/collections/new-releases" class="block mb-4 no-underline  
3664                        "
3665                          
3666                      >
3667                        New Releases
3668                        
3669                      </a>
3670                      
3671                    
3672
3673                      
3674                      
3675                      
3676                      
3677
3678                      <a href="#" class="block mb-4 no-underline  
3679                        has-children 
3680                         active
3681                        
3682                        
3683                        "
3684                          
3685                      >
3686                        Toy Type
3687                        
3688                          <!-- snippets/component__icon.liquid -->
3689
3690
3691<span class="inline-flex align-middle ml-1" aria-hidden="true">
3692  
3693      <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewB
3693ox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-right"><polyline points="9 18 15 12 9 6"></polyline></svg>
3694    
3695</span>
3696                        
3697                      </a>
3698                      
3699                        <div class="header-desktop-grandchildren-links">
3700                        
3701
3702                          
3703                          
3704                          
3705                          
3706
3707                          <a href="/collections/all-products" class="block mb-2 no-underline type__body"
3708                            
3709                          >
3710                            All Toys
3711                          </a>
3712                        
3713
3714                          
3715                          
3716                          
3717                          
3718
3719                          <a href="/collections/arts-crafts" class="block mb-2 no-underline type__body"
3720                            
3721                          >
3722                            Arts & Crafts
3723                          </a>
3724                        
3725
3726                          
3727                          
3728                          
3729                          
3730
3731                          <a href="/collections/blocks-building" class="block mb-2 no-underline type__body"
3732                            
3733                          >
3734                            Blocks & Building
3735                          </a>
3736                        
3737
3738                          
3739                          
3740                          
3741                          
3742
3743                          <a href="/collections/books" class="block mb-2 no-underline type__body"
3744                            
3745                          >
3746                            Books
3747                          </a>
3748                        
3749
3750                          
3751                          
3752                          
3753                          
3754
3755                          <a href="/collections/musical" class="block mb-2 no-underline type__body"
3756                            
3757                          >
3758                            Musical
3759                          </a>
3760                        
3761
3762                          
3763                          
3764                          
3765                          
3766
3767                          <a href="/collections/open-ended" class="block mb-2 no-underline type__body"
3768                            
3769                          >
3770                            Open Ended
3771                          </a>
3772                        
3773
3774                          
3775                          
3776                          
3777                          
3778
3779                          <a href="/collections/outdoor-toy" class="block mb-2 no-underline type__body"
3780                            
3781                          >
3782                            Outdoor Toys
3783                          </a>
3784                        
3785
3786                          
3787                          
3788                          
3789                          
3790
3791                          <a href="/collections/plush-stuffed-animals" class="block mb-2 no-underline type__body"
3792                            
3793                          >
3794                            Plush
3795                          </a>
3796                        
3797
3798                          
3799                          
3800                          
3801                          
3802
3803                          <a href="/collections/puzzles-and-games" class="block mb-2 no-underline type__body"
3804                            
3805                          >
3806                            Puzzles & Games
3807                          </a>
3808                        
3809
3810                          
3811                          
3812                          
3813                          
3814
3815                          <a href="/collections/soothies-teether-rattles" class="block mb-2 no-underline type__body"
3816                            
3817                          >
3818                            Soothies, Teethers, & Rattles
3819                          </a>
3820                        
3821
3822                          
3823                          
3824                          
3825                          
3826
3827                          <a href="/collections/toy-storage-bins-chests" class="block mb-2 no-underline type__body"
3828                            
3829                          >
3830                            Toy Storage
3831                          </a>
3832                        
3833
3834                          
3835                          
3836                          
3837                          
3838
3839                          <a href="/collections/wooden-toys" class="block mb-2 no-underline type__body"
3840                            
3841                          >
3842                            Wooden Toys
3843                          </a>
3844                        
3845                        </div>
3846                      
3847                    
3848
3849                      
3850                      
3851                      
3852                      
3853
3854                      <a href="#" class="block mb-4 no-underline  
3855                        has-children 
3856                        
3857                        "
3858                          
3859                      >
3860                        Age & Development
3861                        
3862                          <!-- snippets/component__icon.liquid -->
3863
3864
3865<span class="inline-flex align-middle ml-1" aria-hidden="true">
3866  
3867      <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewB
3867ox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-right"><polyline points="9 18 15 12 9 6"></polyline></svg>
3868    
3869</span>
3870                        
3871                      </a>
3872                      
3873                        <div class="header-desktop-grandchildren-links">
3874                        
3875
3876                          
3877                          
3878                          
3879                          
3880
3881                          <a href="/collections/baby-toddler-toys-1" class="block mb-2 no-underline type__body"
3882                            
3883                          >
3884                            Baby & Toddler Toys
3885                          </a>
3886                        
3887
3888                          
3889                          
3890                          
3891                          
3892
3893                          <a href="/collections/preschool-play-ages-3-5" class="block mb-2 no-underline type__body"
3894                            
3895                          >
3896                            Preschool Play ( Ages 3-5 )
3897                          </a>
3898                        
3899
3900                          
3901                          
3902                          
3903                          
3904
3905                          <a href="/collections/early-school-age-ages-6-8" class="block mb-2 no-underline type__body"
3906                            
3907                          >
3908                            Early School Age ( Ages 6-8 )
3909                          </a>
3910                        
3911
3912                          
3913                          
3914                          
3915                          
3916
3917                          <a href="/collections/older-kids-collections-9" class="block mb-2 no-underline type__body"
3918                            
3919                          >
3920                            Older Kids ( Ages 9+ )
3921                          </a>
3922                        
3923
3924                          
3925                          
3926                          
3927                          
3928
3929                          <a href="/collections/adults" class="block mb-2 no-underline type__body"
3930                            
3931                          >
3932                            Adults
3933                          </a>
3934                        
3935                        </div>
3936                      
3937                    
3938
3939                      
3940                      
3941                      
3942                      
3943
3944                      <a href="#" class="block mb-4 no-underline  
3945                        has-children 
3946                        
3947                        "
3948                          
3949                      >
3950                        Play & Interaction
3951                        
3952                          <!-- snippets/component__icon.liquid -->
3953
3954
3955<span class="inline-flex align-middle ml-1" aria-hidden="true">
3956  
3957      <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-right"><polyline points="9 18 15 12 9 6"></polyline></svg>
3958    
3959</span>
3960                        
3961                      </a>
3962                      
3963                        <div class="header-desktop-grandchildren-links">
3964                        
3965
3966                          
3967                          
3968                          
3969                          
3970
3971                          <a href="/collections/figurines-playsets" class="block mb-2 no-underline type__body"
3972                            
3973                          >
3974                            Figurines & Playsets
3975                          </a>
3976                        
3977
3978                          
3979                          
3980                          
3981                          
3982
3983                          <a href="/collections/plush-stuffed-animals" class="block mb-2 no-underline type__body"
3984                            
3985                          >
3986                            Plush & Stuffed Animals
3987                          </a>
3988                        
3989
3990                          
3991                          
3992                          
3993                          
3994
3995                          <a href="/collections/puzzles-and-brainteasers" class="block mb-2 no-underline type__body"
3996                            
3997                          >
3998                            Puzzles & Brain Teasers
3999                          </a>
4000                        
4001
4002                          
4003                          
4004                          
4005                          
4006
4007                          <a href="/collections/language-literacy-toys" class="block mb-2 no-underline type__body"
4008                            
4009                          >
4010                            Books & Literature 
4011                          </a>
4012                        
4013
4014                          
4015                          
4016                          
4017                          
4018
4019                          <a href="/collections/games-activities" class="block mb-2 no-underline type__body"
4020                            
4021                          >
4022                            Games & Activities
4023                          </a>
4024                        
4025
4026                          
4027                          
4028                          
4029                          
4030
4031                          <a href="/collections/sensory-fidget-toys" class="block mb-2 no-underline type__body"
4032                            
4033                          >
4034                            Sensory & Fidget Toys 
4035                          </a>
4036                        
4037
4038                          
4039                          
4040                          
4041                          
4042
4043                          <a href="/collections/building-construction" class="block mb-2 no-underline type__body"
4044                            
4045                          >
4046                            Building & Construction
4047                          </a>
4048                        
4049
4050                          
4051                          
4052                          
4053                          
4054
4055                          <a href="/collections/outdoor-adventure-play" class="block mb-2 no-underline type__body"
4056                            
4057                          >
4058                            Outdoor & Adventure Play
4059                          </a>
4060                        
4061
4062                          
4063                          
4064                          
4065                          
4066
4067                          <a href="/collections/role-play-dress-up" class="block mb-2 no-underline type__body"
4068                            
4069                          >
4070                            Role Play & Dress-Up
4071                          </a>
4072                        
4073
4074                          
4075                          
4076                          
4077                          
4078
4079                          <a href="/collections/musical" class="block mb-2 no-underline type__body"
4080                            
4081                          >
4082                            Musical
4083                          </a>
4084                        
4085                        </div>
4086                      
4087                    
4088
4089                      
4090                      
4091                      
4092                      
4093
4094                      <a href="#" class="block mb-4 no-underline  
4095                        has-children 
4096                        
4097                        "
4098                          
4099                      >
4100                        Learning & Discovery
4101                        
4102                          <!-- snippets/component__icon.liquid -->
4103
4104
4105<span class="inline-flex align-middle ml-1" aria-hidden="true">
4106  
4107      <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewB
4107ox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-right"><polyline points="9 18 15 12 9 6"></polyline></svg>
4108    
4109</span>
4110                        
4111                      </a>
4112                      
4113                        <div class="header-desktop-grandchildren-links">
4114                        
4115
4116                          
4117                          
4118                          
4119                          
4120
4121                          <a href="/collections/art-craft-kits" class="block mb-2 no-underline type__body"
4122                            
4123                          >
4124                            Art & Crafts Kits 
4125                          </a>
4126                        
4127
4128                          
4129                          
4130                          
4131                          
4132
4133                          <a href="/collections/animal-nature-learning" class="block mb-2 no-underline type__body"
4134                            
4135                          >
4136                            Animal & Nature Learning 
4137                          </a>
4138                        
4139
4140                          
4141                          
4142                          
4143                          
4144
4145                          <a href="/collections/stem-science-kits" class="block mb-2 no-underline type__body"
4146                            
4147                          >
4148                            STEM
4149                          </a>
4150                        
4151
4152                          
4153                          
4154                          
4155                          
4156
4157                          <a href="/collections/dinosaur-prehistoric-learning" class="block mb-2 no-underline type__body"
4158                            
4159                          >
4160                            Dinosaur & Prehistoric Learning
4161                          </a>
4162                        
4163
4164                          
4165                          
4166                          
4167                          
4168
4169                          <a href="/collections/fantasy-imaginative-worlds" class="block mb-2 no-underline type__body"
4170                            
4171                          >
4172                            Fantasy & Imaginative Worlds
4173                          </a>
4174                        
4175
4176                          
4177                          
4178                          
4179                          
4180
4181                          <a href="/collections/cultural-historical-play" class="block mb-2 no-underline type__body"
4182                            
4183                          >
4184                            Cultural & Historical Play
4185                          </a>
4186                        
4187                        </div>
4188                      
4189                    
4190
4191                      
4192                      
4193                      
4194                      
4195
4196                      <a href="#" class="block mb-4 no-underline  
4197                        has-children 
4198                        
4199                        "
4200                          
4201                      >
4202                        Collectability & Display 
4203                        
4204                          <!-- snippets/component__icon.liquid -->
4205
4206
4207<span class="inline-flex align-middle ml-1" aria-hidden="true">
4208  
4209      <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-right"><polyline points="9 18 15 12 9 6"></polyline></svg>
4210    
4211</span>
4212                        
4213                      </a>
4214                      
4215                        <div class="header-desktop-grandchildren-links">
4216                        
4217
4218                          
4219                          
4220                          
4221                          
4222
4223                          <a href="/collections/good-luck-minis" class="block mb-2 no-underline type__body"
4224                            
4225                          >
4226                            Good Luck Minis
4227                          </a>
4228                        
4229
4230                          
4231                          
4232                          
4233                          
4234
4235                          <a href="/collections/toobs%C2%AE-bundles" class="block mb-2 no-underline type__body"
4236                            
4237                          >
4238                            Toobs® & Bundles
4239                          </a>
4240                        
4241
4242                          
4243                          
4244                          
4245                          
4246
4247                          <a href="/collections/limited-editions-exclusives" class="block mb-2 no-underline type__body"
4248                            
4249                          >
4250                            Limited Editions & Exclusives 
4251                          </a>
4252                        
4253
4254                          
4255                          
4256                          
4257                          
4258
4259                          <a href="/collections/collector-s-models" class="block mb-2 no-underline type__body"
4260                            
4261                          >
4262                            Collector's Models 
4263                          </a>
4264                        
4265
4266                          
4267                          
4268                          
4269                          
4270
4271                          <a href="/collections/smiski" class="block mb-2 no-underline type__body"
4272                            
4273                          >
4274                            Smiski
4275                          </a>
4276                        
4277
4278                          
4279                          
4280                          
4281                          
4282
4283                          <a href="/collections/maileg-collection" class="block mb-2 no-underline type__body"
4284                            
4285                          >
4286                            Maileg
4287                          </a>
4288                        
4289
4290                          
4291                          
4292                          
4293                          
4294
4295                          <a href="/collections/blokees" class="block mb-2 no-underline type__body"
4296                            
4297                          >
4298                            Blokee
4299                          </a>
4300                        
4301
4302                          
4303                          
4304                          
4305                          
4306
4307                          <a href="/collections/calico-critters" class="block mb-2 no-underline type__body"
4308                            
4309                          >
4310                            Calico Critters
4311                          </a>
4312                        
4313
4314                          
4315                          
4316                          
4317                          
4318
4319                          <a href="/collections/fahlo" class="block mb-2 no-underline type__body"
4320                            
4321                          >
4322                            Fahlo
4323                          </a>
4324                        
4325
4326                          
4327                          
4328                          
4329                          
4330
4331                          <a href="/collections/eugy-3d-puzzles" class="block mb-2 no-underline type__body"
4332                            
4333                          >
4334                            EUGY
4335                          </a>
4336                        
4337                        </div>
4338                      
4339                    
4340
4341                      
4342                      
4343                      
4344                      
4345
4346                      <a href="#" class="block mb-4 no-underline  
4347                        has-children 
4348                        
4349                        "
4350                          
4351                      >
4352                        Lifestyle
4353                        
4354                          <!-- snippets/component__icon.liquid -->
4355
4356
4357<span class="inline-flex align-middle ml-1" aria-hidden="true">
4358  
4359      <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewB
4359ox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-right"><polyline points="9 18 15 12 9 6"></polyline></svg>
4360    
4361</span>
4362                        
4363                      </a>
4364                      
4365                        <div class="header-desktop-grandchildren-links">
4366                        
4367
4368                          
4369                          
4370                          
4371                          
4372
4373                          <a href="/collections/clothing" class="block mb-2 no-underline type__body"
4374                            
4375                          >
4376                            Clothing
4377                          </a>
4378                        
4379
4380                          
4381                          
4382                          
4383                          
4384
4385                          <a href="/collections/accessories" class="block mb-2 no-underline type__body"
4386                            
4387                          >
4388                            Accessories 
4389                          </a>
4390                        
4391
4392                          
4393                          
4394                          
4395                          
4396
4397                          <a href="/collections/spa-and-beauty" class="block mb-2 no-underline type__body"
4398                            
4399                          >
4400                            Spa and Beauty
4401                          </a>
4402                        
4403                        </div>
4404                      
4405                    
4406
4407                      
4408                      
4409                      
4410                      
4411
4412                      <a href="/collections/memory-cognitive-skills" class="block mb-4 no-underline  
4413                        has-children 
4414                        
4415                        "
4416                          
4417                      >
4418                        Therapeutic & Skill Development
4419                        
4420                          <!-- snippets/component__icon.liquid -->
4421
4422
4423<span class="inline-flex align-middle ml-1" aria-hidden="true">
4424  
4425      <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-right"><polyline points="9 18 15 12 9 6"></polyline></svg>
4426    
4427</span>
4428                        
4429                      </a>
4430                      
4431                        <div class="header-desktop-grandchildren-links">
4432                        
4433
4434                          
4435                          
4436                          
4437                          
4438
4439                          <a href="/collections/memory-cognitive-skills" class="block mb-2 no-underline type__body"
4440                            
4441                          >
4442                            Memory & Cognitive Skills
4443                          </a>
4444                        
4445
4446                          
4447                          
4448                          
4449                          
4450
4451                          <a href="/collections/social-skills-cooperative-play-collection" class="block mb-2 no-underline type__body"
4452                            
4453                          >
4454                            Social Skills & Cooperative Play
4455                          </a>
4456                        
4457
4458                          
4459                          
4460                          
4461                          
4462
4463                          <a href="/collections/sensory-therapeutic-collection" class="block mb-2 no-underline type__body"
4464                            
4465                          >
4466                            Sensory & Therapeutic
4467                          </a>
4468                        
4469
4470                          
4471                          
4472                          
4473                          
4474
4475                          <a href="/collections/communication-and-language-support-collection" class="block mb-2 no-underline type__body"
4476                            
4477                          >
4478                            Communication & Language Support
4479                          </a>
4480                        
4481
4482                          
4483                          
4484                          
4485                          
4486
4487                          <a href="/collections/fine-motor-skills-collection" class="block mb-2 no-underline type__body"
4488                            
4489                          >
4490                            Fine Motor Skills
4491                          </a>
4492                        
4493
4494                          
4495                          
4496                          
4497                          
4498
4499                          <a href="/collections/gross-motor-skills-collection" class="block mb-2 no-underline type__body"
4500                            
4501                          >
4502                            Gross Motor Skills
4503                          </a>
4504                        
4505
4506                          
4507                          
4508                          
4509                          
4510
4511                          <a href="/collections/social-emotional-toys" class="block mb-2 no-underline type__body"
4512                            
4513                          >
4514                            Social Emotional Learning Collection
4515                          </a>
4516                        
4517
4518                          
4519                          
4520                          
4521                          
4522
4523                          <a href="/collections/attention-and-focus-collection" class="block mb-2 no-underline type__body"
4524                            
4525                          >
4526                            Attention & Focus
4527                          </a>
4528                        
4529                        </div>
4530                      
4531                    
4532
4533                      
4534                      
4535                      
4536                      
4537
4538                      <a href="#" class="block mb-4 no-underline  
4539                        has-children 
4540                        
4541                        "
4542                          
4543                      >
4544                        Gifting 
4545                        
4546                          <!-- snippets/component__icon.liquid -->
4547
4548
4549<span class="inline-flex align-middle ml-1" aria-hidden="true">
4550  
4551      <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewB
4551ox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-right"><polyline points="9 18 15 12 9 6"></polyline></svg>
4552    
4553</span>
4554                        
4555                      </a>
4556                      
4557                        <div class="header-desktop-grandchildren-links">
4558                        
4559
4560                          
4561                          
4562                          
4563                          
4564
4565                          <a href="/collections/cards" class="block mb-2 no-underline type__body"
4566                            
4567                          >
4568                            Cards
4569                          </a>
4570                        
4571
4572                          
4573                          
4574                          
4575                          
4576
4577                          <a href="/collections/the-easter-collection" class="block mb-2 no-underline type__body"
4578                            
4579                          >
4580                            Easter
4581                          </a>
4582                        
4583
4584                          
4585                          
4586                          
4587                          
4588
4589                          <a href="/collections/versatile-birthday-gifts" class="block mb-2 no-underline type__body"
4590                            
4591                          >
4592                            Birthday
4593                          </a>
4594                        
4595
4596                          
4597                          
4598                          
4599                          
4600
4601                          <a href="/collections/halloween" class="block mb-2 no-underline type__body"
4602                            
4603                          >
4604                            Halloween
4605                          </a>
4606                        
4607
4608                          
4609                          
4610                          
4611                          
4612
4613                          <a href="/collections/happy-holidays" class="block mb-2 no-underline type__body"
4614                            
4615                          >
4616                            Holiday 
4617                          </a>
4618                        
4619
4620                          
4621                          
4622                          
4623                          
4624
4625                          <a href="/collections/bundles" class="block mb-2 no-underline type__body"
4626                            
4627                          >
4628                            Stocking Stuffer Station
4629                          </a>
4630                        
4631                        </div>
4632                      
4633                    
4634
4635                      
4636                      
4637                      
4638                      
4639
4640                      <a href="#" class="block mb-4 no-underline  
4641                        has-children 
4642                        
4643                        "
4644                          
4645                      >
4646                        Sales & Bundles
4647                        
4648                          <!-- snippets/component__icon.liquid -->
4649
4650
4651<span class="inline-flex align-middle ml-1" aria-hidden="true">
4652  
4653      <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-right"><polyline points="9 18 15 12 9 6"></polyline></svg>
4654    
4655</span>
4656                        
4657                      </a>
4658                      
4659                        <div class="header-desktop-grandchildren-links">
4660                        
4661
4662                          
4663                          
4664                          
4665                          
4666
4667                          <a href="/collections/clearance-hot-deals" class="block mb-2 no-underline type__body"
4668                            
4669                          >
4670                            Today's Deals
4671                          </a>
4672                        
4673
4674                          
4675                          
4676                          
4677                          
4678
4679                          <a href="https://www.safariltd.com/collections/geoworld" class="block mb-2 no-underline type__body"
4680                            
4681                          >
4682                            GEOworld 50% Off
4683                          </a>
4684                        
4685
4686                          
4687                          
4688                          
4689                          
4690
4691                          <a href="/pages/september-2026-sale" class="block mb-2 no-underline type__body"
4692                            
4693                          >
4694                            September Sales
4695                          </a>
4696                        
4697
4698                          
4699                          
4700                          
4701                          
4702
4703                          <a href="/collections/bundles" class="block mb-2 no-underline type__body"
4704                            
4705                          >
4706                            Stocking Stuffer Station
4707                          </a>
4708                        
4709                        </div>
4710                      
4711                    
4712                    </div>
4713                  </div>
4714
4715                  
4716                  
4717                  
4718                  
4719                  
4720                    
4721
4722                    
4723
4724                    
4725
4726                    <!-- snippets/component__slider.liquid -->
4727
4728
4729<div class="flex flex-wrap
4730  
4731                        py-8 max-w-[50%] nav-slider
4732                      ">
4733  <div class="relative w-full"
4734    x-data="{
4735      index: 0,
4736      index_size: 1,
4737      show_arrows: false,
4738      isOverflown(element) {
4739        return element.scrollWidth > element.clientWidth;
4740      },
4741
4742      scrollToIndex(index_scroll) {
4743        let slider = this.$refs.slider;
4744        let currentSlide = slider.querySelector('[data-slide=&quot;' + index_scroll + '&quot;]');
4745        if (currentSlide) {
4746          let sliderWidth = slider.offsetWidth;
4747          let currentSlidePosition = currentSlide.offsetLeft;
4748          let currentSlideWidth = currentSlide.offsetWidth;
4749          let centerPosition = currentSlidePosition + currentSlideWidth / 2 - sliderWidth / 2;
4750      
4751          slider.scrollTo({
4752            top: 0,
4753            left: centerPosition,
4754            behavior: 'smooth'
4755          });
4756        }
4757      },
4758
4759      scrollNext() {
4760        let slider = this.$refs.slider;
4761        let scrolledToEnd = (el) => {
4762          if(el.scrollLeft + el.offsetWidth == el.scrollWidth){
4763            return true;
4764          } else {
4765            return false;
4766          } 
4767        }
4768        
4769        if(this.index >= this.index_size || scrolledToEnd(slider)){
4770          this.index = 0
4771          this.scrollToIndex(0);
4772        } else {
4773          this.index++
4774          this.scrollToIndex(this.index);
4775        }
4776      },
4777      
4778      scrollBack() {
4779        let slider = this.$refs.slider;
4780        if(this.index <= 0 || slider.scrollLeft == 0){
4781          this.index = this.index_size;
4782          this.scrollToIndex(this.index);
4783        } else {
4784          this.index--
4785          this.scrollToIndex(this.index);
4786        }
4787      }
4788    }">
4789    
4790    
4791    <div class="whitespace-nowrap md:snap-x scroll-smooth hidescrollbar inline-flex w-full px-4 overflow-x-auto overflow-y-hidden"
4792      style="
4793        column-gap: 8px;
4794        row-gap: 12.0px;"
4795      x-init="setTimeout(function(){ if (isOverflown($el)) show_arrows = true}, 600);"  
4796      x-ref="slider">
4797      
4798                      
4799                      
4800                        
4801                        
4802                        
4803                          
4804                          <div class="md:snap-center flex justify-center flex-none max-w-[250px] whitespace-normal" 
4805                            x-intersect:enter.full="index = 0;"
4806                            x-bind:data-slide="0">
4807                            <!-- snippets/component__card.liquid -->
4808
4809
4810<a href="/collections/toobs"
4811  class="block max-w-full no-underline hover:no-underline">
4812
4813  
4814    <div class="mb-2">
4815      <!-- snippets/component__image.liquid -->
4816
4817
4818
4819
4820
4821
4822
4823
4824<div 
4825  class="
4826    js-picture w-full h-full overflow-hidden flex items-center
4827    
4828    color__bg-overlay-1
4829  ">
4830  <picture 
4831    class="
4832      w-full flex items-center justify-center overflow-hidden
4833      
4834      object-cover w-full border--radius
4835    ">
4836    <img src="//www.safariltd.com/cdn/shop/files/GoldRush_TOOB.jpg?v=1748374446&amp;width=600" alt="A set of small toy figures and objects showing a gold rush scene, including two miners, a tent, gold pan, pickaxe, nugget, steamboat, donkey, wagon, and the labeled storage tube." srcset="//www.safariltd.com/cdn/shop/files/GoldRush_TOOB.jpg?v=1748374446&amp;width=100 100w, //www.safariltd.com/cdn/shop/files/GoldRush_TOOB.jpg?v=1748374446&amp;width=200 200w, //www.safariltd.com/cdn/shop/files/GoldRush_TOOB.jpg?v=1748374446&amp;width=300 300w, //www.safariltd.com/cdn/shop/files/GoldRush_TOOB.jpg?v=1748374446&amp;width=400 400w, //www.safariltd.com/cdn/shop/files/GoldRush_TOOB.jpg?v=1748374446&amp;width=500 500w, //www.safariltd.com/cdn/shop/files/GoldRush_TOOB.jpg?v=1748374446&amp;width=600 600w" width="600" height="600" loading="
4837  
4838    lazy
4839  
4840" class="
4841  js-image 
4842   object-cover
4843  
4844    min-h-full
4845  
4846  
4847    animation-300
4848  
4849  
4850">
4851  </picture>
4852</div>
4853    </div>
4854  
4855
4856  <h3 class="mb-2 type__heading type__heading--bold-5">
4857    Shop TOOBS®
4858  </h3>
4859  <div class="type--small m-0--clear">
4860    
4861  </div>
4862</a>
4863                          </div>
4864                        
4865                      
4866                        
4867                        
4868                        
4869                          
4870                          <div class="md:snap-center flex justify-center flex-none max-w-[250px] whitespace-normal" 
4871                            x-intersect:enter.full="index = 1;"
4872                            x-bind:data-slide="1">
4873                            <!-- snippets/component__card.liquid -->
4874
4875
4876<a href="/products/giftcards"
4877  class="block max-w-full no-underline hover:no-underline">
4878
4879  
4880    <div class="mb-2">
4881      <!-- snippets/component__image.liquid -->
4882
4883
4884
4885
4886
4887
4888
4889
4890<div 
4891  class="
4892    js-picture w-full h-full overflow-hidden flex items-center
4893    
4894    color__bg-overlay-1
4895  ">
4896  <picture 
4897    class="
4898      w-full flex items-center justify-center overflow-hidden
4899      
4900      object-cover w-full border--radius
4901    ">
4902    <img src="//www.safariltd.com/cdn/shop/products/safari-ltd-gift-card-687387.jpg?v=1576591700&amp;width=600" alt="Safari Ltd Gift Card - Safari Ltd®" srcset="//www.safariltd.com/cdn/shop/products/safari-ltd-gift-card-687387.jpg?v=1576591700&amp;width=100 100w, //www.safariltd.com/cdn/shop/products/safari-ltd-gift-card-687387.jpg?v=1576591700&amp;width=200 200w, //www.safariltd.com/cdn/shop/products/safari-ltd-gift-card-687387.jpg?v=1576591700&amp;width=300 300w, //www.safariltd.com/cdn/shop/products/safari-ltd-gift-card-687387.jpg?v=1576591700&amp;width=400 400w, //www.safariltd.com/cdn/shop/products/safari-ltd-gift-card-687387.jpg?v=1576591700&amp;width=500 500w, //www.safariltd.com/cdn/shop/products/safari-ltd-gift-card-687387.jpg?v=1576591700&amp;width=600 600w" width="600" height="600" loading="
4903  
4904    lazy
4905  
4906" class="
4907  js-image 
4908   object-cover
4909  
4910    min-h-full
4911  
4912  
4913    animation-300
4914  
4915  
4916">
4917  </picture>
4918</div>
4919    </div>
4920  
4921
4922  <h3 class="mb-2 type__heading type__heading--bold-5">
4923    Safari Ltd Gift Card
4924  </h3>
4925  <div class="type--small m-0--clear">
4926    <p>A gift card for every child’s dream — because joy is best when they choose!</p>
4927  </div>
4928</a>
4929                          </div>
4930                        
4931                        
4932                      
4933                    
4934    </div>
4935
4936    
4937    <div class="md:flex justify-end hidden gap-4 pt-4 window">
4938      <div >
4939        <button class="btn btn--plain btn--small"
4940          title="Previous slide"
4941          
4942            x-transition:enter="animation-300"
4943            x-transition:enter-start="opacity-0"
4944            x-transition:enter-end="opacity-100"
4945            x-transition:leave="animation-300"
4946            x-transition:leave-start="opacity-100"
4947            x-transition:leave-end="opacity-0"
4948          
4949          x-cloak
4950          @click="scrollBack();">
4951          <!-- snippets/component__icon.liquid -->
4952
4953
4954<span class="inline-flex align-middle " aria-hidden="true">
4955  
4956      <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-arrow-left inline-block"><line x1="19" y1="12" x2="5" y2="12"></line><polyline points="12 19 5 12 12 5"></polyline></svg>
4957    
4958</span>
4959        </button>
4960      </div>
4961      <div >
4962        <button class="btn btn--plain btn--small"
4963          title="Next slide"
4964          
4965            x-transition:enter="animation-300"
4966            x-transition:enter-start="opacity-0"
4967            x-transition:enter-end="opacity-100"
4968            x-transition:leave="animation-300"
4969            x-transition:leave-start="opacity-100"
4970            x-transition:leave-end="opacity-0"
4971          
4972          x-cloak
4973          @click="scrollNext();">
4974          <!-- snippets/component__icon.liquid -->
4975
4976
4977<span class="inline-flex align-middle " aria-hidden="true">
4978  
4979      <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-arrow-right inline-block"><line x1="5" y1="12" x2="19" y2="12"></line><polyline points="12 5 19 12 12 19"></polyline></svg>
4980    
4981</span>
4982        </button>
4983      </div>
4984    </div>
4985    
4986  </div>
4987</div>
4988                      
4989                  
4990
4991                </div>
4992              </div>
4993              
4994            </div>
4995          </div>
4996        
4997        
4998      </div>
4999    
5000      <div class="flex-shrink">
5001        <a 
5002          href="javascript:void(0);"
5003          class="header__link h-full flex items-center mr-2 block no-underline
5004          
5005          
5006          type__nav
5007          
5008          
5009          pr-4 pt-2 pb-4 type--small
5010          
5011          
5012          
5013          
5014            mr-2 pr-4
5015          ">
5016          Featured Brands
5017          
5018            <!-- snippets/component__icon.liquid -->
5019
5020
5021<span class="inline-flex align-middle ml-1" aria-hidden="true">
5022  
5023      <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-down"><polyline points="6 9 12 15 18 9"></polyline></svg>
5024    
5025</span>
5026          
5027        </a>
5028
5029        
5030          <div class="absolute left-0 block w-full h-0 overflow-hidden normal-case opacity-0 header__dropdown animation-300">
5031            <div class="border--t-width border--b-width
5032              color__bg-body color__text
5033              color__border-divider-1">
5034
5035              <div class="window">
5036                <div class="flex justify-between overflow-hidden 
5037                  color__border-divider-1"
5038                  style="background: linear-gradient(90deg, #ffffff 275px, #f2f2f2 275px);">
5039
5040                  <div class="flex flex-wrap flex-grow nav__expandable-window">
5041                    <div class="py-8 pr-12 nav__child-links">
5042                    
5043                    
5044
5045                      
5046                      
5047                      
5048                      
5049
5050                      <a href="/collections/maileg-collection" class="block mb-4 no-underline  
5051                        "
5052                          
5053                      >
5054                        Maileg
5055                        
5056                      </a>
5057                      
5058                    
5059
5060                      
5061                      
5062                      
5063                      
5064
5065                      <a href="/collections/officiallego" class="block mb-4 no-underline  
5066                        "
5067                          
5068                      >
5069                        LEGO®
5070                        
5071                      </a>
5072                      
5073                    
5074
5075                      
5076                      
5077                      
5078                      
5079
5080                      <a href="/collections/smiski" class="block mb-4 no-underline  
5081                        "
5082                          
5083                      >
5084                        Smiski 
5085                        
5086                      </a>
5087                      
5088                    
5089
5090                      
5091                      
5092                      
5093                      
5094
5095                      <a href="/collections/peachybbies-slime" class="block mb-4 no-underline  
5096                        "
5097                          
5098                      >
5099                        PeachyBbies Slime
5100                        
5101                      </a>
5102                      
5103                    
5104
5105                      
5106                      
5107                      
5108                      
5109
5110                      <a href="/collections/zipstring" class="block mb-4 no-underline  
5111                        "
5112                          
5113                      >
5114                        ZipString
5115                        
5116                      </a>
5117                      
5118                    
5119
5120                      
5121                      
5122                      
5123                      
5124
5125                      <a href="/collections/calico-critters" class="block mb-4 no-underline  
5126                        "
5127                          
5128                      >
5129                        Calico Critters
5130                        
5131                      </a>
5132                      
5133                    
5134
5135                      
5136                      
5137                      
5138                      
5139
5140                      <a href="/collections/asobu" class="block mb-4 no-underline  
5141                        "
5142                          
5143                      >
5144                        Asobu
5145                        
5146                      </a>
5147                      
5148                    
5149
5150                      
5151                      
5152                      
5153                      
5154
5155                      <a href="/collections/blokees" class="block mb-4 no-underline  
5156                        "
5157                          
5158                      >
5159                        Blokees
5160                        
5161                      </a>
5162                      
5163                    
5164
5165                      
5166                      
5167                      
5168                      
5169
5170                      <a href="/collections/woobles" class="block mb-4 no-underline  
5171                        "
5172                          
5173                      >
5174                        Woobles
5175                        
5176                      </a>
5177                      
5178                    
5179
5180                      
5181                      
5182                      
5183                      
5184
5185                      <a href="/collections/tonies" class="block mb-4 no-underline  
5186                        "
5187                          
5188                      >
5189                        Tonies
5190                        
5191                      </a>
5192                      
5193                    
5194
5195                      
5196                      
5197                      
5198                      
5199
5200                      <a href="/collections/magna-tiles" class="block mb-4 no-underline  
5201                        "
5202                          
5203                      >
5204                        Magnatiles
5205                        
5206                      </a>
5207                      
5208                    
5209
5210                      
5211                      
5212                      
5213                      
5214
5215                      <a href="/collections/yoto" class="block mb-4 no-underline  
5216                        "
5217                          
5218                      >
5219                        Yoto
5220                        
5221                      </a>
5222                      
5223                    
5224
5225                      
5226                      
5227                      
5228                      
5229
5230                      <a href="/collections/eugy-3d-puzzles" class="block mb-4 no-underline  
5231                        "
5232                          
5233                      >
5234                        EUGY 3D Puzzles
5235                        
5236                      </a>
5237                      
5238                    
5239
5240                      
5241                      
5242                      
5243                      
5244
5245                      <a href="/collections/chalk-chuckles" class="block mb-4 no-underline  
5246                        "
5247                          
5248                      >
5249                        Chalk & Chuckles
5250                        
5251                      </a>
5252                      
5253                    
5254
5255                      
5256                      
5257                      
5258                      
5259
5260                      <a href="/collections/oddy" class="block mb-4 no-underline  
5261                        "
5262                          
5263                      >
5264                        ODDY Creative Building Sets
5265                        
5266                      </a>
5267                      
5268                    
5269
5270                      
5271                      
5272                      
5273                      
5274
5275                      <a href="/collections/the-color-monster" class="block mb-4 no-underline  
5276                        "
5277                          
5278                      >
5279                        The Color Monster
5280                        
5281                      </a>
5282                      
5283                    
5284
5285                      
5286                      
5287                      
5288                      
5289
5290                      <a href="/collections/safari-ltd-figurines" class="block mb-4 no-underline  
5291                        "
5292                          
5293                      >
5294                        Safari Ltd.
5295                        
5296                      </a>
5297                      
5298                    
5299
5300                      
5301                      
5302                      
5303                      
5304
5305                      <a href="/collections/geoworld" class="block mb-4 no-underline  
5306                        "
5307                          
5308                      >
5309                        GEOWorld
5310                        
5311                      </a>
5312                      
5313                    
5314
5315                      
5316                      
5317                      
5318                      
5319
5320                      <a href="/collections/dino-dana-dinosaur-toys" class="block mb-4 no-underline  
5321                        "
5322                          
5323                      >
5324                        Dino Dana
5325                        
5326                      </a>
5327                      
5328                    
5329
5330                      
5331                      
5332                      
5333                      
5334
5335                      <a href="/collections/melissa-and-doug" class="block mb-4 no-underline  
5336                        "
5337                          
5338                      >
5339                        Melissa & Doug
5340                        
5341                      </a>
5342                      
5343                    
5344
5345                      
5346                      
5347                      
5348                      
5349
5350                      <a href="/collections/haba-toys-usa" class="block mb-4 no-underline  
5351                        "
5352                          
5353                      >
5354                        Haba 
5355                        
5356                      </a>
5357                      
5358                    
5359
5360                      
5361                      
5362                      
5363                      
5364
5365                      <a href="/collections/goosie" class="block mb-4 no-underline  
5366                        "
5367                          
5368                      >
5369                        GOOSIE
5370                        
5371                      </a>
5372                      
5373                    
5374
5375                      
5376                      
5377                      
5378                      
5379
5380                      <a href="/collections/fahlo" class="block mb-4 no-underline  
5381                        "
5382                          
5383                      >
5384                        Fahlo
5385                        
5386                      </a>
5387                      
5388                    
5389
5390                      
5391                      
5392                      
5393                      
5394
5395                      <a href="/collections/tinyly" class="block mb-4 no-underline  
5396                        "
5397                          
5398                      >
5399                        Tinyly
5400                        
5401                      </a>
5402                      
5403                    
5404                    </div>
5405                  </div>
5406
5407                  
5408                  
5409                  
5410                  
5411                  
5412
5413                </div>
5414              </div>
5415              
5416            </div>
5417          </div>
5418        
5419        
5420      </div>
5421    
5422      <div class="flex-shrink">
5423        <a 
5424          href="javascript:void(0);"
5425          class="header__link h-full flex items-center mr-2 block no-underline
5426          
5427          
5428          type__nav
5429          
5430          
5431          pr-4 pt-2 pb-4 type--small
5432          
5433          
5434          
5435          
5436            mr-2 pr-4
5437          ">
5438          Safari Figurines
5439          
5440            <!-- snippets/component__icon.liquid -->
5441
5442
5443<span class="inline-flex align-middle ml-1" aria-hidden="true">
5444  
5445      <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewB
5445ox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-down"><polyline points="6 9 12 15 18 9"></polyline></svg>
5446    
5447</span>
5448          
5449        </a>
5450
5451        
5452          <div class="absolute left-0 block w-full h-0 overflow-hidden normal-case opacity-0 header__dropdown animation-300">
5453            <div class="border--t-width border--b-width
5454              color__bg-body color__text
5455              color__border-divider-1">
5456
5457              <div class="window">
5458                <div class="flex justify-between overflow-hidden 
5459                  color__border-divider-1"
5460                  style="background: linear-gradient(90deg, #ffffff 275px, #f2f2f2 275px);">
5461
5462                  <div class="flex flex-wrap flex-grow nav__expandable-window">
5463                    <div class="py-8 pr-12 nav__child-links">
5464                    
5465                    
5466
5467                      
5468                      
5469                      
5470                      
5471
5472                      <a href="/collections/safari-ltd-figurines" class="block mb-4 no-underline  
5473                        "
5474                          
5475                      >
5476                        All Figurines
5477                        
5478                      </a>
5479                      
5480                    
5481
5482                      
5483                      
5484                      
5485                      
5486
5487                      <a href="/collections/safari-ltd-figurines" class="block mb-4 no-underline  
5488                        has-children 
5489                         active
5490                        
5491                        
5492                        "
5493                          
5494                      >
5495                        Featured Figurines
5496                        
5497                          <!-- snippets/component__icon.liquid -->
5498
5499
5500<span class="inline-flex align-middle ml-1" aria-hidden="true">
5501  
5502      <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-right"><polyline points="9 18 15 12 9 6"></polyline></svg>
5503    
5504</span>
5505                        
5506                      </a>
5507                      
5508                        <div class="header-desktop-grandchildren-links">
5509                        
5510
5511                          
5512                          
5513                          
5514                          
5515
5516                          <a href="/collections/good-luck-minis-toys" class="block mb-2 no-underline type__body"
5517                            
5518                          >
5519                            Good Luck Minis®
5520                          </a>
5521                        
5522
5523                          
5524                          
5525                          
5526                          
5527
5528                          <a href="/collections/toobs" class="block mb-2 no-underline type__body"
5529                            
5530                          >
5531                            TOOBS® - Miniature Figurines
5532                          </a>
5533                        
5534
5535                          
5536                          
5537                          
5538                          
5539
5540                          <a href="/collections/incredible-creatures" class="block mb-2 no-underline type__body"
5541                            
5542                          >
5543                            Incredible Creatures®
5544                          </a>
5545                        
5546
5547                          
5548                          
5549                          
5550                          
5551
5552                          <a href="/collections/wild-safari-prehistoric-world" class="block mb-2 no-underline type__body"
5553                            
5554                          >
5555                            Wild Safari® Prehistoric World
5556                          </a>
5557                        
5558
5559                          
5560                          
5561                          
5562                          
5563
5564                          <a href="/collections/dinosaurs-toys" class="block mb-2 no-underline type__body"
5565                            
5566                          >
5567                            Dinosaurs 
5568                          </a>
5569                        
5570
5571                          
5572                          
5573                          
5574                          
5575
5576                          <a href="/collections/dragons" class="block mb-2 no-underline type__body"
5577                            
5578                          >
5579                            Dragons
5580                          </a>
5581                        
5582
5583                          
5584                          
5585                          
5586                          
5587
5588                          <a href="/collections/mythical-realms%C2%AE" class="block mb-2 no-underline type__body"
5589                            
5590                          >
5591                            Mythical Realms®
5592                          </a>
5593                        
5594
5595                          
5596                          
5597                          
5598                          
5599
5600                          <a href="/collections/wild-wildlife" class="block mb-2 no-underline type__body"
5601                            
5602                          >
5603                            Wild Wildlife
5604                          </a>
5605                        
5606
5607                          
5608                          
5609                          
5610                          
5611
5612                          <a href="/collections/wild-safari-wildlife" class="block mb-2 no-underline type__body"
5613                            
5614                          >
5615                            Wild Safari® Wildlife
5616                          </a>
5617                        
5618
5619                          
5620                          
5621                          
5622                          
5623
5624                          <a href="/collections/wild-safari-north-american-wildlife" class="block mb-2 no-underline type__body"
5625                            
5626                          >
5627                            Wild Safari® North American Wildlife
5628                          </a>
5629                        
5630
5631                          
5632                          
5633                          
5634                          
5635
5636                          <a href="/collections/wings-of-the-world-birds" class="block mb-2 no-underline type__body"
5637                            
5638                          >
5639                            Wings of the World Birds
5640                          </a>
5641                        
5642
5643                          
5644                          
5645                          
5646                          
5647
5648                          <a href="/collections/winners-circle-horses" class="block mb-2 no-underline type__body"
5649                            
5650                          >
5651                            Winner's Circle Horses
5652                          </a>
5653                        
5654
5655                          
5656                          
5657                          
5658                          
5659
5660                          <a href="/collections/safari-farm" class="block mb-2 no-underline type__body"
5661                            
5662                          >
5663                            Safari Farm
5664                          </a>
5665                        
5666
5667                          
5668                          
5669                          
5670                          
5671
5672                          <a href="/collections/wild-safari-sea-life" class="block mb-2 no-underline type__body"
5673                            
5674                          >
5675                            Wild Safari® Sea Life
5676                          </a>
5677                        
5678
5679                          
5680                          
5681                          
5682                          
5683
5684                          <a href="/collections/best-in-show" class="block mb-2 no-underline type__body"
5685                            
5686                          >
5687                            Best in Show
5688                          </a>
5689                        
5690
5691                          
5692                          
5693                          
5694                          
5695
5696                          <a href="/collections/safarilogy" class="block mb-2 no-underline type__body"
5697                            
5698                          >
5699                            Safariology & Life Cycles
5700                          </a>
5701                        
5702                        </div>
5703                      
5704                    
5705
5706                      
5707                      
5708                      
5709                      
5710
5711                      <a href="https://www.safariltd.com/pages/2026-catalog" class="block mb-4 no-underline  
5712                        "
5713                          
5714                      >
5715                        View Catalog
5716                        
5717                      </a>
5718                      
5719                    
5720
5721                      
5722                      
5723                      
5724                      
5725
5726                      <a href="/collections/safari-ltd-figurines" class="block mb-4 no-underline  
5727                        has-children 
5728                        
5729                        "
5730                          
5731                      >
5732                        New Releases
5733                        
5734                          <!-- snippets/component__icon.liquid -->
5735
5736
5737<span class="inline-flex align-middle ml-1" aria-hidden="true">
5738  
5739      <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-right"><polyline points="9 18 15 12 9 6"></polyline></svg>
5740    
5741</span>
5742                        
5743                      </a>
5744                      
5745                        <div class="header-desktop-grandchildren-links">
5746                        
5747
5748                          
5749                          
5750                          
5751                          
5752
5753                          <a href="/products/axolotls-designer-toob" class="block mb-2 no-underline type__body"
5754                            
5755                          >
5756                            Axolotls Designer TOOB
5757                          </a>
5758                        
5759
5760                          
5761                          
5762                          
5763                          
5764
5765                          <a href="/products/mosasaurus-toy-figure" class="block mb-2 no-underline type__body"
5766                            
5767                          >
5768                            Mosasaurus
5769                          </a>
5770                        
5771
5772                          
5773                          
5774                          
5775                          
5776
5777                          <a href="/products/amazon-river-dolpin-toy-figurine" class="block mb-2 no-underline type__body"
5778                            
5779                          >
5780                            Amazon River Dolphin
5781                          </a>
5782                        
5783
5784                          
5785                          
5786                          
5787                          
5788
5789                          <a href="/products/deinosuchus-toy-figure" class="block mb-2 no-underline type__body"
5790                            
5791                          >
5792                            Deinosuchus
5793                          </a>
5794                        
5795
5796                          
5797                          
5798                          
5799                          
5800
5801                          <a href="/products/jellyfish-toob" class="block mb-2 no-underline type__body"
5802                            
5803                          >
5804                            Jelly Fish TOOB
5805                          </a>
5806                        
5807
5808                          
5809                          
5810                          
5811                          
5812
5813                          <a href="/products/goblin-shark-toy-figure" class="block mb-2 no-underline type__body"
5814                            
5815                          >
5816                            Goblin Shark
5817                          </a>
5818                        
5819
5820                          
5821                          
5822                          
5823                          
5824
5825                          <a href="/products/nixie-water-horse-spirit-figure" class="block mb-2 no-underline type__body"
5826                            
5827                          >
5828                            Nixie Figure
5829                          </a>
5830                        
5831
5832                          
5833                          
5834                          
5835                          
5836
5837                          <a href="/products/love-super-toob" class="block mb-2 no-underline type__body"
5838                            
5839                          >
5840                            Love Super TOOB
5841                          </a>
5842                        
5843
5844                          
5845                          
5846                          
5847                          
5848
5849                          <a href="/products/disco-super-toob" class="block mb-2 no-underline type__body"
5850                            
5851                          >
5852                            Disco Super TOOB
5853                          </a>
5854                        
5855                        </div>
5856                      
5857                    
5858                    </div>
5859                  </div>
5860
5861                  
5862                  
5863                  
5864                  
5865                  
5866
5867                </div>
5868              </div>
5869              
5870            </div>
5871          </div>
5872        
5873        
5874      </div>
5875    
5876      <div class="flex-shrink">
5877        <a 
5878          href="/blogs/toys-that-teach"
5879          class="header__link h-full flex items-center mr-2 block no-underline
5880          
5881          
5882          type__nav
5883          
5884          
5885          pr-4 pt-2 pb-4 type--small
5886          
5887          
5888          !underline
5889          
5890            mr-2 pr-4
5891          ">
5892          Blog
5893          
5894        </a>
5895
5896        
5897        
5898      </div>
5899    
5900      <div class="flex-shrink">
5901        <a 
5902          href="javascript:void(0);"
5903          class="header__link h-full flex items-center mr-2 block no-underline
5904          
5905          
5906          type__nav
5907          
5908          
5909          pr-4 pt-2 pb-4 type--small
5910          
5911          
5912          
5913          
5914            mr-2 pr-4
5915          ">
5916          SafariPedia
5917          
5918            <!-- snippets/component__icon.liquid -->
5919
5920
5921<span class="inline-flex align-middle ml-1" aria-hidden="true">
5922  
5923      <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewB
5923ox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-down"><polyline points="6 9 12 15 18 9"></polyline></svg>
5924    
5925</span>
5926          
5927        </a>
5928
5929        
5930          <div class="absolute left-0 block w-full h-0 overflow-hidden normal-case opacity-0 header__dropdown animation-300">
5931            <div class="border--t-width border--b-width
5932              color__bg-body color__text
5933              color__border-divider-1">
5934
5935              <div class="window">
5936                <div class="flex justify-between overflow-hidden 
5937                  color__border-divider-1"
5938                  style="background: linear-gradient(90deg, #ffffff 275px, #f2f2f2 275px);">
5939
5940                  <div class="flex flex-wrap flex-grow nav__expandable-window">
5941                    <div class="py-8 pr-12 nav__child-links">
5942                    
5943                    
5944
5945                      
5946                      
5947                      
5948                      
5949
5950                      <a href="https://safaripedia.safariltd.com/" class="block mb-4 no-underline  
5951                        "
5952                        
5953                          target="_blank" rel="noopener noreferrer"
5954                          
5955                      >
5956                        All SafariPedia
5957                        
5958                      </a>
5959                      
5960                    
5961
5962                      
5963                      
5964                      
5965                      
5966
5967                      <a href="#" class="block mb-4 no-underline  
5968                        has-children 
5969                         active
5970                        
5971                        
5972                        "
5973                          
5974                      >
5975                        Featured SafariPedia
5976                        
5977                          <!-- snippets/component__icon.liquid -->
5978
5979
5980<span class="inline-flex align-middle ml-1" aria-hidden="true">
5981  
5982      <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-right"><polyline points="9 18 15 12 9 6"></polyline></svg>
5983    
5984</span>
5985                        
5986                      </a>
5987                      
5988                        <div class="header-desktop-grandchildren-links">
5989                        
5990
5991                          
5992                          
5993                          
5994                          
5995
5996                          <a href="https://safaripedia.safariltd.com/categories/sea-life" class="block mb-2 no-underline type__body"
5997                            
5998                              target="_blank" rel="noopener noreferrer"
5999                            
6000                          >
6001                            Aquatics
6002                          </a>
6003                        
6004
6005                          
6006                          
6007                          
6008                          
6009
6010                          <a href="https://safaripedia.safariltd.com/categories/dinosaurs-prehistoric-creatures" class="block mb-2 no-underline type__body"
6011                            
6012                              target="_blank" rel="noopener noreferrer"
6013                            
6014                          >
6015                            Dinosaurs
6016                          </a>
6017                        
6018
6019                          
6020                          
6021                          
6022                          
6023
6024                          <a href="https://safaripedia.safariltd.com/categories/domestic-animals" class="block mb-2 no-underline type__body"
6025                            
6026                              target="_blank" rel="noopener noreferrer"
6027                            
6028                          >
6029                            Farm & Home
6030                          </a>
6031                        
6032
6033                          
6034                          
6035                          
6036                          
6037
6038                          <a href="https://safaripedia.safariltd.com/categories/fantasy-creatures" class="block mb-2 no-underline type__body"
6039                            
6040                              target="_blank" rel="noopener noreferrer"
6041                            
6042                          >
6043                            Fantasy
6044                          </a>
6045                        
6046
6047                          
6048                          
6049                          
6050                          
6051
6052                          <a href="https://safaripedia.safariltd.com/categories/wildlife" class="block mb-2 no-underline type__body"
6053                            
6054                              target="_blank" rel="noopener noreferrer"
6055                            
6056                          >
6057                            Wildlife
6058                          </a>
6059                        
6060                        </div>
6061                      
6062                    
6063                    </div>
6064                  </div>
6065
6066                  
6067                  
6068                  
6069                  
6070                  
6071
6072                </div>
6073              </div>
6074              
6075            </div>
6076          </div>
6077        
6078        
6079      </div>
6080    
6081      <div class="flex-shrink">
6082        <a 
6083          href="javascript:void(0);"
6084          class="header__link h-full flex items-center mr-2 block no-underline
6085          
6086          
6087          type__nav
6088          
6089          
6090          pr-4 pt-2 pb-4 type--small
6091          
6092          
6093          
6094          
6095            mr-2 pr-4
6096          ">
6097          Help
6098          
6099            <!-- snippets/component__icon.liquid -->
6100
6101
6102<span class="inline-flex align-middle ml-1" aria-hidden="true">
6103  
6104      <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewB
6104ox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-down"><polyline points="6 9 12 15 18 9"></polyline></svg>
6105    
6106</span>
6107          
6108        </a>
6109
6110        
6111          <div class="absolute left-0 block w-full h-0 overflow-hidden normal-case opacity-0 header__dropdown animation-300">
6112            <div class="border--t-width border--b-width
6113              color__bg-body color__text
6114              color__border-divider-1">
6115
6116              <div class="window">
6117                <div class="flex justify-between overflow-hidden 
6118                  color__border-divider-1"
6119                  style="background: linear-gradient(90deg, #ffffff 275px, #f2f2f2 275px);">
6120
6121                  <div class="flex flex-wrap flex-grow nav__expandable-window">
6122                    <div class="py-8 pr-12 nav__child-links">
6123                    
6124                    
6125
6126                      
6127                      
6128                      
6129                      
6130
6131                      <a href="/pages/contact-us" class="block mb-4 no-underline  
6132                        "
6133                          
6134                      >
6135                        Contact Us
6136                        
6137                      </a>
6138                      
6139                    
6140
6141                      
6142                      
6143                      
6144                      
6145
6146                      <a href="/pages/frequently-asked-questions" class="block mb-4 no-underline  
6147                        "
6148                          
6149                      >
6150                        FAQ
6151                        
6152                      </a>
6153                      
6154                    
6155
6156                      
6157                      
6158                      
6159                      
6160
6161                      <a href="/pages/return-policy" class="block mb-4 no-underline  
6162                        "
6163                          
6164                      >
6165                        Return Policy
6166                        
6167                      </a>
6168                      
6169                    
6170
6171                      
6172                      
6173                      
6174                      
6175
6176                      <a href="/pages/shipping-and-handling" class="block mb-4 no-underline  
6177                        "
6178                          
6179                      >
6180                        Shipping & Handling
6181                        
6182                      </a>
6183                      
6184                    
6185
6186                      
6187                      
6188                      
6189                      
6190
6191                      <a href="/pages/international-partners" class="block mb-4 no-underline  
6192                        "
6193                          
6194                      >
6195                        International Retailers
6196                        
6197                      </a>
6198                      
6199                    
6200                    </div>
6201                  </div>
6202
6203                  
6204                  
6205                  
6206                  
6207                  
6208
6209                </div>
6210              </div>
6211              
6212            </div>
6213          </div>
6214        
6215        
6216      </div>
6217    
6218      <div class="flex-shrink">
6219        <a 
6220          href="/pages/free-downloadables"
6221          class="header__link h-full flex items-center mr-2 block no-underline
6222          
6223          
6224          type__nav
6225          
6226          
6227          pr-4 pt-2 pb-4 type--small
6228          
6229          
6230          
6231          
6232            mr-2 pr-4
6233          ">
6234          Downloadables
6235          
6236        </a>
6237
6238        
6239        
6240      </div>
6241    
6242      <div class="flex-shrink">
6243        <a 
6244          href="https://partners.safariltd.com/account/login"
6245          class="header__link h-full flex items-center mr-2 block no-underline
6246          
6247          
6248          type__nav
6249          
6250          
6251          pr-4 pt-2 pb-4 type--small
6252          
6253          
6254          
6255          
6256            mr-2 pr-4
6257          ">
6258          WHOLESALE LOGIN
6259          
6260        </a>
6261
6262        
6263        
6264      </div>
6265    
6266
6267  </div>
6268
6269      
6270
6271      
6272    </div>
6273  </div>
6274</nav>
6275
6276<script>
6277// Manage navigation hover event
6278let headerLinks = document.querySelectorAll(".header__link");
6279if (headerLinks.length > 0) {
6280  headerLinks.forEach((link) => {
6281    link.addEventListener("mouseenter", function(event) {
6282      document.activeElement.blur();
6283    });
6284  });
6285}
6286  
6287let linksWithChildren = document.querySelectorAll(".has-children");
6288if (linksWithChildren.length > 0) {
6289  linksWithChildren.forEach((link) => {
6290    link.addEventListener("mouseenter", function(event) {
6291      let grandchildrenLinks = event.target.parentElement.querySelectorAll(".has-children.active");
6292      if (grandchildrenLinks.length > 0) {
6293        grandchildrenLinks.forEach((item) => {
6294          item.classList.remove("active");
6295        })
6296      }
6297      event.target.classList.add("active");
6298    });
6299    link.addEventListener("focus", function(event) {
6300      let grandchildrenLinks = event.target.parentElement.querySelectorAll(".has-children.active");
6301      if (grandchildrenLinks.length > 0) {
6302        grandchildrenLinks.forEach((item) => {
6303          item.classList.remove("active");
6304        })
6305      }
6306      event.target.classList.add("active");
6307    });
6308  });
6309}
6310
6311let headerDropdowns = document.querySelectorAll(".header__dropdown");
6312if (headerDropdowns.length > 0) {
6313  headerDropdowns.forEach((dropdown) => {
6314    dropdown.addEventListener("mouseenter", function(event) {
6315      event.target.previousElementSibling.classList.add("active");
6316    });
6317    dropdown.addEventListener("mouseleave", function(event) {
6318      let activeHeaderLink = document.querySelector(".header__link.active");
6319      if (activeHeaderLink) {
6320        activeHeaderLink.classList.remove("active");
6321      }
6322    });
6323  });
6324}
6325
6326// Fetch user's country from the provided endpoint
6327fetch('/browsing_context_suggestions.json')
6328  .then(response => response.json())
6329  .then(data => {
6330    // Assume the data includes a country code in a format like { "country_code": "CA" }
6331    const userCountry = data.detected_values.country.handle;
6332
6333    window.__initialData = window.__initialData || {};
6334    Object.assign(window.__initialData, {
6335      country_code: userCountry,
6336    });
6337
6338    // Select the elements for Canada and US specific content
6339    const canadaContent = document.querySelectorAll('.canada-content');
6340    const usContent = document.querySelectorAll('.us-content');
6341
6342    // Show or hide content based on the country code
6343    if (userCountry === 'CA') {
6344      if (canadaContent && canadaContent.length > 0) {
6345        canadaContent.forEach((el) => {
6346          el.style.display = 'block';
6347        });
6348      }
6349      if (usContent && usContent.length > 0) {
6350        usContent.forEach((el) => {
6351          el.style.display = 'none';
6352        });
6353      }
6354    } else {
6355      // Default to US content if not in Canada
6356      if (canadaContent && canadaContent.length > 0) {
6357        canadaContent.forEach((el) => {
6358          el.style.display = 'none';
6359        });
6360      }
6361      if (usContent && usContent.length > 0) {
6362        usContent.forEach((el) => {
6363          el.style.display = 'block';
6364        });
6365      }
6366    }
6367  })
6368  .catch(error => console.error('Error fetching country info:', error));
6369</script>
6369
6370
6371<script>
6372  var scrollPageYOffsetValue = 0;
6373  let headerElement = document.querySelector("header.sticky");
6374  headerElement.dataset.hovered = false;
6375  if (headerElement) {
6376    headerElement.addEventListener("mouseenter", function(e) {
6377        headerElement.dataset.hovered = true;
6378    });
6379    headerElement.addEventListener("focus", function(e) {
6380        headerElement.dataset.focused = true;
6381    });
6382    headerElement.addEventListener("mouseleave", function(e) {
6383        headerElement.dataset.hovered = false;
6384    });
6385    headerElement.addEventListener("focusout", function(e) {
6386        headerElement.dataset.focused = false;
6387    });
6388  }
6389  window.addEventListener("scroll", function(e) {
6390    if (window.pageYOffset > 400 && window.pageYOffset > scrollPageYOffsetValue) {
6391      let header_element = document.querySelector("header.sticky");
6392      if (header_element.dataset.hovered == "true") {
6393          header_element.style.cssText = "transform: none; opacity: 1;";
6394      }
6395      if (header_element.dataset.focused == "true") {
6396          header_element.style.cssText = "transform: none; opacity: 1;";
6397      }
6398      if (header_element.dataset.hovered == "false") {
6399          header_element.style.cssText = "transform: translateY(-2rem); opacity: 0; pointer-events:none;";
6400      }
6401      if (header_element.dataset.focused == "false") {
6402          header_element.style.cssText = "transform: translateY(-2rem); opacity: 0; pointer-events:none;";
6403      }
6404    } else if (window.pageYOffset <= 400 || scrollPageYOffsetValue > window.pageYOffset) {
6405      let header_element = document.querySelector("header.sticky");
6406      header_element.style.cssText = "transform: none; opacity: 1;";
6407    }
6408
6409    scrollPageYOffsetValue = window.pageYOffset;
6410  });
6411
6412  window.__initialData = window.__initialData || {};
6413  Object.assign(window.__initialData, {
6414    products_promo: {
6415      product1: {
6416        product_id: 48951774085294,
6417        threshold: 60,
6418        max_quantity_per_cart: 1
6419      },
6420      product2: {
6421        product_id: 0,
6422        threshold: 0,
6423        max_quantity_per_cart: 1
6424      },
6425      product3: {
6426        product_id: 0,
6427        threshold: 75,
6428        max_quantity_per_cart: 1
6429      },
6430      product4: {
6431        product_id: 0,
6432        threshold: 100,
6433        max_quantity_per_cart: 1
6434      },
6435    }
6436  });
6437
6438  // Get promotionsRemoved from sessionStorage
6439  let promotionsRemoved = {};
6440  const stored = sessionStorage.getItem('promotionsRemoved');
6441  if (stored) {
6442    try {
6443      promotionsRemoved = JSON.parse(stored);
6444    } catch (e) {
6445      promotionsRemoved = {};
6446    }
6447  }
6448
6449  for (const [key, promotion] of Object.entries(window.__initialData.products_promo)) {      
6450    for (const removed of Object.values(promotionsRemoved)) {
6451      if (String(removed.promotion) === String(promotion.product_id)) {
6452        promotion.addedToCart = true;
6453        promotion.removedFromCart = true;
6454        break;
6455      }
6456    }   
6457  }
6458</script>
6458
6459
6460
6461<style> #shopify-section-sections--16926637523118__theme_header .color__bg-overlay-1 {background-color: white !important;} #shopify-section-sections--16926637523118__theme_header h3 {} </style></div>
6462<!-- END sections: header-group -->
6463    </header>
6464    <div id="shopify-section-theme__cart" class="shopify-section"><!-- sections/theme__cart.liquid -->
6465
6466<style>
6467   .progressbar-bg-color {
6468     background-color: #51a04a;
6469   }
6470</style>
6471
6472
6473
6474
6475
6476
6477  
6478
6479
6480<section
6481  class="fixed inset-0 z-50 overflow-hidden"
6482  style="z-index: 200001;"
6483  x-show="cart_drawer"
6484  x-cloak>
6485  <div class="absolute inset-0 overflow-hidden">
6486    <div
6487      class="absolute inset-0 bg-black bg-opacity-50 backdrop-blur-md"
6488      aria-hidden="true"
6489      x-show="cart_drawer"
6490      
6491        x-transition:enter="animation-300"
6492        x-transition:enter-start="opacity-0"
6493        x-transition:enter-end="opacity-100"
6494        x-transition:leave="animation-300"
6495        x-transition:leave-start="opacity-100"
6496        x-transition:leave-end="opacity-0"
6497      
6498      @click="cart_drawer = false;"
6499      x-cloak>
6500    </div>
6501    <div
6502      class="fixed inset-y-0 right-0 z-10 flex max-w-full"
6503      x-trap="cart_drawer"
6504      x-show="cart_drawer"
6505      
6506        x-transition:enter="animation-300 opacity-0"
6507        x-transition:enter-start="translate-x-8 opacity-0"
6508        x-transition:enter-end="translate-x-0 opacity-100"
6509        x-transition:leave="animation-300 opacity-100"
6510        x-transition:leave-start="translate-x-0 opacity-100"
6511        x-transition:leave-end="translate-x-8 opacity-0"
6512      
6513      x-cloak>
6514      <div class="lg:flex right-full absolute hidden min-w-[256px] self-start gap-4 m-4 flex-wrap">
6515        
6516  
6517
6518      </div>
6519      <div class="w-screen max-w-full md:max-w-md">
6520        <div class="flex flex-col h-full shadow-xl color__bg-body" action="/cart" method="post">
6521          
6522          
6523          <section class="border--b-width flex flex-wrap items-center justify-between px-4 py-2 sticky top-0
6524            color__bg-body color__text
6525            color__border-divider-1">
6526            <div>
6527              <button class="btn btn--smaller btn btn--secondary" 
6528                title="Close"
6529                @click="cart_drawer = false;">
6530                <!-- snippets/component__icon.liquid -->
6531
6532
6533<span class="inline-flex align-middle " aria-hidden="true">
6534  
6535      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-x"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg>
6536    
6537</span>
6538              </button>
6539            </div>
6540
6541            <div class="text-right">
6542              Cart 
6543              <span x-show="cart.item_count > 0" x-cloak>
6544                (<span x-text="cart.item_count"></span>)
6545              </span>
6546            </div>
6547          </section>
6548          
6549          
6550          <section class="color__bg-body color__text flex flex-col flex-grow overflow-x-hidden overflow-y-auto" 
6551            x-data="{ 
6552              scroll: false,
6553              animate_index: 0,
6554              animate_delay: 0
6555            }"
6556            @scroll.throttle="scroll = true">
6557
6558            
6559            <!-- snippets/component__progress-bar.liquid -->
6560
6561
6562
6563
6564<style>
6565  .progressbar-bg-color {
6566     background-color: #51a04a;
6567   }
6568  .progressbar__container-color {
6569    background-color: #B2DA7F;
6570  }
6571  .progressbar__container-color .money {
6572    font-size: 18px;
6573    font-weight: 700;
6574  }
6575  .progressbar__container-drawer,
6576  .progressbar-remaining-text,
6577  .progressbar-success-text {
6578    display: none;
6579  }
6580</style>
6581
6582
6583    
6584    <div class="border--b-width px-4 py-4 progressbar__container-color color__text color__border-divider-1 progressbar__container-drawer">
6585      <p 
6586        class="mb-2 type--small progressbar-remaining-text">
6587        You&#39;re 
6588        <span></span> 
6589        away from free shipping 
6590      </p>
6591      <p class="mb-2 type--small progressbar-success-text">
6592        You've unlocked Free Shipping! 
6593      </p>
6594      <div class="h-2 overflow-hidden color__bg-overlay-2 border--radius">
6595        <div class="h-2 progressbar-bg-color animation-500--all"></div>
6596      </div>
6597    </div>  
6598
6599
6600<script> 
6601  window.__initialData = window.__initialData || {};
6602  Object.assign(window.__initialData, {
6603    us_progress_bar_threshold: 6000,
6604    can_progress_bar_threshold: 15000,
6605  });
6606
6607  // Fetch user's country from the provided endpoint
6608  fetch('/browsing_context_suggestions.json')
6609  .then(response => response.json())
6610  .then(data => {
6611    // Assume the data includes a country code in a format like { "country_code": "CA" }
6612    let clientCountry = data.detected_values.country.handle;
6613    let cartTotal = 0;
6614    let progressbarRemainingText = document.querySelector('.progressbar__container-drawer .progressbar-remaining-text');
6615    let progressbarSuccessText = document.querySelector('.progressbar__container-drawer .progressbar-success-text');
6616    let progressbarBar = document.querySelector('.progressbar__container-drawer .progressbar-bg-color');
6617
6618    if (clientCountry == 'CA') {
6619      document.querySelector('.progressbar__container-drawer').style.display = 'block';
6620      let threshold = 15000;
6621      let remainingAmount = (threshold - cartTotal) / 100;
6622      let percent = (cartTotal / threshold) * 100;
6623
6624      if (remainingAmount > 0 && threshold > 0) {
6625        progressbarRemainingText.style.display = 'block';
6626        progressbarRemainingText.querySelector('span').innerHTML = "$" + remainingAmount.toFixed(2);
6627      }
6628      if (remainingAmount <= 0 && threshold > 0) {
6629        progressbarSuccessText.style.display = 'block';
6630      }
6631      progressbarBar.style.width = `${percent}%`;
6632    }
6633    if (clientCountry == 'US') {
6634      document.querySelector('.progressbar__container-drawer').style.display = 'block';
6635      let threshold = 6000;
6636      let remainingAmount = (threshold - cartTotal) / 100;
6637      let percent = (cartTotal / threshold) * 100;
6638
6639      if (remainingAmount > 0 && threshold > 0) {
6640        progressbarRemainingText.style.display = 'block';
6641        progressbarRemainingText.querySelector('span').innerHTML = "$" + remainingAmount.toFixed(2);
6642      }
6643      if (remainingAmount <= 0 && threshold > 0) {
6644        progressbarSuccessText.style.display = 'block';
6645      }
6646      progressbarBar.style.width = `${percent}%`;
6647    }
6648  })
6649  .catch(error => console.error('Error fetching country info:', error));
6650</script>
6650
6651            
6652            
6653            <template x-if="cart.items.length == 0">
6654              <div class="flex flex-col items-center justify-center flex-grow 
6655                color__bg-body color__text
6656                !color__border-transparent">
6657
6658                <p>Your cart is empty </p>
6659                <a class="btn" href="https://www.safariltd.com/collections">
6660                  Explore Products
6661                </a>
6662              </div>
6663            </template>
6664            
6665            <template x-for="(item, index) in cart.items">
6666              <!-- snippets/template__cart-item.liquid -->
6667
6668
6669<div 
6670  class="
6671    border--b-width flex w-full p-4
6672    color__bg-body color__text
6673    !color__border-transparent
6674  ">
6675
6676  <div class="flex w-full gap-4">
6677
6678    
6679    <a class="w-[20%] h-full flex-none"
6680      :href="item.url">
6681      <div 
6682        class="object-cover max-w-full overflow-hidden border--radius aspect-1 color__bg-overlay-1">
6683        
6684        <picture>
6685          <source 
6686            :srcset="item.featured_image + '&width=150'" 
6687            media="(min-width: 768px)" />
6688          <img class=" 
6689          w-full h-full object-cover animation-1000 color__bg-overlay-1
6690        " 
6691            loading="lazy"
6692            
6693            :class="{ 
6694              'opacity-0' : cart_loading }" 
6695          
6696            :src="item.image + '&width=150'"
6697            :alt="(item.featured_image && item.featured_image.alt) || item.product_title"
6698            width="150" />
6699        </picture>
6700      </div>
6701    </a>
6702
6703    
6704    <div class="flex flex-col justify-between flex-grow animation-500"
6705      
6706        :class="{ 
6707          'opacity-50' : cart_loading }"
6708      >
6709      
6710      
6711      <div class="flex items-start justify-between gap-2">
6712
6713        
6714        <a 
6715          class="max-w-[250px] no-underline hover:no-underline"
6716          tabindex="-1"
6717          :href="item.url" >
6718          <p 
6719            class="mb-0 !leading-tight" 
6720            x-text="item.product_title">
6721          </p>
6722          <template x-if="item.properties">
6723            <template x-for="property in Object.entries(item.properties)">
6724              <p 
6725                class="mb-0 opacity-75 type--smaller"
6726                x-text="property[0] + ' : ' + property[1]"
6727                x-show="!property[0].includes('__')">
6728              </p>
6729            </template>
6730          </template>
6731          <p
6732            class="mb-0 opacity-75 type--smaller" 
6733            x-text="item.variant_title">
6734          </p>    
6735                 
6736          <p 
6737            class="mb-0 opacity-75 type--smaller" 
6738            x-text="item.selling_plan_allocation ? item.selling_plan_allocation.selling_plan.name : ''">
6739          </p>
6740          <template x-for="(discount) in item.discounts">
6741            <div class="flex mt-2">
6742              
6743              <!-- snippets/component__badge.liquid -->
6744
6745
6746<div class="color__bg-overlay-2 color__overlay-2 border__button--radius inline-flex items-center px-2 py-1
6747    ">
6748  
6749  <span class="flex items-center gap-1 type--smaller type__nav">
6750                <span 
6751                  class="type--smaller" 
6752                  x-html="discount.title + ' - ' + Shopify.formatMoney(discount.amount)">
6753                </span>
6754              </span>
6755</div>
6756            </div>
6757          </template>
6758        </a>
6759
6760        
6761        <div class="flex flex-col items-end">
6762          <span 
6763            class="!leading-tight" 
6764            x-html="Shopify.formatMoney(item.line_price)">
6765          </span>
6766          <span
6767            x-show="item.total_discount > 0"
6768            x-cloak>
6769            <s class="!leading-tight" 
6770              x-html="Shopify.formatMoney(item.original_line_price)">
6771            </s>
6772          </span>
6773          <span 
6774            class="type--small" 
6775            x-show="item.unit_price_measurement">
6776            <span x-html="Shopify.formatMoney(item.unit_price)"></span>
6777            <span>/</span>
6778            <span 
6779              x-text="
6780                if(item.unit_price_measurement){
6781                  return item.unit_price_measurement.reference_value;
6782              }">
6783            </span>
6784            <span 
6785              x-text="
6786                if(item.unit_price_measurement){
6787                  return item.unit_price_measurement.reference_unit;
6788              }">
6789            </span>
6790          </span>
6791        </div>
6792
6793      </div>
6794
6795      
6796      <div class="flex items-center justify-between gap-2 mt-2">
6797
6798        
6799        <div 
6800          class="
6801            relative flex w-full overflow-hidden color__border-divider-2 hover:color__border-selected-1 border--input-width border__input--radius max-w-[150px]
6802          " 
6803          x-data="{ 
6804            button_loading: false
6805          }">
6806          
6807            <button 
6808            class="btn btn--smaller btn--plain shrink-0 !border-0 !rounded-none !bg-transparent" 
6809            title="Decrease quantity"
6810            type="button"
6811            :disabled="button_loading"
6812            @click="
6813              if (item.quantity >= 1){
6814                if(changeCartItemQuantity(item.key, item.quantity-1, false, false)) {
6815                  button_loading = true; 
6816                  setTimeout(function(){ button_loading = false}, 500);
6817                  item.quantity--;
6818                }
6819              }
6820            ">
6821            <!-- snippets/component__icon.liquid -->
6822
6823
6824<span class="inline-flex align-middle " aria-hidden="true">
6825  
6826      <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-minus"><line x1="5" y1="12" x2="19" y2="12"></line></svg>
6827    
6828</span>
6829          </button>
6830          <label 
6831            class="sr-only"
6832            :for="'cart-' + item.key + '-item.quantity '">
6833            Quantity
6834          </label>
6835          <input 
6836            class="form-input !border-0 text-center !rounded-none" 
6837            placeholder="1" 
6838            type="text" 
6839            :id="'cart-' + item.key + '-item.quantity '" 
6840            @change.debounce="
6841              button_loading = true; 
6842              changeCartItemQuantity(item.key, item.quantity, false);
6843              setTimeout(function(){ button_loading = false}, 500);" 
6844            x-model='item.quantity'>
6845          <div 
6846            class="btn__spinner btn--smaller !w-auto"
6847            :class="{ '!visible color__bg-overlay-1 z-10' : button_loading }">
6848            <!-- snippets/component__icon.liquid -->
6849
6850
6851<span class="inline-flex align-middle " aria-hidden="true">
6852  
6853      <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-loader"><line x1="12" y1="2" x2="12" y2="6"></line><line x1="12" y1="18" x2="12" y2="22"></line><line x1="4.93" y1="4.93" x2="7.76" y2="7.76"></line><line x1="16.24" y1="16.24" x2="19.07" y2="19.07"></line><line x1="2" y1="12" x2="6" y2="12"></line><line x1="18" y1="12" x2="22" y2="12"></line><line x1="4.93" y1="19.07" x2="7.76" y2="16.24"></line><line x1="16.24" y1="7.76" x2="19.07" y2="4.93"></line></svg>
6854    
6855</span>
6856          </div>
6857          
6858            <button 
6859            class="btn btn--smaller btn--plain shrink-0 !border-0 !rounded-none !bg-transparent" 
6860            :disabled="button_loading"
6861            title="Increase quantity"
6862            type="button"
6863            @click="
6864              if(changeCartItemQuantity(item.key, item.quantity+1, false, false)) {
6865                button_loading = true; 
6866                setTimeout(function(){ button_loading = false}, 500);
6867                item.quantity++;
6868              }
6869            ">
6870            <!-- snippets/component__icon.liquid -->
6871
6872
6873<span class="inline-flex align-middle " aria-hidden="true">
6874  
6875      <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-plus"><line x1="12" y1="5" x2="12" y2="19"></line><line x1="5" y1="12" x2="19" y2="12"></line></svg>
6876    
6877</span>
6878          </button>
6879        </div>
6880
6881        
6882        <div class="flex">
6883          <div :class="item.product_has_only_default_variant ? 'hidden' : 'mr-2'" x-data="{ button_loading: false }">
6884            <button 
6885              class="btn btn--load btn--plain btn--small"
6886              :class="{ 'btn--loading' : cart_loading && button_loading }"
6887              :disabled="button_loading"
6888              @click="
6889                button_loading = true; 
6890                fetchAndRenderQuickEdit(item.handle, 'cart', item.variant_id, item.quantity); 
6891                setTimeout(function(){ button_loading = false}, 500);
6892              ">
6893              Edit
6894              <div class="btn__spinner">
6895                <!-- snippets/component__icon.liquid -->
6896
6897
6898<span class="inline-flex align-middle " aria-hidden="true">
6899  
6900      <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-loader"><line x1="12" y1="2" x2="12" y2="6"></line><line x1="12" y1="18" x2="12" y2="22"></line><line x1="4.93" y1="4.93" x2="7.76" y2="7.76"></line><line x1="16.24" y1="16.24" x2="19.07" y2="19.07"></line><line x1="2" y1="12" x2="6" y2="12"></line><line x1="18" y1="12" x2="22" y2="12"></line><line x1="4.93" y1="19.07" x2="7.76" y2="16.24"></line><line x1="16.24" y1="7.76" x2="19.07" y2="4.93"></line></svg>
6901    
6902</span>
6903              </div>
6904            </button>
6905          </div>
6906          <div x-data="{ button_loading: false }">
6907            <button 
6908              class="btn btn--load btn--plain btn--small"
6909              :class="{ 'btn--loading' : cart_loading && button_loading }"
6910              :disabled="button_loading"
6911              @click="changeCartItemQuantity(item.key, 0, false); button_loading = true; setTimeout(function(){ button_loading = false}, 500);" >
6912              <!-- snippets/component__icon.liquid -->
6913
6914
6915<span class="inline-flex align-middle " aria-hidden="true">
6916  
6917      <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-trash-2"><polyline points="3 6 5 6 21 6"></polyline><path d="M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2"></path>
6917<line x1="10" y1="11" x2="10" y2="17"></line><line x1="14" y1="11" x2="14" y2="17"></line></svg>
6918    
6919</span>
6920              <div class="btn__spinner">
6921                <!-- snippets/component__icon.liquid -->
6922
6923
6924<span class="inline-flex align-middle " aria-hidden="true">
6925  
6926      <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-loader"><line x1="12" y1="2" x2="12" y2="6"></line><line x1="12" y1="18" x2="12" y2="22"></line><line x1="4.93" y1="4.93" x2="7.76" y2="7.76"></line><line x1="16.24" y1="16.24" x2="19.07" y2="19.07"></line><line x1="2" y1="12" x2="6" y2="12"></line><line x1="18" y1="12" x2="22" y2="12"></line><line x1="4.93" y1="19.07" x2="7.76" y2="16.24"></line><line x1="16.24" y1="7.76" x2="19.07" y2="4.93"></line></svg>
6927    
6928</span>
6929              </div>
6930            </button>
6931          </div>
6932        </div>
6933
6934      </div>
6935
6936    </div>
6937
6938  </div>
6939  
6940  
6941  <div 
6942    :id="'js-quickEdit-cart-' + item.handle"
6943    x-show="quick_edit_handle === item.handle">
6944  </div>
6945
6946</div>
6947
6948            </template>
6949
6950            
6951            
6952
6953            
6954            
6955              <div class="border--b-width w-full p-4 
6956                color__bg-neutral color__text
6957                !color__border-transparent" 
6958                x-data="{ reveal: cart.note != '', currentNote: cart.note }"
6959                x-show="cart.items.length > 0"
6960                x-cloak>
6961                <label class="flex items-center">
6962                  <label for="notes" class="sr-only">Notes</label>
6963                  <input id="notes" type="checkbox" :checked="reveal" class="form-checkbox" @click="reveal = ! reveal">
6964
6965                  <p class="mb-0 ml-2 text--small">Add a note to your order</p>
6966                </label>
6967
6968                <textarea 
6969                  rows="4" 
6970                  class="w-full mt-2 border--radius"
6971                  placeholder="Enter your note here"
6972                  name="note"
6973                  x-show="reveal"
6974                  x-model="currentNote"
6975                  @keydown.debounce="updateCartNote(currentNote)"
6976                  x-cloak></textarea>
6977              </div>
6978            
6979          
6980            
6981            <div class="border--b-width w-full p-4 
6982              color__bg-neutral color__text
6983              !color__border-transparent"
6984              
6985              x-cloak>
6986              <div class="flex items-center justify-between w-full mb-1">
6987                <span>Subtotal</span>
6988                <span x-html="Shopify.formatMoney(cart.original_total_price, true)">
6989                  <!-- snippets/component__format-price.liquid -->
6990
6991
6992<span class=money>$0</span>
6993                </span>
6994              </div>
6995              <div class="flex items-center justify-between w-full mb-1">
6996                <span>Discount</span>
6997                <span x-html="Shopify.formatMoney(cart.total_discount, true)">
6998                  -<!-- snippets/component__format-price.liquid -->
6999
7000
7001<span class=money>$0</span>
7002                </span>
7003              </div>
7004              <div class="flex items-center justify-between w-full">
7005                <span class="flex items-center w-full">
7006                  <strong>Total</strong>
7007                  
7008                </span>
7009                <strong 
7010                  class="w-full text-right" 
7011                  x-html="Shopify.formatMoney(cart.total_price, true)">
7012                  <!-- snippets/component__format-price.liquid -->
7013
7014
7015<span class=money>$0</span>
7016                </strong>
7017              </div>
7018            </div>
7019            
7020            
7021             
7022
7023            
7024            <div class="sticky text-center bottom-4"
7025              @click="scroll = true;"
7026              x-show="!scroll && cart.items.length > 5"
7027              
7028                x-transition:enter="animation-300"
7029                x-transition:enter-start="opacity-0 translate-y-8"
7030                x-transition:enter-end="opacity-100"
7031                x-transition:leave="animation-300"
7032                x-transition:leave-start="opacity-100"
7033                x-transition:leave-end="opacity-0 translate-y-8"
7034              
7035              x-cloak>
7036              <button class="shadow-sm btn btn--plain btn--small" title="Scroll down">
7037                <!-- snippets/component__icon.liquid -->
7038
7039
7040<span class="inline-flex align-middle " aria-hidden="true">
7041  
7042      <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-arrow-down"><line x1="12" y1="5" x2="12" y2="19"></line><polyline points="19 12 12 19 5 12"></polyline></svg>
7043    
7044</span>
7045              </button>
7046            </div>
7047            
7048          </section>
7049            
7050          
7051          <aside class="border--t-width mt-auto
7052            color__bg-neutral color__text
7053            !color__border-transparent"
7054            x-show="cart.items.length > 0" 
7055            x-cloak>
7056            <div class="flex flex-wrap"
7057              x-data="{
7058                index: 0,
7059                index_size: 0,
7060                show_arrows: true,
7061                
7062                scrollToIndex(index_scroll) {
7063                  let slider = this.$refs.slider;
7064                  let currentSlide = slider.querySelector('[data-sli
7064de=&quot;' + index_scroll + '&quot;]');
7065                  if (currentSlide) {
7066                    let sliderWidth = slider.offsetWidth;
7067                    let currentSlidePosition = currentSlide.offsetLeft;
7068                    let currentSlideWidth = currentSlide.offsetWidth;
7069                    let centerPosition = currentSlidePosition + currentSlideWidth / 2 - sliderWidth / 2;
7070                
7071                    slider.scrollTo({
7072                      top: 0,
7073                      left: centerPosition,
7074                      behavior: 'smooth'
7075                    });
7076                  }
7077                },
7078
7079                scrollNext() {
7080                  let slider = this.$refs.slider;
7081                  let scrolledToEnd = (el) => {
7082                    if(el.scrollLeft + el.offsetWidth == el.scrollWidth){
7083                      return true;
7084                    } else {
7085                      return false;
7086                    } 
7087                  }
7088                  if(this.index >= this.index_size || scrolledToEnd(slider)){
7089                    this.index = 0
7090                    this.scrollToIndex(0);
7091                  } else {
7092                    this.index++
7093                    this.scrollToIndex(this.index);
7094                  }
7095                },
7096                
7097                scrollBack() {
7098                  let slider = this.$refs.slider;
7099                  if(this.index <= 0 || slider.scrollLeft == 0){
7100                    this.index = this.index_size;
7101                    this.scrollToIndex(this.index);
7102                  } else {
7103                    this.index--
7104                    this.scrollToIndex(this.index);
7105                  }
7106                }
7107              }">
7108
7109              
7110              
7111
7112              
7113              
7114
7115              
7116              <form class="w-full px-4 py-4" action="/cart" method="post" x-data="{checkout_button_loading:false}" 
7117                @submit.prevent="checkout_button_loading = true; if(enable_audio) { playAudioIfEnabled(click_audio) } ;setTimeout(function(){ checkout_button_loading = false}, 5000); if (window.__initialData.cart.total_price >= 2500) { window.location.href = '/checkout' } else { window.location.href = '/cart' };">
7118
7119                <p class="mb-0">
7120                  
7121                    <button type="submit" name="checkout" 
7122                      class="!w-full btn btn--load btn btn--secondary"
7123                      :class="{ 'btn--loading' : checkout_button_loading }"
7124                      :disabled="checkout_button_loading">
7125                      <div class="btn__spinner">
7126                        <!-- snippets/component__icon.liquid -->
7127
7128
7129<span class="inline-flex align-middle " aria-hidden="true">
7130  
7131      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-loader"><line x1="12" y1="2" x2="12" y2="6"></line><line x1="12" y1="18" x2="12" y2="22"></line><line x1="4.93" y1="4.93" x2="7.76" y2="7.76"></line><line x1="16.24" y1="16.24" x2="19.07" y2="19.07"></line><line x1="2" y1="12" x2="6" y2="12"></line><line x1="18" y1="12" x2="22" y2="12"></line><line x1="4.93" y1="19.07" x2="7.76" y2="16.24"></line><line x1="16.24" y1="7.76" x2="19.07" y2="4.93"></line></svg>
7132    
7133</span>
7134                      </div>
7135                      <div class="btn__content">
7136                        Checkout | 
7137                        
7138                        <span class="ml-1" x-html="Shopify.formatMoney(cart.total_price)"></span>
7139                        
7140                      </div>
7141                    </button>
7142                  
7143                  
7144                 
7145                </p>
7146                
7147                
7148                  <div class="mt-2 type--smaller m-0--clear">
7149                    <p><strong>PLEASE NOTE:</strong> A minimum purchase of $25.00 is required to unlock the fun! Thanks for shopping with us!</p>
7150                  </div>
7151                
7152
7153              </form>
7154            </div>
7155          </aside>
7156          
7157        </div>
7158      </div>
7159    </div>
7160  </div>
7161</section>
7162
7163<!-- snippets/component__alert.liquid -->
7164
7165
7166<div class="fixed top-0 left-0 right-0 z-50 w-auto overflow-hidden shadow-md md:left-auto md:right-5 md:top-5 color__bg-body color__text border--radius md:w-96 border--width color__border-divider-1" style="z-index: 9000000" 
7167  @click.outside="cart_alert = false"
7168  @keyup.escape.window="cart_alert = false"
7169  x-show="cart_alert"
7170  
7171    x-transition:enter="animation-1000"
7172    x-transition:enter-start="opacity-0"
7173    x-transition:enter-end="opacity-100"
7174    x-transition:leave="animation-1000"
7175    x-transition:leave-start="opacity-100"
7176    x-transition:leave-end="opacity-0"
7177  
7178  x-cloak>
7179 
7180  <div class="relative p-4 overflow-hidden">
7181    
7182      <div class="absolute top-0 left-0 w-full h-1 overflow-hidden color__bg-overlay-1">
7183        <div class="w-0 h-1 color__bg-secondary animation-5000--all" 
7184          :style="{ width: cart.alert_delay }"></div>
7185      </div>
7186    
7187    <p style="text-align: center; font-weight: bold; font-size: 15px; margin-bottom: 0px; padding-bottom: 0px; line-height: 16px;">PLEASE NOTE:</p>
7188    <p style="color: red; text-align: center; font-weight: bold; font-size: 16px; margin-bottom: 0px;padding-bottom: 0px; line-height: 15px;">MINIMUM OF USD 25</p>
7189    <p style="text-align: center; font-weight: bold; font-size: 16px; margin-top: 0px; padding-top: 0px; line-height: 15px;">IS REQUIRED TO CHECKOUT</p>
7190    
7191  <div class="flex flex-wrap items-center justify-between mb-4">
7192
7193    <p class="flex items-center mb-0">
7194      <!-- snippets/component__icon.liquid -->
7195
7196
7197<span class="inline-flex align-middle mr-1" aria-hidden="true">
7198  
7199      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-check"><polyline points="20 6 9 17 4 12"></polyline></svg>
7200    
7201</span> Cart updated (<span x-text="cart.item_count"></span>)
7202    </p>
7203    <div class="flex">
7204      <button class="btn btn--smaller btn--plain"
7205        title="Close"
7206        @click="cart_alert = false">
7207        <!-- snippets/component__icon.liquid -->
7208
7209
7210<span class="inline-flex align-middle " aria-hidden="true">
7211  
7212      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-x"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg>
7213    
7214</span>
7215      </button>
7216    </div>
7217  </div>
7218
7219  <button class="btn btn--small btn--plain !w-full mb-2"
7220    @click="cart_drawer = true; cart_alert = false;">
7221    View cart
7222  </button>
7223
7224
7225  </div>
7226</div>
7227
7228<!-- 
7229<script>
7230  window.__initialData = window.__initialData || {};
7231  Object.assign(window.__initialData, {
7232    progress_bar_threshold: 0,
7233  });
7234</script>
7234
7235-->
7236</div>
7237    <div id="shopify-section-theme__menu" class="shopify-section"><!-- sections/theme__menu.liquid -->
7238
7239
7240
7241
7242<!-- snippets/component__drawer.liquid -->
7243
7244
7245<section
7246  class="fixed inset-0 z-50 overflow-hidden"
7247  x-show="menu_drawer"
7248  x-cloak>
7249  <div class="backdrop-blur-md absolute inset-0 bg-black bg-opacity-50"
7250    aria-hidden="true"
7251    @click="menu_drawer = false; hide_header = false;"
7252    x-show="menu_drawer"
7253    
7254      x-transition:enter="animation-300"
7255      x-transition:enter-start="opacity-0"
7256      x-transition:enter-end="opacity-100"
7257      x-transition:leave="animation-300"
7258      x-transition:leave-start="opacity-100"
7259      x-transition:leave-end="opacity-0"
7260    
7261    x-cloak>
7262  </div>
7263  <div
7264    class="left-0 fixed inset-y-0 flex max-w-full"
7265    x-trap="menu_drawer"
7266    x-show="menu_drawer"
7267    
7268      x-transition:enter="animation-300 opacity-0 -translate-x-8"
7269      x-transition:enter-start="opacity-0 -translate-x-8"
7270      x-transition:enter-end="translate-x-0 opacity-100"
7271      x-transition:leave="animation-300 opacity-100 -translate-x-8"
7272      x-transition:leave-start="translate-x-0 opacity-100"
7273      x-transition:leave-end="opacity-0 -translate-x-8"
7274    
7275    x-cloak>
7276    <div class="md:max-w-md w-screen max-w-full">
7277      <div class="color__bg-body color__text flex flex-col h-full overflow-y-auto shadow-xl">
7278        
7279
7280  
7281  <section class="border--b-width sticky top-0 flex flex-wrap items-center justify-between px-4 py-2
7282    color__bg-body color__text
7283    color__border-divider-1"
7284    @click="menu_nested = false;">
7285
7286    
7287    <div>
7288      <button class="btn btn--smaller
7289        btn btn--secondary"
7290        title="Close"
7291        @click="menu_drawer = false;">
7292        <!-- snippets/component__icon.liquid -->
7293
7294
7295<span class="inline-flex align-middle " aria-hidden="true">
7296  
7297      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-x"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg>
7298    
7299</span>
7300      </button>
7301    </div>
7302
7303    
7304    <div class="text-right">
7305      
7306        <a
7307          class="relative inline-flex items-center pl-4 !no-underline"
7308          href="/cart"
7309          rel="nofollow"
7310          title="Open cart"
7311          
7312          >
7313          <!-- snippets/component__icon.liquid -->
7314
7315
7316<span class="inline-flex align-middle " aria-hidden="true">
7317  
7318      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-shopping-cart"><circle cx="9" cy="21" r="1"></circle><circle cx="20" cy="21" r="1"></circle><path d="M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6"></path></svg>
7319    
7320</span> 
7321          <span class="type--smaller color__bg-primary color__primary ml-1 px-2 py-0.5 border__button--radius">
7322            <span class="type__nav" x-text="cart.item_count">0</span>
7323          </span>
7324        </a>
7325      
7326    </div>
7327    
7328  </section>
7329  
7330  
7331  <section class="relative h-[inherit] overflow-y-auto overflow-x-hidden
7332    color__bg-body color__text">
7333
7334    
7335      <div 
7336        class="w-full"
7337        :class="{ 
7338          'border--b-width color__border-divider-1': !flipbook,
7339          'absolute flex items-stretch top-0 h-full': flipbook
7340        }"
7341        x-data="{ flipbook: false }"
7342        @click.outside="flipbook = false;"
7343        x-cloak>
7344
7345        
7346        
7347          <button type="button" class="flex items-center justify-between w-full px-4 py-4"
7348            x-show="!flipbook"
7349            @click="flipbook = ! flipbook; menu_nested = true;">
7350            <span class="type__body">
7351              Shop By
7352            </span>
7353            <div>
7354              <!-- snippets/component__icon.liquid -->
7355
7356
7357<span class="inline-flex align-middle " aria-hidden="true">
7358  
7359      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-right"><polyline points="9 18 15 12 9 6"></polyline></svg>
7360    
7361</span>
7362            </div>
7363          </button>
7364          <div
7365            class="w-full h-full absolute block items-stretch top-0 z-10
7366             color__bg-body color__text"
7367            x-show="flipbook"
7368            
7369              x-transition:enter="animation-100"
7370              x-transition:enter-start="translate-x-24 opacity-0"
7371              x-transition:enter-end="translate-x-0 opacity-100"
7372              x-transition:leave="animation-100"
7373              x-transition:leave-start="translate-x-0 opacity-100"
7374              x-transition:leave-end="translate-x-24 opacity-0"
7375            
7376            x-cloak>
7377            <div class="border--b-width sticky top-0 px-4 py-2 color__bg-body color__text color__border-divider-1">
7378              <button
7379                class="btn btn--small
7380                btn btn--plain"
7381                @click="flipbook = ! flipbook; menu_nested = false;">
7382                <!-- snippets/component__icon.liquid -->
7383
7384
7385<span class="inline-flex align-middle " aria-hidden="true">
7386  
7387      <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-left"><polyline points="15 18 9 12 15 6"></polyline></svg>
7388    
7389</span>
7390                Back
7391              </button>
7392            </div>
7393
7394            
7395              
7396                
7397                
7398                
7399                
7400                <a href="/collections/all-products" class="type__body border--b-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 no-underline"
7401                  
7402                >
7403                  <span class="type__body">
7404                    All Toys
7405                  </span>
7406                </a>
7407              
7408            
7409              
7410                
7411                
7412                
7413                
7414                <a href="/collections/trending-toys" class="type__body border--b-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 no-underline"
7415                  
7416                >
7417                  <span class="type__body">
7418                    Trending Toys
7419                  </span>
7420                </a>
7421              
7422            
7423              
7424                
7425                
7426                
7427                
7428                <a href="/collections/new-releases" class="type__body border--b-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 no-underline"
7429                  
7430                >
7431                  <span class="type__body">
7432                    New Releases
7433                  </span>
7434                </a>
7435              
7436            
7437              
7438                
7439                
7440                
7441                <!-- snippets/component__accordion.liquid -->
7442
7443<div class="
7444                  border--b-width color__border-divider-1
7445                "
7446  
7447  x-data="{ 
7448     
7449      accordion: false 
7450     
7451  }">
7452
7453  <button type="button"
7454    class="flex items-center justify-between w-full py-4 px-4"
7455    @click="
7456      
7457        accordion = ! accordion
7458      ">
7459    
7460    <div class="flex items-center">
7461      
7462      
7463      <span class="type__body--bold text-left">
7464        Toy Type
7465      </span>
7466    </div>
7467    <div x-show=" !accordion ">
7468      <!-- snippets/component__icon.liquid -->
7469
7470
7471<span class="inline-flex align-middle " aria-hidden="true">
7472  
7473      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-down"><polyline points="6 9 12 15 18 9"></polyline></svg>
7474    
7475</span>
7476    </div>
7477    <div x-show=" accordion " x-cloak>
7478      <!-- snippets/component__icon.liquid -->
7479
7480
7481<span class="inline-flex align-middle " aria-hidden="true">
7482  
7483      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-up"><polyline points="18 15 12 9 6 15"></polyline></svg>
7484    
7485</span>
7486    </div>
7487  </button>
7488  
7489  <div
7490    class="accordion-content 
7491                  color__bg-overlay-1
7492                "
7493    x-show=" accordion "
7494    
7495      x-transition:enter="animation-100"
7496      x-transition:enter-start="opacity-0"
7497      x-transition:enter-end="opacity-100"
7498      x-transition:leave="animation-100"
7499      x-transition:leave-start="opacity-100"
7500      x-transition:leave-end="opacity-0"
7501    
7502    x-cloak>
7503    
7504                  
7505
7506                    
7507                    
7508                    
7509                    
7510
7511                    <a href="/collections/all-products" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
7512                      
7513                    >
7514                      All Toys
7515                    </a>
7516                  
7517
7518                    
7519                    
7520                    
7521                    
7522
7523                    <a href="/collections/arts-crafts" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
7524                      
7525                    >
7526                      Arts & Crafts
7527                    </a>
7528                  
7529
7530                    
7531                    
7532                    
7533                    
7534
7535                    <a href="/collections/blocks-building" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
7536                      
7537                    >
7538                      Blocks & Building
7539                    </a>
7540                  
7541
7542                    
7543                    
7544                    
7545                    
7546
7547                    <a href="/collections/books" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
7548                      
7549                    >
7550                      Books
7551                    </a>
7552                  
7553
7554                    
7555                    
7556                    
7557                    
7558
7559                    <a href="/collections/musical" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
7560                      
7561                    >
7562                      Musical
7563                    </a>
7564                  
7565
7566                    
7567                    
7568                    
7569                    
7570
7571                    <a href="/collections/open-ended" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
7572                      
7573                    >
7574                      Open Ended
7575                    </a>
7576                  
7577
7578                    
7579                    
7580                    
7581                    
7582
7583                    <a href="/collections/outdoor-toy" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
7584                      
7585                    >
7586                      Outdoor Toys
7587                    </a>
7588                  
7589
7590                    
7591                    
7592                    
7593                    
7594
7595                    <a href="/collections/plush-stuffed-animals" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
7596                      
7597                    >
7598                      Plush
7599                    </a>
7600                  
7601
7602                    
7603                    
7604                    
7605                    
7606
7607                    <a href="/collections/puzzles-and-games" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
7608                      
7609                    >
7610                      Puzzles & Games
7611                    </a>
7612                  
7613
7614                    
7615                    
7616                    
7617                    
7618
7619                    <a href="/collections/soothies-teether-rattles" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
7620                      
7621                    >
7622                      Soothies, Teethers, & Rattles
7623                    </a>
7624                  
7625
7626                    
7627                    
7628                    
7629                    
7630
7631                    <a href="/collections/toy-storage-bins-chests" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
7632                      
7633                    >
7634                      Toy Storage
7635                    </a>
7636                  
7637
7638                    
7639                    
7640                    
7641                    
7642
7643                    <a href="/collections/wooden-toys" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
7644                      
7645                    >
7646                      Wooden Toys
7647                    </a>
7648                  
7649                
7650  </div>
7651
7652</div>
7653              
7654            
7655              
7656                
7657                
7658                
7659                <!-- snippets/component__accordion.liquid -->
7660
7661<div class="
7662                  border--b-width color__border-divider-1
7663                "
7664  
7665  x-data="{ 
7666     
7667      accordion: false 
7668     
7669  }">
7670
7671  <button type="button"
7672    class="flex items-center justify-between w-full py-4 px-4"
7673    @click="
7674      
7675        accordion = ! accordion
7676      ">
7677    
7678    <div class="flex items-center">
7679      
7680      
7681      <span class="type__body--bold text-left">
7682        Age & Development
7683      </span>
7684    </div>
7685    <div x-show=" !accordion ">
7686      <!-- snippets/component__icon.liquid -->
7687
7688
7689<span class="inline-flex align-middle " aria-hidden="true">
7690  
7691      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-down"><polyline points="6 9 12 15 18 9"></polyline></svg>
7692    
7693</span>
7694    </div>
7695    <div x-show=" accordion " x-cloak>
7696      <!-- snippets/component__icon.liquid -->
7697
7698
7699<span class="inline-flex align-middle " aria-hidden="true">
7700  
7701      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-up"><polyline points="18 15 12 9 6 15"></polyline></svg>
7702    
7703</span>
7704    </div>
7705  </button>
7706  
7707  <div
7708    class="accordion-content 
7709                  color__bg-overlay-1
7710                "
7711    x-show=" accordion "
7712    
7713      x-transition:enter="animation-100"
7714      x-transition:enter-start="opacity-0"
7715      x-transition:enter-end="opacity-100"
7716      x-transition:leave="animation-100"
7717      x-transition:leave-start="opacity-100"
7718      x-transition:leave-end="opacity-0"
7719    
7720    x-cloak>
7721    
7722                  
7723
7724                    
7725                    
7726                    
7727                    
7728
7729                    <a href="/collections/baby-toddler-toys-1" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
7730                      
7731                    >
7732                      Baby & Toddler Toys
7733                    </a>
7734                  
7735
7736                    
7737                    
7738                    
7739                    
7740
7741                    <a href="/collections/preschool-play-ages-3-5" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
7742                      
7743                    >
7744                      Preschool Play ( Ages 3-5 )
7745                    </a>
7746                  
7747
7748                    
7749                    
7750                    
7751                    
7752
7753                    <a href="/collections/early-school-age-ages-6-8" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
7754                      
7755                    >
7756                      Early School Age ( Ages 6-8 )
7757                    </a>
7758                  
7759
7760                    
7761                    
7762                    
7763                    
7764
7765                    <a href="/collections/older-kids-collections-9" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
7766                      
7767                    >
7768                      Older Kids ( Ages 9+ )
7769                    </a>
7770                  
7771
7772                    
7773                    
7774                    
7775                    
7776
7777                    <a href="/collections/adults" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
7778                      
7779                    >
7780                      Adults
7781                    </a>
7782                  
7783                
7784  </div>
7785
7786</div>
7787              
7788            
7789              
7790                
7791                
7792                
7793                <!-- snippets/component__accordion.liquid -->
7794
7795<div class="
7796                  border--b-width color__border-divider-1
7797                "
7798  
7799  x-data="{ 
7800     
7801      accordion: false 
7802     
7803  }">
7804
7805  <button type="button"
7806    class="flex items-center justify-between w-full py-4 px-4"
7807    @click="
7808      
7809        accordion = ! accordion
7810      ">
7811    
7812    <div class="flex items-center">
7813      
7814      
7815      <span class="type__body--bold text-left">
7816        Play & Interaction
7817      </span>
7818    </div>
7819    <div x-show=" !accordion ">
7820      <!-- snippets/component__icon.liquid -->
7821
7822
7823<span class="inline-flex align-middle " aria-hidden="true">
7824  
7825      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-down"><polyline points="6 9 12 15 18 9"></polyline></svg>
7826    
7827</span>
7828    </div>
7829    <div x-show=" accordion " x-cloak>
7830      <!-- snippets/component__icon.liquid -->
7831
7832
7833<span class="inline-flex align-middle " aria-hidden="true">
7834  
7835      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-up"><polyline points="18 15 12 9 6 15"></polyline></svg>
7836    
7837</span>
7838    </div>
7839  </button>
7840  
7841  <div
7842    class="accordion-content 
7843                  color__bg-overlay-1
7844                "
7845    x-show=" accordion "
7846    
7847      x-transition:enter="animation-100"
7848      x-transition:enter-start="opacity-0"
7849      x-transition:enter-end="opacity-100"
7850      x-transition:leave="animation-100"
7851      x-transition:leave-start="opacity-100"
7852      x-transition:leave-end="opacity-0"
7853    
7854    x-cloak>
7855    
7856                  
7857
7858                    
7859                    
7860                    
7861                    
7862
7863                    <a href="/collections/figurines-playsets" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
7864                      
7865                    >
7866                      Figurines & Playsets
7867                    </a>
7868                  
7869
7870                    
7871                    
7872                    
7873                    
7874
7875                    <a href="/collections/plush-stuffed-animals" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
7876                      
7877                    >
7878                      Plush & Stuffed Animals
7879                    </a>
7880                  
7881
7882                    
7883                    
7884                    
7885                    
7886
7887                    <a href="/collections/puzzles-and-brainteasers" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
7888                      
7889                    >
7890                      Puzzles & Brain Teasers
7891                    </a>
7892                  
7893
7894                    
7895                    
7896                    
7897                    
7898
7899                    <a href="/collections/language-literacy-toys" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
7900                      
7901                    >
7902                      Books & Literature 
7903                    </a>
7904                  
7905
7906                    
7907                    
7908                    
7909                    
7910
7911                    <a href="/collections/games-activities" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
7912                      
7913                    >
7914                      Games & Activities
7915                    </a>
7916                  
7917
7918                    
7919                    
7920                    
7921                    
7922
7923                    <a href="/collections/sensory-fidget-toys" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
7924                      
7925                    >
7926                      Sensory & Fidget Toys 
7927                    </a>
7928                  
7929
7930                    
7931                    
7932                    
7933                    
7934
7935                    <a href="/collections/building-construction" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
7936                      
7937                    >
7938                      Building & Construction
7939                    </a>
7940                  
7941
7942                    
7943                    
7944                    
7945                    
7946
7947                    <a href="/collections/outdoor-adventure-play" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
7948                      
7949                    >
7950                      Outdoor & Adventure Play
7951                    </a>
7952                  
7953
7954                    
7955                    
7956                    
7957                    
7958
7959                    <a href="/collections/role-play-dress-up" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
7960                      
7961                    >
7962                      Role Play & Dress-Up
7963                    </a>
7964                  
7965
7966                    
7967                    
7968                    
7969                    
7970
7971                    <a href="/collections/musical" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
7972                      
7973                    >
7974                      Musical
7975                    </a>
7976                  
7977                
7978  </div>
7979
7980</div>
7981              
7982            
7983              
7984                
7985                
7986                
7987                <!-- snippets/component__accordion.liquid -->
7988
7989<div class="
7990                  border--b-width color__border-divider-1
7991                "
7992  
7993  x-data="{ 
7994     
7995      accordion: false 
7996     
7997  }">
7998
7999  <button type="button"
8000    class="flex items-center justify-between w-full py-4 px-4"
8001    @click="
8002      
8003        accordion = ! accordion
8004      ">
8005    
8006    <div class="flex items-center">
8007      
8008      
8009      <span class="type__body--bold text-left">
8010        Learning & Discovery
8011      </span>
8012    </div>
8013    <div x-show=" !accordion ">
8014      <!-- snippets/component__icon.liquid -->
8015
8016
8017<span class="inline-flex align-middle " aria-hidden="true">
8018  
8019      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-down"><polyline points="6 9 12 15 18 9"></polyline></svg>
8020    
8021</span>
8022    </div>
8023    <div x-show=" accordion " x-cloak>
8024      <!-- snippets/component__icon.liquid -->
8025
8026
8027<span class="inline-flex align-middle " aria-hidden="true">
8028  
8029      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-up"><polyline points="18 15 12 9 6 15"></polyline></svg>
8030    
8031</span>
8032    </div>
8033  </button>
8034  
8035  <div
8036    class="accordion-content 
8037                  color__bg-overlay-1
8038                "
8039    x-show=" accordion "
8040    
8041      x-transition:enter="animation-100"
8042      x-transition:enter-start="opacity-0"
8043      x-transition:enter-end="opacity-100"
8044      x-transition:leave="animation-100"
8045      x-transition:leave-start="opacity-100"
8046      x-transition:leave-end="opacity-0"
8047    
8048    x-cloak>
8049    
8050                  
8051
8052                    
8053                    
8054                    
8055                    
8056
8057                    <a href="/collections/art-craft-kits" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
8058                      
8059                    >
8060                      Art & Crafts Kits 
8061                    </a>
8062                  
8063
8064                    
8065                    
8066                    
8067                    
8068
8069                    <a href="/collections/animal-nature-learning" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
8070                      
8071                    >
8072                      Animal & Nature Learning 
8073                    </a>
8074                  
8075
8076                    
8077                    
8078                    
8079                    
8080
8081                    <a href="/collections/stem-science-kits" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
8082                      
8083                    >
8084                      STEM
8085                    </a>
8086                  
8087
8088                    
8089                    
8090                    
8091                    
8092
8093                    <a href="/collections/dinosaur-prehistoric-learning" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
8094                      
8095                    >
8096                      Dinosaur & Prehistoric Learning
8097                    </a>
8098                  
8099
8100                    
8101                    
8102                    
8103                    
8104
8105                    <a href="/collections/fantasy-imaginative-worlds" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
8106                      
8107                    >
8108                      Fantasy & Imaginative Worlds
8109                    </a>
8110                  
8111
8112                    
8113                    
8114                    
8115                    
8116
8117                    <a href="/collections/cultural-historical-play" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
8118                      
8119                    >
8120                      Cultural & Historical Play
8121                    </a>
8122                  
8123                
8124  </div>
8125
8126</div>
8127              
8128            
8129              
8130                
8131                
8132                
8133                <!-- snippets/component__accordion.liquid -->
8134
8135<div class="
8136                  border--b-width color__border-divider-1
8137                "
8138  
8139  x-data="{ 
8140     
8141      accordion: false 
8142     
8143  }">
8144
8145  <button type="button"
8146    class="flex items-center justify-between w-full py-4 px-4"
8147    @click="
8148      
8149        accordion = ! accordion
8150      ">
8151    
8152    <div class="flex items-center">
8153      
8154      
8155      <span class="type__body--bold text-left">
8156        Collectability & Display 
8157      </span>
8158    </div>
8159    <div x-show=" !accordion ">
8160      <!-- snippets/component__icon.liquid -->
8161
8162
8163<span class="inline-flex align-middle " aria-hidden="true">
8164  
8165      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-down"><polyline points="6 9 12 15 18 9"></polyline></svg>
8166    
8167</span>
8168    </div>
8169    <div x-show=" accordion " x-cloak>
8170      <!-- snippets/component__icon.liquid -->
8171
8172
8173<span class="inline-flex align-middle " aria-hidden="true">
8174  
8175      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-up"><polyline points="18 15 12 9 6 15"></polyline></svg>
8176    
8177</span>
8178    </div>
8179  </button>
8180  
8181  <div
8182    class="accordion-content 
8183                  color__bg-overlay-1
8184                "
8185    x-show=" accordion "
8186    
8187      x-transition:enter="animation-100"
8188      x-transition:enter-start="opacity-0"
8189      x-transition:enter-end="opacity-100"
8190      x-transition:leave="animation-100"
8191      x-transition:leave-start="opacity-100"
8192      x-transition:leave-end="opacity-0"
8193    
8194    x-cloak>
8195    
8196                  
8197
8198                    
8199                    
8200                    
8201                    
8202
8203                    <a href="/collections/good-luck-minis" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
8204                      
8205                    >
8206                      Good Luck Minis
8207                    </a>
8208                  
8209
8210                    
8211                    
8212                    
8213                    
8214
8215                    <a href="/collections/toobs%C2%AE-bundles" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
8216                      
8217                    >
8218                      Toobs® & Bundles
8219                    </a>
8220                  
8221
8222                    
8223                    
8224                    
8225                    
8226
8227                    <a href="/collections/limited-editions-exclusives" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
8228                      
8229                    >
8230                      Limited Editions & Exclusives 
8231                    </a>
8232                  
8233
8234                    
8235                    
8236                    
8237                    
8238
8239                    <a href="/collections/collector-s-models" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
8240                      
8241                    >
8242                      Collector's Models 
8243                    </a>
8244                  
8245
8246                    
8247                    
8248                    
8249                    
8250
8251                    <a href="/collections/smiski" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
8252                      
8253                    >
8254                      Smiski
8255                    </a>
8256                  
8257
8258                    
8259                    
8260                    
8261                    
8262
8263                    <a href="/collections/maileg-collection" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
8264                      
8265                    >
8266                      Maileg
8267                    </a>
8268                  
8269
8270                    
8271                    
8272                    
8273                    
8274
8275                    <a href="/collections/blokees" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
8276                      
8277                    >
8278                      Blokee
8279                    </a>
8280                  
8281
8282                    
8283                    
8284                    
8285                    
8286
8287                    <a href="/collections/calico-critters" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
8288                      
8289                    >
8290                      Calico Critters
8291                    </a>
8292                  
8293
8294                    
8295                    
8296                    
8297                    
8298
8299                    <a href="/collections/fahlo" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
8300                      
8301                    >
8302                      Fahlo
8303                    </a>
8304                  
8305
8306                    
8307                    
8308                    
8309                    
8310
8311                    <a href="/collections/eugy-3d-puzzles" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
8312                      
8313                    >
8314                      EUGY
8315                    </a>
8316                  
8317                
8318  </div>
8319
8320</div>
8321              
8322            
8323              
8324                
8325                
8326                
8327                <!-- snippets/component__accordion.liquid -->
8328
8329<div class="
8330                  border--b-width color__border-divider-1
8331                "
8332  
8333  x-data="{ 
8334     
8335      accordion: false 
8336     
8337  }">
8338
8339  <button type="button"
8340    class="flex items-center justify-between w-full py-4 px-4"
8341    @click="
8342      
8343        accordion = ! accordion
8344      ">
8345    
8346    <div class="flex items-center">
8347      
8348      
8349      <span class="type__body--bold text-left">
8350        Lifestyle
8351      </span>
8352    </div>
8353    <div x-show=" !accordion ">
8354      <!-- snippets/component__icon.liquid -->
8355
8356
8357<span class="inline-flex align-middle " aria-hidden="true">
8358  
8359      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-down"><polyline points="6 9 12 15 18 9"></polyline></svg>
8360    
8361</span>
8362    </div>
8363    <div x-show=" accordion " x-cloak>
8364      <!-- snippets/component__icon.liquid -->
8365
8366
8367<span class="inline-flex align-middle " aria-hidden="true">
8368  
8369      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-up"><polyline points="18 15 12 9 6 15"></polyline></svg>
8370    
8371</span>
8372    </div>
8373  </button>
8374  
8375  <div
8376    class="accordion-content 
8377                  color__bg-overlay-1
8378                "
8379    x-show=" accordion "
8380    
8381      x-transition:enter="animation-100"
8382      x-transition:enter-start="opacity-0"
8383      x-transition:enter-end="opacity-100"
8384      x-transition:leave="animation-100"
8385      x-transition:leave-start="opacity-100"
8386      x-transition:leave-end="opacity-0"
8387    
8388    x-cloak>
8389    
8390                  
8391
8392                    
8393                    
8394                    
8395                    
8396
8397                    <a href="/collections/clothing" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
8398                      
8399                    >
8400                      Clothing
8401                    </a>
8402                  
8403
8404                    
8405                    
8406                    
8407                    
8408
8409                    <a href="/collections/accessories" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
8410                      
8411                    >
8412                      Accessories 
8413                    </a>
8414                  
8415
8416                    
8417                    
8418                    
8419                    
8420
8421                    <a href="/collections/spa-and-beauty" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
8422                      
8423                    >
8424                      Spa and Beauty
8425                    </a>
8426                  
8427                
8428  </div>
8429
8430</div>
8431              
8432            
8433              
8434                
8435                
8436                
8437                <!-- snippets/component__accordion.liquid -->
8438
8439<div class="
8440                  border--b-width color__border-divider-1
8441                "
8442  
8443  x-data="{ 
8444     
8445      accordion: false 
8446     
8447  }">
8448
8449  <button type="button"
8450    class="flex items-center justify-between w-full py-4 px-4"
8451    @click="
8452      
8453        accordion = ! accordion
8454      ">
8455    
8456    <div class="flex items-center">
8457      
8458      
8459      <span class="type__body--bold text-left">
8460        Therapeutic & Skill Development
8461      </span>
8462    </div>
8463    <div x-show=" !accordion ">
8464      <!-- snippets/component__icon.liquid -->
8465
8466
8467<span class="inline-flex align-middle " aria-hidden="true">
8468  
8469      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-down"><polyline points="6 9 12 15 18 9"></polyline></svg>
8470    
8471</span>
8472    </div>
8473    <div x-show=" accordion " x-cloak>
8474      <!-- snippets/component__icon.liquid -->
8475
8476
8477<span class="inline-flex align-middle " aria-hidden="true">
8478  
8479      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-up"><polyline points="18 15 12 9 6 15"></polyline></svg>
8480    
8481</span>
8482    </div>
8483  </button>
8484  
8485  <div
8486    class="accordion-content 
8487                  color__bg-overlay-1
8488                "
8489    x-show=" accordion "
8490    
8491      x-transition:enter="animation-100"
8492      x-transition:enter-start="opacity-0"
8493      x-transition:enter-end="opacity-100"
8494      x-transition:leave="animation-100"
8495      x-transition:leave-start="opacity-100"
8496      x-transition:leave-end="opacity-0"
8497    
8498    x-cloak>
8499    
8500                  
8501
8502                    
8503                    
8504                    
8505                    
8506
8507                    <a href="/collections/memory-cognitive-skills" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
8508                      
8509                    >
8510                      Memory & Cognitive Skills
8511                    </a>
8512                  
8513
8514                    
8515                    
8516                    
8517                    
8518
8519                    <a href="/collections/social-skills-cooperative-play-collection" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
8520                      
8521                    >
8522                      Social Skills & Cooperative Play
8523                    </a>
8524                  
8525
8526                    
8527                    
8528                    
8529                    
8530
8531                    <a href="/collections/sensory-therapeutic-collection" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
8532                      
8533                    >
8534                      Sensory & Therapeutic
8535                    </a>
8536                  
8537
8538                    
8539                    
8540                    
8541                    
8542
8543                    <a href="/collections/communication-and-language-support-collection" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
8544                      
8545                    >
8546                      Communication & Language Support
8547                    </a>
8548                  
8549
8550                    
8551                    
8552                    
8553                    
8554
8555                    <a href="/collections/fine-motor-skills-collection" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
8556                      
8557                    >
8558                      Fine Motor Skills
8559                    </a>
8560                  
8561
8562                    
8563                    
8564                    
8565                    
8566
8567                    <a href="/collections/gross-motor-skills-collection" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
8568                      
8569                    >
8570                      Gross Motor Skills
8571                    </a>
8572                  
8573
8574                    
8575                    
8576                    
8577                    
8578
8579                    <a href="/collections/social-emotional-toys" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
8580                      
8581                    >
8582                      Social Emotional Learning Collection
8583                    </a>
8584                  
8585
8586                    
8587                    
8588                    
8589                    
8590
8591                    <a href="/collections/attention-and-focus-collection" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
8592                      
8593                    >
8594                      Attention & Focus
8595                    </a>
8596                  
8597                
8598  </div>
8599
8600</div>
8601              
8602            
8603              
8604                
8605                
8606                
8607                <!-- snippets/component__accordion.liquid -->
8608
8609<div class="
8610                  border--b-width color__border-divider-1
8611                "
8612  
8613  x-data="{ 
8614     
8615      accordion: false 
8616     
8617  }">
8618
8619  <button type="button"
8620    class="flex items-center justify-between w-full py-4 px-4"
8621    @click="
8622      
8623        accordion = ! accordion
8624      ">
8625    
8626    <div class="flex items-center">
8627      
8628      
8629      <span class="type__body--bold text-left">
8630        Gifting 
8631      </span>
8632    </div>
8633    <div x-show=" !accordion ">
8634      <!-- snippets/component__icon.liquid -->
8635
8636
8637<span class="inline-flex align-middle " aria-hidden="true">
8638  
8639      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-down"><polyline points="6 9 12 15 18 9"></polyline></svg>
8640    
8641</span>
8642    </div>
8643    <div x-show=" accordion " x-cloak>
8644      <!-- snippets/component__icon.liquid -->
8645
8646
8647<span class="inline-flex align-middle " aria-hidden="true">
8648  
8649      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-up"><polyline points="18 15 12 9 6 15"></polyline></svg>
8650    
8651</span>
8652    </div>
8653  </button>
8654  
8655  <div
8656    class="accordion-content 
8657                  color__bg-overlay-1
8658                "
8659    x-show=" accordion "
8660    
8661      x-transition:enter="animation-100"
8662      x-transition:enter-start="opacity-0"
8663      x-transition:enter-end="opacity-100"
8664      x-transition:leave="animation-100"
8665      x-transition:leave-start="opacity-100"
8666      x-transition:leave-end="opacity-0"
8667    
8668    x-cloak>
8669    
8670                  
8671
8672                    
8673                    
8674                    
8675                    
8676
8677                    <a href="/collections/cards" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
8678                      
8679                    >
8680                      Cards
8681                    </a>
8682                  
8683
8684                    
8685                    
8686                    
8687                    
8688
8689                    <a href="/collections/the-easter-collection" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
8690                      
8691                    >
8692                      Easter
8693                    </a>
8694                  
8695
8696                    
8697                    
8698                    
8699                    
8700
8701                    <a href="/collections/versatile-birthday-gifts" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
8702                      
8703                    >
8704                      Birthday
8705                    </a>
8706                  
8707
8708                    
8709                    
8710                    
8711                    
8712
8713                    <a href="/collections/halloween" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
8714                      
8715                    >
8716                      Halloween
8717                    </a>
8718                  
8719
8720                    
8721                    
8722                    
8723                    
8724
8725                    <a href="/collections/happy-holidays" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
8726                      
8727                    >
8728                      Holiday 
8729                    </a>
8730                  
8731
8732                    
8733                    
8734                    
8735                    
8736
8737                    <a href="/collections/bundles" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
8738                      
8739                    >
8740                      Stocking Stuffer Station
8741                    </a>
8742                  
8743                
8744  </div>
8745
8746</div>
8747              
8748            
8749              
8750                
8751                
8752                
8753                <!-- snippets/component__accordion.liquid -->
8754
8755<div class="
8756                  border--b-width color__border-divider-1
8757                "
8758  
8759  x-data="{ 
8760     
8761      accordion: false 
8762     
8763  }">
8764
8765  <button type="button"
8766    class="flex items-center justify-between w-full py-4 px-4"
8767    @click="
8768      
8769        accordion = ! accordion
8770      ">
8771    
8772    <div class="flex items-center">
8773      
8774      
8775      <span class="type__body--bold text-left">
8776        Sales & Bundles
8777      </span>
8778    </div>
8779    <div x-show=" !accordion ">
8780      <!-- snippets/component__icon.liquid -->
8781
8782
8783<span class="inline-flex align-middle " aria-hidden="true">
8784  
8785      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-down"><polyline points="6 9 12 15 18 9"></polyline></svg>
8786    
8787</span>
8788    </div>
8789    <div x-show=" accordion " x-cloak>
8790      <!-- snippets/component__icon.liquid -->
8791
8792
8793<span class="inline-flex align-middle " aria-hidden="true">
8794  
8795      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-up"><polyline points="18 15 12 9 6 15"></polyline></svg>
8796    
8797</span>
8798    </div>
8799  </button>
8800  
8801  <div
8802    class="accordion-content 
8803                  color__bg-overlay-1
8804                "
8805    x-show=" accordion "
8806    
8807      x-transition:enter="animation-100"
8808      x-transition:enter-start="opacity-0"
8809      x-transition:enter-end="opacity-100"
8810      x-transition:leave="animation-100"
8811      x-transition:leave-start="opacity-100"
8812      x-transition:leave-end="opacity-0"
8813    
8814    x-cloak>
8815    
8816                  
8817
8818                    
8819                    
8820                    
8821                    
8822
8823                    <a href="/collections/clearance-hot-deals" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
8824                      
8825                    >
8826                      Today's Deals
8827                    </a>
8828                  
8829
8830                    
8831                    
8832                    
8833                    
8834
8835                    <a href="https://www.safariltd.com/collections/geoworld" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
8836                      
8837                    >
8838                      GEOworld 50% Off
8839                    </a>
8840                  
8841
8842                    
8843                    
8844                    
8845                    
8846
8847                    <a href="/pages/september-2026-sale" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
8848                      
8849                    >
8850                      September Sales
8851                    </a>
8852                  
8853
8854                    
8855                    
8856                    
8857                    
8858
8859                    <a href="/collections/bundles" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
8860                      
8861                    >
8862                      Stocking Stuffer Station
8863                    </a>
8864                  
8865                
8866  </div>
8867
8868</div>
8869              
8870                        
8871          </div>
8872
8873        
8874        
8875
8876      </div>
8877    
8878      <div 
8879        class="w-full"
8880        :class="{ 
8881          'border--b-width color__border-divider-1': !flipbook,
8882          'absolute flex items-stretch top-0 h-full': flipbook
8883        }"
8884        x-data="{ flipbook: false }"
8885        @click.outside="flipbook = false;"
8886        x-cloak>
8887
8888        
8889        
8890          <button type="button" class="flex items-center justify-between w-full px-4 py-4"
8891            x-show="!flipbook"
8892            @click="flipbook = ! flipbook; menu_nested = true;">
8893            <span class="type__body">
8894              Featured Brands
8895            </span>
8896            <div>
8897              <!-- snippets/component__icon.liquid -->
8898
8899
8900<span class="inline-flex align-middle " aria-hidden="true">
8901  
8902      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-right"><polyline points="9 18 15 12 9 6"></polyline></svg>
8903    
8904</span>
8905            </div>
8906          </button>
8907          <div
8908            class="w-full h-full absolute block items-stretch top-0 z-10
8909             color__bg-body color__text"
8910            x-show="flipbook"
8911            
8912              x-transition:enter="animation-100"
8913              x-transition:enter-start="translate-x-24 opacity-0"
8914              x-transition:enter-end="translate-x-0 opacity-100"
8915              x-transition:leave="animation-100"
8916              x-transition:leave-start="translate-x-0 opacity-100"
8917              x-transition:leave-end="translate-x-24 opacity-0"
8918            
8919            x-cloak>
8920            <div class="border--b-width sticky top-0 px-4 py-2 color__bg-body color__text color__border-divider-1">
8921              <button
8922                class="btn btn--small
8923                btn btn--plain"
8924                @click="flipbook = ! flipbook; menu_nested = false;">
8925                <!-- snippets/component__icon.liquid -->
8926
8927
8928<span class="inline-flex align-middle " aria-hidden="true">
8929  
8930      <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-left"><polyline points="15 18 9 12 15 6"></polyline></svg>
8931    
8932</span>
8933                Back
8934              </button>
8935            </div>
8936
8937            
8938              
8939                
8940                
8941                
8942                
8943                <a href="/collections/maileg-collection" class="type__body border--b-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 no-underline"
8944                  
8945                >
8946                  <span class="type__body">
8947                    Maileg
8948                  </span>
8949                </a>
8950              
8951            
8952              
8953                
8954                
8955                
8956                
8957                <a href="/collections/officiallego" class="type__body border--b-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 no-underline"
8958                  
8959                >
8960                  <span class="type__body">
8961                    LEGO®
8962                  </span>
8963                </a>
8964              
8965            
8966              
8967                
8968                
8969                
8970                
8971                <a href="/collections/smiski" class="type__body border--b-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 no-underline"
8972                  
8973                >
8974                  <span class="type__body">
8975                    Smiski 
8976                  </span>
8977                </a>
8978              
8979            
8980              
8981                
8982                
8983                
8984                
8985                <a href="/collections/peachybbies-slime" class="type__body border--b-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 no-underline"
8986                  
8987                >
8988                  <span class="type__body">
8989                    PeachyBbies Slime
8990                  </span>
8991                </a>
8992              
8993            
8994              
8995                
8996                
8997                
8998                
8999                <a href="/collections/zipstring" class="type__body border--b-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 no-underline"
9000                  
9001                >
9002                  <span class="type__body">
9003                    ZipString
9004                  </span>
9005                </a>
9006              
9007            
9008              
9009                
9010                
9011                
9012                
9013                <a href="/collections/calico-critters" class="type__body border--b-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 no-underline"
9014                  
9015                >
9016                  <span class="type__body">
9017                    Calico Critters
9018                  </span>
9019                </a>
9020              
9021            
9022              
9023                
9024                
9025                
9026                
9027                <a href="/collections/asobu" class="type__body border--b-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 no-underline"
9028                  
9029                >
9030                  <span class="type__body">
9031                    Asobu
9032                  </span>
9033                </a>
9034              
9035            
9036              
9037                
9038                
9039                
9040                
9041                <a href="/collections/blokees" class="type__body border--b-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 no-underline"
9042                  
9043                >
9044                  <span class="type__body">
9045                    Blokees
9046                  </span>
9047                </a>
9048              
9049            
9050              
9051                
9052                
9053                
9054                
9055                <a href="/collections/woobles" class="type__body border--b-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 no-underline"
9056                  
9057                >
9058                  <span class="type__body">
9059                    Woobles
9060                  </span>
9061                </a>
9062              
9063            
9064              
9065                
9066                
9067                
9068                
9069                <a href="/collections/tonies" class="type__body border--b-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 no-underline"
9070                  
9071                >
9072                  <span class="type__body">
9073                    Tonies
9074                  </span>
9075                </a>
9076              
9077            
9078              
9079                
9080                
9081                
9082                
9083                <a href="/collections/magna-tiles" class="type__body border--b-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 no-underline"
9084                  
9085                >
9086                  <span class="type__body">
9087                    Magnatiles
9088                  </span>
9089                </a>
9090              
9091            
9092              
9093                
9094                
9095                
9096                
9097                <a href="/collections/yoto" class="type__body border--b-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 no-underline"
9098                  
9099                >
9100                  <span class="type__body">
9101                    Yoto
9102                  </span>
9103                </a>
9104              
9105            
9106              
9107                
9108                
9109                
9110                
9111                <a href="/collections/eugy-3d-puzzles" class="type__body border--b-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 no-underline"
9112                  
9113                >
9114                  <span class="type__body">
9115                    EUGY 3D Puzzles
9116                  </span>
9117                </a>
9118              
9119            
9120              
9121                
9122                
9123                
9124                
9125                <a href="/collections/chalk-chuckles" class="type__body border--b-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 no-underline"
9126                  
9127                >
9128                  <span class="type__body">
9129                    Chalk & Chuckles
9130                  </span>
9131                </a>
9132              
9133            
9134              
9135                
9136                
9137                
9138                
9139                <a href="/collections/oddy" class="type__body border--b-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 no-underline"
9140                  
9141                >
9142                  <span class="type__body">
9143                    ODDY Creative Building Sets
9144                  </span>
9145                </a>
9146              
9147            
9148              
9149                
9150                
9151                
9152                
9153                <a href="/collections/the-color-monster" class="type__body border--b-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 no-underline"
9154                  
9155                >
9156                  <span class="type__body">
9157                    The Color Monster
9158                  </span>
9159                </a>
9160              
9161            
9162              
9163                
9164                
9165                
9166                
9167                <a href="/collections/safari-ltd-figurines" class="type__body border--b-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 no-underline"
9168                  
9169                >
9170                  <span class="type__body">
9171                    Safari Ltd.
9172                  </span>
9173                </a>
9174              
9175            
9176              
9177                
9178                
9179                
9180                
9181                <a href="/collections/geoworld" class="type__body border--b-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 no-underline"
9182                  
9183                >
9184                  <span class="type__body">
9185                    GEOWorld
9186                  </span>
9187                </a>
9188              
9189            
9190              
9191                
9192                
9193                
9194                
9195                <a href="/collections/dino-dana-dinosaur-toys" class="type__body border--b-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 no-underline"
9196                  
9197                >
9198                  <span class="type__body">
9199                    Dino Dana
9200                  </span>
9201                </a>
9202              
9203            
9204              
9205                
9206                
9207                
9208                
9209                <a href="/collections/melissa-and-doug" class="type__body border--b-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 no-underline"
9210                  
9211                >
9212                  <span class="type__body">
9213                    Melissa & Doug
9214                  </span>
9215                </a>
9216              
9217            
9218              
9219                
9220                
9221                
9222                
9223                <a href="/collections/haba-toys-usa" class="type__body border--b-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 no-underline"
9224                  
9225                >
9226                  <span class="type__body">
9227                    Haba 
9228                  </span>
9229                </a>
9230              
9231            
9232              
9233                
9234                
9235                
9236                
9237                <a href="/collections/goosie" class="type__body border--b-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 no-underline"
9238                  
9239                >
9240                  <span class="type__body">
9241                    GOOSIE
9242                  </span>
9243                </a>
9244              
9245            
9246              
9247                
9248                
9249                
9250                
9251                <a href="/collections/fahlo" class="type__body border--b-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 no-underline"
9252                  
9253                >
9254                  <span class="type__body">
9255                    Fahlo
9256                  </span>
9257                </a>
9258              
9259            
9260              
9261                
9262                
9263                
9264                
9265                <a href="/collections/tinyly" class="type__body border--b-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 no-underline"
9266                  
9267                >
9268                  <span class="type__body">
9269                    Tinyly
9270                  </span>
9271                </a>
9272              
9273                        
9274          </div>
9275
9276        
9277        
9278
9279      </div>
9280    
9281      <div 
9282        class="w-full"
9283        :class="{ 
9284          'border--b-width color__border-divider-1': !flipbook,
9285          'absolute flex items-stretch top-0 h-full': flipbook
9286        }"
9287        x-data="{ flipbook: false }"
9288        @click.outside="flipbook = false;"
9289        x-cloak>
9290
9291        
9292        
9293          <button type="button" class="flex items-center justify-between w-full px-4 py-4"
9294            x-show="!flipbook"
9295            @click="flipbook = ! flipbook; menu_nested = true;">
9296            <span class="type__body">
9297              Safari Figurines
9298            </span>
9299            <div>
9300              <!-- snippets/component__icon.liquid -->
9301
9302
9303<span class="inline-flex align-middle " aria-hidden="true">
9304  
9305      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-right"><polyline points="9 18 15 12 9 6"></polyline></svg>
9306    
9307</span>
9308            </div>
9309          </button>
9310          <div
9311            class="w-full h-full absolute block items-stretch top-0 z-10
9312             color__bg-body color__text"
9313            x-show="flipbook"
9314            
9315              x-transition:enter="animation-100"
9316              x-transition:enter-start="translate-x-24 opacity-0"
9317              x-transition:enter-end="translate-x-0 opacity-100"
9318              x-transition:leave="animation-100"
9319              x-transition:leave-start="translate-x-0 opacity-100"
9320              x-transition:leave-end="translate-x-24 opacity-0"
9321            
9322            x-cloak>
9323            <div class="border--b-width sticky top-0 px-4 py-2 color__bg-body color__text color__border-divider-1">
9324              <button
9325                class="btn btn--small
9326                btn btn--plain"
9327                @click="flipbook = ! flipbook; menu_nested = false;">
9328                <!-- snippets/component__icon.liquid -->
9329
9330
9331<span class="inline-flex align-middle " aria-hidden="true">
9332  
9333      <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-left"><polyline points="15 18 9 12 15 6"></polyline></svg>
9334    
9335</span>
9336                Back
9337              </button>
9338            </div>
9339
9340            
9341              
9342                
9343                
9344                
9345                
9346                <a href="/collections/safari-ltd-figurines" class="type__body border--b-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 no-underline"
9347                  
9348                >
9349                  <span class="type__body">
9350                    All Figurines
9351                  </span>
9352                </a>
9353              
9354            
9355              
9356                
9357                
9358                
9359                <!-- snippets/component__accordion.liquid -->
9360
9361<div class="
9362                  border--b-width color__border-divider-1
9363                "
9364  
9365  x-data="{ 
9366     
9367      accordion: false 
9368     
9369  }">
9370
9371  <button type="button"
9372    class="flex items-center justify-between w-full py-4 px-4"
9373    @click="
9374      
9375        accordion = ! accordion
9376      ">
9377    
9378    <div class="flex items-center">
9379      
9380      
9381      <span class="type__body--bold text-left">
9382        Featured Figurines
9383      </span>
9384    </div>
9385    <div x-show=" !accordion ">
9386      <!-- snippets/component__icon.liquid -->
9387
9388
9389<span class="inline-flex align-middle " aria-hidden="true">
9390  
9391      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-down"><polyline points="6 9 12 15 18 9"></polyline></svg>
9392    
9393</span>
9394    </div>
9395    <div x-show=" accordion " x-cloak>
9396      <!-- snippets/component__icon.liquid -->
9397
9398
9399<span class="inline-flex align-middle " aria-hidden="true">
9400  
9401      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-up"><polyline points="18 15 12 9 6 15"></polyline></svg>
9402    
9403</span>
9404    </div>
9405  </button>
9406  
9407  <div
9408    class="accordion-content 
9409                  color__bg-overlay-1
9410                "
9411    x-show=" accordion "
9412    
9413      x-transition:enter="animation-100"
9414      x-transition:enter-start="opacity-0"
9415      x-transition:enter-end="opacity-100"
9416      x-transition:leave="animation-100"
9417      x-transition:leave-start="opacity-100"
9418      x-transition:leave-end="opacity-0"
9419    
9420    x-cloak>
9421    
9422                  
9423
9424                    
9425                    
9426                    
9427                    
9428
9429                    <a href="/collections/good-luck-minis-toys" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
9430                      
9431                    >
9432                      Good Luck Minis®
9433                    </a>
9434                  
9435
9436                    
9437                    
9438                    
9439                    
9440
9441                    <a href="/collections/toobs" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
9442                      
9443                    >
9444                      TOOBS® - Miniature Figurines
9445                    </a>
9446                  
9447
9448                    
9449                    
9450                    
9451                    
9452
9453                    <a href="/collections/incredible-creatures" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
9454                      
9455                    >
9456                      Incredible Creatures®
9457                    </a>
9458                  
9459
9460                    
9461                    
9462                    
9463                    
9464
9465                    <a href="/collections/wild-safari-prehistoric-world" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
9466                      
9467                    >
9468                      Wild Safari® Prehistoric World
9469                    </a>
9470                  
9471
9472                    
9473                    
9474                    
9475                    
9476
9477                    <a href="/collections/dinosaurs-toys" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
9478                      
9479                    >
9480                      Dinosaurs 
9481                    </a>
9482                  
9483
9484                    
9485                    
9486                    
9487                    
9488
9489                    <a href="/collections/dragons" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
9490                      
9491                    >
9492                      Dragons
9493                    </a>
9494                  
9495
9496                    
9497                    
9498                    
9499                    
9500
9501                    <a href="/collections/mythical-realms%C2%AE" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
9502                      
9503                    >
9504                      Mythical Realms®
9505                    </a>
9506                  
9507
9508                    
9509                    
9510                    
9511                    
9512
9513                    <a href="/collections/wild-wildlife" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
9514                      
9515                    >
9516                      Wild Wildlife
9517                    </a>
9518                  
9519
9520                    
9521                    
9522                    
9523                    
9524
9525                    <a href="/collections/wild-safari-wildlife" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
9526                      
9527                    >
9528                      Wild Safari® Wildlife
9529                    </a>
9530                  
9531
9532                    
9533                    
9534                    
9535                    
9536
9537                    <a href="/collections/wild-safari-north-american-wildlife" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
9538                      
9539                    >
9540                      Wild Safari® North American Wildlife
9541                    </a>
9542                  
9543
9544                    
9545                    
9546                    
9547                    
9548
9549                    <a href="/collections/wings-of-the-world-birds" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
9550                      
9551                    >
9552                      Wings of the World Birds
9553                    </a>
9554                  
9555
9556                    
9557                    
9558                    
9559                    
9560
9561                    <a href="/collections/winners-circle-horses" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
9562                      
9563                    >
9564                      Winner's Circle Horses
9565                    </a>
9566                  
9567
9568                    
9569                    
9570                    
9571                    
9572
9573                    <a href="/collections/safari-farm" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
9574                      
9575                    >
9576                      Safari Farm
9577                    </a>
9578                  
9579
9580                    
9581                    
9582                    
9583                    
9584
9585                    <a href="/collections/wild-safari-sea-life" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
9586                      
9587                    >
9588                      Wild Safari® Sea Life
9589                    </a>
9590                  
9591
9592                    
9593                    
9594                    
9595                    
9596
9597                    <a href="/collections/best-in-show" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
9598                      
9599                    >
9600                      Best in Show
9601                    </a>
9602                  
9603
9604                    
9605                    
9606                    
9607                    
9608
9609                    <a href="/collections/safarilogy" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
9610                      
9611                    >
9612                      Safariology & Life Cycles
9613                    </a>
9614                  
9615                
9616  </div>
9617
9618</div>
9619              
9620            
9621              
9622                
9623                
9624                
9625                
9626                <a href="https://www.safariltd.com/pages/2026-catalog" class="type__body border--b-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 no-underline"
9627                  
9628                >
9629                  <span class="type__body">
9630                    View Catalog
9631                  </span>
9632                </a>
9633              
9634            
9635              
9636                
9637                
9638                
9639                <!-- snippets/component__accordion.liquid -->
9640
9641<div class="
9642                  border--b-width color__border-divider-1
9643                "
9644  
9645  x-data="{ 
9646     
9647      accordion: false 
9648     
9649  }">
9650
9651  <button type="button"
9652    class="flex items-center justify-between w-full py-4 px-4"
9653    @click="
9654      
9655        accordion = ! accordion
9656      ">
9657    
9658    <div class="flex items-center">
9659      
9660      
9661      <span class="type__body--bold text-left">
9662        New Releases
9663      </span>
9664    </div>
9665    <div x-show=" !accordion ">
9666      <!-- snippets/component__icon.liquid -->
9667
9668
9669<span class="inline-flex align-middle " aria-hidden="true">
9670  
9671      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-down"><polyline points="6 9 12 15 18 9"></polyline></svg>
9672    
9673</span>
9674    </div>
9675    <div x-show=" accordion " x-cloak>
9676      <!-- snippets/component__icon.liquid -->
9677
9678
9679<span class="inline-flex align-middle " aria-hidden="true">
9680  
9681      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-up"><polyline points="18 15 12 9 6 15"></polyline></svg>
9682    
9683</span>
9684    </div>
9685  </button>
9686  
9687  <div
9688    class="accordion-content 
9689                  color__bg-overlay-1
9690                "
9691    x-show=" accordion "
9692    
9693      x-transition:enter="animation-100"
9694      x-transition:enter-start="opacity-0"
9695      x-transition:enter-end="opacity-100"
9696      x-transition:leave="animation-100"
9697      x-transition:leave-start="opacity-100"
9698      x-transition:leave-end="opacity-0"
9699    
9700    x-cloak>
9701    
9702                  
9703
9704                    
9705                    
9706                    
9707                    
9708
9709                    <a href="/products/axolotls-designer-toob" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
9710                      
9711                    >
9712                      Axolotls Designer TOOB
9713                    </a>
9714                  
9715
9716                    
9717                    
9718                    
9719                    
9720
9721                    <a href="/products/mosasaurus-toy-figure" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
9722                      
9723                    >
9724                      Mosasaurus
9725                    </a>
9726                  
9727
9728                    
9729                    
9730                    
9731                    
9732
9733                    <a href="/products/amazon-river-dolpin-toy-figurine" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
9734                      
9735                    >
9736                      Amazon River Dolphin
9737                    </a>
9738                  
9739
9740                    
9741                    
9742                    
9743                    
9744
9745                    <a href="/products/deinosuchus-toy-figure" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
9746                      
9747                    >
9748                      Deinosuchus
9749                    </a>
9750                  
9751
9752                    
9753                    
9754                    
9755                    
9756
9757                    <a href="/products/jellyfish-toob" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
9758                      
9759                    >
9760                      Jelly Fish TOOB
9761                    </a>
9762                  
9763
9764                    
9765                    
9766                    
9767                    
9768
9769                    <a href="/products/goblin-shark-toy-figure" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
9770                      
9771                    >
9772                      Goblin Shark
9773                    </a>
9774                  
9775
9776                    
9777                    
9778                    
9779                    
9780
9781                    <a href="/products/nixie-water-horse-spirit-figure" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
9782                      
9783                    >
9784                      Nixie Figure
9785                    </a>
9786                  
9787
9788                    
9789                    
9790                    
9791                    
9792
9793                    <a href="/products/love-super-toob" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
9794                      
9795                    >
9796                      Love Super TOOB
9797                    </a>
9798                  
9799
9800                    
9801                    
9802                    
9803                    
9804
9805                    <a href="/products/disco-super-toob" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
9806                      
9807                    >
9808                      Disco Super TOOB
9809                    </a>
9810                  
9811                
9812  </div>
9813
9814</div>
9815              
9816                        
9817          </div>
9818
9819        
9820        
9821
9822      </div>
9823    
9824      <div 
9825        class="w-full"
9826        :class="{ 
9827          'border--b-width color__border-divider-1': !flipbook,
9828          'absolute flex items-stretch top-0 h-full': flipbook
9829        }"
9830        x-data="{ flipbook: false }"
9831        @click.outside="flipbook = false;"
9832        x-cloak>
9833
9834        
9835           
9836          <a href="/blogs/toys-that-teach" class="type__body flex items-center justify-between w-full px-4 py-4 no-underline
9837            
9838            !underline">
9839            <span class="type__body">
9840              Blog
9841            </span>
9842          </a>
9843        
9844
9845      </div>
9846    
9847      <div 
9848        class="w-full"
9849        :class="{ 
9850          'border--b-width color__border-divider-1': !flipbook,
9851          'absolute flex items-stretch top-0 h-full': flipbook
9852        }"
9853        x-data="{ flipbook: false }"
9854        @click.outside="flipbook = false;"
9855        x-cloak>
9856
9857        
9858        
9859          <button type="button" class="flex items-center justify-between w-full px-4 py-4"
9860            x-show="!flipbook"
9861            @click="flipbook = ! flipbook; menu_nested = true;">
9862            <span class="type__body">
9863              SafariPedia
9864            </span>
9865            <div>
9866              <!-- snippets/component__icon.liquid -->
9867
9868
9869<span class="inline-flex align-middle " aria-hidden="true">
9870  
9871      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-right"><polyline points="9 18 15 12 9 6"></polyline></svg>
9872    
9873</span>
9874            </div>
9875          </button>
9876          <div
9877            class="w-full h-full absolute block items-stretch top-0 z-10
9878             color__bg-body color__text"
9879            x-show="flipbook"
9880            
9881              x-transition:enter="animation-100"
9882              x-transition:enter-start="translate-x-24 opacity-0"
9883              x-transition:enter-end="translate-x-0 opacity-100"
9884              x-transition:leave="animation-100"
9885              x-transition:leave-start="translate-x-0 opacity-100"
9886              x-transition:leave-end="translate-x-24 opacity-0"
9887            
9888            x-cloak>
9889            <div class="border--b-width sticky top-0 px-4 py-2 color__bg-body color__text color__border-divider-1">
9890              <button
9891                class="btn btn--small
9892                btn btn--plain"
9893                @click="flipbook = ! flipbook; menu_nested = false;">
9894                <!-- snippets/component__icon.liquid -->
9895
9896
9897<span class="inline-flex align-middle " aria-hidden="true">
9898  
9899      <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-left"><polyline points="15 18 9 12 15 6"></polyline></svg>
9900    
9901</span>
9902                Back
9903              </button>
9904            </div>
9905
9906            
9907              
9908                
9909                
9910                
9911                
9912                <a href="https://safaripedia.safariltd.com/" class="type__body border--b-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 no-underline"
9913                  
9914                    target="_blank" rel="noopener noreferrer"
9915                  
9916                >
9917                  <span class="type__body">
9918                    All SafariPedia
9919                  </span>
9920                </a>
9921              
9922            
9923              
9924                
9925                
9926                
9927                <!-- snippets/component__accordion.liquid -->
9928
9929<div class="
9930                  border--b-width color__border-divider-1
9931                "
9932  
9933  x-data="{ 
9934     
9935      accordion: false 
9936     
9937  }">
9938
9939  <button type="button"
9940    class="flex items-center justify-between w-full py-4 px-4"
9941    @click="
9942      
9943        accordion = ! accordion
9944      ">
9945    
9946    <div class="flex items-center">
9947      
9948      
9949      <span class="type__body--bold text-left">
9950        Featured SafariPedia
9951      </span>
9952    </div>
9953    <div x-show=" !accordion ">
9954      <!-- snippets/component__icon.liquid -->
9955
9956
9957<span class="inline-flex align-middle " aria-hidden="true">
9958  
9959      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-down"><polyline points="6 9 12 15 18 9"></polyline></svg>
9960    
9961</span>
9962    </div>
9963    <div x-show=" accordion " x-cloak>
9964      <!-- snippets/component__icon.liquid -->
9965
9966
9967<span class="inline-flex align-middle " aria-hidden="true">
9968  
9969      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-up"><polyline points="18 15 12 9 6 15"></polyline></svg>
9970    
9971</span>
9972    </div>
9973  </button>
9974  
9975  <div
9976    class="accordion-content 
9977                  color__bg-overlay-1
9978                "
9979    x-show=" accordion "
9980    
9981      x-transition:enter="animation-100"
9982      x-transition:enter-start="opacity-0"
9983      x-transition:enter-end="opacity-100"
9984      x-transition:leave="animation-100"
9985      x-transition:leave-start="opacity-100"
9986      x-transition:leave-end="opacity-0"
9987    
9988    x-cloak>
9989    
9990                  
9991
9992                    
9993                    
9994                    
9995                    
9996
9997                    <a href="https://safaripedia.safariltd.com/categories/sea-life" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
9998                      
9999                        target="_blank" rel="noopener noreferrer"
10000                      
10001                    >
10002                      Aquatics
10003                    </a>
10004                  
10005
10006                    
10007                    
10008                    
10009                    
10010
10011                    <a href="https://safaripedia.safariltd.com/categories/dinosaurs-prehistoric-creatures" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
10012                      
10013                        target="_blank" rel="noopener noreferrer"
10014                      
10015                    >
10016                      Dinosaurs
10017                    </a>
10018                  
10019
10020                    
10021                    
10022                    
10023                    
10024
10025                    <a href="https://safaripedia.safariltd.com/categories/domestic-animals" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
10026                      
10027                        target="_blank" rel="noopener noreferrer"
10028                      
10029                    >
10030                      Farm & Home
10031                    </a>
10032                  
10033
10034                    
10035                    
10036                    
10037                    
10038
10039                    <a href="https://safaripedia.safariltd.com/categories/fantasy-creatures" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
10040                      
10041                        target="_blank" rel="noopener noreferrer"
10042                      
10043                    >
10044                      Fantasy
10045                    </a>
10046                  
10047
10048                    
10049                    
10050                    
10051                    
10052
10053                    <a href="https://safaripedia.safariltd.com/categories/wildlife" class="type__body border--t-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 pl-8 no-underline"
10054                      
10055                        target="_blank" rel="noopener noreferrer"
10056                      
10057                    >
10058                      Wildlife
10059                    </a>
10060                  
10061                
10062  </div>
10063
10064</div>
10065              
10066                        
10067          </div>
10068
10069        
10070        
10071
10072      </div>
10073    
10074      <div 
10075        class="w-full"
10076        :class="{ 
10077          'border--b-width color__border-divider-1': !flipbook,
10078          'absolute flex items-stretch top-0 h-full': flipbook
10079        }"
10080        x-data="{ flipbook: false }"
10081        @click.outside="flipbook = false;"
10082        x-cloak>
10083
10084        
10085        
10086          <button type="button" class="flex items-center justify-between w-full px-4 py-4"
10087            x-show="!flipbook"
10088            @click="flipbook = ! flipbook; menu_nested = true;">
10089            <span class="type__body">
10090              Help
10091            </span>
10092            <div>
10093              <!-- snippets/component__icon.liquid -->
10094
10095
10096<span class="inline-flex align-middle " aria-hidden="true">
10097  
10098      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-right"><polyline points="9 18 15 12 9 6"></polyline></svg>
10099    
10100</span>
10101            </div>
10102          </button>
10103          <div
10104            class="w-full h-full absolute block items-stretch top-0 z-10
10105             color__bg-body color__text"
10106            x-show="flipbook"
10107            
10108              x-transition:enter="animation-100"
10109              x-transition:enter-start="translate-x-24 opacity-0"
10110              x-transition:enter-end="translate-x-0 opacity-100"
10111              x-transition:leave="animation-100"
10112              x-transition:leave-start="translate-x-0 opacity-100"
10113              x-transition:leave-end="translate-x-24 opacity-0"
10114            
10115            x-cloak>
10116            <div class="border--b-width sticky top-0 px-4 py-2 color__bg-body color__text color__border-divider-1">
10117              <button
10118                class="btn btn--small
10119                btn btn--plain"
10120                @click="flipbook = ! flipbook; menu_nested = false;">
10121                <!-- snippets/component__icon.liquid -->
10122
10123
10124<span class="inline-flex align-middle " aria-hidden="true">
10125  
10126      <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-left"><polyline points="15 18 9 12 15 6"></polyline></svg>
10127    
10128</span>
10129                Back
10130              </button>
10131            </div>
10132
10133            
10134              
10135                
10136                
10137                
10138                
10139                <a href="/pages/contact-us" class="type__body border--b-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 no-underline"
10140                  
10141                >
10142                  <span class="type__body">
10143                    Contact Us
10144                  </span>
10145                </a>
10146              
10147            
10148              
10149                
10150                
10151                
10152                
10153                <a href="/pages/frequently-asked-questions" class="type__body border--b-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 no-underline"
10154                  
10155                >
10156                  <span class="type__body">
10157                    FAQ
10158                  </span>
10159                </a>
10160              
10161            
10162              
10163                
10164                
10165                
10166                
10167                <a href="/pages/return-policy" class="type__body border--b-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 no-underline"
10168                  
10169                >
10170                  <span class="type__body">
10171                    Return Policy
10172                  </span>
10173                </a>
10174              
10175            
10176              
10177                
10178                
10179                
10180                
10181                <a href="/pages/shipping-and-handling" class="type__body border--b-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 no-underline"
10182                  
10183                >
10184                  <span class="type__body">
10185                    Shipping & Handling
10186                  </span>
10187                </a>
10188              
10189            
10190              
10191                
10192                
10193                
10194                
10195                <a href="/pages/international-partners" class="type__body border--b-width color__border-divider-1 flex items-center justify-between w-full px-4 py-4 no-underline"
10196                  
10197                >
10198                  <span class="type__body">
10199                    International Retailers
10200                  </span>
10201                </a>
10202              
10203                        
10204          </div>
10205
10206        
10207        
10208
10209      </div>
10210    
10211      <div 
10212        class="w-full"
10213        :class="{ 
10214          'border--b-width color__border-divider-1': !flipbook,
10215          'absolute flex items-stretch top-0 h-full': flipbook
10216        }"
10217        x-data="{ flipbook: false }"
10218        @click.outside="flipbook = false;"
10219        x-cloak>
10220
10221        
10222           
10223          <a href="/pages/free-downloadables" class="type__body flex items-center justify-between w-full px-4 py-4 no-underline
10224            
10225            ">
10226            <span class="type__body">
10227              Downloadables
10228            </span>
10229          </a>
10230        
10231
10232      </div>
10233    
10234      <div 
10235        class="w-full"
10236        :class="{ 
10237          'border--b-width color__border-divider-1': !flipbook,
10238          'absolute flex items-stretch top-0 h-full': flipbook
10239        }"
10240        x-data="{ flipbook: false }"
10241        @click.outside="flipbook = false;"
10242        x-cloak>
10243
10244        
10245           
10246          <a href="https://partners.safariltd.com/account/login" class="type__body flex items-center justify-between w-full px-4 py-4 no-underline
10247            
10248            ">
10249            <span class="type__body">
10250              WHOLESALE LOGIN
10251            </span>
10252          </a>
10253        
10254
10255      </div>
10256    
10257
10258    <div class="flex flex-col gap-4 p-4">
10259      
10260    </div>
10261
10262  </section>
10263  
10264  
10265  <aside class="sticky bottom-0 color__bg-body color__text" x-show="!menu_nested">
10266    <div class="flex flex-wrap">
10267
10268      
10269      <div class="border--t-width color__border-divider-1 w-full">
10270        <div class="flex flex-wrap px-4 pt-2">
10271
10272         
10273          <a href="/account" rel="nofollow" class="btn btn--smaller mb-2 mr-2
10274            btn btn--plain">
10275            
10276            Log in
10277            
10278          </a>
10279        
10280
10281          
10282          
10283        </div>
10284      </div>
10285
10286      
10287      <div class="border--t-width color__border-divider-1 w-full">
10288        <p class="px-4 py-2 m-0 type--small">
10289          
10290            <a href="/search" class="mr-2">Explore</a>
10291          
10292            <a href="/" class="mr-2">Help</a>
10293          
10294            <a href="/" class="mr-2">About Us</a>
10295          
10296            <a href="/" class="mr-2">Partners</a>
10297          
10298            <a href="/pages/our-story" class="mr-2">ToyTopia</a>
10299          
10300         </p>
10301      </div>
10302      
10303    </div>
10304  </aside>
10305
10306
10307      </div>
10308    </div>
10309  </div>
10310</section>
10311
10312
10313</div>
10314
10315    <main id="root" role="main">
10316      <div id="shopify-section-template--17008246522030__16558222329618bae3" class="shopify-section"><!-- sections/blog__banner.liquid -->
10317
10318
10319
10320
10321
10322
10323
10324
10325
10326
10327
10328<section class="relative overflow-hidden flex items-center justify-center
10329  
10330  color__bg-secondary color__secondary 
10331  color__border-divider-1
10332  ">
10333 
10334  
10335  <div 
10336    class="
10337      absolute h-full w-full
10338      
10339        
10340          blur-lg js-animation animation-300 
10341        
10342      
10343    "
10344    
10345      data-delay="0" 
10346      data-replace="{ 
10347        'blur-lg' : 'blur-none'
10348      }"
10349    >
10350
10351    
10352      <div class="absolute w-full h-full">
10353        <!-- snippets/component__image.liquid -->
10354
10355
10356
10357
10358
10359
10360
10361
10362<div 
10363  class="
10364    js-picture w-full h-full overflow-hidden flex items-center
10365    
10366    
10367  ">
10368  <picture 
10369    class="
10370      w-full flex items-center justify-center overflow-hidden
10371      
10372      h-full z-10
10373    ">
10374    <img src="//www.safariltd.com/cdn/shop/files/Untitled_design_4_68e7289a-2f2d-4760-be7f-3189d75f7f3e.png?v=1727360328&amp;width=5760" alt="A young girl arranges a row of toy wild animals, including a rhinoceros, lion, elephant, zebra, and more, on a table. A toy giraffe is set apart in the background." srcset="//www.safariltd.com/cdn/shop/files/Untitled_design_4_68e7289a-2f2d-4760-be7f-3189d75f7f3e.png?v=1727360328&amp;width=100 100w, //www.safariltd.com/cdn/shop/files/Untitled_design_4_68e7289a-2f2d-4760-be7f-3189d75f7f3e.png?v=1727360328&amp;width=200 200w, //www.safariltd.com/cdn/shop/files/Untitled_design_4_68e7289a-2f2d-4760-be7f-3189d75f7f3e.png?v=1727360328&amp;width=300 300w, //www.safariltd.com/cdn/shop/files/Untitled_design_4_68e7289a-2f2d-4760-be7f-3189d75f7f3e.png?v=1727360328&amp;width=400 400w, //www.safariltd.com/cdn/shop/files/Untitled_design_4_68e7289a-2f2d-4760-be7f-3189d75f7f3e.png?v=1727360328&amp;width=500 500w, //www.safariltd.com/cdn/shop/files/Untitled_design_4_68e7289a-2f2d-4760-be7f-3189d75f7f3e.png?v=1727360328&amp;width=600 600w, //www.safariltd.com/cdn/shop/files/Untitled_design_4_68e7289a-2f2d-4760-be7f-3189d75f7f3e.png?v=1727360328&amp;width=700 700w, //www.safariltd.com/cdn/shop/files/Untitled_design_4_68e7289a-2f2d-4760-be7f-3189d75f7f3e.png?v=1727360328&amp;width=800 800w, //www.safariltd.com/cdn/shop/files/Untitled_design_4_68e7289a-2f2d-4760-be7f-3189d75f7f3e.png?v=1727360328&amp;width=1000 1000w, //www.safariltd.com/cdn/shop/files/Untitled_design_4_68e7289a-2f2d-4760-be7f-3189d75f7f3e.png?v=1727360328&amp;width=1200 1200w, //www.safariltd.com/cdn/shop/files/Untitled_design_4_68e7289a-2f2d-4760-be7f-3189d75f7f3e.png?v=1727360328&amp;width=1400 1400w, //www.safariltd.com/cdn/shop/files/Untitled_design_4_68e7289a-2f2d-4760-be7f-3189d75f7f3e.png?v=1727360328&amp;width=1600 1600w, //www.safariltd.com/cdn/shop/files/Untitled_design_4_68e7289a-2f2d-4760-be7f-3189d75f7f3e.png?v=1727360328&amp;width=1800 1800w, //www.safariltd.com/cdn/shop/files/Untitled_design_4_68e7289a-2f2d-4760-be7f-3189d75f7f3e.png?v=1727360328&amp;width=5000 5000w" width="5760" height="2469" loading="
10375  
10376    eager    
10377  
10378" class="
10379  js-image 
10380  
10381  hidden md:block w-full absolute z-10
10382  
10383  h-full
10384  
10385    object-cover
10386  
10387
10388  
10389 
10390  
10391    min-h-full
10392  
10393  
10394    animation-300
10395  
10396  
10397" style="object-position:47.7273% 74.5335%;">
10398  </picture>
10399</div>
10400      </div>
10401    
10402    
10403      
10404        <div class="absolute w-full h-full">
10405          <!-- snippets/component__image.liquid -->
10406
10407
10408
10409
10410
10411
10412
10413
10414<div 
10415  class="
10416    js-picture w-full h-full overflow-hidden flex items-center
10417    
10418    
10419  ">
10420  <picture 
10421    class="
10422      w-full flex items-center justify-center overflow-hidden
10423      
10424      md:hidden h-full z-10
10425    ">
10426    <img src="//www.safariltd.com/cdn/shop/files/Untitled_design_4_68e7289a-2f2d-4760-be7f-3189d75f7f3e.png?v=1727360328&amp;width=900" alt="A young girl arranges a row of toy wild animals, including a rhinoceros, lion, elephant, zebra, and more, on a table. A toy giraffe is set apart in the background." srcset="//www.safariltd.com/cdn/shop/files/Untitled_design_4_68e7289a-2f2d-4760-be7f-3189d75f7f3e.png?v=1727360328&amp;width=100 100w, //www.safariltd.com/cdn/shop/files/Untitled_design_4_68e7289a-2f2d-4760-be7f-3189d75f7f3e.png?v=1727360328&amp;width=200 200w, //www.safariltd.com/cdn/shop/files/Untitled_design_4_68e7289a-2f2d-4760-be7f-3189d75f7f3e.png?v=1727360328&amp;width=300 300w, //www.safariltd.com/cdn/shop/files/Untitled_design_4_68e7289a-2f2d-4760-be7f-3189d75f7f3e.png?v=1727360328&amp;width=400 400w, //www.safariltd.com/cdn/shop/files/Untitled_design_4_68e7289a-2f2d-4760-be7f-3189d75f7f3e.png?v=1727360328&amp;width=500 500w, //www.safariltd.com/cdn/shop/files/Untitled_design_4_68e7289a-2f2d-4760-be7f-3189d75f7f3e.png?v=1727360328&amp;width=600 600w, //www.safariltd.com/cdn/shop/files/Untitled_design_4_68e7289a-2f2d-4760-be7f-3189d75f7f3e.png?v=1727360328&amp;width=700 700w, //www.safariltd.com/cdn/shop/files/Untitled_design_4_68e7289a-2f2d-4760-be7f-3189d75f7f3e.png?v=1727360328&amp;width=800 800w" width="900" height="386" loading="
10427  
10428    eager    
10429  
10430" class="
10431  js-image 
10432  
10433  md:hidden w-full absolute z-10
10434  
10435  h-full
10436  
10437    object-cover
10438  
10439
10440  
10441 
10442  
10443    min-h-full
10444  
10445  
10446    animation-300
10447  
10448  
10449" style="object-position:47.7273% 74.5335%;">
10450  </picture>
10451</div>
10452        </div>
10453      
10454    
10455  </div>
10456
10457  
10458  
10459
10460  
10461  <div class="relative z-10 w-full h-full"
10462    >
10463
10464    <div class="w-full flex flex-row flex-wrap py-8
10465      window
10466      justify-start
10467      items-end
10468      min-h-[250px] md:min-h-[350px]
10469      color__text
10470      color__secondary">
10471      <div class="max-w-prose
10472        
10473          
10474            opacity-0 js-animation animation-300 
10475          
10476        "
10477        
10478          data-delay="0" 
10479          data-replace="{ 
10480            'opacity-0' : 'opacity-100'
10481          }"
10482        >
10483
10484        <h1>SafariTopia - Educational Blog by Safari Ltd.</h1>
10485
10486        
10487
10488        
10489        
10490      </div>
10491      
10492    </div>
10493  </div>
10494  
10495</section>
10496
10497</div><div id="shopify-section-template--17008246522030__main" class="shopify-section">
10498
10499<style>
10500  .blog-container {
10501    max-width: 1280px;
10502    margin: auto;
10503    padding: 0 16px;
10504  }
10505  .blog-container .article--excerpt-image img {
10506    visibility: visible;
10507  }
10508  .blog-container .disabled {
10509    pointer-events: none;
10510  }
10511  .blog-container .pagination--item.disabled {
10512    color: #7a7a7a;
10513    pointer-events: none;
10514  }
10515
10516  /* Navbar */
10517  .navbar {
10518    display: flex;
10519    justify-content: flex-start;
10520    overflow-x: auto;
10521    white-space: nowrap;
10522    padding: 10px;
10523  }
10524  .navbar::-webkit-scrollbar {
10525    width: 4px;
10526    height: 4px;
10527  }
10528  .navbar::-webkit-scrollbar-track {
10529    background: #f1f1f1;
10530    border-radius: 10px;
10531  }
10532  .navbar::-webkit-scrollbar-thumb {
10533    background: #888;
10534    border-radius: 10px;
10535  }
10536  .navbar::-webkit-scrollbar-thumb:hover {
10537    background: #555;
10538  }
10539  .blog-separator {
10540    height: 1px;
10541    background-color: #F2F2F2;
10542    position: relative;
10543    top: -12px;
10544    width: 80%;
10545    margin: auto;
10546  }
10547  .nav-item {
10548    padding: 10px;
10549    margin: 0 10px;
10550    text-decoration: none;
10551    color: black;
10552    /* font-weight: bold; */
10553    display: inline-block;
10554    border-bottom: solid 3px transparent;
10555    transition: all 0.3s linear;
10556    cursor: pointer;
10557  }
10558  .nav-item:hover, .nav-item.active {
10559    color: #F08D25;
10560    border-bottom: solid 3px #F08D25;
10561    z-index: 1;
10562  }
10563  .nav-item.active {
10564    font-weight: bold;
10565  }
10566  .blog-mobile-arrow {
10567    display: none;
10568    cursor: pointer;
10569  }
10570  .blog-container .pagination--item {
10571    cursor: pointer;
10572  }
10573  .blog-container .pagination--item:hover {
10574    text-decoration: underline;
10575  }
10576
10577  /* Blog grid */
10578  .blog--inner {
10579    display: grid;
10580    grid-template-columns: repeat(3, minmax(0, 1fr));
10581    column-gap: 10px;
10582    row-gap: 15px;
10583    padding-top: 60px;
10584    padding-bottom: 60px;
10585    padding-left: 0;
10586    padding-right: 0;
10587    list-style-type: none;
10588  }
10589  .article--excerpt-wrapper {
10590    flex-grow: 0;
10591    flex-shrink: 0;
10592    text-align: center;
10593    transition: width .1s cubic-bezier(.4,0,.2,1);
10594    margin-bottom: 20px;
10595  }
10596  .article--excerpt-image {
10597    aspect-ratio: 16 / 9;
10598    position: relative;
10599    display: block;
10600    /* background: #eaeaea; */
10601    background-position: 50% 50%;
10602    background-repeat: no-repeat;
10603    background-size: cover;
10604  }
10605  .article--excerpt-image img {
10606    display: block;
10607    width: 100%;
10608    height: 100%;
10609    max-width: 100%;
10610    max-height: 100%;
10611    visibility: hidden;
10612    object-fit: cover;
10613    border-radius: var(--sizes-border-element-radius);
10614  }
10615  .article--excerpt-content {
10616    width: 100%;
10617    padding: 16px 0 0;
10618    white-space: normal;
10619    text-align: left;
10620  }
10621  .article--excerpt-title:first-child {
10622    margin-top: 0;
10623  }
10624  .article--excerpt-title {
10625    margin-top: .5rem;
10626    margin-bottom: .125rem;
10627  }
10628  .article--excerpt-title a {
10629    color: currentColor;
10630    text-decoration: none;
10631    font-weight: normal;
10632  }
10633
10634  .article--excerpt-readmore {
10635    font-weight: bold;
10636    font-size: 15px;
10637    margin-top: 10px;
10638    color: #51A04A;
10639  }
10640  
10641  @media screen and (max-width: 768px) {
10642    .blog--inner {
10643      grid-template-columns: repeat(1, minmax(0, 1fr));
10644    }
10645  }
10646
10647  /* Blog grid pagination */
10648  .pagination--container {
10649    margin-top: 3.125rem;
10650    margin-bottom: 1.75rem;
10651    position: relative;
10652    z-index: 100;
10653  }
10654  .pagination--inner {
10655    padding-left: 0;
10656    margin-right: -.5625rem;
10657    margin-left: -.5625rem;
10658    font-size: 0;
10659    color: #000;
10660    text-align: center;
10661  }
10662  .pagination--inner li:not(:last-child) {
10663    margin-right: .3125rem;
10664  }
10665  .pagination--inner li {
10666    font-size: 1rem;
10667    display: inline-block;
10668  }
10669  .pagination--item {
10670    display: inline-block;
10671    padding: .5625rem .6875rem;
10672  }
10673
10674  /* For small screens */
10675  @media (max-width: 768px) {
10676    .navbar {
10677      justify-content: flex-start;
10678    }
10679    .navbar::-webkit-scrollbar {
10680      display: none;
10681    }
10682    .search-title {
10683      text-align: center;
10684    }
10685    .blog-mobile-arrow {
10686      display: block;
10687      position: absolute;
10688      right: 0px;
10689      background-color: rgba(255,255,255,0.8);
10690      padding: 10px;
10691    }
10692  }
10693
10694  .loading-spinner {
10695    display: none;
10696    border: 4px solid rgba(0, 0, 0, 0.1);
10697    border-radius: 50%;
10698    border-top: 4px solid #3f7d3a;
10699    width: 40px;
10700    height: 40px;
10701    animation: spin 2s linear infinite;
10702    margin: auto;
10703  }
10704
10705@keyframes spin {
10706  0% { transform: rotate(0deg); }
10707  100% { transform: rotate(360deg); }
10708}
10709
10710  
10711</style>
10712
10713<div class="blog-wrapper color__bg-body color__text">
10714  <div class="blog-container" >
10715    
10716  <style>
10717  .search-container {
10718    /* max-width: 600px; */
10719    max-width: 800px;
10720    margin: auto;
10721    padding: 20px;
10722  }
10723  .search-box {
10724    display: flex;
10725    overflow: hidden;
10726    max-width: 500px;
10727    margin: auto;
10728    height: 44px;
10729  }
10730  .search-input {
10731    outline: none;
10732    box-shadow: none !important;
10733  }
10734  .search-button {
10735    padding: 10px;
10736    background-color: #F08D25;
10737    color: white;
10738    border: none;
10739    border-radius: var(--sizes-border-input-radius);
10740    height: 35px;
10741    width: 35px;
10742    position: relative;
10743    pointer-events: none;
10744    right: 38px;
10745    top: 4px;
10746  }
10747  .search-button:hover {
10748    background-color: #45a049;
10749  }
10750  .search-button .search-icon--inactive {
10751    width: 20px;
10752    height: 21px;
10753    position: absolute;
10754    top: calc(50% - 10.5px);
10755    left: calc(50% - 10px);
10756    opacity: 1;
10757    visibility: visible;
10758    transition: opacity 100ms cubic-bezier(0.4, 0, 0.2, 1);
10759  }
10760  .search-button .search-icon--active {
10761    position: absolute;
10762    animation: rotate .7s cubic-bezier(0.69, 0.31, 0.56, 0.83) infinite;
10763    top: calc(50% - 13px);
10764    left: calc(50% - 13px);
10765    height: 26px;
10766    width: 26px;
10767    opacity: 0;
10768    visibility: hidden;
10769  }
10770  .search-button.processing .search-icon--inactive {
10771    opacity: 0;
10772    visibility: hidden;
10773  }
10774  .search-button.processing .search-icon--active {
10775    opacity: 1;
10776    visibility: visible;
10777  }
10778  @media (max-width: 600px) {
10779    .search-container {
10780      padding: 10px;
10781    }
10782    .search-input {
10783      font-size: 14px;
10784      border: none;
10785    }
10786    .search-button {
10787      padding: 8px;
10788    }
10789  }
10790</style>
10791
10792<div class="search-container">
10793  <div class="search-box">
10794    <input type="text" id="blog-search" class="search-input" placeholder="Search the blog">
10795    <button class="search-button">
10796      <span class="search-icon search-icon--inactive">
10797        <svg aria-hidden="true" focusable="false" role="presentation" xmlns="http://www.w3.org/2000/svg" width="20" height="21" viewBox="0 0 20 21">
10798        <path fill="currentColor" fill-rule="evenodd" d="M12.514 14.906a8.264 8.264 0 0 1-4.322 1.21C3.668 16.116 0 12.513 0 8.07 0 3.626 3.668.023 8.192.023c4.525 0 8.193 3.603 8.193 8.047 0 2.033-.769 3.89-2.035 5.307l4.999 5.552-1.775 1.597-5.06-5.62zm-4.322-.843c3.37 0 6.102-2.684 6.102-5.993 0-3.31-2.732-5.994-6.102-5.994S2.09 4.76 2.09 8.07c0 3.31 2.732 5.993 6.102 5.993z"></path>
10799        </svg>
10800      </span>
10801      <span class="search-icon search-icon--active">
10802        <svg aria-hidden="true" focusable="false" role="presentation" width="26" height="26" viewBox="0 0 26 26" xmlns="http://www.w3.org/2000/svg">
10803        <g fill-rule="nonzero" fill="currentColor">
10804        <path d="M13 26C5.82 26 0 20.18 0 13S5.82 0 13 0s13 5.82 13 13-5.82 13-13 13zm0-3.852a9.148 9.148 0 1 0 0-18.296 9.148 9.148 0 0 0 0 18.296z" opacity=".29"></path><path d="M13 26c7.18 0 13-5.82 13-13a1.926 1.926 0 0 0-3.852 0A9.148 9.148 0 0 1 13 22.148 1.926 1.926 0 0 0 13 26z"></path>
10805        </g>
10806        </svg>
10807      </span>
10808    </button>
10809  </div>
10810</div>
10811
10812<script>
10813  
10814</script>
10814
10815
10816  
10817  <nav class="navbar color__bg-body color__text">
10818    <span class="nav-item active" id="all">All</span>
10819    
10820      <span class="nav-item" id="educational-adventures">Educational Adventures</span>
10821    
10822      <span class="nav-item" id="all-about-play">All About Play</span>
10823    
10824      <span class="nav-item" id="wild-information">Wild Information</span>
10825    
10826      <span class="nav-item" id="parenting-resources">Parenting Resources</span>
10827    
10828      <span class="nav-item" id="all-things-figurines">All Things Safari Ltd. Figurines</span>
10829    
10830      <span class="nav-item" id="family">Family</span>
10831    
10832  </nav>
10833  <div class="blog-separator" > </div>
10834  
10835  <ul class="blog--inner">
10836    
10837  </ul>
10838  <div class="loading-spinner" style="display:none;"></div>
10839  </div>
10840</div>
10841
10842<script>
10843  var articles = null;
10844  var prevUrl = null;
10845  var nextUrl = null;
10846  var baseUrl = null;
10847
10848  function generateHtml(articlesObject) {
10849    // Delete existing divs first
10850    document.querySelector(".blog--inner").replaceChildren();
10851    let paginationNav = document.querySelector(".blog-container .pagination--container");
10852    if (paginationNav != undefined) {
10853        paginationNav.remove();
10854    }
10855
10856    baseUrl = document.location.origin + document.location.pathname;
10857
10858    articlesObject.forEach(article => {
10859      const liWrapper = document.createElement("li");
10860      liWrapper.classList.add("article--excerpt-wrapper");
10861      liWrapper.dataset.title = article.title;
10862      liWrapper.dataset.tags = article.tags;
10863      
10864      const articleElement = document.createElement("article");
10865      articleElement.classList.add("article-list-item");
10866
10867      const imageLink = document.createElement("a");
10868      imageLink.classList.add("article--excerpt-image");
10869      
10870        
10871        
10872          imageLink.classList.add("color__bg-body");
10873        
10874          imageLink.classList.add("after:color__bg-body");
10875        
10876          imageLink.classList.add("color__text");
10877        
10878      
10879      imageLink.href = `${baseUrl}/${article.handle}`;
10880
10881      const imageElement = document.createElement("img");
10882      if (article.image != undefined) {
10883        imageElement.src = article.image.src;
10884        imageElement.alt = article.image.alt;
10885      }
10886
10887      imageLink.appendChild(imageElement);
10888      articleElement.appendChild(imageLink);
10889
10890      const titleDiv = document.createElement("div");
10891      titleDiv.classList.add("article--excerpt-content");
10892
10893      const h2Title = document.createElement("h2");
10894      h2Title.classList.add("article--excerpt-title");
10895
10896      
10897        
10898        
10899          h2Title.classList.add("type__heading");
10900        
10901          h2Title.classList.add("type--big");
10902        
10903      
10904
10905      const titleLink = document.createElement("a");
10906      titleLink.href = `${baseUrl}/${article.handle}`;
10907      titleLink.innerHTML = article.title;
10908
10909      h2Title.appendChild(titleLink);
10910      titleDiv.appendChild(h2Title);
10911
10912      const readMoreLink = document.createElement("a");
10913      readMoreLink.classList.add("article--excerpt-readmore");
10914      readMoreLink.href = `${baseUrl}/${article.handle}`;
10915      readMoreLink.innerHTML = "READ THE ARTICLE";
10916
10917      titleDiv.appendChild(readMoreLink);
10918      articleElement.appendChild(titleDiv);
10919      liWrapper.appendChild(articleElement);
10920
10921      document.querySelector(".blog--inner").appendChild(liWrapper);
10922    });
10923
10924    if (nextUrl != null || prevUrl != null) {
10925        const navPagination = document.createElement("nav");
10926        navPagination.classList.add("pagination--container");
10927
10928        const ulPagination = document.createElement("ul");
10929        ulPagination.classList.add("pagination--inner");
10930
10931        const liPrevious = document.createElement("li");
10932        liPrevious.classList.add("pagination--previous");
10933
10934        const linkPrevious = document.createElement("span");
10935        if (prevUrl == null) {
10936            linkPrevious.classList.add("disabled");
10937        } else {
10938            linkPrevious.dataset.pageInfo = prevUrl;
10939            linkPrevious.addEventListener("click", function(event) {
10940                let appUrl = 'https://blogs.safariltd.com/app.php';
10941                let pageInfoValue = linkPrevious.dataset.pageInfo;
10942                
10943                if (pageInfoValue) {
10944                  appUrl += "?page_info=" + pageInfoValue;
10945                }
10946                callCustomApp(appUrl);
10947            });
10948        }
10949        linkPrevious.classList.add("pagination--item");
10950        linkPrevious.innerHTML = "< Previous";
10951
10952        const liNext = document.createElement("li");
10953        liNext.classList.add("pagination--next");
10954
10955        const linkNext = document.createElement("span");
10956        if (nextUrl == null) {
10957            linkNext.classList.add("disabled");
10958        } else {
10959            linkNext.dataset.pageInfo = nextUrl;
10960            linkNext.addEventListener("click", function(event) {
10961                let appUrl = 'https://blogs.safariltd.com/app.php';
10962                let pageInfoValue = linkNext.dataset.pageInfo;
10963
10964                if (pageInfoValue) {
10965                  appUrl += "?page_info=" + pageInfoValue;
10966                }
10967                callCustomApp(appUrl);
10968            });
10969        }
10970        linkNext.classList.add("pagination--item");
10971        linkNext.innerHTML = "Next >";
10972
10973        liPrevious.appendChild(linkPrevious);
10974        liNext.appendChild(linkNext);
10975        ulPagination.appendChild(liPrevious);
10976        ulPagination.appendChild(liNext);
10977        navPagination.appendChild(ulPagination);
10978
10979        document.querySelector(".blog-container").appendChild(navPagination);
10980    }
10981  }
10982
10983  function callCustomApp(appUrl) {
10984    let requestOptions = { method: 'GET', redirect: 'follow' };
10985    // Show loading indicator
10986    document.querySelector('.loading-spinner').style.display = 'block';
10987
10988    fetch(appUrl, requestOptions)
10989    .then(response => response.json())
10990    .then(result => {
10991        articles = result.articles;
10992        baseUrl = result.base_url;
10993        if (result.next_page) {
10994        nextUrl = result.next_page;
10995        } else {
10996            nextUrl = null;
10997        }
10998        if (result.prev_page) {
10999        prevUrl = result.prev_page;
11000        } else {
11001            prevUrl = null;
11002        }
11003
11004        if (articles != undefined && articles.length > 0) {
11005            generateHtml(articles);
11006        } else {
11007            document.querySelector(".blog--inner").replaceChildren();
11008            let paginationNav = document.querySelector(".blog-container .pagination--container");
11009            if (paginationNav != undefined) {
11010                paginationNav.remove();
11011            }
11012        }
11013        document.querySelector('.blog-container .search-box .search-button').classList.remove('processing');
11014        
11015        // Hide loading indicator
11016        document.querySelector('.loading-spinner').style.display = 'none';
11017
11018    })
11019    .catch(error => {
11020      console.log('error', error)
11021      // Hide loading indicator even on error
11022      document.querySelector('.loading-spinner').style.display = 'none';
11023    });
11024  }
11025
11026  function searchBlogs(query, tag) {
11027    let tagValue = tag;
11028    if (tagValue == undefined || tagValue == '' || tagValue == 'all') {
11029      tagValue = '';
11030    }
11031    if (query.length > 0) {
11032      query = query.toLowerCase();
11033      let appUrl = 'https://blogs.safariltd.com/app.php';
11034      appUrl += "?query=" + query + "&tag=" + tagValue;
11035
11036      callCustomApp(appUrl);
11037    } else {
11038      let appUrl = 'https://blogs.safariltd.com/app.php';
11039      appUrl += "?tag=" + tagValue;
11040
11041      callCustomApp(appUrl);
11042    }
11043  }
11044
11045  let appUrl = 'https://blogs.safariltd.com/app.php';
11046  let searchInput = document.getElementById("blog-search");
11047  let searchButton = document.querySelector('.blog-container .search-box .search-button');
11048  var searchDelay = null;
11049
11050  searchInput.addEventListener("input", function(event) {
11051    // Setting a delayed response to return proper results
11052    if (searchDelay) {
11053      clearTimeout(searchDelay);
11054    }
11055    searchDelay = setTimeout(function() {
11056      searchButton.classList.add('processing');
11057      searchBlogs(searchInput.value, document.querySelector('.nav-item.active').id);
11058    }, 500);
11059  });
11060  callCustomApp(appUrl);
11061
11062  // ***************** Navbar ******************
11063  const navItems = document.querySelectorAll('.nav-item');
11064
11065  function handleNavItemClick() {
11066    navItems.forEach(item => {
11067      item.classList.remove('active');
11068    });
11069
11070    this.classList.add('active');
11071
11072    // Call app to load HTML by tag
11073    let appUrl = 'https://blogs.safariltd.com/app.php';
11074    let elementId = (this.id == 'all') ? '' : this.id;
11075
11076    appUrl += "?query=" + document.getElementById("blog-search").value + "&tag=" + elementId;
11077    callCustomApp(appUrl);
11078  }
11079
11080  navItems.forEach(item => {
11081    item.addEventListener('click', handleNavItemClick);
11082  });
11083   
11084</script>
11084
11085
11086</div>
11087    </main>
11088
11089    <!-- BEGIN sections: footer-group -->
11090<div id="shopify-section-sections--16926637588654__theme_footer" class="shopify-section shopify-section-group-footer-group"><!-- sections/theme__footer.liquid -->
11091
11092
11093<style>
11094  
11095  #sections--16926637588654__theme_footer:before {
11096    top: -70px;
11097    z-index: 25;
11098    background-image: url("data:image/svg+xml,%3Csvg%20id%3D%22visual%22%20viewBox%3D%220%200%201920%201080%22%20width%3D%221920%22%20height%3D%221080%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20version%3D%221.1%22%3E%3Cpath%20d%3D%22M0%2057L26.7%2059.2C53.3%2061.3%20106.7%2065.7%20160%2066C213.3%2066.3%20266.7%2062.7%20320%2055.8C373.3%2049%20426.7%2039%20480%2033.7C533.3%2028.3%20586.7%2027.7%20640%2027.7C693.3%2027.7%20746.7%2028.3%20800%2034C853.3%2039.7%20906.7%2050.3%20960%2051.7C1013.3%2053%201066.7%2045%201120%2047.5C1173.3%2050%201226.7%2063%201280%2068.8C1333.3%2074.7%201386.7%2073.3%201440%2071C1493.3%2068.7%201546.7%2065.3%201600%2061C1653.3%2056.7%201706.7%2051.3%201760%2050.5C1813.3%2049.7%201866.7%2053.3%201893.3%2055.2L1920%2057L1920%200L1893.3%200C1866.7%200%201813.3%200%201760%200C1706.7%200%201653.3%200%201600%200C1546.7%200%201493.3%200%201440%200C1386.7%200%201333.3%200%201280%200C1226.7%200%201173.3%200%201120%200C1066.7%200%201013.3%200%20960%200C906.7%200%20853.3%200%20800%200C746.7%200%20693.3%200%20640%200C586.7%200%20533.3%200%20480%200C426.7%200%20373.3%200%20320%200C266.7%200%20213.3%200%20160%200C106.7%200%2053.3%200%2026.7%200L0%200Z%22%20fill%3D%22%2351a04a%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22miter%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
11099    background-repeat: repeat-x;
11100    background-size: unset;
11101    content: "";
11102    display: block;
11103    position: absolute;
11104    width: 100%;
11105    height: 90px;
11106    transform: rotateX(180deg);
11107    pointer-events: none;
11108  }
11109  
11110  
11111  
11112</style>
11113
11114<footer 
11115  class="relative z-30
11116  "
11117  id="sections--16926637588654__theme_footer" 
11118  
11119  style="border: none; position: relative; margin-top: 0px; margin-bottom: 0px;" 
11120  >
11121
11122  
11123  
11124    
11125        <nav class="md:hidden color__bg-secondary color__secondary">
11126          
11127            
11128              
11129
11130              
11131            
11132              
11133
11134              <!-- snippets/component__accordion.liquid -->
11135
11136<div class="
11137                border--t-width color__border-divider-1 no-js--hide
11138              "
11139  
11140  x-data="{ 
11141     
11142      accordion: false 
11143     
11144  }">
11145
11146  <button type="button"
11147    class="flex items-center justify-between w-full py-4 px-4"
11148    @click="
11149      
11150        accordion = ! accordion
11151      ">
11152    
11153    <div class="flex items-center">
11154      
11155      
11156      <span class="type__body--bold text-left">
11157        About Us
11158      </span>
11159    </div>
11160    <div x-show=" !accordion ">
11161      <!-- snippets/component__icon.liquid -->
11162
11163
11164<span class="inline-flex align-middle " aria-hidden="true">
11165  
11166      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-down"><polyline points="6 9 12 15 18 9"></polyline></svg>
11167    
11168</span>
11169    </div>
11170    <div x-show=" accordion " x-cloak>
11171      <!-- snippets/component__icon.liquid -->
11172
11173
11174<span class="inline-flex align-middle " aria-hidden="true">
11175  
11176      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-up"><polyline points="18 15 12 9 6 15"></polyline></svg>
11177    
11178</span>
11179    </div>
11180  </button>
11181  
11182  <div
11183    class="accordion-content 
11184              "
11185    x-show=" accordion "
11186    
11187      x-transition:enter="animation-100"
11188      x-transition:enter-start="opacity-0"
11189      x-transition:enter-end="opacity-100"
11190      x-transition:leave="animation-100"
11191      x-transition:leave-start="opacity-100"
11192      x-transition:leave-end="opacity-0"
11193    
11194    x-cloak>
11195    
11196                
11197                  <a href="/pages/our-story" class="type__body border--t-width flex items-center justify-between w-full px-4 py-4 pl-8 no-underline
11198                    color__border-divider-1">
11199                    Our Story
11200                  </a>
11201                  
11202                
11203                  <a href="/pages/bernie-the-gator" class="type__body border--t-width flex items-center justify-between w-full px-4 py-4 pl-8 no-underline
11204                    color__border-divider-1">
11205                    Bernie the Gator
11206                  </a>
11207                  
11208                
11209                  <a href="/pages/creation-to-play" class="type__body border--t-width flex items-center justify-between w-full px-4 py-4 pl-8 no-underline
11210                    color__border-divider-1">
11211                    Creation to Play
11212                  </a>
11213                  
11214                
11215              
11216  </div>
11217
11218</div>
11219        
11220              <noscript>
11221                <a class="border--t-width color__border-divider-1 block w-full p-4 no-underline"
11222                  href="/pages/our-story">About Us</a>
11223                
11224                <a class="border--t-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
11225                  href="/pages/our-story">Our Story</a>
11226                
11227                
11228                <a class="border--t-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
11229                  href="/pages/bernie-the-gator">Bernie the Gator</a>
11230                
11231                
11232                <a class="border--t-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
11233                  href="/pages/creation-to-play">Creation to Play</a>
11234                
11235                
11236              </noscript>
11237            
11238          
11239        </nav>
11240        
11241    
11242  
11243    
11244        <nav class="md:hidden color__bg-secondary color__secondary">
11245          
11246            
11247              
11248
11249              
11250            
11251              
11252
11253              <!-- snippets/component__accordion.liquid -->
11254
11255<div class="
11256                border--t-width color__border-divider-1 no-js--hide
11257              "
11258  
11259  x-data="{ 
11260     
11261      accordion: false 
11262     
11263  }">
11264
11265  <button type="button"
11266    class="flex items-center justify-between w-full py-4 px-4"
11267    @click="
11268      
11269        accordion = ! accordion
11270      ">
11271    
11272    <div class="flex items-center">
11273      
11274      
11275      <span class="type__body--bold text-left">
11276        Explore
11277      </span>
11278    </div>
11279    <div x-show=" !accordion ">
11280      <!-- snippets/component__icon.liquid -->
11281
11282
11283<span class="inline-flex align-middle " aria-hidden="true">
11284  
11285      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-down"><polyline points="6 9 12 15 18 9"></polyline></svg>
11286    
11287</span>
11288    </div>
11289    <div x-show=" accordion " x-cloak>
11290      <!-- snippets/component__icon.liquid -->
11291
11292
11293<span class="inline-flex align-middle " aria-hidden="true">
11294  
11295      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-up"><polyline points="18 15 12 9 6 15"></polyline></svg>
11296    
11297</span>
11298    </div>
11299  </button>
11300  
11301  <div
11302    class="accordion-content 
11303              "
11304    x-show=" accordion "
11305    
11306      x-transition:enter="animation-100"
11307      x-transition:enter-start="opacity-0"
11308      x-transition:enter-end="opacity-100"
11309      x-transition:leave="animation-100"
11310      x-transition:leave-start="opacity-100"
11311      x-transition:leave-end="opacity-0"
11312    
11313    x-cloak>
11314    
11315                
11316                  <a href="/products/giftcards" class="type__body border--t-width flex items-center justify-between w-full px-4 py-4 pl-8 no-underline
11317                    color__border-divider-1">
11318                    Gift Cards
11319                  </a>
11320                  
11321                
11322                  <a href="https://www.safariltd.com/blogs/toys-that-teach" class="type__body border--t-width flex items-center justify-between w-full px-4 py-4 pl-8 no-underline
11323                    color__border-divider-1">
11324                    Blogs
11325                  </a>
11326                  
11327                
11328                  <a href="/pages/careers" class="type__body border--t-width flex items-center justify-between w-full px-4 py-4 pl-8 no-underline
11329                    color__border-divider-1">
11330                    Careers
11331                  </a>
11332                  
11333                
11334                  <a href="/pages/exclusive-discounts" class="type__body border--t-width flex items-center justify-between w-full px-4 py-4 pl-8 no-underline
11335                    color__border-divider-1">
11336                    Exclusive Discounts
11337                  </a>
11338                  
11339                
11340              
11341  </div>
11342
11343</div>
11344        
11345              <noscript>
11346                <a class="border--t-width color__border-divider-1 block w-full p-4 no-underline"
11347                  href="/">Explore</a>
11348                
11349                <a class="border--t-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
11350                  href="/products/giftcards">Gift Cards</a>
11351                
11352                
11353                <a class="border--t-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
11354                  href="https://www.safariltd.com/blogs/toys-that-teach">Blogs</a>
11355                
11356                
11357                <a class="border--t-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
11358                  href="/pages/careers">Careers</a>
11359                
11360                
11361                <a class="border--t-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
11362                  href="/pages/exclusive-discounts">Exclusive Discounts</a>
11363                
11364                
11365              </noscript>
11366            
11367          
11368        </nav>
11369        
11370    
11371  
11372    
11373        <nav class="md:hidden color__bg-secondary color__secondary">
11374          
11375            
11376              
11377
11378              
11379            
11380              
11381
11382              <!-- snippets/component__accordion.liquid -->
11383
11384<div class="
11385                border--t-width color__border-divider-1 no-js--hide
11386              "
11387  
11388  x-data="{ 
11389     
11390      accordion: false 
11391     
11392  }">
11393
11394  <button type="button"
11395    class="flex items-center justify-between w-full py-4 px-4"
11396    @click="
11397      
11398        accordion = ! accordion
11399      ">
11400    
11401    <div class="flex items-center">
11402      
11403      
11404      <span class="type__body--bold text-left">
11405        Help
11406      </span>
11407    </div>
11408    <div x-show=" !accordion ">
11409      <!-- snippets/component__icon.liquid -->
11410
11411
11412<span class="inline-flex align-middle " aria-hidden="true">
11413  
11414      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-down"><polyline points="6 9 12 15 18 9"></polyline></svg>
11415    
11416</span>
11417    </div>
11418    <div x-show=" accordion " x-cloak>
11419      <!-- snippets/component__icon.liquid -->
11420
11421
11422<span class="inline-flex align-middle " aria-hidden="true">
11423  
11424      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-up"><polyline points="18 15 12 9 6 15"></polyline></svg>
11425    
11426</span>
11427    </div>
11428  </button>
11429  
11430  <div
11431    class="accordion-content 
11432              "
11433    x-show=" accordion "
11434    
11435      x-transition:enter="animation-100"
11436      x-transition:enter-start="opacity-0"
11437      x-transition:enter-end="opacity-100"
11438      x-transition:leave="animation-100"
11439      x-transition:leave-start="opacity-100"
11440      x-transition:leave-end="opacity-0"
11441    
11442    x-cloak>
11443    
11444                
11445                  <a href="/pages/contact-us" class="type__body border--t-width flex items-center justify-between w-full px-4 py-4 pl-8 no-underline
11446                    color__border-divider-1">
11447                    Contact Us
11448                  </a>
11449                  
11450                
11451                  <a href="/pages/frequently-asked-questions" class="type__body border--t-width flex items-center justify-between w-full px-4 py-4 pl-8 no-underline
11452                    color__border-divider-1">
11453                    FAQs
11454                  </a>
11455                  
11456                
11457                  <a href="/pages/shipping-and-handling" class="type__body border--t-width flex items-center justify-between w-full px-4 py-4 pl-8 no-underline
11458                    color__border-divider-1">
11459                    Shipping & Handling
11460                  </a>
11461                  
11462                
11463                  <a href="/pages/return-policy" class="type__body border--t-width flex items-center justify-between w-full px-4 py-4 pl-8 no-underline
11464                    color__border-divider-1">
11465                    Return Policy
11466                  </a>
11467                  
11468                
11469                  <a href="/pages/international-partners" class="type__body border--t-width flex items-center justify-between w-full px-4 py-4 pl-8 no-underline
11470                    color__border-divider-1">
11471                    Purchase Internationally
11472                  </a>
11473                  
11474                
11475              
11476  </div>
11477
11478</div>
11479        
11480              <noscript>
11481                <a class="border--t-width color__border-divider-1 block w-full p-4 no-underline"
11482                  href="/pages/contact-us">Help</a>
11483                
11484                <a class="border--t-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
11485                  href="/pages/contact-us">Contact Us</a>
11486                
11487                
11488                <a class="border--t-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
11489                  href="/pages/frequently-asked-questions">FAQs</a>
11490                
11491                
11492                <a class="border--t-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
11493                  href="/pages/shipping-and-handling">Shipping & Handling</a>
11494                
11495                
11496                <a class="border--t-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
11497                  href="/pages/return-policy">Return Policy</a>
11498                
11499                
11500                <a class="border--t-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
11501                  href="/pages/international-partners">Purchase Internationally</a>
11502                
11503                
11504              </noscript>
11505            
11506          
11507        </nav>
11508        
11509    
11510  
11511    
11512        <nav class="md:hidden color__bg-secondary color__secondary">
11513          
11514            
11515              
11516
11517              
11518            
11519              
11520
11521              <!-- snippets/component__accordion.liquid -->
11522
11523<div class="
11524                border--t-width color__border-divider-1 no-js--hide
11525              "
11526  
11527  x-data="{ 
11528     
11529      accordion: false 
11530     
11531  }">
11532
11533  <button type="button"
11534    class="flex items-center justify-between w-full py-4 px-4"
11535    @click="
11536      
11537        accordion = ! accordion
11538      ">
11539    
11540    <div class="flex items-center">
11541      
11542      
11543      <span class="type__body--bold text-left">
11544        Partners
11545      </span>
11546    </div>
11547    <div x-show=" !accordion ">
11548      <!-- snippets/component__icon.liquid -->
11549
11550
11551<span class="inline-flex align-middle " aria-hidden="true">
11552  
11553      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-down"><polyline points="6 9 12 15 18 9"></polyline></svg>
11554    
11555</span>
11556    </div>
11557    <div x-show=" accordion " x-cloak>
11558      <!-- snippets/component__icon.liquid -->
11559
11560
11561<span class="inline-flex align-middle " aria-hidden="true">
11562  
11563      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-up"><polyline points="18 15 12 9 6 15"></polyline></svg>
11564    
11565</span>
11566    </div>
11567  </button>
11568  
11569  <div
11570    class="accordion-content 
11571              "
11572    x-show=" accordion "
11573    
11574      x-transition:enter="animation-100"
11575      x-transition:enter-start="opacity-0"
11576      x-transition:enter-end="opacity-100"
11577      x-transition:leave="animation-100"
11578      x-transition:leave-start="opacity-100"
11579      x-transition:leave-end="opacity-0"
11580    
11581    x-cloak>
11582    
11583                
11584                  <a href="https://partners.safariltd.com/" class="type__body border--t-width flex items-center justify-between w-full px-4 py-4 pl-8 no-underline
11585                    color__border-divider-1">
11586                    Wholesale Website
11587                  </a>
11588                  
11589                
11590                  <a href="https://partners.safariltd.com/account/register" class="type__body border--t-width flex items-center justify-between w-full px-4 py-4 pl-8 no-underline
11591                    color__border-divider-1">
11592                    Wholesale Application
11593                  </a>
11594                  
11595                
11596              
11597  </div>
11598
11599</div>
11600        
11601              <noscript>
11602                <a class="border--t-width color__border-divider-1 block w-full p-4 no-underline"
11603                  href="https://partners.safariltd.com/">Partners</a>
11604                
11605                <a class="border--t-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
11606                  href="https://partners.safariltd.com/">Wholesale Website</a>
11607                
11608                
11609                <a class="border--t-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
11610                  href="https://partners.safariltd.com/account/register">Wholesale Application</a>
11611                
11612                
11613              </noscript>
11614            
11615          
11616        </nav>
11617        
11618    
11619  
11620    
11621        <nav class="md:hidden color__bg-secondary color__secondary">
11622          
11623            
11624              
11625
11626              
11627            
11628              
11629
11630              <!-- snippets/component__accordion.liquid -->
11631
11632<div class="
11633                border--t-width color__border-divider-1 no-js--hide
11634              "
11635  
11636  x-data="{ 
11637     
11638      accordion: false 
11639     
11640  }">
11641
11642  <button type="button"
11643    class="flex items-center justify-between w-full py-4 px-4"
11644    @click="
11645      
11646        accordion = ! accordion
11647      ">
11648    
11649    <div class="flex items-center">
11650      
11651      
11652      <span class="type__body--bold text-left">
11653        ToyTopia
11654      </span>
11655    </div>
11656    <div x-show=" !accordion ">
11657      <!-- snippets/component__icon.liquid -->
11658
11659
11660<span class="inline-flex align-middle " aria-hidden="true">
11661  
11662      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-down"><polyline points="6 9 12 15 18 9"></polyline></svg>
11663    
11664</span>
11665    </div>
11666    <div x-show=" accordion " x-cloak>
11667      <!-- snippets/component__icon.liquid -->
11668
11669
11670<span class="inline-flex align-middle " aria-hidden="true">
11671  
11672      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-up"><polyline points="18 15 12 9 6 15"></polyline></svg>
11673    
11674</span>
11675    </div>
11676  </button>
11677  
11678  <div
11679    class="accordion-content 
11680              "
11681    x-show=" accordion "
11682    
11683      x-transition:enter="animation-100"
11684      x-transition:enter-start="opacity-0"
11685      x-transition:enter-end="opacity-100"
11686      x-transition:leave="animation-100"
11687      x-transition:leave-start="opacity-100"
11688      x-transition:leave-end="opacity-0"
11689    
11690    x-cloak>
11691    
11692                
11693                  <a href="https://share.google/jeQLpwCkDrWUX7FpC" class="type__body border--t-width flex items-center justify-between w-full px-4 py-4 pl-8 no-underline
11694                    color__border-divider-1">
11695                    Jacksonville Beach
11696                  </a>
11697                  
11698                
11699                  <a href="https://share.google/8antYdBTsurcTJKqg" class="type__body border--t-width flex items-center justify-between w-full px-4 py-4 pl-8 no-underline
11700                    color__border-divider-1">
11701                    Nocatee
11702                  </a>
11703                  
11704                
11705                  <a href="https://share.google/Us6imDs0kAjdgyQzX" class="type__body border--t-width flex items-center justify-between w-full px-4 py-4 pl-8 no-underline
11706                    color__border-divider-1">
11707                    Silverleaf 
11708                  </a>
11709                  
11710                
11711                  <a href="https://share.google/Dgs7TgtpwrowSHkSs" class="type__body border--t-width flex items-center justify-between w-full px-4 py-4 pl-8 no-underline
11712                    color__border-divider-1">
11713                    St Augustine
11714                  </a>
11715                  
11716                
11717                  <a href="https://share.google/WZNLJEwSb8agOxMRD" class="type__body border--t-width flex items-center justify-between w-full px-4 py-4 pl-8 no-underline
11718                    color__border-divider-1">
11719                    Winter Park
11720                  </a>
11721                  
11722                
11723                  <a href="/pages/our-story" class="type__body border--t-width flex items-center justify-between w-full px-4 py-4 pl-8 no-underline
11724                    color__border-divider-1">
11725                    Dr Phillips, Orlando- NEW!
11726                  </a>
11727                  
11728                
11729              
11730  </div>
11731
11732</div>
11733        
11734              <noscript>
11735                <a class="border--t-width color__border-divider-1 block w-full p-4 no-underline"
11736                  href="/pages/our-story">ToyTopia</a>
11737                
11738                <a class="border--t-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
11739                  href="https://share.google/jeQLpwCkDrWUX7FpC">Jacksonville Beach</a>
11740                
11741                
11742                <a class="border--t-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
11743                  href="https://share.google/8antYdBTsurcTJKqg">Nocatee</a>
11744                
11745                
11746                <a class="border--t-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
11747                  href="https://share.google/Us6imDs0kAjdgyQzX">Silverleaf </a>
11748                
11749                
11750                <a class="border--t-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
11751                  href="https://share.google/Dgs7TgtpwrowSHkSs">St Augustine</a>
11752                
11753                
11754                <a class="border--t-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
11755                  href="https://share.google/WZNLJEwSb8agOxMRD">Winter Park</a>
11756                
11757                
11758                <a class="border--t-width color__border-divider-1 block w-full p-4 !pl-8 no-underline"
11759                  href="/pages/our-story">Dr Phillips, Orlando- NEW!</a>
11760                
11761                
11762              </noscript>
11763            
11764          
11765        </nav>
11766        
11767    
11768  
11769    
11770        <div class="py-8 md:hidden border--t-width
11771          color__bg-secondary color__secondary
11772          color__border-divider-1">
11773          <div class="window">
11774
11775            
11776
11777            
11778
11779            
11780          
11781            
11782
11783            
11784      
11785          </div>
11786        </div>
11787
11788      
11789      
11790  
11791
11792  
11793  <nav 
11794    class="hidden md:block border--t-width
11795    color__border-divider-1
11796    color__bg-secondary color__secondary">
11797    <div 
11798      class="window">
11799      <div 
11800        class="flex py-8 overflow-hidden">
11801        <div 
11802          class="flex flex-wrap justify-between gap-12 grow">
11803          
11804            
11805              <div>
11806                
11807                  <a href="/pages/our-story" class="block mb-4 no-underline type__body--bold
11808                            ">
11809                    About Us
11810                  </a>
11811                  
11812                    <a href="/pages/our-story" class="block mb-2 no-underline opacity-50">
11813                      Our Story
11814                    </a>
11815                    
11816                  
11817                    <a href="/pages/bernie-the-gator" class="block mb-2 no-underline opacity-50">
11818                      Bernie the Gator
11819                    </a>
11820                    
11821                  
11822                    <a href="/pages/creation-to-play" class="block mb-2 no-underline opacity-50">
11823                      Creation to Play
11824                    </a>
11825                    
11826                  
11827                
11828              </div>
11829  
11830            
11831            
11832          
11833            
11834              <div>
11835                
11836                  <a href="/" class="block mb-4 no-underline type__body--bold
11837                            ">
11838                    Explore
11839                  </a>
11840                  
11841                    <a href="/products/giftcards" class="block mb-2 no-underline opacity-50">
11842                      Gift Cards
11843                    </a>
11844                    
11845                  
11846                    <a href="https://www.safariltd.com/blogs/toys-that-teach" class="block mb-2 no-underline opacity-50">
11847                      Blogs
11848                    </a>
11849                    
11850                  
11851                    <a href="/pages/careers" class="block mb-2 no-underline opacity-50">
11852                      Careers
11853                    </a>
11854                    
11855                  
11856                    <a href="/pages/exclusive-discounts" class="block mb-2 no-underline opacity-50">
11857                      Exclusive Discounts
11858                    </a>
11859                    
11860                  
11861                
11862              </div>
11863  
11864            
11865            
11866          
11867            
11868              <div>
11869                
11870                  <a href="/pages/contact-us" class="block mb-4 no-underline type__body--bold
11871                            ">
11872                    Help
11873                  </a>
11874                  
11875                    <a href="/pages/contact-us" class="block mb-2 no-underline opacity-50">
11876                      Contact Us
11877                    </a>
11878                    
11879                  
11880                    <a href="/pages/frequently-asked-questions" class="block mb-2 no-underline opacity-50">
11881                      FAQs
11882                    </a>
11883                    
11884                  
11885                    <a href="/pages/shipping-and-handling" class="block mb-2 no-underline opacity-50">
11886                      Shipping & Handling
11887                    </a>
11888                    
11889                  
11890                    <a href="/pages/return-policy" class="block mb-2 no-underline opacity-50">
11891                      Return Policy
11892                    </a>
11893                    
11894                  
11895                    <a href="/pages/international-partners" class="block mb-2 no-underline opacity-50">
11896                      Purchase Internationally
11897                    </a>
11898                    
11899                  
11900                
11901              </div>
11902  
11903            
11904            
11905          
11906            
11907              <div>
11908                
11909                  <a href="https://partners.safariltd.com/" class="block mb-4 no-underline type__body--bold
11910                            ">
11911                    Partners
11912                  </a>
11913                  
11914                    <a href="https://partners.safariltd.com/" class="block mb-2 no-underline opacity-50">
11915                      Wholesale Website
11916                    </a>
11917                    
11918                  
11919                    <a href="https://partners.safariltd.com/account/register" class="block mb-2 no-underline opacity-50">
11920                      Wholesale Application
11921                    </a>
11922                    
11923                  
11924                
11925              </div>
11926  
11927            
11928            
11929          
11930            
11931              <div>
11932                
11933                  <a href="/pages/our-story" class="block mb-4 no-underline type__body--bold
11934                            ">
11935                    ToyTopia
11936                  </a>
11937                  
11938                    <a href="https://share.google/jeQLpwCkDrWUX7FpC" class="block mb-2 no-underline opacity-50">
11939                      Jacksonville Beach
11940                    </a>
11941                    
11942                  
11943                    <a href="https://share.google/8antYdBTsurcTJKqg" class="block mb-2 no-underline opacity-50">
11944                      Nocatee
11945                    </a>
11946                    
11947                  
11948                    <a href="https://share.google/Us6imDs0kAjdgyQzX" class="block mb-2 no-underline opacity-50">
11949                      Silverleaf 
11950                    </a>
11951                    
11952                  
11953                    <a href="https://share.google/Dgs7TgtpwrowSHkSs" class="block mb-2 no-underline opacity-50">
11954                      St Augustine
11955                    </a>
11956                    
11957                  
11958                    <a href="https://share.google/WZNLJEwSb8agOxMRD" class="block mb-2 no-underline opacity-50">
11959                      Winter Park
11960                    </a>
11961                    
11962                  
11963                    <a href="/pages/our-story" class="block mb-2 no-underline opacity-50">
11964                      Dr Phillips, Orlando- NEW!
11965                    </a>
11966                    
11967                  
11968                
11969              </div>
11970  
11971            
11972            
11973          
11974            
11975              <div class="max-w-[250px]">
11976
11977                
11978    
11979                
11980
11981                
11982              
11983                
11984
11985                
11986                
11987              </div>
11988
11989            
11990          
11991        </div>
11992      </div>
11993    </div>
11994  </nav>
11995
11996  
11997  <section 
11998    class="py-2 border--t-width flex flex-wrap gap-4
11999    color__bg-secondary color__secondary
12000    !color__border-transparent">
12001
12002    
12003    <div 
12004      class="flex flex-wrap w-full items-center justify-between gap-4 
12005      window">
12006
12007      
12008      <div 
12009        class="flex w-full gap-2 md:w-auto">
12010        
12011        <a href="https://www.tiktok.com/@toytopiatoys" target="_blank" title="TikTok"
12012          class="inline-flex no-underline opacity-50 hover:no-underline">
12013          <!-- snippets/component__icon.liquid -->
12014
12015
12016<span class="inline-flex align-middle " aria-hidden="true">
12017  
12018      <svg aria-hidden="true" width="20" height="20" focusable="false" data-prefix="fab" data-icon="tiktok" class="svg-inline--fa fa-tiktok fa-w-14" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512">
12018<path fill="currentColor" d="M448,209.91a210.06,210.06,0,0,1-122.77-39.25V349.38A162.55,162.55,0,1,1,185,188.31V278.2a74.62,74.62,0,1,0,52.23,71.18V0l88,0a121.18,121.18,0,0,0,1.86,22.17h0A122.18,122.18,0,0,0,381,102.39a121.43,121.43,0,0,0,67,20.14Z"></path></svg>
12019    
12020</span>
12021        </a>
12022        
12023        
12024        <a href="https://www.instagram.com/safariltd/" target="_blank" title="Instagram"
12025          class="inline-flex no-underline opacity-50 hover:no-underline">
12026          <!-- snippets/component__icon.liquid -->
12027
12028
12029<span class="inline-flex align-middle " aria-hidden="true">
12030  
12031      <svg aria-hidden="true" width="20" height="20" focusable="false" data-prefix="fab" data-icon="instagram" class="svg-inline--fa fa-instagram fa-w-14" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"></path></svg>
12032    
12033</span>
12034        </a>
12035        
12036        
12037        
12038        <a href="https://www.facebook.com/safariltd/" target="_blank" title="Facebook"
12039          class="inline-flex no-underline opacity-50 hover:no-underline">
12040          <!-- snippets/component__icon.liquid -->
12041
12042
12043<span class="inline-flex align-middle " aria-hidden="true">
12044  
12045      <svg aria-hidden="true" width="20" height="20" focusable="false" data-prefix="fab" data-icon="facebook" class="svg-inline--fa fa-facebook fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256z"></path></svg>
12046    
12047</span>
12048        </a>
12049        
12050        
12051        <a href="https://www.pinterest.com/safariltd/" target="_blank" title="Pinterest"
12052          class="inline-flex no-underline opacity-50 hover:no-underline">
12053          <!-- snippets/component__icon.liquid -->
12054
12055
12056<span class="inline-flex align-middle " aria-hidden="true">
12057  
12058      <svg aria-hidden="true" width="20" height="20" focusable="false" data-prefix="fab" data-icon="pinterest" class="svg-inline--fa fa-pinterest fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path fill="currentColor" d="M496 256c0 137-111 248-248 248-25.6 0-50.2-3.9-73.4-11.1 10.1-16.5 25.2-43.5 30.8-65 3-11.6 15.4-59 15.4-59 8.1 15.4 31.7 28.5 56.8 28.5 74.8 0 128.7-68.8 128.7-154.3 0-81.9-66.9-143.2-152.9-143.2-107 0-163.9 71.8-163.9 150.1 0 36.4 19.4 81.7 50.3 96.1 4.7 2.2 7.2 1.2 8.3-3.3.8-3.4 5-20.3 6.9-28.1.6-2.5.3-4.7-1.7-7.1-10.1-12.5-18.3-35.3-18.3-56.6 0-54.7 41.4-107.6 112-107.6 60.9 0 103.6 41.5 103.6 100.9 0 67.1-33.9 113.6-78 113.6-24.3 0-42.6-20.1-36.7-44.8 7-29.5 20.5-61.3 20.5-82.6 0-19-10.2-34.9-31.4-34.9-24.9 0-44.9 25.7-44.9 60.2 0 22 7.4 36.8 7.4 36.8s-24.5 103.8-29 123.2c-5 21.4-3 51.6-.9 71.2C65.4 450.9 0 361.1 0 256 0 119 111 8 248 8s248 111 248 248z"></path></svg>
12059    
12060</span>
12061        </a>
12062        
12063        
12064        
12065        
12066        
12067        
12068        
12069        <a href="https://www.youtube.com/@SafariLtd" target="_blank" title="YouTube"
12070          class="inline-flex no-underline opacity-50 hover:no-underline">
12071          <!-- snippets/component__icon.liquid -->
12072
12073
12074<span class="inline-flex align-middle " aria-hidden="true">
12075  
12076      <svg aria-hidden="true" width="20" height="20" focusable="false" data-prefix="fab" data-icon="youtube" class="svg-inline--fa fa-youtube fa-w-18" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512">
12076<path fill="currentColor" d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"></path></svg>
12077    
12078</span>
12079        </a>
12080        
12081        
12082        
12083      </div>
12084
12085      
12086      <div class="w-full md:w-auto md:flex-1 md:text-center">
12087        <a href="/pages/do-not-sell" class="underline" style="color: #ffffff; font-size: 0.8rem;">Do Not Sell or Share My Personal Information</a>
12088      </div>
12089
12090      
12091      <div
12092        class="w-full md:w-auto md:text-right">
12093        <p
12094          class="flex flex-wrap gap-2 mb-0 type--small">
12095          
12096        </p>
12097      </div>
12098
12099    </div>
12100
12101    
12102    <div 
12103      class="flex flex-wrap w-full items-center justify-between gap-4
12104      window">
12105
12106      
12107      <div 
12108        class="flex flex-wrap w-full gap-2 md:w-auto">
12109        
12110        
12111        
12112      </div>
12113
12114      
12115      <div 
12116        class="flex flex-wrap flex-1 w-full gap-2 md:w-auto md:text-right">
12117        
12118        <div class="w-full opacity-50 m-0--clear type--smaller">
12119          <a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore">Powered by Shopify</a>
12120          
12121          Copyright 2026 ©. All rights reserved.
12122        </div>
12123      </div>
12124
12125    </div>
12126
12127  </section>
12128  
12129</footer>
12130
12131<style> #shopify-section-sections--16926637588654__theme_footer a {font-size: 15px;} #shopify-section-sections--16926637588654__theme_footer input {background: #fff !important;} #shopify-section-sections--16926637588654__theme_footer div .type--smaller {display: none;} #shopify-section-sections--16926637588654__theme_footer section.py-2 {background: #51a04a;} #shopify-section-sections--16926637588654__theme_footer section.color__text {color: #fff;} </style></div><div id="shopify-section-sections--16926637588654__klaviyo_popup" class="shopify-section shopify-section-group-footer-group"><!-- sections/klaviyo-popup -->
12132
12133
12134<style>
12135  #shopify-section-sections--16926637588654__klaviyo_popup {
12136    display: flex;
12137    position: fixed;
12138    width: 100%;
12139    height: 100vh;
12140    top: 0;
12141    left: 0;
12142    background: rgba(0,0,0,0.5);
12143    z-index: 2147483647;
12144    visibility: hidden;
12145    opacity: 0;
12146    transition: visibility linear .5s, opacity linear .5s;
12147  }
12148  #shopify-section-sections--16926637588654__klaviyo_popup.active {
12149    visibility: visible;
12150    opacity: 1;
12151  }
12152  #shopify-section-sections--16926637588654__klaviyo_popup .klaviyo-popup {
12153    display: flex;
12154    flex-direction: row;
12155    flex-wrap: wrap;
12156    max-width: 780px;
12157    min-height: 585px;
12158    max-height: 600px;
12159    width: 780px;
12160    max-width: 90%;
12161    margin: auto;
12162    padding: 40px;
12163    justify-content: flex-start;
12164    align-items: center;
12165    background-color: #e5e1c2;
12166    position: relative;
12167  }
12168  #shopify-section-sections--16926637588654__klaviyo_popup .klaviyo-popup .klaviyo-popup__header {
12169    flex: 0 0 100%;
12170    z-index: 1;
12171  }
12172  #shopify-section-sections--16926637588654__klaviyo_popup .klaviyo-popup .safari_favorite_color {
12173    opacity: 0;
12174    position: absolute;
12175    top: 0;
12176    left: 0;
12177    height: 0;
12178    width: 0;
12179    z-index: -1;
12180  }
12181  #shopify-section-sections--16926637588654__klaviyo_popup .klaviyo-popup .klaviyo-popup__content {
12182    flex: 0 0 100%;
12183    max-width: 50%;
12184    z-index: 1;
12185  }
12186  #shopify-section-sections--16926637588654__klaviyo_popup .klaviyo-popup .klaviyo-popup__content-checkboxes {
12187    display: flex;
12188    flex-direction: row;
12189    flex-wrap: wrap;
12190    margin-bottom: 20px;
12191  }
12192  #shopify-section-sections--16926637588654__klaviyo_popup .klaviyo-popup .klaviyo-popup__content-checkbox {
12193    flex: 0 0 100%;
12194  }
12195  #shopify-section-sections--16926637588654__klaviyo_popup .klaviyo-popup .klaviyo-popup__content-checkboxes label {
12196    margin-bottom: 5px;
12197  }
12198  #shopify-section-sections--16926637588654__klaviyo_popup .klaviyo-popup .klaviyo-popup__content-checkboxes input {
12199    margin-right: 5px;
12200    background-color: #f7f1d2;
12201  }
12202  .klaviyo-popup .feather.feather-x {
12203    stroke: #417e3a;
12204  }
12205  .klaviyo-popup__content-checkboxes input.invalid {
12206    border: 2px solid red !important;
12207  }
12208  .klaviyo-popup .tooltip {
12209    position: relative;
12210    display: inline-block;
12211  }
12212  .klaviyo-popup .tooltip .tooltiptext {
12213    visibility: hidden;
12214    width: 140px;
12215    background-color: #fff;
12216    color: red;
12217    font-size: 13px;
12218    text-align: center;
12219    padding: 3px 0;
12220    border: 1px solid red;
12221    border-radius: 6px;
12222    position: absolute;
12223    top: 100%;
12224    left: 50%;
12225    margin-top: 10px;
12226    margin-left: -60px;
12227    z-index: 1;
12228  }
12229  .klaviyo-popup .tooltip .tooltiptext::after {
12230    content: " ";
12231    position: absolute;
12232    bottom: 100%;
12233    left: 15%;
12234    margin-left: -5px;
12235    border-width: 5px;
12236    border-style: 1px solid red;
12237    border-color: transparent transparent red transparent;
12238  }
12239  .klaviyo-popup .tooltip.show .tooltiptext {
12240    visibility: visible;
12241  }
12242  #shopify-section-sections--16926637588654__klaviyo_popup .klaviyo-popup .klaviyo-popup__content .klaviyo-popup__email {
12243    margin-bottom: 20px;
12244  }
12245  #shopify-section-sections--16926637588654__klaviyo_popup .klaviyo-popup .klaviyo-popup__image-desktop {
12246    position: absolute;
12247    top: 0;
12248    right: 0;
12249    width: 380px;
12250    z-index: 0;
12251  }
12252  #shopify-section-sections--16926637588654__klaviyo_popup .klaviyo-popup .klaviyo-popup__image-mobile {
12253    display: none;
12254  }
12255  #shopify-section-sections--16926637588654__klaviyo_popup .klaviyo-popup .klaviyo-popup__close-button {
12256    position: absolute;
12257    top: 10px;
12258    right: 10px;
12259    font-size: 30px;
12260    line-height: 20px;
12261    background-color: #ffffff;
12262    border-radius: 50%;
12263    padding: 8px 10px;
12264  }
12265  @media screen and (max-width: 800px) {
12266    #shopify-section-sections--16926637588654__klaviyo_popup .klaviyo-popup {
12267      height: auto;
12268      max-height: unset;
12269      width: 80%;
12270      max-width: 80%;
12271    }
12272    #shopify-section-sections--16926637588654__klaviyo_popup .klaviyo-popup .klaviyo-popup__image-desktop {
12273      display: none;
12274    }
12275    #shopify-section-sections--16926637588654__klaviyo_popup .klaviyo-popup .klaviyo-popup__image-mobile {
12276      display: block;
12277      z-index: 0;
12278      width: auto;
12279      order: 1;
12280    }
12281    #shopify-section-sections--16926637588654__klaviyo_popup .klaviyo-popup .klaviyo-popup__header {
12282      order: 2;
12283      text-align: center;
12284    }
12285    #shopify-section-sections--16926637588654__klaviyo_popup .klaviyo-popup .klaviyo-popup__content {
12286      max-width: 100%;
12287      order: 3;
12288      text-align: center;
12289    }
12290    #shopify-section-sections--16926637588654__klaviyo_popup .klaviyo-popup .klaviyo-popup__content-checkboxes {
12291      flex-direction: column;
12292      justify-content: center;
12293      align-items: flex-start;
12294      text-align: left;
12295    }
12296    #shopify-section-sections--16926637588654__klaviyo_popup .klaviyo-popup .klaviyo-popup__content-checkbox {
12297      flex: unset;
12298      width: fit-content;
12299    }
12300  }
12301</style>
12302
12303<div class="klaviyo-popup">
12304  <div class="klaviyo-popup__header">
12305    <h2>JOIN THE ADVENTURE</h2>
12306  </div>
12307
12308  <div class="klaviyo-popup__content">
12309    <form
12310      id="klaviyo_popup_form_sections--16926637588654__klaviyo_popup"
12311      action="//manage.kmail-lists.com/subscriptions/subscribe"
12312      data-ajax-submit="//manage.kmail-lists.com/ajax/subscriptions/subscribe"
12313      method="GET"
12314      target="_blank"
12315      novalidate="novalidate"
12316    >
12317      <input type="hidden" name="g" value="VtJzLt">
12318
12319      <div class="safari_favorite_color">
12320        <input type="text" value="" name="favorite-color" id="k_id_favorite-color">
12321        <label for="k_id_favorite-color" class="sr-only form-field-title">Favorite Color</label>
12322      </div>
12323
12324      <h6><strong>GET 15% OFF ON YOUR FIRST PURCHASE!</strong></h6><p>Subscribe to our emails for exclusive deals, insights, and personalized updates.</p><p>But first, let us know what you'd prefer!</p>
12325
12326      <div class="klaviyo-popup__content-checkboxes">
12327        
12328          <div class="klaviyo-popup__content-checkbox">
12329            <input
12330              type="checkbox"
12331              value="gator_gazette_newsletter"
12332              name="option_m79a8A"
12333              id="option_m79a8A"
12334              required
12335            >
12336            <label for="option_m79a8A">Gator Gazette Newsletter</label>
12337          </div>
12338        
12339          <div class="klaviyo-popup__content-checkbox">
12340            <input
12341              type="checkbox"
12342              value="new_releases"
12343              name="option_3XVBjU"
12344              id="option_3XVBjU"
12345              required
12346            >
12347            <label for="option_3XVBjU">New Releases</label>
12348          </div>
12349        
12350          <div class="klaviyo-popup__content-checkbox">
12351            <input
12352              type="checkbox"
12353              value="specials_and_promotions"
12354              name="option_q9CLny"
12355              id="option_q9CLny"
12356              required
12357            >
12358            <label for="option_q9CLny">Specials and Promotions</label>
12359          </div>
12360        
12361          <div class="klaviyo-popup__content-checkbox">
12362            <input
12363              type="checkbox"
12364              value="all"
12365              name="option_h7pWzr"
12366              id="option_h7pWzr"
12367              required
12368            >
12369            <label for="option_h7pWzr">All Marketing</label>
12370          </div>
12371        
12372      </div>
12373
12374      <input
12375        type="email"
12376        name="email"
12377        value=""
12378        class="klaviyo-popup__email"
12379        id="klaviyo-popup__email"
12380        placeholder="Email Address here"
12381        required
12382      >
12383
12384      <div class="klaviyo_messages">
12385        <div class="success_message" style="display:none;"></div>
12386        <div class="error_message" style="display:none;"></div>
12387      </div>
12388
12389      <button class="btn btn--secondary klaviyo-popup__submit-button">
12390        CLAIM THE OFFER
12391      </button>
12392    </form>
12393  </div>
12394
12395  
12396    <div class="klaviyo-popup__image-desktop">
12397      <div class="border--radius relative w-full overflow-hidden">
12398        <!-- snippets/component__image.liquid -->
12399
12400
12401
12402
12403
12404
12405
12406
12407<div 
12408  class="
12409    js-picture w-full h-full overflow-hidden flex items-center
12410    
12411    color__bg-shade-2
12412  ">
12413  <picture 
12414    class="
12415      w-full flex items-center justify-center overflow-hidden
12416      
12417      object-cover w-full
12418    ">
12419    <img src="//www.safariltd.com/cdn/shop/files/klaviyo_popup_desktop.jpg?v=1741648920&amp;
12419width=1400" alt="A smiling young child with red hair holds a small toy cheetah, wearing a gray and white patterned dress, against a light background with abstract shapes." srcset="//www.safariltd.com/cdn/shop/files/klaviyo_popup_desktop.jpg?v=1741648920&amp;width=100 100w, //www.safariltd.com/cdn/shop/files/klaviyo_popup_desktop.jpg?v=1741648920&amp;width=200 200w, //www.safariltd.com/cdn/shop/files/klaviyo_popup_desktop.jpg?v=1741648920&amp;width=300 300w, //www.safariltd.com/cdn/shop/files/klaviyo_popup_desktop.jpg?v=1741648920&amp;width=400 400w, //www.safariltd.com/cdn/shop/files/klaviyo_popup_desktop.jpg?v=1741648920&amp;width=500 500w, //www.safariltd.com/cdn/shop/files/klaviyo_popup_desktop.jpg?v=1741648920&amp;width=600 600w, //www.safariltd.com/cdn/shop/files/klaviyo_popup_desktop.jpg?v=1741648920&amp;width=700 700w, //www.safariltd.com/cdn/shop/files/klaviyo_popup_desktop.jpg?v=1741648920&amp;width=800 800w, //www.safariltd.com/cdn/shop/files/klaviyo_popup_desktop.jpg?v=1741648920&amp;width=1000 1000w, //www.safariltd.com/cdn/shop/files/klaviyo_popup_desktop.jpg?v=1741648920&amp;width=1200 1200w, //www.safariltd.com/cdn/shop/files/klaviyo_popup_desktop.jpg?v=1741648920&amp;width=1400 1400w" width="1400" height="2148" loading="
12420  
12421    lazy
12422  
12423" class="
12424  js-image 
12425   object-cover
12426  
12427    min-h-full
12428  
12429  
12430    animation-300
12431  
12432  
12433">
12434  </picture>
12435</div>
12436      </div>
12437    </div>
12438  
12439
12440  
12441    <div class="klaviyo-popup__image-mobile">
12442      <div class="border--radius relative w-full overflow-hidden">
12443        <!-- snippets/component__image.liquid -->
12444
12445
12446
12447
12448
12449
12450
12451
12452<div 
12453  class="
12454    js-picture w-full h-full overflow-hidden flex items-center
12455    
12456    color__bg-shade-2
12457  ">
12458  <picture 
12459    class="
12460      w-full flex items-center justify-center overflow-hidden
12461      
12462      object-cover w-full
12463    ">
12464    <img src="//www.safariltd.com/cdn/shop/files/klaviyo_popup_mobile.jpg?v=1741648929&amp;width=1400" alt="A smiling young girl with red hair holds up a small cheetah figurine. She wears a gray and white checkered shirt and stands against a light, abstract background." srcset="//www.safariltd.com/cdn/shop/files/klaviyo_popup_mobile.jpg?v=1741648929&amp;width=100 100w, //www.safariltd.com/cdn/shop/files/klaviyo_popup_mobile.jpg?v=1741648929&amp;width=200 200w, //www.safariltd.com/cdn/shop/files/klaviyo_popup_mobile.jpg?v=1741648929&amp;width=300 300w, //www.safariltd.com/cdn/shop/files/klaviyo_popup_mobile.jpg?v=1741648929&amp;width=400 400w, //www.safariltd.com/cdn/shop/files/klaviyo_popup_mobile.jpg?v=1741648929&amp;width=500 500w, //www.safariltd.com/cdn/shop/files/klaviyo_popup_mobile.jpg?v=1741648929&amp;width=600 600w, //www.safariltd.com/cdn/shop/files/klaviyo_popup_mobile.jpg?v=1741648929&amp;width=700 700w, //www.safariltd.com/cdn/shop/files/klaviyo_popup_mobile.jpg?v=1741648929&amp;width=800 800w, //www.safariltd.com/cdn/shop/files/klaviyo_popup_mobile.jpg?v=1741648929&amp;width=1000 1000w, //www.safariltd.com/cdn/shop/files/klaviyo_popup_mobile.jpg?v=1741648929&amp;width=1200 1200w, //www.safariltd.com/cdn/shop/files/klaviyo_popup_mobile.jpg?v=1741648929&amp;width=1400 1400w" width="1400" height="1003" loading="
12465  
12466    lazy
12467  
12468" class="
12469  js-image 
12470   object-cover
12471  
12472    min-h-full
12473  
12474  
12475    animation-300
12476  
12477  
12478">
12479  </picture>
12480</div>
12481      </div>
12482    </div>
12483  
12484
12485  <button class="btn btn--smaller btn--plain klaviyo-popup__close-button">
12486    <!-- snippets/component__icon.liquid -->
12487
12488
12489<span class="inline-flex align-middle " aria-hidden="true">
12490  
12491      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-x"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg>
12492    
12493</span>
12494  </button>
12495</div>
12496
12497
12498<script type="text/javascript" src="//www.klaviyo.com/media/js/public/klaviyo_subscribe.js"></script>
12498
12499
12500<script>
12501  function setCookie(cname, cvalue, exdays) {
12502    const d = new Date();
12503    d.setTime(d.getTime() + (exdays*24*60*60*1000));
12504    let expires = "expires="+ d.toUTCString();
12505    document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/";
12506  }
12507
12508  function getCookie(cname) {
12509    let name = cname + "=";
12510    let decodedCookie = decodeURIComponent(document.cookie);
12511    let ca = decodedCookie.split(';');
12512    for(let i = 0; i <ca.length; i++) {
12513      let c = ca[i];
12514      while (c.charAt(0) == ' ') {
12515        c = c.substring(1);
12516      }
12517      if (c.indexOf(name) == 0) {
12518        return c.substring(name.length, c.length);
12519      }
12520    }
12521    return "";
12522  }
12523
12524  var can_submit = false;
12525  let klaviyo_popup_wrapper = document.querySelector("#shopify-section-sections--16926637588654__klaviyo_popup");
12526  setTimeout(function() {
12527    if (getCookie("safari_ltd_popup_form") == "") {
12528      klaviyo_popup_wrapper.classList.add("active");
12529      setCookie("safari_ltd_popup_form", "1", 30);
12530    }
12531  }, 3000);
12532
12533  let klaviyo_popup_close_btn = document.querySelector(".klaviyo-popup__close-button");
12534  klaviyo_popup_close_btn.addEventListener("click", function(event) {
12535    klaviyo_popup_wrapper.classList.remove("active");
12536  });
12537
12538  KlaviyoSubscribe.attachToForms('#klaviyo_popup_form_sections--16926637588654__klaviyo_popup', {
12539    hide_form_on_success: true,
12540    success_message: "<p>Success! You’ve been subscribed.</p>",
12541    extra_properties: {
12542      $source: 'JOIN THE ADVENTURE'
12543    }
12544  });
12545
12546  let checkboxes_form = document.querySelectorAll(".klaviyo-popup__content-checkboxes input");
12547  if (checkboxes_form.length > 0) {
12548    checkboxes_form.forEach((checkbox) => {
12549      checkbox.addEventListener("change", function() {
12550        if (document.querySelectorAll(".klaviyo-popup__content-checkboxes input:checked").length > 0) {
12551          can_submit = true;
12552        } else {
12553          can_submit = false;
12554        }
12555      });
12556    });
12557  }
12558
12559  let form = document.querySelector("#klaviyo_popup_form_sections--16926637588654__klaviyo_popup");
12560
12561  function handleFormSubmissionSafari(e) {
12562    e.preventDefault();
12563
12564    let checkboxes_form = document.querySelectorAll(".klaviyo-popup__content-checkboxes input");
12565    let last_checkbox = checkboxes_form[checkboxes_form.length - 1]; 
12566    let tooltip = document.createElement("div"); 
12567    tooltip.className = "tooltip";
12568    tooltip.innerHTML = '<span class="tooltiptext">Please specify</span>';
12569
12570    let existing_tooltip = document.querySelector(".klaviyo-popup__content-checkboxes .tooltip");
12571    if (existing_tooltip) {
12572      existing_tooltip.remove();
12573    }
12574
12575    let checkboxes_selected = form.querySelectorAll('.klaviyo-popup__content-checkboxes input:checked');
12576    let identify_klaviyo_object = {'email' : document.querySelector("#klaviyo-popup__email").value};
12577
12578    if (checkboxes_selected.length === 0) {
12579      last_checkbox.parentElement.appendChild(tooltip);
12580      tooltip.classList.add("show");
12581    } 
12582
12583    if (checkboxes_selected.length > 0) {
12584      if (existing_tooltip) {
12585        existing_tooltip.remove();
12586      }
12587      checkboxes_selected.forEach((checkbox) => {
12588        identify_klaviyo_object[`${checkbox.value}`] = checkbox.value;
12589      });
12590    }
12591
12592    klaviyo.identify(identify_klaviyo_object);
12593
12594    let hp_field = document.querySelector("#k_id_favorite-color");
12595    if (hp_field.value == "" && can_submit) {
12596      form.removeEventListener("submit", handleFormSubmissionSafari);
12597      checkboxes_form.forEach((checkbox) => {
12598        checkbox.classList.remove("invalid"); 
12599      });
12600      setTimeout(function() {
12601        form.querySelector(".klaviyo-popup__submit-button").click();
12602      }, 250);
12603    } else {
12604      checkboxes_form.forEach((checkbox) => {
12605        checkbox.classList.add("invalid");
12606      });
12607    }
12608  }
12609  
12610  form.addEventListener("submit", handleFormSubmissionSafari);
12611</script>
12611
12612
12613
12614<style> #shopify-section-sections--16926637588654__klaviyo_popup h2 {color: #417e3a;} #shopify-section-sections--16926637588654__klaviyo_popup h6 {color: #e07100;} #shopify-section-sections--16926637588654__klaviyo_popup section.color__bg-tertiary {background-color: #f9dddb !important;} </style></div>
12615<!-- END sections: footer-group -->
12616    <!-- BEGIN sections: overlay-group -->
12617<div id="shopify-section-sections--16926637555886__theme_scrollup" class="shopify-section shopify-section-group-overlay-group"><!-- sections/theme__scrollup.liquid -->
12618
12619
12620<section>
12621  
12622</section>
12623
12624
12625</div><div id="shopify-section-sections--16926637555886__theme_age-verification" class="shopify-section shopify-section-group-overlay-group"><!-- sections/theme__age-verification.liquid -->
12626
12627
12628
12629
12630
12631
12632</div>
12633<!-- END sections: overlay-group -->
12634
12635    <!-- snippets/theme__localization-popup.liquid -->
12636
12637
12638
12639<!-- snippets/component__popup.liquid -->
12640
12641
12642<section 
12643  id="localization_popup"
12644  role="dialog" 
12645  aria-modal="true"
12646  aria-label="Fullscreen popup"
12647  class="fixed inset-0 z-50 overflow-hidden"
12648  @keyup.escape.window="localization_popup = false;"
12649  x-show="localization_popup"
12650  x-cloak>
12651  <div class="sm:block sm:p-0 flex items-end justify-center min-h-screen px-4 pt-4 text-center">  
12652    <div aria-hidden="true"
12653      class="fixed inset-0 transition-opacity bg-black bg-opacity-50" 
12654      @click="localization_popup = false;"
12655      x-show="localization_popup"
12656      
12657        x-transition:enter="animation-300"
12658        x-transition:enter-start="opacity-0"
12659        x-transition:enter-end="opacity-100"
12660        x-transition:leave="animation-300"
12661        x-transition:leave-start="opacity-100"
12662        x-transition:leave-end="opacity-0"
12663      
12664      x-cloak>
12665    </div>
12666    <div class="md:left-5 md:bottom-auto md:right-5 md:top-1/2 md:align-middle md:max-w-md md:-translate-y-1/2 absolute bottom-0 left-0 right-0 inline-block m-auto text-left align-bottom transition-all transform"
12667      x-show="localization_popup"
12668      x-trap="localization_popup"
12669      
12670        x-transition:enter="animation-300"
12671        x-transition:enter-start="opacity-0 translate-y-8"
12672        x-transition:enter-end="opacity-100"
12673        x-transition:leave="animation-300"
12674        x-transition:leave-start="opacity-100"
12675        x-transition:leave-end="opacity-0 translate-y-8"
12676      
12677      x-cloak>
12678      <div class="md:px-0 px-4 py-4">
12679        <button class="btn btn--smaller btn--plain" 
12680          type="button"
12681          title="Close"
12682          @click="localization_popup = false;">
12683          <!-- snippets/component__icon.liquid -->
12684
12685
12686<span class="inline-flex align-middle " aria-hidden="true">
12687  
12688      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-x"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg>
12689    
12690</span>
12691        </button>
12692      </div>
12693      <div class="mobile-border--radius-b-0 color__bg-body border--radius overflow-y-auto shadow-lg max-h-[70vh]"
12694        @click.outside="localization_popup = false;">
12695        
12696
12697  
12698
12699  
12700  <!-- snippets/script__localization.liquid -->
12701
12702
12703<script>
12704  class LocalizationForm extends HTMLElement {
12705
12706    constructor() {
12707      super();
12708      this.elements = {
12709        input: this.querySelector('input[name="language_code"], input[name="country_code"]'),
12710        button: this.querySelector('button'),
12711      };  
12712      this.querySelectorAll('[id^="language_selection_"]').forEach(item => item.addEventListener('click', this.onItemClick.bind(this)));
12713      this.querySelectorAll('[id^="country_selection_"]').forEach(item => item.addEventListener('click', this.onItemClick.bind(this)));
12714    }
12715  
12716    onItemClick(event) {
12717      event.preventDefault();
12718      const form = this.querySelector('form');
12719      this.elements.input.value = event.currentTarget.dataset.value;
12720      if (form) form.submit();
12721    }
12722  
12723    openSelector() {
12724      this.elements.button.focus();
12725      this.elements.button.setAttribute('aria-expanded', (this.elements.button.getAttribute('aria-expanded') === 'false').toString());
12726    }
12727
12728  }
12729  
12730  customElements.define('localization-form', LocalizationForm);
12731</script>
12731
12732
12733
12734      </div>
12735    </div>
12736  </div>
12737</section>
12738    <!-- snippets/theme__audio-popup.liquid -->
12739
12740
12741
12742<!-- snippets/component__popup.liquid -->
12743
12744
12745<section 
12746  id="audio_popup"
12747  role="dialog" 
12748  aria-modal="true"
12749  aria-label="Fullscreen popup"
12750  class="fixed inset-0 z-50 overflow-hidden"
12751  @keyup.escape.window="audio_popup = false;"
12752  x-show="audio_popup"
12753  x-cloak>
12754  <div class="sm:block sm:p-0 flex items-end justify-center min-h-screen px-4 pt-4 text-center">  
12755    <div aria-hidden="true"
12756      class="fixed inset-0 transition-opacity bg-black bg-opacity-50" 
12757      @click="audio_popup = false;"
12758      x-show="audio_popup"
12759      
12760        x-transition:enter="animation-300"
12761        x-transition:enter-start="opacity-0"
12762        x-transition:enter-end="opacity-100"
12763        x-transition:leave="animation-300"
12764        x-transition:leave-start="opacity-100"
12765        x-transition:leave-end="opacity-0"
12766      
12767      x-cloak>
12768    </div>
12769    <div class="md:left-5 md:bottom-auto md:right-5 md:top-1/2 md:align-middle md:max-w-md md:-translate-y-1/2 absolute bottom-0 left-0 right-0 inline-block m-auto text-left align-bottom transition-all transform"
12770      x-show="audio_popup"
12771      x-trap="audio_popup"
12772      
12773        x-transition:enter="animation-300"
12774        x-transition:enter-start="opacity-0 translate-y-8"
12775        x-transition:enter-end="opacity-100"
12776        x-transition:leave="animation-300"
12777        x-transition:leave-start="opacity-100"
12778        x-transition:leave-end="opacity-0 translate-y-8"
12779      
12780      x-cloak>
12781      <div class="md:px-0 px-4 py-4">
12782        <button class="btn btn--smaller btn--plain" 
12783          type="button"
12784          title="Close"
12785          @click="audio_popup = false;">
12786          <!-- snippets/component__icon.liquid -->
12787
12788
12789<span class="inline-flex align-middle " aria-hidden="true">
12790  
12791      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-x"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg>
12792    
12793</span>
12794        </button>
12795      </div>
12796      <div class="mobile-border--radius-b-0 color__bg-body border--radius overflow-y-auto shadow-lg max-h-[70vh]"
12797        @click.outside="audio_popup = false;">
12798        
12799  <button class="type__nav border--b-width color__border-divider-1 hover:color__bg-overlay-1 block w-full p-4 text-left no-underline"
12800    @click.prevent="enable_audio = true; localStorage.setItem('paper_enable_audio', 'true')">
12801    <span x-show="enable_audio == true">
12802      <!-- snippets/component__icon.liquid -->
12803
12804
12805<span class="inline-flex align-middle mr-1" aria-hidden="true">
12806  
12807      <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-check"><polyline points="20 6 9 17 4 12"></polyline></svg>
12808    
12809</span>
12810    </span>
12811    Enable audio
12812  </button>
12813  <button class="type__nav hover:color__bg-overlay-1 block w-full p-4 text-left no-underline"
12814    @click.prevent="enable_audio = false; localStorage.setItem('paper_enable_audio', 'false')">
12815    <span x-show="enable_audio == false">
12816      <!-- snippets/component__icon.liquid -->
12817
12818
12819<span class="inline-flex align-middle mr-1" aria-hidden="true">
12820  
12821      <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-check"><polyline points="20 6 9 17 4 12"></polyline></svg>
12822    
12823</span>
12824    </span>
12825    Disable audio
12826  </button>
12827
12828      </div>
12829    </div>
12830  </div>
12831</section>
12832    <!-- snippets/theme__error-popup.liquid -->
12833
12834
12835
12836<!-- snippets/component__alert.liquid -->
12837
12838
12839<div class="fixed top-0 left-0 right-0 z-50 w-auto overflow-hidden shadow-md md:left-auto md:right-5 md:top-5 color__bg-body color__text border--radius md:w-96 border--width color__border-divider-1" style="z-index: 9000000" 
12840  @click.outside="show_alert = false"
12841  @keyup.escape.window="show_alert = false"
12842  x-show="show_alert"
12843  
12844    x-transition:enter="animation-1000"
12845    x-transition:enter-start="opacity-0"
12846    x-transition:enter-end="opacity-100"
12847    x-transition:leave="animation-1000"
12848    x-transition:leave-start="opacity-100"
12849    x-transition:leave-end="opacity-0"
12850  
12851  x-cloak>
12852 
12853  <div class="relative p-4 overflow-hidden">
12854    
12855    <p style="text-align: center; font-weight: bold; font-size: 15px; margin-bottom: 0px; padding-bottom: 0px; line-height: 16px;">PLEASE NOTE:</p>
12856    <p style="color: red; text-align: center; font-weight: bold; font-size: 16px; margin-bottom: 0px;padding-bottom: 0px; line-height: 15px;">MINIMUM OF USD 25</p>
12857    <p style="text-align: center; font-weight: bold; font-size: 16px; margin-top: 0px; padding-top: 0px; line-height: 15px;">IS REQUIRED TO CHECKOUT</p>
12858    
12859  <div class="flex flex-wrap items-center justify-between mb-4">
12860    <p class="flex items-center mb-0">Error</p>
12861    <button class="btn btn--smaller btn--plain"
12862      title="Close"
12863      @click="show_alert = false">
12864      <!-- snippets/component__icon.liquid -->
12865
12866
12867<span class="inline-flex align-middle " aria-hidden="true">
12868  
12869      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-x"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg>
12870    
12871</span>
12872    </button>
12873  </div>
12874  <div>
12875    <p class="mb-0" x-text="error_message"></p>
12876  </div>
12877
12878  </div>
12879</div>
12880    <!-- snippets/theme__scripts.liquid -->
12881
12882
12883<script>
12884  window.__initialData = window.__initialData || {};
12885  Object.assign(window.__initialData, {
12886
12887    // Scroll
12888    is_scrolled: false, // {boolean} Used to toggle dynamic header bar
12889    prev_scroll_pos: 0, // {number} Pprevious scroll position of the page
12890    show_scroll_up: false, // {boolean} To show the 'back to top' button
12891
12892    // Audio related properties
12893    click_audio: '//www.safariltd.com/cdn/shop/t/177/assets/click.wav?v=158935355045082451841714714887', // {string} URL for click sound
12894    success_audio: '//www.safariltd.com/cdn/shop/t/177/assets/success.wav?v=135438133453557868261714714887', // {string} URL for success sound
12895    enable_audio: false, // {boolean} To enable or disable audio
12896    
12897    // Popups 
12898    age_popup: localStorage.getItem("agePopupConfirmed") ? true : false, // {boolean} To toggle the age popup
12899    audio_popup: false, // {boolean} To toggle the audio settings popup
12900    cookie_popup: false, // {boolean} To toggle the cookie compliance popup
12901    discount_popup: false, // {boolean} To toggle the discount popup
12902    filter_popup: false, // {boolean} To toggle the filter popup
12903    localization_popup: false, // {boolean} To toggle the localization popup
12904
12905    // Quick sections
12906    quick_add_popup: false, // {boolean} To toggle the quick add popup
12907    quick_edit_popup: false, // {boolean} To toggle the quick edit popup
12908    quick_edit_handle: '', // {string} Set to the product handle of the product being edited
12909    quick_add_handle: '', // {string} Set to the product handle of the product being added
12910    
12911    // Menu
12912    menu_drawer: false, // {boolean} To toggle the menu drawer
12913    menu_nested: false, // {boolean} To check if the menu is nested
12914    
12915    // Header
12916    hide_header: false, // {boolean} To hide the header
12917
12918    // Error
12919    error_alert: false, // {boolean} To show the alert
12920    error_message: '', // {string} Error message
12921
12922    // Prices
12923    price_format_with_currency: '<span class=money>${{amount}}</span>', // {string} Format for price with currency
12924    price_format_without_currency: '<span class=money>${{amount}} USD</span>', // {string} Format for price without currency
12925    price_enable_zeros: false, // {Boolean} Set to false to hide '.00'
12926    price_enable_currency: false, // {Boolean} Set to false to hide 'CAD'
12927
12928    // Products
12929    recent_products: localStorage.getItem("recentlyViewedProducts") ? JSON.parse(localStorage.getItem("recentlyViewedProducts")) : [], // {array} Recently viewed products
12930
12931    // Cart
12932    cart_alert: false, // {boolean} To show the cart alert
12933    cart_drawer: false, // {boolean} To toggle the cart drawer
12934    cart_loading: false, // {boolean} To check if the cart is loading
12935    cart_behavior_desktop: 'alert', // {string} Behavior of the cart on desktop
12936    cart_behavior_mobile: 'alert', // {string} Behavior of the cart on mobile
12937    cart: {
12938      items: [
12939        
12940      ],
12941      note: ``, // {string} Note for the cart
12942      item_count: 0, // {number} Count of items in the cart
12943      total_price: 0, // {number} Total price of the cart
12944      original_total_price: 0, // {number} Original total price of the cart
12945      total_discount: 0, // {number} Total discount of the cart
12946      alert_delay: 0, // {number} Width of the delay bar in cart alerts
12947      progress_bar_remaining: 0, // {number} Remaining amount - e.g. 'Spend X more for free shipping'
12948      progress_bar_percent: '0%', // {string} Percent to reaching free shipping
12949      progress_bar_calculation: 'total',
12950    },
12951    
12952    // Search
12953    search_active: false, // {boolean} To toggle the search drawer
12954    search_loading: false, // {boolean} To check if the search is loading
12955    search_term: '', // {string} Term for the search
12956    search_items: [], // {array} Array of search items
12957    search_focus_index: '', // {string} Index of the focused search item
12958    search_focus_url: '', // {string} URL of the focused search item
12959    search_items_pages: [], // {array} Array of search items in pages
12960    search_items_collections: [], // {array} Array of search items in collections
12961    search_items_articles: [], // {array} Array of search items in articles
12962    search_items_queries: [], // {array} Array of search items in queries
12963
12964    // Pagination
12965    pagination_loading: false, // {boolean} To show loading state in pagination
12966    
12967    // TODO: - Remove, merge and connect. Referce Space
12968    show_alert: false,
12969    enable_body_scrolling: true,
12970
12971  });
12972</script>
12972
12973
12974
12975
12976<!-- snippets/script__design-mode.liquid -->
12977
12978
12979
12980
12981    
12982
12983
12984  
12984<script src="//www.safariltd.com/cdn/shop/t/177/assets/main-a0076429.js?v=152532235891788091301759855578" type="module" crossorigin="anonymous"></script>
12984
12985
12986
12987
12988
12989    
12989<script> (function(){ var s = document.createElement('script'); var h = document.querySelector('head') || document.body; s.src = 'https://acsbapp.com/apps/app/dist/js/app.js'; s.async = true; s.onload = function(){ acsbJS.init({ statementLink : '', footerHtml : '', hideMobile : true, hideTrigger : false, disableBgProcess : false, language : 'en', position : 'right', leadColor : '#f08d25', triggerColor : '#f08d25', triggerRadius : '50%', triggerPositionX : 'right', triggerPositionY : 'bottom', triggerIcon : 'people', triggerSize : 'medium', triggerOffsetX : 20, triggerOffsetY : 20, mobile : { triggerSize : 'small', triggerPositionX : 'right', triggerPositionY : 'center', triggerOffsetX : 10, triggerOffsetY : 0, triggerRadius : '50%' } }); }; h.appendChild(s); })(); </script>
12989
12990
12991    <!-- Klaviyo — stub queues calls; tracker only loads after marketing consent (Shopify Customer Privacy API) -->
12992    
12992<script type="text/javascript">
12993    //Initialize the Klaviyo object on page load
12994    !function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();
12995    </script>
12995
12996    
12996<script type="text/javascript">
12997      (function () {
12998        var klaviyoLoaded = false;
12999        function loadKlaviyo() {
13000          if (klaviyoLoaded) return;
13001          klaviyoLoaded = true;
13002          var s = document.createElement('script');
13003          s.async = true;
13004          s.src = 'https://static.klaviyo.com/onsite/js/SuzXuu/klaviyo.js';
13005          document.head.appendChild(s);
13006          
13007        }
13008        window.__onConsentState(function (cp) {
13009          if (cp.marketingAllowed()) loadKlaviyo();
13010        });
13011      })();
13012    </script>
13012
13013
13014    
13014<script src="https://a.klaviyo.com/media/js/onsite/onsite.js"></script>
vendor: 1 bytes, line 13014
13014
13015<script>
13016    var klaviyo = klaviyo || [];
13017    klaviyo.init({
13018      account: "SuzXuu",
13019      platform: "shopify"
13020    });
13021    klaviyo.enable("backinstock",{ 
13022    trigger: {
13023      product_page_text: "Notify Me When Available",
13024      product_page_class: "btn btn--load btn--plain",
13025      product_page_text_align: "center",
13026      product_page_margin: "0px",
13027      replace_anchor: false
13028    },
13029    modal: {
13030     headline: "{product_name}",
13031     body_content: "Get notified by email when this product becomes available.",
13032     email_field_label: "Email",
13033     button_label: "Notify Me When Available",
13034     subscription_success_label: "You're in! We'll let you know when it's back.",
13035     footer_content: '',
13036     additional_styles: ".btn-success {background-color:#51a04a;border-color:#51a04a;color:#ffffff;border-width:2px;border-radius:50px;transition:opacity .3s ease-in-out;} .btn-success:hover {opacity:.75;}",
13037     drop_background_color: "#000",
13038     background_color: "#fff",
13039     text_color: "#222",
13040     button_text_color: "#fff",
13041     button_background_color: "#439fdb",
13042     close_button_color: "#ccc",
13043     error_background_color: "#fcd6d7",
13044     error_text_color: "#C72E2F",
13045     success_background_color: "#d3efcd",
13046     success_text_color: "#1B9500"
13047    }
13048  });
13049</script>
13049
13050  <style> .pcard-mv2 {display: flex; flex-direction: column; height: 100%;} .pcard-mv2__cta {margin-top: auto;} </style>
13051<div id="shopify-block-AVU0zK1p3ZlJNdWpsN__15796953133730294439" class="shopify-block shopify-app-block"><!-- Growave Theme extension Embed section -->
13052
13053    <!-- BEGIN app snippet: socialshopwave-helper-v2 -->
13053<script>
13054  if (!window.gw) {
13055    window.gw = {};
13056  }
13057
13058  if(!window.gw.customizations) {
13059    window.gw.customizations = [];
13060
13061    window.gw.registerWidgetCustomization = (selectWidget, customizeWidget) => {
13062      window.gw.customizations.push([
13063        selectWidget,
13064        customizeWidget
13065      ])
13066    }
13067  }
13068
13069  if (window.gw.browserTimeDiffMs === undefined) {
13070    window.gw.browserTimeDiffMs = 0;
13071  }
13072
13073  if (window.gw.useLegacyAdapter === undefined) {
13074    window.gw.useLegacyAdapter = false;
13075  }
13076</script>
13076
13077
13078
13079  <style id="for-wl-btn">
13080  .product-main .gw-add-to-wishlist-product-card-placeholder {
13081    position: static !important;
13082    display: inline-block !important;
13083    vertical-align: middle;
13084    margin-left: 10px;
13085    --size: 44px;
13086  }
13087
13088  .gw-toggle-wishlist-product-card-button {
13089    width: var(--size) !important;
13090    height: var(--size) !important;
13091    background-color: var(--gw-wl-wishlistThemeSettings-primaryColor) !important;
13092    .gw-toggle-wishlist-product-card-button__counter {
13093      top: 7px !important;
13094      right: 0px;
13095      left: initial !important;
13096    }
13097    .gw-wl-icon {
13098      width: calc(var(--size) - 8px) !important;
13099      height: calc(var(--size) - 8px) !important;
13100    }
13101  }
13102</style>
13103<style id="for-wl-page">
13104  .gw-wl-page__header-title {
13105    display: none;
13106  }
13107</style>
13108<script>
13109  window.gw.registerWidgetCustomization(
13110    (widgetConfig) => widgetConfig.widgetName === "AddToWishlistProductCardWidget",
13111    (widgetConfig) => ({
13112      styleElement: document.getElementById("for-wl-btn"),
13113    })      
13114  )
13115  window.gw.registerWidgetCustomization(
13116    (widgetConfig) => widgetConfig.widgetName === "WishlistPageWidget",
13117    (widgetConfig) => ({
13118      styleElement: document.getElementById("for-wl-page"),
13119    })      
13120  )
13121  window.gw.registerWidgetCustomization(
13122    (widgetConfig) => widgetConfig.widgetName === "AverageReviewsWidget",
13123    ({ placeholder }) => ({
13124      afterWidgetInject: () => {
13125        document.querySelector('h1.type__heading').after(placeholder);
13126      }
13127    })      
13128  )
13129</script>
vendor: 1 bytes, line 13129
13129
13130<script>
13131window.gw.registerWidgetCustomization(
13132  (widgetConfig) => widgetConfig.widgetName === "ReviewsStarRatingWidget",
13133  (widgetConfig) => {
13134    return {
13135      defineWidgetVersion: () => "v1"
13136    }
13137  }
13138);
13139</script>
13139
13140
13141
13142
13143<div class="gw-widget-placeholder-LC-wrapper" style="display: block">
13144    <div class="gw-widget-placeholder-LC"></div>
13145</div>
13146<div class="gw-widget-placeholder-RC-wrapper" style="display: block">
13147    <div class="gw-widget-placeholder-RC"></div>
13148</div>
13149<div class="gw-widget-placeholder-BR-wrapper" style="display: block">
13150    <div class="gw-widget-placeholder-BR"></div>
13151</div>
13152<div class="gw-widget-placeholder-BL-wrapper" style="display: block">
13153    <div class="gw-widget-placeholder-BL"></div>
13154</div>
13155
13156
13157
13158
13159
13160
13161
13162
13163  
13164  
13165
13166  
13167    
13168
13169    
13170      
13170<script type="text/json" id="common.critical.Points.en">
13171        {"points_name_singular":"Bernie Buck","points_name_plural":"Bernie Bucks"}
13172      </script>
13172
13173    
13174  
13175    
13176
13177    
13178      
13178<script type="text/json" id="reviews.critical.AverageReviewsWidget.en">
13179        {"write_a_review":"Write a review","ask_a_question":"Ask a question"}
13180      </script>
13180
13181    
13182  
13183    
13184
13185    
13186      
13186<script type="text/json" id="reviews.critical.ReviewsStarRatingWidget.en">
13187        {"write_a_review":"Write a review","ask_a_question":"Ask a question","no_reviews":"No reviews","review":"review"}
13188      </script>
13188
13189    
13190  
13191    
13192
13193    
13194  
13195    
13196
13197    
13198      
13198<script type="text/json" id="reviews.critical.ReviewsDrawerWidget.en">
13199        {"drawer_title":"Our Reviews","drawer_button_title":"Reviews","write_a_review":"Write a review","sort_by":"Sort by:","product_reviews":"Reviews","shop_reviews":"Shop reviews"}
13200      </script>
13200
13201    
13202  
13203    
13204
13205    
13206      
13206<script type="text/json" id="reviews.critical.ReviewsPageWidget.en">
13207        {"shop_reviews":"Shop Reviews","product_reviews":"Product Reviews","search":"Search...","customer_reviews_title":"Customer Reviews","reviews":"Reviews","sort_by":"Sort by:","write_a_review":"Write a review"}
13208      </script>
13208
13209    
13210  
13211    
13212
13213    
13214      
13214<script type="text/json" id="reviews.critical.ReviewsProductPageWidget.en">
13215        {"ask_a_question":"Ask a question","sort_by":"Sort by:","write_a_review":"Write a review","filter_by":"Filter","questions_main_title":"Questions","reviews":"Reviews","customer_reviews_title":"Customer Reviews","questions":"Questions"}
13216      </script>
13216
13217    
13218  
13219    
13220
13221    
13222      
13222<script type="text/json" id="reviews.critical.ReviewsSliderWidget.en">
13223        {"slider_title":"Our customers love us","from_reviews":"from {{count}} reviews"}
13224      </script>
13224
13225    
13226  
13227    
13228
13229    
13230      
13230<script type="text/json" id="rewards.critical.RewardsPopUpWidget.en">
13231        {"sign_in":"Sign in","join_now_label":"Join now","launcher_label":"Rewards","join_program":"Join the Loyalty Program to enjoy exclusive rewards!","have_an_account":"Already have an account?","customer_balance":"Your balance:","points_expiration":"Expiration: {{date}}","welcome_to_program":"Welcome to"}
13232      </script>
13232
13233    
13234  
13235    
13236
13237    
13238      
13238<script type="text/json" id="rewards.critical.RewardsJoinNowModalWidget.en">
13239        {"description":"Sign up for exciting bonuses!","join_now_label":"Join now","title":"You are welcome to join our loyalty program!"}
13240      </script>
13240
13241    
13242  
13243    
13244
13245    
13246      
13246<script type="text/json" id="rewards.critical.RewardsVerifyAccountModalWidget.en">
13247        {"description":"Thanks for joining us! We just sent a verification link to <br /> your email. Click on it and get reward!🎁","title":"Verify your account!"}
13248      </script>
13248
13249    
13250  
13251    
13252
13253    
13254      
13254<script type="text/json" id="rewards.critical.RewardsEarnPointsProductPageWidget.en">
13255        {"earn_points_on_purchase":"Earn {{points}} {{points_name}} on this purchase.","learn_more":"Learn more","earn_store_credits_on_purchase":"Earn {{store_credits}} store credit on this purchase.","reward_applied":"applied","reward_redeem":"Redeem","reward_undo":"Undo","reward_unlocked":"You have unlocked","sign_in":"Sign in","sign_in_available_reward":"Sign in to discover available reward","spending_rules_fixed_amount_reward":"{{amount}} reward","spending_rules_fixed_percentage_reward":"{{discount}}% discount","spending_rules_fixed_store_credit_reward":"{{amount}} store credit","spending_rules_flexible_amount_reward":"{{amount}} reward","spending_rules_flexible_percentage_reward":"{{discount}}% discount","spending_rules_free_shipping_reward":"Free shipping discount","spending_rules_gift_card_reward":"{{amount}} gift card","spending_rules_product_discount_max_reward":"Free product discount","spending_rules_product_discount_variable_reward":"{{discount}}% on this product","away_from_reward":"You're <strong>{{points_needed}}</strong> away from your reward"}
13256      </script>
13256
13257    
13258  
13259    
13260
13261    
13262      
13262<script type="text/json" id="wishlist.critical.WishlistPageWidget.en">
13263        {"header_title":"My Wishlists","link_copied_label":"Link copied","sort_low_to_high_price":"Price Low-High","sort_z_to_a_product_title":"Name Z-A","delete_wishlist_button_accessibility_label":"Delete wishlist","sort_hight_to_low_price":"Price High-Low","sort_recently_added":"Recently added","sort_a_to_z_product_title":"Name A-Z","save_wishlist_button_text":"Save my wishlist","social_share_label":"Share:","add_wishlist_button_text":"Add a new list","edit_wishlist_button_accessibility_label":"Edit wishlist","save_wishlist_button_accessibility_label":"Save wishlist","empty_state_title":"Nothing added to wishlist.","add_to_cart_button_label":"Add to cart","show_in_cart_button_label":"Show in cart","sold_out_label":"Out of stock","browse_products":"Browse products","sort_by":"Sort by:","filter_by":"Filter by:","filter_all":"All","filter_available":"Available"}
13264      </script>
13264
13265    
13266  
13267    
13268
13269    
13270      
13270<script type="text/json" id="wishlist.critical.SharedWishlistPageWidget.en">
13271        {"show_in_cart_button_label":"Show in cart","sold_out_label":"Out of stock","edit_wishlist_button_accessibility_label":"Edit wishlist","title":"Shared wishlists","save_wishlist_button_accessibility_label":"Save wishlist","delete_wishlist_button_accessibility_label":"Delete wishlist","empty_state_title":"Nothing added to wishlist.","browse_products":"Browse products","add_to_cart_button_label":"Add to cart"}
13272      </script>
13272
13273    
13274  
13275    
13276
13277    
13278      
13278<script type="text/json" id="wishlist.critical.WishlistDrawerWidget.en">
13279        {"drawer_button_label":"Wishlist","drawer_button_label_gift_registry":"Gift registry"}
13280      </script>
13280
13281    
13282  
13283    
13284
13285    
13286      
13286<script type="text/json" id="wishlist.critical.SaveWishlistModalWidget.en">
13287        {"save_wishlist_button_text":"Save my wishlist","subscribe_for_newsletter":"Receive price drop and restock updates"}
13288      </script>
13288
13289    
13290  
13291    
13292
13293    
13294      
13294<script type="text/json" id="wishlist.critical.AddToWishlistProductCardWidget.en">
13295        {"remove_from_wishlist_button_accessibility_label":"Remove from wishlist","add_to_wishlist_button_accessibility_label":"Add to wishlist"}
13296      </script>
13296
13297    
13298  
13299    
13300
13301    
13302      
13302<script type="text/json" id="wishlist.critical.AddToWishlistButtonWidget.en">
13303        {"add_to_wishlist_button_accessibility_label":"Add to wishlist","remove_from_wishlist_button_accessibility_label":"Remove from wishlist"}
13304      </script>
13304
13305    
13306  
13307    
13308
13309    
13310      
13310<script type="text/json" id="wishlist.critical.AddToWishlistProductPageWidget.en">
13311        {"add_to_wishlist_button_text":"Add to wishlist","remove_from_wishlist_button_text":"Remove from wishlist","added_to_wishlist_button_text":"Added to wishlist"}
13312      </script>
13312
13313    
13314  
13315    
13316
13317    
13318      
13318<script type="text/json" id="wishlist.critical.GoToWishlistPageHeaderWidget.en">
13319        {"open_wishlist_page_button_accessibility_label":"Go to wishlist page"}
13320      </script>
13320
13321    
13322  
13323    
13324
13325    
13326      
13326<script type="text/json" id="wishlist.critical.WishlistsWidget.en">
13327        {"add_list_button":"Add a new list","main_title":"Wishlist","main_title_gift_registry":"Gift registry"}
13328      </script>
13328
13329    
13330  
13331    
13332
13333    
13334      
13334<script type="text/json" id="instagram.critical.InstagramGalleryWidget.en">
13335        {"view_on_instagram":"View on Instagram","shop_it":"SHOP IT","prev":"Prev","next":"Next","description":"Description","load_more":"Load more"}
13336      </script>
13336
13337    
13338  
13339    
13340
13341    
13342      
13342<script type="text/json" id="tiktok.critical.TikTokGalleryWidget.en">
13343        {"view_on_tiktok":"View on TikTok","shop_it":"SHOP IT","description":"Description","load_more":"Load more"}
13344      </script>
13344
13345    
13346  
13347    
13348
13349    
13350      
13350<script type="text/json" id="giftRegistry.critical.AddToRegistryProductPageWidget.en">
13351        {"add_to_registry":"Add to registry","added_to_registry":"Added to registry"}
13352      </script>
13352
13353    
13354  
13355
13356
13357
13358
13359
13360
13361
13362  
13363  
13364
13365  
13366    
13367      
13368          
13369              
13369<script id="gift_registry_critical:gift_registry_settings" type="text/json">
13370                  {"isRegistrantAddressRequired":true,"shareChannelTypes":[{"channelName":"copyShareLink","isEnabled":true},{"channelName":"email","isEnabled":true},{"channelName":"pinterest","isEnabled":true},{"channelName":"facebook","isEnabled":true},{"channelName":"twitter","isEnabled":true},{"channelName":"whatsapp","isEnabled":true}]}
13371              </script>
13371 
13372          
13373              
13373<script id="growave_critical:account_UI" type="text/json">
13374                  {"canUseAccountUI":true}
13375              </script>
13375 
13376          
13377              
13377<script id="growave_critical:b2b" type="text/json">
13378                  {"canUseB2B":true}
13379              </script>
13379 
13380          
13381              
13381<script id="growave_critical:checkout_UI" type="text/json">
13382                  {"canUseCheckoutUI":true}
13383              </script>
13383 
13384          
13385              
13385<script id="growave_critical:customer_account_version" type="text/json">
13386                  {"customerAccountVersion":"CLASSIC"}
13387              </script>
13387 
13388          
13389              
13389<script id="growave_critical:nudges_status" type="text/json">
13390                  {"isEnabled":false}
13391              </script>
13391 
13392          
13393              
13393<script id="growave_critical:watermark" type="text/json">
13394                  {"canShowWatermark":false}
13395              </script>
13395 
13396          
13397              
13397<script id="reviews_critical:questions_settings" type="text/json">
13398                  {"isQuestionCaptchaEnabled":false,"isSomeoneAskQuestionTriggerEnabled":true,"isNotificationsAboutQuestionEnabled":true,"customerDisplayNamePolicy":"fullName"}
13399              </script>
13399 
13400          
13401              
13401<script id="reviews_critical:reviews_branding" type="text/json">
13402                  {"reviewsThemeSettings":{"primaryColor":"#3F7D3A","secondaryColor":"#F68E1E"},"reviewsIconSettings":{"starColor":"#F68E1E","iconType":"default"},"reviewsDrawerSettings":{"drawerPosition":"LC","launcherBackgroundColor":"secondaryColor","launcherFontColor":"#1a1a1a","launcherIconBackgroundColor":"#1a1a1a","device":"hide"},"reviewsWidgetsSettings":{"buttonsColor":"primaryColor","reviewsWidgetLayout":"LL","fontColor":"#ffffff"},"productAvgRatingWidgetSettings":{"widgetVisibility":"show","widgetDisplayStyle":"showTextStarsAndQuestion","showStarsDistributionOnHover":true}}
13403              </script>
13403 
13404          
13405              
13405<script id="reviews_critical:reviews_settings" type="text/json">
13406                  {"canUseTranslation":true,"isReviewTitleEnabled":false,"isReviewTitleRequired":true,"isReviewsVotingEnabled":true,"isReviewsPinningEnabled":true,"isReviewsTranslationEnabled":false,"defaultSortingOption":"mostRelevant","isReviewsMediaEnabled":true,"isUniteReviewsOriginProductEnabled":false,"isReviewEditingEnabled":false,"customerDisplayNamePolicy":"fullName","isVideoReviewsEnabled":true,"isVerifiedBuyerLabelEnabled":true,"isVerifiedBuyerByMerchantLabelEnabled":true,"isImportedLabelEnabled":true,"isIncentivizedLabelEnabled":false,"isProductReviewsSummaryEnabled":false,"isConsentRequired":false,"consentPolicyUrl":null}
13407              </script>
13407 
13408          
13409              
13409<script id="rewards_critical:rewards_branding" type="text/json">
13410                  {"general":{"theme":{"primaryColor":"#F68E1E","secondaryColor":"#00baea"},"buttons":{"themeColor":"primaryColor","fontColor":"#ffffff"},"content":{"iconsThemeColor":"primaryColor","linksThemeColor":"primaryColor"},"widget":{"type":"popUpWidget"}},"popUpWidget":{"launcher":{"appearance":{"themeColor":"primaryColor","fontColor":"#ffffff","style":"iconWithText"},"icon":{"type":"default","color":"#ffffff","customUrl":null},"visibility":{"device":"hide"},"position":{"placement":"BL","desktop":{"side":45,"bottom":10},"mobile":{"side":20,"bottom":10}}},"popUpContent":{"view":"home","banner":{"programName":"Safari Ltd®","themeColor":"primaryColor","fontColor":"#ffffff","image":null}}}}
13411              </script>
13411 
13412          
13413              
13413<script id="rewards_critical:rewards_customers_eligibility" type="text/json">
13414                  {"type":"include","tags":[],"isEnabled":false,"showWidgetsToGuests":false}
13415              </script>
13415 
13416          
13417              
13417<script id="rewards_critical:rewards_pos_settings" type="text/json">
13418                  {"isEnabled":false,"codeType":"barcode_2d","isWalletPassEnabled":false}
13419              </script>
13419 
13420          
13421              
13421<script id="rewards_critical:rewards_programs_status" type="text/json">
13422                  {"pointsProgramEnabled":true,"tiersProgramEnabled":false,"referralProgramEnabled":true,"b2bProgramEnabled":false}
13423              </script>
13423 
13424          
13425              
13425<script id="rewards_critical:rewards_settings" type="text/json">
13426                  {"generalSettings":{"isPointsExpirationEnabled":true,"isApplyDiscountViaButton":true,"isCustomersCanSelfRefund":false,"isRewardsConsentRequired":false,"pointsDecimalPlaces":2,"rewardPageHandle":"rewards","isStoreCreditEnabled":true},"referralShareChannels":[{"channelType":"facebookShare","isEnabled":false},{"channelType":"twitterShare","isEnabled":false},{"channelType":"whatsAppShare","isEnabled":false},{"channelType":"facebookMessengerShare","isEnabled":false},{"channelType":"pinterestShare","isEnabled":false},{"channelType":"emailShare","isEnabled":false,"title":"Your friend sent you a reward from {{shop_name}}","message":"Join me in discovering the best of {{shop_name}}. Enjoy your {{reward_type}} by following this link: {{link}}"}]}
13427              </script>
13427 
13428          
13429              
13429<script id="rewards_critical:rewards_storefront_state" type="text/json">
13430                  {"hasFaqs":true}
13431              </script>
13431 
13432          
13433              
13433<script id="rewards_critical:reward_page_availability" type="text/json">
13434                  {"canUseRewardPage":true}
13435              </script>
13435 
13436          
13437              
13437<script id="wishlist_critical:wishlist_branding" type="text/json">
13438                  {"wishlistThemeSettings":{"primaryColor":"#3F7D3A","secondaryColor":"#00baee"},"wishlistIconSettings":{"heartColor":"#fff","backgroundColor":"#1a1a1a","iconType":"default","customIcons":{"isEnabled":false,"filledImage":null,"outlinedImage":null}},"wishlistButtonSettings":{"borderRadius":2,"color":"primaryColor","fontColor":"#1a1a1a","style":"outlined","isCounterEnabled":true},"wishlistDrawerAndPageSettings":{"device":"allDevices","drawerPosition":"R","launcherBackgroundColor":"#ffffff","launcherFontColor":"#1a1a1a","launcherIconBackgroundColor":"primaryColor","buttonsColor":"primaryColor","buttonsStyle":"outlined","buttonsFontColor":"#1a1a1a","buttonsBorderRadius":2,"linkColor":"secondaryColor"}}
13439              </script>
13439 
13440          
13441              
13441<script id="wishlist_critical:wishlist_settings" type="text/json">
13442                  {"isDuplicateWishlistEnabled":false,"isWishlistDrawerEnabled":true,"isDisabledForGuests":true,"isSaveWishlistEnabled":false,"isWishlistSocialShareEnabled":true,"wishlistSocialShareChannels":[{"channelName":"copyShareLink","isEnabled":true},{"channelName":"email","isEnabled":true},{"channelName":"facebook","isEnabled":true},{"channelName":"pinterest","isEnabled":true},{"channelName":"twitter","isEnabled":true},{"channelName":"whatsapp","isEnabled":true}],"isCreateDraftOrderFromListEnabled":false,"isListsApprovalByCompanyMembersEnabled":false,"isEditListsByCompanyMembersEnabled":true,"isEditProductQuantityEnabled":false,"isWishlistApprovalRequestNotificationEnabled":false,"isWishlistApprovalCompletedNotificationEnabled":false}
13443              </script>
13443 
13444          
13445      
13446    
13447  
13448
13449
13450
13451
13452
13453
13454
13455
13456
13457
13458
13459
13460<!-- TODO use theme settings from the variables -->
13461
13462
13463<script id="gw-additional-info" type="application/json">
13464  {
13465    "FEATURES": {
13466      "moneyFormat": "\u003cspan class=money\u003e${{amount}}\u003c\/span\u003e",
13467      "moneyWithCurrencyFormat": "\u003cspan class=money\u003e${{amount}} USD\u003c\/span\u003e",
13468      "shopCurrency": "USD",
13469      "currencySymbol": "$",
13470      "availableApps": ["social-login","reviews","questions","rewards","instagram","wishlist"],
13471      "storefrontApiAccessToken":  "39252fc1f1c4dd00c5fe9fbfcf503637" ,
13472      "countryIsoCode": "US",
13473      "languageIsoCode": "EN",
13474      "currencyIsoCode": "USD",
13475      "gwI18nLocale": "en",
13476      "shopName": "Safari Ltd®",
13477      "isShadowRootDisabledGlobally": false,
13478      "storefrontLoginUrl": "\/customer_authentication\/login?return_to=%2Fblogs%2Ftoys-that-teach\u0026locale=en\u0026ui_hint=full\u0026region_country=US"
13479    },
13480    "GW_CUSTOMER_INFO":  null ,
13481    "GW_PRODUCT_INFO": {
13482      "productId":  null ,
13483      "variantId":  null ,
13484      "defaultVariantId":  null 
13485    },
13486    "GW_SHOP_BRAND_INFO": {
13487      "logoUrl":  "//www.safariltd.com/cdn/shop/files/SAFARI_LTD_LOGO_No_Background.png?v=1719926434" 
13488    }
13489  }
13490</script>
13490
13491
13492<script>
13493  if (window.GW_GROWAVE_LOADED) {
13494    throw new Error("Growave embeds conflict")
13495  }
13496  if (document && document.cookie && document.cookie.includes("GW_DISABLED=true")) {
13497    console.warn("Growave is disabled by cookie")
13498  } else {
13499    window.GW_GROWAVE_LOADED = true;
13500    
13501    
13502    let GW_BUNDLE_URL="https://static.growave.io/growave-build/main.6e0f6209.js";
13503    const GW_DEV_GROWAVE_BUNDLE_URL = localStorage.getItem("GW_DEV_GROWAVE_BUNDLE_URL");
13504    if (GW_DEV_GROWAVE_BUNDLE_URL) {
13505      GW_BUNDLE_URL = GW_DEV_GROWAVE_BUNDLE_URL;
13506    }
13507    if (!GW_BUNDLE_URL) {
13508      throw new Error("Url for bundle not found!")
13509    }
13510    window.gwWebpackGlobal = window.gwWebpackGlobal || {};
13511    const mainScript = document.createElement("script");
13512    mainScript.defer = true;
13513    mainScript.type="module";
13514    mainScript.src=GW_BUNDLE_URL;
13515    document.body.appendChild(mainScript);
13516  }
13517</script>
13517
13518<!-- END app snippet -->
13519
13520
13521
13522</div><div id="shopify-block-AdnRmWWp5SXBiVFNQT__8942208844547249051" class="shopify-block shopify-app-block">
13523</div>
13523<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
13523
13524</body>
13525
13526</html>

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