PageSourceSearch

https://www.bottango.com/

html bottango.com collected 2026-10-06 02:30:28 UTC 149,909 bytes, 2,053 lines download raw bytes

1<!doctype html>
2
3<html lang="en" dir="ltr">
4  <head>
5    <meta charset="utf-8">
6    <meta name="viewport" content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0, maximum-scale=1.0">
7    <meta name="theme-color" content="#ffffff">
8
9    <title>
10      Bottango - Animatronic Software
11    </title><meta name="description" content="Bottango is free robot and animatronic animation software. Create DIY animatronics and animate them with our powerful, intuitive animation tools. Check out our animatronic kits for everything you need to build your own animatronic."><link rel="canonical" href="https://www.bottango.com/"><link rel="shortcut icon" href="//www.bottango.com/cdn/shop/files/fav.png?v=1683667866&width=96">
12      <link rel="apple-touch-icon" href="//www.bottango.com/cdn/shop/files/fav.png?v=1683667866&width=180"><link rel="preconnect" href="https://cdn.shopify.com">
13    <link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin>
14    <link rel="dns-prefetch" href="https://productreviews.shopifycdn.com"><link rel="preload" href="//www.bottango.com/cdn/fonts/jost/jost_n7.921dc18c13fa0b0c94c5e2517ffe06139c3615a3.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" href="//www.bottango.com/cdn/fonts/jost/jost_n4.d47a1b6347ce4a4c9f437608011273009d91f2b7.woff2" as="font" type="font/woff2" crossorigin><meta property="og:type" content="website">
15  <meta property="og:title" content="Bottango - Animatronic Software"><meta property="og:image" content="http://www.bottango.com/cdn/shop/files/bottangoSocialBanner.jpg?v=1695105877&width=2048">
16  <meta property="og:image:secure_url" content="https://www.bottango.com/cdn/shop/files/bottangoSocialBanner.jpg?v=1695105877&width=2048">
17  <meta property="og:image:width" content="1200">
18  <meta property="og:image:height" content="628"><meta property="og:description" content="Bottango is free robot and animatronic animation software. Create DIY animatronics and animate them with our powerful, intuitive animation tools. Check out our animatronic kits for everything you need to build your own animatronic."><meta property="og:url" content="https://www.bottango.com/">
19<meta property="og:site_name" content="Shop Bottango"><meta name="twitter:card" content="summary"><meta name="twitter:title" content="Bottango - Animatronic Software">
20  <meta name="twitter:description" content="Bottango is free robot and animatronic animation software. Create DIY animatronics and animate them with our powerful, intuitive animation tools. Check out our animatronic kits for everything you need to build your own animatronic."><meta name="twitter:image" content="https://www.bottango.com/cdn/shop/files/bottangoSocialBanner.jpg?crop=center&height=1200&v=1695105877&width=1200">
21  <meta name="twitter:image:alt" content="">
21<script type="application/ld+json">
22  {
23    "@context": "https://schema.org",
24    "@type": "BreadcrumbList",
25    "itemListElement": [{
26        "@type": "ListItem",
27        "position": 1,
28        "name": "Home",
29        "item": "https://www.bottango.com"
30      }]
31  }
32</script>
32<script type="application/ld+json">
33    [
34      {
35        "@context": "https://schema.org",
36        "@type": "WebSite",
37        "name": "Shop Bottango",
38        "url": "https:\/\/www.bottango.com",
39        "potentialAction": {
40          "@type": "SearchAction",
41          "target": "https:\/\/www.bottango.com\/search?q={search_term_string}",
42          "query-input": "required name=search_term_string"
43        }
44      },
45      {
46        "@context": "https://schema.org",
47        "@type": "Organization",
48        "name": "Shop Bottango","logo": "https:\/\/www.bottango.com\/cdn\/shop\/files\/logoVectorOnDark.svg?v=1683667230\u0026width=1268","url": "https:\/\/www.bottango.com"
49      }
50    ]
51  </script>
51<style>/* Typography (heading) */
52  @font-face {
53  font-family: Jost;
54  font-weight: 700;
55  font-style: normal;
56  font-display: fallback;
57  src: url("//www.bottango.com/cdn/fonts/jost/jost_n7.921dc18c13fa0b0c94c5e2517ffe06139c3615a3.woff2") format("woff2"),
58       url("//www.bottango.com/cdn/fonts/jost/jost_n7.cbfc16c98c1e195f46c536e775e4e959c5f2f22b.woff") format("woff");
59}
60
61@font-face {
62  font-family: Jost;
63  font-weight: 700;
64  font-style: italic;
65  font-display: fallback;
66  src: url("//www.bottango.com/cdn/fonts/jost/jost_i7.d8201b854e41e19d7ed9b1a31fe4fe71deea6d3f.woff2") format("woff2"),
67       url("//www.bottango.com/cdn/fonts/jost/jost_i7.eae515c34e26b6c853efddc3fc0c552e0de63757.woff") format("woff");
68}
69
70/* Typography (body) */
71  @font-face {
72  font-family: Jost;
73  font-weight: 400;
74  font-style: normal;
75  font-display: fallback;
76  src: url("//www.bottango.com/cdn/fonts/jost/jost_n4.d47a1b6347ce4a4c9f437608011273009d91f2b7.woff2") format("woff2"),
77       url("//www.bottango.com/cdn/fonts/jost/jost_n4.791c46290e672b3f85c3d1c651ef2efa3819eadd.woff") format("woff");
78}
79
80@font-face {
81  font-family: Jost;
82  font-weight: 400;
83  font-style: italic;
84  font-display: fallback;
85  src: url("//www.bottango.com/cdn/fonts/jost/jost_i4.b690098389649750ada222b9763d55796c5283a5.woff2") format("woff2"),
86       url("//www.bottango.com/cdn/fonts/jost/jost_i4.fd766415a47e50b9e391ae7ec04e2ae25e7e28b0.woff") format("woff");
87}
88
89@font-face {
90  font-family: Jost;
91  font-weight: 700;
92  font-style: normal;
93  font-display: fallback;
94  src: url("//www.bottango.com/cdn/fonts/jost/jost_n7.921dc18c13fa0b0c94c5e2517ffe06139c3615a3.woff2") format("woff2"),
95       url("//www.bottango.com/cdn/fonts/jost/jost_n7.cbfc16c98c1e195f46c536e775e4e959c5f2f22b.woff") format("woff");
96}
97
98@font-face {
99  font-family: Jost;
100  font-weight: 700;
101  font-style: italic;
102  font-display: fallback;
103  src: url("//www.bottango.com/cdn/fonts/jost/jost_i7.d8201b854e41e19d7ed9b1a31fe4fe71deea6d3f.woff2") format("woff2"),
104       url("//www.bottango.com/cdn/fonts/jost/jost_i7.eae515c34e26b6c853efddc3fc0c552e0de63757.woff") format("woff");
105}
106
107:root {
108    /**
109     * ---------------------------------------------------------------------
110     * SPACING VARIABLES
111     *
112     * We are using a spacing inspired from frameworks like Tailwind CSS.
113     * ---------------------------------------------------------------------
114     */
115    --spacing-0-5: 0.125rem; /* 2px */
116    --spacing-1: 0.25rem; /* 4px */
117    --spacing-1-5: 0.375rem; /* 6px */
118    --spacing-2: 0.5rem; /* 8px */
119    --spacing-2-5: 0.625rem; /* 10px */
120    --spacing-3: 0.75rem; /* 12px */
121    --spacing-3-5: 0.875rem; /* 14px */
122    --spacing-4: 1rem; /* 16px */
123    --spacing-4-5: 1.125rem; /* 18px */
124    --spacing-5: 1.25rem; /* 20px */
125    --spacing-5-5: 1.375rem; /* 22px */
126    --spacing-6: 1.5rem; /* 24px */
127    --spacing-6-5: 1.625rem; /* 26px */
128    --spacing-7: 1.75rem; /* 28px */
129    --spacing-7-5: 1.875rem; /* 30px */
130    --spacing-8: 2rem; /* 32px */
131    --spacing-8-5: 2.125rem; /* 34px */
132    --spacing-9: 2.25rem; /* 36px */
133    --spacing-9-5: 2.375rem; /* 38px */
134    --spacing-10: 2.5rem; /* 40px */
135    --spacing-11: 2.75rem; /* 44px */
136    --spacing-12: 3rem; /* 48px */
137    --spacing-14: 3.5rem; /* 56px */
138    --spacing-16: 4rem; /* 64px */
139    --spacing-18: 4.5rem; /* 72px */
140    --spacing-20: 5rem; /* 80px */
141    --spacing-24: 6rem; /* 96px */
142    --spacing-28: 7rem; /* 112px */
143    --spacing-32: 8rem; /* 128px */
144    --spacing-36: 9rem; /* 144px */
145    --spacing-40: 10rem; /* 160px */
146    --spacing-44: 11rem; /* 176px */
147    --spacing-48: 12rem; /* 192px */
148    --spacing-52: 13rem; /* 208px */
149    --spacing-56: 14rem; /* 224px */
150    --spacing-60: 15rem; /* 240px */
151    --spacing-64: 16rem; /* 256px */
152    --spacing-72: 18rem; /* 288px */
153    --spacing-80: 20rem; /* 320px */
154    --spacing-96: 24rem; /* 384px */
155
156    /* Container */
157    --container-max-width: 1600px;
158    --container-narrow-max-width: 1350px;
159    --container-gutter: var(--spacing-5);
160    --section-outer-spacing-block: var(--spacing-12);
161    --section-inner-max-spacing-block: var(--spacing-10);
162    --section-inner-spacing-inline: var(--container-gutter);
163    --section-stack-spacing-block: var(--spacing-8);
164
165    /* Grid gutter */
166    --grid-gutter: var(--spacing-5);
167
168    /* Product list settings */
169    --product-list-row-gap: var(--spacing-8);
170    --product-list-column-gap: var(--grid-gutter);
171
172    /* Form settings */
173    --input-gap: var(--spacing-2);
174    --input-height: 2.625rem;
175    --input-padding-inline: var(--spacing-4);
176
177    /* Other sizes */
178    --sticky-area-height: calc(var(--sticky-announcement-bar-enabled, 0) * var(--announcement-bar-height, 0px) + var(--sticky-header-enabled, 0) * var(--header-height, 0px));
179
180    /* RTL support */
181    --transform-logical-flip: 1;
182    --transform-origin-start: left;
183    --transform-origin-end: right;
184
185    /**
186     * ---------------------------------------------------------------------
187     * TYPOGRAPHY
188     * ---------------------------------------------------------------------
189     */
190
191    /* Font properties */
192    --heading-font-family: Jost, sans-serif;
193    --heading-font-weight: 700;
194    --heading-font-style: normal;
195    --heading-text-transform: normal;
196    --heading-letter-spacing: -0.01em;
197    --text-font-family: Jost, sans-serif;
198    --text-font-weight: 400;
199    --text-font-style: normal;
200    --text-letter-spacing: 0.0em;
201
202    /* Font sizes */
203    --text-h0: 2.5rem;
204    --text-h1: 1.75rem;
205    --text-h2: 1.5rem;
206    --text-h3: 1.375rem;
207    --text-h4: 1.125rem;
208    --text-h5: 1.125rem;
209    --text-h6: 1rem;
210    --text-xs: 0.6875rem;
211    --text-sm: 0.75rem;
212    --text-base: 0.875rem;
213    --text-lg: 1.125rem;
214
215    /**
216     * ---------------------------------------------------------------------
217     * COLORS
218     * ---------------------------------------------------------------------
219     */
220
221    /* Color settings */--accent: 39 39 39;
222    --text-primary: 39 39 39;
223    --background-primary: 255 255 255;
224    --dialog-background: 255 255 255;
225    --border-color: var(--text-color, var(--text-primary)) / 0.12;
226
227    /* Button colors */
228    --button-background-primary: 39 39 39;
229    --button-text-primary: 255 255 255;
230    --button-background-secondary: 60 97 158;
231    --button-text-secondary: 255 255 255;
232
233    /* Status colors */
234    --success-background: 238 241 235;
235    --success-text: 112 138 92;
236    --warning-background: 252 240 227;
237    --warning-text: 227 126 22;
238    --error-background: 245 229 229;
239    --error-text: 170 40 38;
240
241    /* Product colors */
242    --on-sale-text: 227 79 79;
243    --on-sale-badge-background: 227 79 79;
244    --on-sale-badge-text: 255 255 255;
245    --sold-out-badge-background: 190 189 185;
246    --sold-out-badge-text: 0 0 0;
247    --primary-badge-background: 60 97 158;
248    --primary-badge-text: 255 255 255;
249    --star-color: 255 183 74;
250    --product-card-background: 255 255 255;
251    --product-card-text: 39 39 39;
252
253    /* Header colors */
254    --header-background: 255 255 255;
255    --header-text: 39 39 39;
256
257    /* Footer colors */
258    --footer-background: 242 242 242;
259    --footer-text: 39 39 39;
260
261    /* Rounded variables (used for border radius) */
262    --rounded-xs: 0.25rem;
263    --rounded-sm: 0.375rem;
264    --rounded: 0.75rem;
265    --rounded-lg: 1.5rem;
266    --rounded-full: 9999px;
267
268    --rounded-block: 1.5rem;
269    --rounded-button: 3.75rem;
270    --rounded-input: 0.5rem;
271
272    /* Box shadow */
273    --shadow-sm: 0 2px 8px rgb(var(--text-primary) / 0.1);
274    --shadow: 0 5px 15px rgb(var(--text-primary) / 0.1);
275    --shadow-md: 0 5px 30px rgb(var(--text-primary) / 0.1);
276    --shadow-block: 0px 18px 50px rgb(var(--text-primary) / 0.1);
277
278    /**
279     * ---------------------------------------------------------------------
280     * OTHER
281     * ---------------------------------------------------------------------
282     */
283
284    --stagger-products-reveal-opacity: 0;
285    --cursor-close-svg-url: url(//www.bottango.com/cdn/shop/t/32/assets/cursor-close.svg?v=67823394671329714291781546326);
286    --cursor-zoom-in-svg-url: url(//www.bottango.com/cdn/shop/t/32/assets/cursor-zoom-in.svg?v=2656660652962230021781546326);
287    --cursor-zoom-out-svg-url: url(//www.bottango.com/cdn/shop/t/32/assets/cursor-zoom-out.svg?v=88110990802737771841781546326);
288    --checkmark-svg-url: url(//www.bottango.com/cdn/shop/t/32/assets/checkmark.svg?v=5588600397216680941781546326);
289  }
290
291  [dir="rtl"]:root {
292    /* RTL support */
293    --transform-logical-flip: -1;
294    --transform-origin-start: right;
295    --transform-origin-end: left;
296  }
297
298  @media screen and (min-width: 700px) {
299    :root {
300      /* Typography (font size) */
301      --text-h0: 3.25rem;
302      --text-h1: 2.25rem;
303      --text-h2: 1.75rem;
304      --text-h3: 1.625rem;
305      --text-h4: 1.25rem;
306      --text-h5: 1.25rem;
307      --text-h6: 1.125rem;
308
309      --text-xs: 0.75rem;
310      --text-sm: 0.875rem;
311      --text-base: 1.0rem;
312      --text-lg: 1.25rem;
313
314      /* Spacing */
315      --container-gutter: 2rem;
316      --section-outer-spacing-block: var(--spacing-16);
317      --section-inner-max-spacing-block: var(--spacing-12);
318      --section-inner-spacing-inline: var(--spacing-12);
319      --section-stack-spacing-block: var(--spacing-12);
320
321      /* Grid gutter */
322      --grid-gutter: var(--spacing-6);
323
324      /* Product list settings */
325      --product-list-row-gap: var(--spacing-12);
326
327      /* Form settings */
328      --input-gap: 1rem;
329      --input-height: 3.125rem;
330      --input-padding-inline: var(--spacing-5);
331    }
332  }
333
334  @media screen and (min-width: 1000px) {
335    :root {
336      /* Spacing settings */
337      --container-gutter: var(--spacing-12);
338      --section-outer-spacing-block: var(--spacing-18);
339      --section-inner-max-spacing-block: var(--spacing-16);
340      --section-inner-spacing-inline: var(--spacing-16);
341      --section-stack-spacing-block: var(--spacing-12);
342    }
343  }
344
345  @media screen and (min-width: 1150px) {
346    :root {
347      /* Spacing settings */
348      --container-gutter: var(--spacing-12);
349      --section-outer-spacing-block: var(--spacing-20);
350      --section-inner-max-spacing-block: var(--spacing-16);
351      --section-inner-spacing-inline: var(--spacing-16);
352      --section-stack-spacing-block: var(--spacing-12);
353    }
354  }
355
356  @media screen and (min-width: 1400px) {
357    :root {
358      /* Typography (font size) */
359      --text-h0: 4rem;
360      --text-h1: 3rem;
361      --text-h2: 2.5rem;
362      --text-h3: 1.75rem;
363      --text-h4: 1.5rem;
364      --text-h5: 1.25rem;
365      --text-h6: 1.25rem;
366
367      --section-outer-spacing-block: var(--spacing-24);
368      --section-inner-max-spacing-block: var(--spacing-18);
369      --section-inner-spacing-inline: var(--spacing-18);
370    }
371  }
372
373  @media screen and (min-width: 1600px) {
374    :root {
375      --section-outer-spacing-block: var(--spacing-24);
376      --section-inner-max-spacing-block: var(--spacing-20);
377      --section-inner-spacing-inline: var(--spacing-20);
378    }
379  }
380
381  /**
382   * ---------------------------------------------------------------------
383   * LIQUID DEPENDANT CSS
384   *
385   * Our main CSS is Liquid free, but some very specific features depend on
386   * theme settings, so we have them here
387   * ---------------------------------------------------------------------
388   */@media screen and (pointer: fine) {
389        /* The !important are for the Shopify Payment button to ensure we override the default from Shopify styles */
390        .button:not([disabled]):not(.button--outline):hover, .btn:not
390([disabled]):hover, .shopify-payment-button__button--unbranded:not([disabled]):hover {
391          background-color: transparent !important;
392          color: rgb(var(--button-outline-color) / var(--button-background-opacity, 1)) !important;
393          box-shadow: inset 0 0 0 2px currentColor !important;
394        }
395
396        .button--outline:not([disabled]):hover {
397          background: rgb(var(--button-background));
398          color: rgb(var(--button-text-color));
399          box-shadow: inset 0 0 0 2px rgb(var(--button-background));
400        }
401      }@view-transition {
402      navigation: auto;
403    }</style>
404<script>
405  // This allows to expose several variables to the global scope, to be used in scripts
406  window.themeVariables = {
407    settings: {
408      showPageTransition: true,
409      staggerProductsApparition: true,
410      reduceDrawerAnimation: false,
411      reduceMenuAnimation: false,
412      headingApparition: "split_rotation",
413      pageType: "index",
414      moneyFormat: "${{amount}}",
415      moneyWithCurrencyFormat: "${{amount}} USD",
416      currencyCodeEnabled: false,
417      cartType: "drawer",
418      showDiscount: true,
419      discountMode: "saving",
420      pageBackground: "#ffffff",
421      textColor: "#272727"
422    },
423
424    strings: {
425      addedToCartWithTitle: "{{ product_title }} added to your cart",
426      accessibilityClose: "Close",
427      accessibilityNext: "Next",
428      accessibilityPrevious: "Previous",
429      closeGallery: "Close gallery",
430      zoomGallery: "Zoom",
431      errorGallery: "Image cannot be loaded",
432      searchNoResults: "No results could be found.",
433      addOrderNote: "Add order note",
434      editOrderNote: "Edit order note",
435      shippingEstimatorNoResults: "Sorry, we do not ship to your address.",
436      shippingEstimatorOneResult: "There is one shipping rate for your address:",
437      shippingEstimatorMultipleResults: "There are several shipping rates for your address:",
438      shippingEstimatorError: "One or more error occurred while retrieving shipping rates:"
439    },
440
441    breakpoints: {
442      'sm': 'screen and (min-width: 700px)',
443      'md': 'screen and (min-width: 1000px)',
444      'lg': 'screen and (min-width: 1150px)',
445      'xl': 'screen and (min-width: 1400px)',
446
447      'sm-max': 'screen and (max-width: 699px)',
448      'md-max': 'screen and (max-width: 999px)',
449      'lg-max': 'screen and (max-width: 1149px)',
450      'xl-max': 'screen and (max-width: 1399px)'
451    }
452  };
453
454  // For detecting native share
455  document.documentElement.classList.add(`native-share--${navigator.share ? 'enabled' : 'disabled'}`);</script>
vendor: 1 bytes, line 455
455
456<script async crossorigin fetchpriority="high" src="/cdn/shopifycloud/importmap-polyfill/es-modules-shim.2.4.0.js"></script>
vendor: 1 bytes, line 456
456
457<script type="importmap">{
458        "imports": {
459          "vendor": "//www.bottango.com/cdn/shop/t/32/assets/vendor.min.js?v=176075354585445912951781546305",
460          "theme": "//www.bottango.com/cdn/shop/t/32/assets/theme.js?v=165813255276054247791781546305",
461          "photoswipe": "//www.bottango.com/cdn/shop/t/32/assets/photoswipe.min.js?v=13374349288281597431781546305"
462        }
463      }
464    </script>
464
465
466    
466<script type="module" src="//www.bottango.com/cdn/shop/t/32/assets/vendor.min.js?v=176075354585445912951781546305"></script>
466
467    
467<script type="module" src="//www.bottango.com/cdn/shop/t/32/assets/theme.js?v=165813255276054247791781546305"></script>
467
468
469    
469<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
469<meta name="facebook-domain-verification" content="uzkyr8pxdz7siaa0bq3p3c3bfgxhpz">
470<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/75978473758/digital_wallets/dialog">
471<meta id="in-context-paypal-metadata" data-shop-id="75978473758" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
472<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
472<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
472
473<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
474<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=75978473758" crossorigin="anonymous"></script>
vendor: 1 bytes, line 474
474
475<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":75978473758,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/75978473758","merchantName":"Shop Bottango","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Shop Bottango","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 475
475
476<script id="shopify-features" type="application/json">{"accessToken":"c4f5b51f8dab9a936922fd2ad8357cfe","betas":["rich-media-storefront-analytics"],"domain":"www.bottango.com","predictiveSearch":true,"shopId":75978473758,"locale":"en"}</script>
vendor: 1 bytes, line 476
476
477<script>var Shopify = Shopify || {};
478Shopify.shop = "cc0e96.myshopify.com";
479Shopify.locale = "en";
480Shopify.currency = {"active":"USD","rate":"1.0"};
481Shopify.country = "US";
482Shopify.theme = {"name":"v10 Board Available and theme update","id":203342840094,"schema_name":"Impact","schema_version":"7.1.0","theme_store_id":1190,"role":"main"};
483Shopify.theme.handle = "null";
484Shopify.theme.style = {"id":null,"handle":null};
485Shopify.cdnHost = "www.bottango.com/cdn";
486Shopify.routes = Shopify.routes || {};
487Shopify.routes.root = "/";
488Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
489Shopify.SignInWithShop = Shopify.SignInWithShop || {};
490Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
491Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 491
491
492<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 492
492
493<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 493
493
494<script>
495  window.ShopifyPay = window.ShopifyPay || {};
496  window.ShopifyPay.apiHost = "shop.app\/pay";
497  window.ShopifyPay.redirectState = null;
498</script>
vendor: 1 bytes, line 498
498
499<script>
500  window.Shopify = window.Shopify || {};
501  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
502  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
503  window.Shopify.SignInWithShop.eligible = true;
504</script>
vendor: 1 bytes, line 504
504
505<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 505
505
506<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 506
506
507<script type="module">
508  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
509
510  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
511
512</script>
vendor: 1 bytes, line 512
512
513<script>
514  window.Shopify = window.Shopify || {};
515  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
516  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"]};
517</script>
vendor: 1 bytes, line 517
517
518<script>(function() {
519  var isLoaded = false;
520  function asyncLoad() {
521    if (isLoaded) return;
522    isLoaded = true;
523    var urls = ["https:\/\/cdn.hextom.com\/js\/eventpromotionbar.js?shop=cc0e96.myshopify.com"];
524    for (var i = 0; i < urls.length; i++) {
525      var s = document.createElement('script');
526      s.type = 'text/javascript';
527      s.async = true;
528      s.src = urls[i];
529      var x = document.getElementsByTagName('script')[0];
530      x.parentNode.insertBefore(s, x);
531    }
532  };
533  if(window.attachEvent) {
534    window.attachEvent('onload', asyncLoad);
535  } else {
536    window.addEventListener('load', asyncLoad, false);
537  }
538})();</script>
vendor: 1 bytes, line 538
538
539<script id="__st">var __st={"a":75978473758,"offset":-25200,"reqid":"5ebd14cb-4b31-47ba-bb99-92f234e8397c-1791253828","pageurl":"www.bottango.com\/","u":"a916ded2eac9","p":"home"};</script>
vendor: 1 bytes, line 539
539
540<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 540
540
541<script id="form-persister">!function(){'use strict';const t='contact',e='new_comment',n=[[t,t],['blogs',e],['comments',e],[t,'customer']],o='password',r='form_key',c=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',o],s=()=>{try{return window.sessionStorage}catch{return}},i='__shopify_v',u=t=>t.elements[r],a=function(){const t=[...n].map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(',');var e;return e=t,()=>e?[...document.querySelectorAll(e)].map((t=>t.form)):[]}();function m(t){const e=u(t);a().includes(t)&&(!e||!e.value)&&function(t){try{if(!s())return;!function(t){const e=s();if(!e)return;const n=u(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){u(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:r})),t.elements[r].value=e}(t,e),function(t,e){const n=s();if(!n)return;const r=[...t.querySelectorAll(`input[type='${o}']`)].map((({name:t})=>t)),u=[...c,...r],a={};for(const[o,c]of new FormData(t).entries())u.includes(o)||(a[o]=c);n.setItem(e,JSON.stringify({[i]:1,action:t.action,data:a}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(t)}const f=t=>{if('true'===t.dataset.persistBound)return;const e=function(t,e){const n=function(t){return'function'==typeof t.submit?t.submit:HTMLFormElement.prototype.submit}(t).bind(t);return function(){let t;return()=>{t||(t=!0,(()=>{try{e(),n()}catch(t){(t=>{console.error('form submit failed',t)})(t)}})(),setTimeout((()=>t=!1),250))}}()}(t,(()=>{m(t)}));!function(t,e){if('function'==typeof t.submit&&'function'==typeof e)try{t.submit=e}catch{}}(t,e),t.addEventListener('submit',(t=>{t.preventDefault(),e()})),t.dataset.persistBound='true'};!function(){function t(t){const e=(t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form})(t);e&&m(e)}document.addEventListener('submit',t),document.addEventListener('DOMContentLoaded',(()=>{const e=a();for(const t of e)f(t);var n;n=document.body,new window.MutationObserver((t=>{for(const e of t)if('childList'===e.type&&e.addedNodes.length)for(const t of e.addedNodes)1===t.nodeType&&'FORM'===t.tagName&&a().includes(t)&&f(t)})).observe(n,{childList:!0,subtree:!0,attributes:!1}),document.removeEventListener('submit',t)}))}()}();</script>
vendor: 1 bytes, line 541
541
542<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.bottango.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 542
542
543<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.bottango.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>
543<script crossorigin="anonymous" defer="defer" src="//www.bottango.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 543
543
544<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 544
544
545<script>
546  window.Shopify = window.Shopify || {};
547  window.Shopify.MCP = window.Shopify.MCP || {};
548  window.Shopify.MCP.enabled = true;
549  window.Shopify.MCP.shop = "cc0e96.myshopify.com";
550  window.Shopify.MCP.mcpEndpoint = "https:\/\/www.bottango.com\/api\/mcp";
551  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?\"\nSet policy_types to also get the store's written policies (full text and URL).\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."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question — e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}];
552</script>
vendor: 1 bytes, line 552
552
553<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.bottango.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
554</script>
vendor: 1 bytes, line 554
554
555<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.bottango.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
556</script>
vendor: 1 bytes, line 556
556
557<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
558  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);
559</script>
vendor: 1 bytes, line 559
559
560<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})}}));
561</script>
561
562<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.bottango.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
563<style id="shopify-accelerated-checkout-cart">
564        #shopify-buyer-consent {
565  margin-top: 1em;
566  display: inline-block;
567  width: 100%;
568}
569
570#shopify-buyer-consent.hidden {
571  display: none;
572}
573
574#shopify-subscription-policy-button {
575  background: none;
576  border: none;
577  padding: 0;
578  text-decoration: underline;
579  font-size: inherit;
580  cursor: pointer;
581}
582
583#shopify-subscription-policy-button::before {
584  box-shadow: none;
585}
586
587      </style>
588
589<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
589
590<link href="//www.bottango.com/cdn/shop/t/32/assets/theme.css?v=135466643764350407681781546305" rel="stylesheet" type="text/css" media="all" /><!-- BEGIN app block: shopify://apps/pandectes-gdpr/blocks/banner/58c0baa2-6cc1-480c-9ea6-38d6d559556a -->
591
592  
593    
594      <!-- TCF is active, scripts are loaded above -->
595      
596      
596<script>
597        
598          window.PandectesSettings = {"store":{"id":75978473758,"plan":"basic","theme":"v9 Board Preview","primaryLocale":"en","adminMode":false,"headless":false,"storefrontRootDomain":"","checkoutRootDomain":"","storefrontAccessToken":""},"tsPublished":1758691462,"declaration":{"showPurpose":false,"showProvider":false,"declIntroText":"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.","showDateGenerated":true},"language":{"unpublished":[],"languageMode":"Single","fallbackLanguage":"en","languageDetection":"browser","languagesSupported":[]},"texts":{"managed":{"headerText":{"en":"We respect your privacy"},"consentText":{"en":"This website uses cookies to ensure you get the best experience."},"linkText":{"en":"Learn more"},"imprintText":{"en":"Imprint"},"googleLinkText":{"en":"Google's Privacy Terms"},"allowButtonText":{"en":"Accept"},"denyButtonText":{"en":"Decline"},"dismissButtonText":{"en":"Ok"},"leaveSiteButtonText":{"en":"Leave this site"},"preferencesButtonText":{"en":"Preferences"},"cookiePolicyText":{"en":"Cookie policy"},"preferencesPopupTitleText":{"en":"Manage consent preferences"},"preferencesPopupIntroText":{"en":"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."},"preferencesPopupSaveButtonText":{"en":"Save preferences"},"preferencesPopupCloseButtonText":{"en":"Close"},"preferencesPopupAcceptAllButtonText":{"en":"Accept all"},"preferencesPopupRejectAllButtonText":{"en":"Reject all"},"cookiesDetailsText":{"en":"Cookies details"},"preferencesPopupAlwaysAllowedText":{"en":"Always allowed"},"accessSectionParagraphText":{"en":"You have the right to request access to your data at any time."},"accessSectionTitleText":{"en":"Data portability"},"accessSectionAccountInfoActionText":{"en":"Personal data"},"accessSectionDownloadReportActionText":{"en":"Request export"},"accessSectionGDPRRequestsActionText":{"en":"Data subject requests"},"accessSectionOrdersRecordsActionText":{"en":"Orders"},"rectificationSectionParagraphText":{"en":"You have the right to request your data to be updated whenever you think it is appropriate."},"rectificationSectionTitleText":{"en":"Data Rectification"},"rectificationCommentPlaceholder":{"en":"Describe what you want to be updated"},"rectificationCommentValidationError":{"en":"Comment is required"},"rectificationSectionEditAccountActionText":{"en":"Request an update"},"erasureSectionTitleText":{"en":"Right to be forgotten"},"erasureSectionParagraphText":{"en":"You have the right to ask all your data to be erased. After that, you will no longer be able to access your account."},"erasureSectionRequestDeletionActionText":{"en":"Request personal data deletion"},"consentDate":{"en":"Consent date"},"consentId":{"en":"Consent ID"},"consentSectionChangeConsentActionText":{"en":"Change consent preference"},"consentSectionConsentedText":{"en":"You consented to the cookies policy of this website on"},"consentSectionNoConsentText":{"en":"You have not consented to the cookies policy of this website."},"consentSectionTitleText":{"en":"Your cookie consent"},"consentStatus":{"en":"Consent preference"},"confirmationFailureMessage":{"en":"Your request was not verified. Please try again and if problem persists, contact store owner for assistance"},"confirmationFailureTitle":{"en":"A problem occurred"},"confirmationSuccessMessage":{"en":"We will soon get back to you as to your request."},"confirmationSuccessTitle":{"en":"Your request is verified"},"guestsSupportEmailFailureMessage":{"en":"Your request was not submitted. Please try again and if problem persists, contact store owner for assistance."},"guestsSupportEmailFailureTitle":{"en":"A problem occurred"},"guestsSupportEmailPlaceholder":{"en":"E-mail address"},"guestsSupportEmailSuccessMessage":{"en":"If you are registered as a customer of this store, you will soon receive an email with instructions on how to proceed."}
598,"guestsSupportEmailSuccessTitle":{"en":"Thank you for your request"},"guestsSupportEmailValidationError":{"en":"Email is not valid"},"guestsSupportInfoText":{"en":"Please login with your customer account to further proceed."},"submitButton":{"en":"Submit"},"submittingButton":{"en":"Submitting..."},"cancelButton":{"en":"Cancel"},"declIntroText":{"en":"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."},"declName":{"en":"Name"},"declPurpose":{"en":"Purpose"},"declType":{"en":"Type"},"declRetention":{"en":"Retention"},"declProvider":{"en":"Provider"},"declFirstParty":{"en":"First-party"},"declThirdParty":{"en":"Third-party"},"declSeconds":{"en":"seconds"},"declMinutes":{"en":"minutes"},"declHours":{"en":"hours"},"declDays":{"en":"days"},"declWeeks":{"en":"week(s)"},"declMonths":{"en":"months"},"declYears":{"en":"years"},"declSession":{"en":"Session"},"declDomain":{"en":"Domain"},"declPath":{"en":"Path"}}
598,"categories":{"strictlyNecessaryCookiesTitleText":{"en":"Strictly necessary cookies"},"strictlyNecessaryCookiesDescriptionText":{"en":"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."},"functionalityCookiesTitleText":{"en":"Functional cookies"},"functionalityCookiesDescriptionText":{"en":"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."},"performanceCookiesTitleText":{"en":"Performance cookies"},"performanceCookiesDescriptionText":{"en":"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."},"targetingCookiesTitleText":{"en":"Targeting cookies"},"targetingCookiesDescriptionText":{"en":"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."},"unclassifiedCookiesTitleText":{"en":"Unclassified cookies"},"unclassifiedCookiesDescriptionText":{"en":"Unclassified cookies are cookies that we are in the process of classifying, together with the providers of individual cookies."}},"auto":{}},"library":{"previewMode":false,"fadeInTimeout":0,"defaultBlocked":7,"showLink":true,"showImprintLink":false,"showGoogleLink":false,"enabled":true,"cookie":{"expiryDays":365,"secure":true},"dismissOnScroll":false,"dismissOnWindowClick":false,"dismissOnTimeout":false,"palette":{"popup":{"background":"#FFFFFF","backgroundForCalculations":{"a":1,"b":255,"g":255,"r":255},"text":"#000000"},"button":{"background":"transparent","backgroundForCalculations":{"a":1,"b":255,"g":255,"r":255},"text":"#000000","textForCalculation":{"a":1,"b":0,"g":0,"r":0},"border":"#000000"}},"content":{"href":"https://shop.bottango.com/policies/privacy-policy","imprintHref":"/","close":"&#10005;","target":"","logo":"<img class=\"cc-banner-logo\" style=\"max-height: 40px;\" src=\"https://cc0e96.myshopify.com/cdn/shop/files/pandectes-banner-logo.png\" alt=\"Cookie banner\" />"},"window":"<div role=\"dialog\" aria-label=\"{{header}}\" aria-describedby=\"cookieconsent:desc\" id=\"pandectes-banner\" class=\"cc-window-wrapper cc-bottom-wrapper\"><div class=\"pd-cookie-banner-window cc-window {{classes}}\"><!--googleoff: all-->{{children}}<!--googleon: all--></div></div>","compliance":{"opt-both":"<div class=\"cc-compliance cc-highlight\">{{deny}}{{allow}}</div>"},"type":"opt-both","layouts":{"basic":"{{logo}}{{messagelink}}{{compliance}}"},"position":"bottom","theme":"wired","revokable":false,"animateRevokable":false,"revokableReset":false,"revokableLogoUrl":"https://cc0e96.myshopify.com/cdn/shop/files/pandectes-reopen-logo.png","revokablePlacement":"bottom-left","revokableMarginHorizontal":15,"revokableMarginVertical":15,"static":false,"autoAttach":true,"hasTransition":true,"blacklistPage":[""],"elements":{"close":"<button aria-label=\"Close\" type=\"button\" class=\"cc-close\">{{close}}</button>","dismiss":"<button type=\"button\" class=\"cc-btn cc-btn-decision cc-dismiss\">{{dismiss}}</button>","allow":"<button type=\"button\" class=\"cc-btn cc-btn-decision cc-allow\">{{allow}}</button>","deny":"<button type=\"button\" class=\"cc-btn cc-btn-decision cc-deny\">{{deny}}</button>","preferences":"<button type=\"button\" class=\"cc-btn cc-settings\" onclick=\"Pandectes.fn.openPreferences()\">{{preferences}}</button>"}},"geolocation":{"brOnly":false,"caOnly":false,"chOnly":false,"euOnly":false,"jpOnly":false,"thOnly":false,"canadaOnly":false,"canadaLaw25":false,"canadaPipeda":false,"globalVisibility":true},"dsr":{"guestsSupport":false,"accessSectionDownloadReportAuto":false},"banner":{"resetTs":1695103086,"extraCss":"        .cc-banner-logo {max-width: 24em!important;}    @media(min-width: 768px) {.cc-window.cc-floating{max-width: 24em!important;width: 24em!important;}}    .cc-message, .pd-cookie-banner-window .cc-header, .cc-logo {text-align: left}    .cc-window-wrapper{z-index: 2147483647;}    .cc-window{z-index: 2147483647;font-family: inherit;}    .pd-cookie-banner-window .cc-header{font-family: inherit;}    .pd-cp-ui{font-family: inherit; background-color: #FFFFFF;color:#000000;}    button.pd-cp-btn, a.pd-cp-btn{}    input + .pd-cp-preferences-slider{background-color: rgba(0, 0, 0, 0.3)}    .pd-cp-scrolling-section::-webkit-scrollbar{background-color: rgba(0, 0, 0, 0.3)}    input:checked + .pd-cp-preferences-slider{background-color: rgba(0, 0, 0, 1)}    .pd-cp-scrolling-section::-webkit-scrollbar-thumb {background-color: rgba(0, 0, 0, 1)}    .pd-cp-ui-close{color:#000000;}    .pd-cp-preferences-slider:before{background-color: #FFFFFF}    .pd-cp-title:before {border-color: #000000!important}    .pd-cp-preferences-slider{background-color:#000000}    .pd-cp-toggle{color:#000000!important}    @media(max-width:699px) {.pd-cp-ui-close-top svg {fill: #000000}}    .pd-cp-toggle:hover,.pd-cp-toggle:visited,.pd-cp-toggle:active{color:#000000!important}    .pd-cookie-banner-window {box-shadow: 0 0 18px rgb(0 0 0 / 20%);}  ","customJavascript":{},"showPoweredBy":false,"logoHeight":40,"hybridStrict":false,"cookiesBlockedByDefault":"7","isActive":true,"implicitSavePreferences":false,"cookieIcon":false,"blockBots":false,"showCookiesDetails":true,"hasTransition":true,"blockingPage":false,"showOnlyLandingPage":false,"leaveSiteUrl":"https://www.google.com","linkRespectStoreLang":false},"cookies":{"0":[{"name":"secure_customer_sig","type":"http","domain":"shop.bottango.com","path":"/","provider":"Shopify","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Used in connection with customer login."}},{"name":"keep_alive","type":"http","domain":"shop.bottango.com","path":"/","provider":"Shopify","firstParty":true,"retention":"30 minute(s)","session":false,"expires":30,"unit":"declMinutes","purpose":{"en":"Used in connection with buyer localization."}},{"name":"localization","type":"http","domain":"shop.bottango.com","path":"/","provider":"Shopify","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Shopify store localization"}},{"name":"_tracking_consent","type":"http","domain":".bottango.com","path":"/","provider":"Shopify","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Tracking preferences."}},{"name":"_cmp_a","type":"http","domain":".bottango.com","path":"/","provider":"Shopify","firstParty":true,"retention":"24 hour(s)","session":false,"expires":24,"unit":"declHours","purpose":{"en":"Used for managing customer privacy settings."}},{"name":"_secure_session_id","type":"http","domain":"shop.bottango.com","path":"/","provider":"Shopify","firstParty":true,"retention":"24 hour(s)","session":false,"expires":24,"unit":"declHours","purpose":{"en":"Used in connection with navigation through a storefront."}},{"name":"cart_currency","type":"http","domain":"shop.bottango.com","path":"/","provider":"Shopify","firstParty":true,"retention":"15 day(s)","session":false,"expires":15,"unit":"declDays","purpose":{"en":"Used in connection with shopping cart."}}],"1":[],"2":[{"name":"_s","type":"http","domain":".bottango.com","path":"/","provider":"Shopify","firstParty":true,"retention":"31 minute(s)","session":false,"expires":31,"unit":"declMinutes","purpose":{"en":"Shopify analytics."}}
598,{"name":"_y","type":"http","domain":".bottango.com","path":"/","provider":"Shopify","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Shopify analytics."}},{"name":"_shopify_y","type":"http","domain":".bottango.com","path":"/","provider":"Shopify","firstParty":true,"retention":"1 year(s)","session":false,"expires":1,"unit":"declYears","purpose":{"en":"Shopify analytics."}},{"name":"_shopify_s","type":"http","domain":".bottango.com","path":"/","provider":"Shopify","firstParty":true,"retention":"31 minute(s)","session":false,"expires":31,"unit":"declMinutes","purpose":{"en":"Shopify analytics."}},{"name":"_orig_referrer","type":"http","domain":".bottango.com","path":"/","provider":"Shopify","firstParty":true,"retention":"14 day(s)","session":false,"expires":14,"unit":"declDays","purpose":{"en":"Tracks landing pages."}},{"name":"_landing_page","type":"http","domain":".bottango.com","path":"/","provider":"Shopify","firstParty":true,"retention":"14 day(s)","session":false,"expires":14,"unit":"declDays","purpose":{"en":"Tracks landing pages."}},{"name":"_shopify_sa_t","type":"http","domain":".bottango.com","path":"/","provider":"Shopify","firstParty":true,"retention":"30 minute(s)","session":false,"expires":30,"unit":"declMinutes","purpose":{"en":"Shopify analytics relating to marketing & referrals."}},{"name":"_shopify_sa_p","type":"http","domain":".bottango.com","path":"/","provider":"Shopify","firstParty":true,"retention":"30 minute(s)","session":false,"expires":30,"unit":"declMinutes","purpose":{"en":"Shopify analytics relating to marketing & referrals."}}],"4":[],"8":[]},"blocker":{"isActive":false,"googleConsentMode":{"id":"","analyticsId":"","isActive":false,"adStorageCategory":4,"analyticsStorageCategory":2,"personalizationStorageCategory":1,"functionalityStorageCategory":1,"customEvent":true,"securityStorageCategory":0,"redactData":true,"urlPassthrough":false},"facebookPixel":{"id":"","isActive":false,"ldu":false},"microsoft":{},"rakuten":{"isActive":false,"cmp":false,"ccpa":false},"gpcIsActive":false,"clarity":{},"defaultBlocked":7,"patterns":{"whiteList":[],"blackList":{"1":[],"2":[],"4":[],"8":[]},"iframesWhiteList":[],"iframesBlackList":{"1":[],"2":[],"4":[],"8":[]},"beaconsWhiteList":[],"beaconsBlackList":{"1":[],"2":[],"4":[],"8":[]}}}};
599        
600        window.addEventListener('DOMContentLoaded', function(){
601          const script = document.createElement('script');
602          
603            script.src = "https://cdn.shopify.com/extensions/01a10580-fd2a-7a23-97ae-f050569f8f5d/gdpr-cookie-consent-414/assets/pandectes-core.js";
604          
605          script.defer = true;
606          document.body.appendChild(script);
607        })
608      </script>
608
609    
610  
611
612
613
614
615
616<!-- END app block -->
616<script src="https://cdn.shopify.com/extensions/01a0ff95-80c4-767a-a4da-60b2e0ed6199/event-promotion-bar-228/assets/eventpromotionbar.js" type="text/javascript" defer="defer"></script>
616
617<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
618<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: 75978473758,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};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 618
618
619<script>
620  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
621</script>
vendor: 1 bytes, line 621
621
622<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}
622).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: 75978473758,storefrontBaseUrl: "https://www.bottango.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.bottango.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"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":"Shop Bottango","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"cc0e96.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/www.bottango.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://www.bottango.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"203342840094","themeStoreId":"1190","themePublished":"true","eventMetadataId":"9a3347de-b2ec-49ad-8b03-ffcaf069bc39","pageType":"home","shopId":"75978473758","storefrontBaseUrl":"https:\/\/www.bottango.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
622<script>
623  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
624  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
625  window.ShopifyAnalytics.meta.currency = 'USD';
626  var meta = {"page":{"pageType":"home","requestId":"5ebd14cb-4b31-47ba-bb99-92f234e8397c-1791253828"}};
627  for (var attr in meta) {
628    window.ShopifyAnalytics.meta[attr] = meta[attr];
629  }
630</script>
vendor: 1 bytes, line 630
630
631<script class="analytics">
632  (function () {
633    var customDocumentWrite = function(content) {
634      var jquery = null;
635
636      if (window.jQuery) {
637        jquery = window.jQuery;
638      } else if (window.Checkout && window.Checkout.$) {
639        jquery = window.Checkout.$;
640      }
641
642      if (jquery) {
643        jquery('body').append(content);
644      }
645    };
646
647    var hasLoggedConversion = function(token) {
648      if (token) {
649        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
650      }
651      return false;
652    }
653
654    var setCookieIfConversion = function(token) {
655      if (token) {
656        var twoMonthsFromNow = new Date(Date.now());
657        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
658
659        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
660      }
661    }
662
663    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
664    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
665    if (trekkie.integrations) {
666      return;
667    }
668    trekkie.methods = [
669      'identify',
670      'page',
671      'ready',
672      'track',
673      'trackForm',
674      'trackLink'
675    ];
676    trekkie.factory = function(method) {
677      return function() {
678        var args = Array.prototype.slice.call(arguments);
679        args.unshift(method);
680        trekkie.push(args);
681        if (method == 'track' || method == 'page') {
682          var pageUrl;
683          try {
684            pageUrl = window.location.href;
685          } catch (e) {}
686          var pageReferrer;
687          try {
688            pageReferrer = document.referrer;
689          } catch (e) {}
690          try {
691            if (window.__TREKKIE_SHIM_QUEUE == null) {
692              window.__TREKKIE_SHIM_QUEUE = [];
693            }
694            window.__TREKKIE_SHIM_QUEUE.push({
695              from: 'trekkie-stub',
696              method: method,
697              args: args.slice(1),
698              pageContext: {
699                url: pageUrl,
700                referrer: pageReferrer
701              }
702            });
703          } catch (e) {
704            // no-op
705          }
706        }
707        return trekkie;
708      };
709    };
710    for (var i = 0; i < trekkie.methods.length; i++) {
711      var key = trekkie.methods[i];
712      trekkie[key] = trekkie.factory(key);
713    }
714    trekkie.load = function(config) {
715      trekkie.config = config || {};
716      trekkie.config.initialDocumentCookie = document.cookie;
717      var first = document.getElementsByTagName('script')[0];
718var script = document.createElement('script');
719script.type = 'text/javascript';
720script.onerror = function(e) {
721  var scriptFallback = document.createElement('script');
722  scriptFallback.type = 'text/javascript';
723  scriptFallback.onerror = function(error) {
724          var Monorail = {
725      produce: function produce(monorailDomain, schemaId, payload) {
726        var currentMs = new Date().getTime();
727        var event = {
728          schema_id: schemaId,
729          payload: payload,
730          metadata: {
731            event_created_at_ms: currentMs,
732            event_sent_at_ms: currentMs
733          }
734        };
735        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
736      },
737      sendRequest: function sendRequest(endpointUrl, payload) {
738        // Try the sendBeacon API
739        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
740          var blobData = new window.Blob([payload], {
741            type: 'text/plain'
742          });
743
744          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
745            return true;
746          } // sendBeacon was not successful
747
748        } // XHR beacon
749
750        var xhr = new XMLHttpRequest();
751
752        try {
753          xhr.open('POST', endpointUrl);
754          xhr.setRequestHeader('Content-Type', 'text/plain');
755          xhr.send(payload);
756        } catch (e) {
757          console.log(e);
758        }
759
760        return false;
761      },
762      isIos12: function isIos12() {
763        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
764      }
765    };
766    Monorail.produce('monorail-edge.shopifysvc.com',
767      'trekkie_storefront_load_errors/1.1',
768      {shop_id: 75978473758,
769      theme_id: 203342840094,
770      app_name: "storefront",
771      context_url: window.location.href,
772      source_url: "//www.bottango.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
773
774  };
775  scriptFallback.async = true;
776  scriptFallback.src = '//www.bottango.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
777  first.parentNode.insertBefore(scriptFallback, first);
778};
779script.async = true;
780script.src = '//www.bottango.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
781first.parentNode.insertBefore(script, first);
782
783    };
784    trekkie.load(
785      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":75978473758,"isMerchantRequest":null,"themeId":203342840094,"themeCityHash":"2864044023721534738","contentLanguage":"en","currency":"USD","eventMetadataId":"9a3347de-b2ec-49ad-8b03-ffcaf069bc39"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
786    );
787
788    var loaded = false;
789    trekkie.ready(function() {
790      if (loaded) return;
791      loaded = true;
792
793      window.ShopifyAnalytics.lib = window.trekkie;
794
795      var originalDocumentWrite = document.write;
796      document.write = customDocumentWrite;
797      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
798      document.write = originalDocumentWrite;
799
800      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
801      var token = match? match[1]: undefined;
802      if (!hasLoggedConversion(token)) {
803        setCookieIfConversion(token);
804        
805      }
806    });
807
808    window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"5ebd14cb-4b31-47ba-bb99-92f234e8397c-1791253828","shopifyEmitted":true});
809
810    var eventsListenerScript = document.createElement('script');
811    eventsListenerScript.async = true;
812    eventsListenerScript.src = "//www.bottango.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
813    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
814})();</script>
vendor: 1 bytes, line 814
814
815<script
816  defer
817  src="https://www.bottango.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
818  data-application="storefront-renderer"
819  data-shop-id="75978473758"
820  data-render-region="gcp-us-central1"
821  data-page-type="index"
822  data-theme-instance-id="203342840094"
823  data-theme-name="Impact"
824  data-theme-version="7.1.0"
825  data-monorail-region="shop_domain"
826  data-resource-timing-sampling-rate="10"
827  data-shs="true"
828  data-shs-beacon="true"
829  data-shs-export-with-fetch="true"
830  data-shs-logs-sample-rate="1"
831  data-shs-beacon-endpoint="https://www.bottango.com/api/collect"
832></script>
vendor: 1 bytes, line 832
832
833<script src="https://cdn.shopify.com/storefront/web-components/account.js" type="module" crossorigin fetchpriority="low" async></script>
833<script id="shopify-customer-account-data" type="application/json">{"customer":null,"shop":{"id":"75978473758","customerAccountTranslations":[{"key":"account_menu.signed_out_state.sheet_title","value":"Sign in or create account"},{"key":"account_menu.signed_out_state.section_divider","value":"More ways to sign in"},{"key":"account_menu.signed_out_state.alternate_divider","value":"OR"},{"key":"account_menu.signed_out_state.email_field_label","value":"Email"},{"key":"account_menu.signed_out_state.orders_button","value":"Orders"},{"key":"account_menu.signed_out_state.profile_button","value":"Profile"},{"key":"account_menu.signed_out_state.shop_login_button","value":"Sign in with Shop"},{"key":"account_menu.signed_out_state.continue_with_google","value":"Continue with Google"},{"key":"account_menu.signed_out_state.continue_with_facebook","value":"Continue with Facebook"},{"key":"account_menu.signed_out_state.marketing_consent_label","value":"Email me with news and offers"},{"key":"account_menu.signed_in_state.greeting_with_name","value":"Hi, {{first_name}}"},{"key":"account_menu.signed_in_state.greeting_without_name","value":"Account"},{"key":"account_menu.signed_in_state.orders_button","value":"Orders"},{"key":"account_menu.signed_in_state.profile_button","value":"Profile"},{"key":"account_menu.location_picker.sheet_title","value":"Locations"},{"key":"account_menu.location_picker.search_field_placeholder","value":"Search"},{"key":"account_menu.aria_labels.close_menu","value":"Close menu"},{"key":"account_menu.aria_labels.back_to_main_menu","value":"Back to main menu from {{title}}"},{"key":"account_menu.aria_labels.open_submenu","value":"{{title}}, opens submenu"},{"key":"account_menu.aria_labels.loading_menu","value":"Loading menu"},{"key":"account_menu.aria_labels.account","value":"Account"},{"key":"account_menu.aria_labels.sign_in_with_email","value":"Sign in with email"},{"key":"account_menu.aria_labels.sign_in","value":"Sign in"}],"socialLoginProviders":[{"handle":"Shop"}],"legacyCustomerAccounts":false,"signInLinksVisible":true,"b2bEnabled":false,"marketingConsentSigninEnabled":true,"marketingConsentPreselected":true},"visitor":{"country":"US","language":"en"}}</script>
833
834<meta name="shopify-y" content="23badf58-4df3-4983-a3f9-98a81998f92d" data-expiration="1822811428000"><meta name="shopify-s" content="80dca1fc-5cf3-4ac5-92c3-a122dcb2f958" data-expiration="1791255628000"><meta name="new-cookie-storage-activated" content="t">
835</head>
836
837  <body class="zoom-image--enabled"><!-- DRAWER -->
838<template id="drawer-default-template">
839  <style>
840    [hidden] {
841      display: none !important;
842    }
843  </style>
844
845  <button part="outside-close-button" is="close-button" aria-label="Close"><svg
846      role="presentation"
847      stroke-width="2"
848      focusable="false"
849      width="24"
850      height="24"
851      class="icon icon-close"
852      viewBox="0 0 24 24"
853    >
854      <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
855    </svg></button>
856
857  <div part="overlay"></div>
858
859  <div part="content">
860    <header part="header">
861      <slot name="header"></slot>
862
863      <button part="close-button" is="close-button" aria-label="Close"><svg
864      role="presentation"
865      stroke-width="2"
866      focusable="false"
867      width="24"
868      height="24"
869      class="icon icon-close"
870      viewBox="0 0 24 24"
871    >
872      <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
873    </svg></button>
874    </header>
875
876    <div part="body">
877      <slot></slot>
878    </div>
879
880    <footer part="footer">
881      <slot name="footer"></slot>
882    </footer>
883  </div>
884</template>
885
886<!-- POPOVER -->
887<template id="popover-default-template">
888  <button part="outside-close-button" is="close-button" aria-label="Close"><svg
889      role="presentation"
890      stroke-width="2"
891      focusable="false"
892      width="24"
893      height="24"
894      class="icon icon-close"
895      viewBox="0 0 24 24"
896    >
897      <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
898    </svg></button>
899
900  <div part="overlay"></div>
901
902  <div part="content">
903    <header part="title">
904      <slot name="title"></slot>
905    </header>
906
907    <div part="body">
908      <slot></slot>
909    </div>
910  </div>
911</template>
912<a href="#main" class="skip-to-content sr-only">Skip to content</a><div class="sr-only" role="status" aria-live="polite" aria-atomic="true">
913      <span id="status-announcement"></span>
914    </div>
915
916    <div class="sr-only" role="alert" aria-live="assertive" aria-atomic="true">
917      <span id="error-announcement"></span>
918    </div><!-- BEGIN sections: header-group -->
919<header id="shopify-section-sections--30852551049502__header" class="shopify-section shopify-section-group-header-group shopify-section--header"><style>
920  :root {
921    --sticky-header-enabled:1;
922  }
923
924  #shopify-section-sections--30852551049502__header {
925    --header-grid-template: "main-nav logo secondary-nav" / minmax(0, 1fr) auto minmax(0, 1fr);
926    --header-padding-block: var(--spacing-3);
927    --header-background-opacity: 1.0;
928    --header-background-blur-radius: 0px;
929    --header-transparent-text-color: 0 0 0;--header-logo-width: 100px;
930      --header-logo-height: 17px;position: sticky;
931    top: 0;
932    z-index: 10;
933  }.shopify-section--announcement-bar ~ #shopify-section-sections--30852551049502__header {
934      top: calc(var(--sticky-announcement-bar-enabled, 0) * var(--announcement-bar-height, 0px));
935    }@media screen and (max-width: 699px) {
936      .navigation-drawer {
937        --drawer-content-max-height: calc(100vh - (var(--spacing-2) * 2));
938      }
939    }@media screen and (min-width: 700px) {
940    #shopify-section-sections--30852551049502__header {--header-logo-width: 235px;
941        --header-logo-height: 39px;--header-padding-block: var(--spacing-6);
942    }
943  }@media screen and (min-width: 1150px) {#shopify-section-sections--30852551049502__header {
944        --header-grid-template: "logo main-nav secondary-nav" / auto minmax(0, 1fr) minmax(0, max-content);
945      }
946    }</style>
947
948<height-observer variable="header">
949  <store-header
950    class="header"
951    
952    
953      sticky
954    
955  >
956    <div class="header__wrapper"><div class="header__main-nav">
957        <div class="header__icon-list">
958          <button type="button" class="tap-area lg:hidden" aria-controls="header-sidebar-menu">
959            <span class="sr-only">Menu</span><svg
960      role="presentation"
961      stroke-width="2"
962      focusable="false"
963      width="22"
964      height="22"
965      class="icon icon-hamburger"
966      viewBox="0 0 22 22"
967    >
968      <path d="M1 5h20M1 11h20M1 17h20" stroke="currentColor" stroke-linecap="round"></path>
969    </svg></button>
970
971          <a href="/search" class="tap-area sm:hidden" aria-controls="search-drawer">
972            <span class="sr-only">Search</span><svg
973      role="presentation"
974      stroke-width="2"
975      focusable="false"
976      width="22"
977      height="22"
978      class="icon icon-search"
979      viewBox="0 0 22 22"
980    >
981      <circle cx="11" cy="10" r="7" fill="none" stroke="currentColor"></circle>
982      <path d="m16 15 3 3" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
983    </svg></a><nav class="header__link-list  wrap" role="navigation">
984              <ul class="contents" role="list">
985
986                  <li><a
987                        href="/"
988                        class="bold link-faded-reverse"
989                        
990                          aria-current="page"
991                        
992                      >Animatronic Software</a></li>
993
994                  <li><a
995                        href="/pages/kits"
996                        class="bold link-faded-reverse"
997                        
998                      >Animatronic Kits and Parts</a></li>
999
1000                  <li><a
1001                        href="https://docs.bottango.com/"
1002                        class="bold link-faded-reverse"
1003                        
1004                      >Docs</a></li></ul>
1005            </nav></div>
1006      </div><h1 class="header__logo">
1007          <a href="/"><span class="sr-only">Shop Bottango</span><img src="//www.bottango.com/cdn/shop/files/logoVectorOnDark.svg?v=1683667230&amp;width=1268" alt="Shop Bottango" srcset="//www.bottango.com/cdn/shop/files/logoVectorOnDark.svg?v=1683667230&amp;width=470 470w, //www.bottango.com/cdn/shop/files/logoVectorOnDark.svg?v=1683667230&amp;width=705 705w" width="1268" height="211" sizes="235px" class="header__logo-image"><img src="//www.bottango.com/cdn/shop/files/logoVectorOnDark.svg?v=1683667230&amp;width=1268" alt="" srcset="//www.bottango.com/cdn/shop/files/logoVectorOnDark.svg?v=1683667230&amp;width=470 470w, //www.bottango.com/cdn/shop/files/logoVectorOnDark.svg?v=1683667230&amp;width=705 705w" width="1268" height="211" sizes="235px" class="header__logo-image header__logo-image--transparent"></a>
1008        </h1>
1009      
1010<div class="header__secondary-nav"><ul class="header__icon-list"><li>
1011            <a href="/search" class="hidden tap-area sm:block" aria-controls="search-drawer">
1012              <span class="sr-only">Search</span><svg
1013      role="presentation"
1014      stroke-width="2"
1015      focusable="false"
1016      width="22"
1017      height="22"
1018      class="icon icon-search"
1019      viewBox="0 0 22 22"
1020    >
1021      <circle cx="11" cy="10" r="7" fill="none" stroke="currentColor"></circle>
1022      <path d="m16 15 3 3" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
1023    </svg></a>
1024          </li><li>
1025              <shopify-store store-domain="https://www.bottango.com" country="US" language="en"></shopify-store>
1026<shopify-account class="hidden sm:block" menu="customer-account-main-menu">
1027                <div slot="signed-out-avatar" class="tap-area">
1028                  <span class="sr-only">Login</span><svg
1029      role="presentation"
1030      stroke-width="2"
1031      focusable="false"
1032      width="22"
1033      height="22"
1034      class="icon icon-account"
1035      viewBox="0 0 22 22"
1036    >
1037      <circle cx="11" cy="7" r="4" fill="none" stroke="currentColor"></circle>
1038      <path d="M3.5 19c1.421-2.974 4.247-5 7.5-5s6.079 2.026 7.5 5" fill="none" stroke="currentColor" stroke-linecap="round"></path>
1039    </svg></div>
1040              </shopify-account>
1041            </li><li>
1042            <a
1043              href="/cart"
1044              data-no-instant
1045              class="relative block tap-area"
1046              
1047                aria-controls="cart-drawer"
1048              
1049            >
1050              <span class="sr-only">Cart</span><svg
1051          role="presentation"
1052          stroke-width="2"
1053          focusable="false"
1054          width="22"
1055          height="22"
1056          class="icon icon-cart"
1057          viewBox="0 0 22 22"
1058        >
1059          <path d="M9.182 18.454a.91.91 0 1 1-1.818 0 .91.91 0 0 1 1.818 0Zm7.272 0a.91.91 0 1 1-1.818 0 .91.91 0 0 1 1.819 0Z" fill="currentColor"></path>
1060          <path d="M5.336 6.636H21l-3.636 8.182H6.909L4.636 3H1m8.182 15.454a.91.91 0 1 1-1.818 0 .91.91 0 0 1 1.818 0Zm7.272 0a.91.91 0 1 1-1.818 0 .91.91 0 0 1 1.819 0Z" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
1061        </svg><div class="header__cart-count">
1062                <cart-count class="count-bubble opacity-0">
1063                  <span class="sr-only">0 items</span>
1064                  <span aria-hidden="true">0</span>
1065                </cart-count>
1066              </div>
1067            </a>
1068          </li>
1069        </ul>
1070      </div>
1071    </div>
1072  </store-header>
1073</height-observer><navigation-drawer
1074    mobile-opening="left"
1075    open-from="left"
1076    id="header-sidebar-menu"
1077    class="navigation-drawer drawer lg:hidden"
1078    
1079  >
1080    <button
1081      is="close-button"
1082      aria-label="Close"><svg
1083      role="presentation"
1084      stroke-width="2"
1085      focusable="false"
1086      width="19"
1087      height="19"
1088      class="icon icon-close"
1089      viewBox="0 0 24 24"
1090    >
1091      <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
1092    </svg></button><div class="panel-list__wrapper">
1093  <div class="panel">
1094    <div
1095      class="panel__wrapper"
1096      
1097    >
1098      <div class="panel__scroller v-stack gap-8"><ul class="v-stack gap-4">
1099<li class="h3 sm:h4"><a href="/" class="group block w-full">
1100                  <span
1101                    ><span class="reversed-link">Animatronic Software</span></span
1102                  >
1103                </a></li>
1104<li class="h3 sm:h4"><a href="/pages/kits" class="group block w-full">
1105                  <span
1106                    ><span class="reversed-link">Animatronic Kits and Parts</span></span
1107                  >
1108                </a></li>
1109<li class="h3 sm:h4"><a href="https://docs.bottango.com/" class="group block w-full">
1110                  <span
1111                    ><span class="reversed-link">Docs</span></span
1112                  >
1113                </a></li></ul></div><div class="panel-footer v-stack gap-5"><ul class="social-media " role="list"><li>
1114      <a href="https://www.facebook.com/Bottango" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on Facebook"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-facebook" viewBox="0 0 24 24">
1115      <path fill-rule="evenodd" clip-rule="evenodd" d="M10.183 21.85v-8.868H7.2V9.526h2.983V6.982a4.17 4.17 0 0 1 4.44-4.572 22.33 22.33 0 0 1 2.667.144v3.084h-1.83a1.44 1.44 0 0 0-1.713 1.68v2.208h3.423l-.447 3.456h-2.97v8.868h-3.57Z" fill="currentColor"/>
1116    </svg></a>
1117    </li><li>
1118      <a href="https://www.instagram.com/bottango/" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on Instagram"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-instagram" viewBox="0 0 24 24">
1119      <path fill-rule="evenodd" clip-rule="evenodd" d="M12 2.4c-2.607 0-2.934.011-3.958.058-1.022.046-1.72.209-2.33.446a4.705 4.705 0 0 0-1.7 1.107 4.706 4.706 0 0 0-1.108 1.7c-.237.611-.4 1.31-.446 2.331C2.41 9.066 2.4 9.392 2.4 12c0 2.607.011 2.934.058 3.958.046 1.022.209 1.72.446 2.33a4.706 4.706 0 0 0 1.107 1.7c.534.535 1.07.863 1.7 1.108.611.237 1.309.4 2.33.446 1.025.047 1.352.058 3.959.058s2.934-.011 3.958-.058c1.022-.046 1.72-.209 2.33-.446a4.706 4.706 0 0 0 1.7-1.107 4.706 4.706 0 0 0 1.108-1.7c.237-.611.4-1.31.446-2.33.047-1.025.058-1.352.058-3.959s-.011-2.934-.058-3.958c-.047-1.022-.209-1.72-.446-2.33a4.706 4.706 0 0 0-1.107-1.7 4.705 4.705 0 0 0-1.7-1.108c-.611-.237-1.31-.4-2.331-.446C14.934 2.41 14.608 2.4 12 2.4Zm0 1.73c2.563 0 2.867.01 3.88.056.935.042 1.443.199 1.782.33.448.174.768.382 1.104.718.336.336.544.656.718 1.104.131.338.287.847.33 1.783.046 1.012.056 1.316.056 3.879 0 2.563-.01 2.867-.056 3.88-.043.935-.199 1.444-.33 1.782a2.974 2.974 0 0 1-.719 1.104 2.974 2.974 0 0 1-1.103.718c-.339.131-.847.288-1.783.33-1.012.046-1.316.056-3.88.056-2.563 0-2.866-.01-3.878-.056-.936-.042-1.445-.199-1.783-.33a2.974 2.974 0 0 1-1.104-.718 2.974 2.974 0 0 1-.718-1.104c-.131-.338-.288-.847-.33-1.783-.047-1.012-.056-1.316-.056-3.879 0-2.563.01-2.867.056-3.88.042-.935.199-1.443.33-1.782.174-.448.382-.768.718-1.104a2.974 2.974 0 0 1 1.104-.718c.338-.131.847-.288 1.783-.33C9.133 4.14 9.437 4.13 12 4.13Zm0 11.07a3.2 3.2 0 1 1 0-6.4 3.2 3.2 0 0 1 0 6.4Zm0-8.13a4.93 4.93 0 1 0 0 9.86 4.93 4.93 0 0 0 0-9.86Zm6.276-.194a1.152 1.152 0 1 1-2.304 0 1.152 1.152 0 0 1 2.304 0Z" fill="currentColor"/>
1120    </svg></a>
1121    </li><li>
1122      <a href="https://youtube.com/@Bottango" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on YouTube"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-youtube" viewBox="0 0 24 24">
1123      <path fill-rule="evenodd" clip-rule="evenodd" d="M20.44 5.243c.929.244 1.66.963 1.909 1.876.451 1.654.451 5.106.451 5.106s0 3.452-.451 5.106a2.681 2.681 0 0 1-1.91 1.876c-1.684.443-8.439.443-8.439.443s-6.754 0-8.439-.443a2.682 2.682 0 0 1-1.91-1.876c-.45-1.654-.45-5.106-.45-5.106s0-3.452.45-5.106a2.681 2.681 0 0 1 1.91-1.876c1.685-.443 8.44-.443 8.44-.443s6.754 0 8.438.443Zm-5.004 6.982L9.792 15.36V9.091l5.646 3.134Z" fill="currentColor"/>
1124    </svg></a>
1125    </li></ul><div class="panel-footer__localization-wrapper h-stack gap-6 border-t md:hidden"><shopify-account menu="customer-account-main-menu">
1126                    <div slot="signed-out-avatar" class="tap-area">
1127                      <span class="panel-footer__account-link bold text-sm">Account</span>
1128                    </div>
1129                  </shopify-account></div></div></div>
1130  </div></div>
1131</navigation-drawer>
1131<script>
1132  document.documentElement.style.setProperty('--header-height', Math.round(document.getElementById('shopify-section-sections--30852551049502__header').clientHeight) + 'px');
1133</script>
1133
1134
1135
1136<style> #shopify-section-sections--30852551049502__header .header__link-list a[aria-current="page"] {text-decoration: underline; text-underline-offset: 4px;} #shopify-section-sections--30852551049502__header store-header a[aria-controls="search-drawer"] {display: none !important;} </style></header>
1137<!-- END sections: header-group --><!-- BEGIN sections: overlay-group -->
1138<div id="shopify-section-sections--30852551115038__cart-drawer" class="shopify-section shopify-section-group-overlay-group"><cart-drawer
1139  
1140  class="cart-drawer drawer drawer--lg"
1141  id="cart-drawer"
1142><button is="close-button" aria-label="Close"><svg
1143      role="presentation"
1144      stroke-width="2"
1145      focusable="false"
1146      width="24"
1147      height="24"
1148      class="icon icon-close"
1149      viewBox="0 0 24 24"
1150    >
1151      <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
1152    </svg></button>
1153
1154    <div class="empty-state align-self-center">
1155      <div class="empty-state__icon-wrapper"><svg
1156          role="presentation"
1157          stroke-width="1"
1158          focusable="false"
1159          width="32"
1160          height="32"
1161          class="icon icon-cart"
1162          viewBox="0 0 22 22"
1163        >
1164          <path d="M9.182 18.454a.91.91 0 1 1-1.818 0 .91.91 0 0 1 1.818 0Zm7.272 0a.91.91 0 1 1-1.818 0 .91.91 0 0 1 1.819 0Z" fill="currentColor"></path>
1165          <path d="M5.336 6.636H21l-3.636 8.182H6.909L4.636 3H1m8.182 15.454a.91.91 0 1 1-1.818 0 .91.91 0 0 1 1.818 0Zm7.272 0a.91.91 0 1 1-1.818 0 .91.91 0 0 1 1.819 0Z" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
1166        </svg><span class="count-bubble count-bubble--lg">0</span>
1167      </div>
1168
1169      <div class="prose">
1170        <p class="h5">Your cart is empty</p>
1171<a class="button button--xl"
1172  
1173  
1174  
1175  
1176  
1177  href="/pages/kits"
1178  
1179  
1180 >Continue shopping</a></div>
1181    </div></cart-drawer>
1182
1183
1184</div><div id="shopify-section-sections--30852551115038__search-drawer" class="shopify-section shopify-section-group-overlay-group"><search-drawer
1185  
1186  class="search-drawer  drawer drawer--lg"
1187  id="search-drawer"
1188>
1189  <form action="/search" method="get" class="v-stack gap-5 sm:gap-8" role="search">
1190    <div class="search-input">
1191      <input
1192        type="search"
1193        name="q"
1194        placeholder="Search for..."
1195        autocomplete="off"
1196        autocorrect="off"
1197        autocapitalize="off"
1198        spellcheck="false"
1199        aria-label="Search"
1200      >
1201      <button type="reset" class="text-subdued">Clear</button>
1202      <button type="button" is="close-button">
1203        <span class="sr-only">Close</span><svg
1204      role="presentation"
1205      stroke-width="2"
1206      focusable="false"
1207      width="24"
1208      height="24"
1209      class="icon icon-close"
1210      viewBox="0 0 24 24"
1211    >
1212      <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
1213    </svg></button>
1214    </div>
1215
1216    <predictive-search class="predictive-search" section-id="sections--30852551115038__search-drawer"><div slot="results"></div>
1217
1218      <div slot="loading">
1219        <div class="v-stack gap-5 sm:gap-6 ">
1220          <div class="h-stack gap-4 sm:gap-5"><span class="skeleton skeleton--tab"></span><span class="skeleton skeleton--tab"></span><span class="skeleton skeleton--tab"></span></div>
1221
1222          <div class="v-stack gap-4 sm:gap-6"><div class="h-stack align-center gap-5 sm:gap-6">
1223                <span class="skeleton skeleton--thumbnail"></span>
1224
1225                <div class="v-stack gap-3 w-full">
1226                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span>
1227                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span>
1228                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span>
1229                </div>
1230              </div><div class="h-stack align-center gap-5 sm:gap-6">
1231                <span class="skeleton skeleton--thumbnail"></span>
1232
1233                <div class="v-stack gap-3 w-full">
1234                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span>
1235                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span>
1236                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span>
1237                </div>
1238              </div><div class="h-stack align-center gap-5 sm:gap-6">
1239                <span class="skeleton skeleton--thumbnail"></span>
1240
1241                <div class="v-stack gap-3 w-full">
1242                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span>
1243                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span>
1244                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span>
1245                </div>
1246              </div><div class="h-stack align-center gap-5 sm:gap-6">
1247                <span class="skeleton skeleton--thumbnail"></span>
1248
1249                <div class="v-stack gap-3 w-full">
1250                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span>
1251                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span>
1252                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span>
1253                </div>
1254              </div></div>
1255        </div></div>
1256    </predictive-search>
1257  </form>
1258</search-drawer>
1259
1260
1261</div>
1262<!-- END sections: overlay-group --><main role="main" id="main" class="anchor">
1263      <section id="shopify-section-template--30852550623518__40b475ac-cd3a-4b45-b620-73d2ca6ae488" class="shopify-section shopify-section--media-with-text"><style>
1264  #shopify-section-template--30852550623518__40b475ac-cd3a-4b45-b620-73d2ca6ae488 {
1265    --section-background-hash: 0;
1266  }
1267
1268  #shopify-section-template--30852550623518__40b475ac-cd3a-4b45-b620-73d2ca6ae488 + * {
1269    --previous-section-background-hash: 0;
1270  }</style>
1271<style>
1272  #shopify-section-template--30852550623518__40b475ac-cd3a-4b45-b620-73d2ca6ae488 {
1273    --media-with-text-gap: 0;
1274    --media-with-text-item-grid-template: "media" "content" / auto;
1275  }
1276
1277  @media screen and (min-width: 1000px) {
1278    #shopify-section-template--30852550623518__40b475ac-cd3a-4b45-b620-73d2ca6ae488 {
1279      --media-with-text-gap: 0;
1280    }
1281  }#block-template--30852550623518__40b475ac-cd3a-4b45-b620-73d2ca6ae488-272390db-de36-4ee4-9f8c-06ab784d6150 {
1282      --media-with-text-item-icon-width: 92px;
1283    }
1284
1285    @media screen and (min-width: 1000px) {
1286      #block-template--30852550623518__40b475ac-cd3a-4b45-b620-73d2ca6ae488-272390db-de36-4ee4-9f8c-06ab784d6150 {--media-with-text-item-grid-template: "media content" / minmax(0, 1.3fr) minmax(0, 0.7fr);}
1287    }</style><div class="section 
1288  
1289  section-blends section-full">
1290  <div class="section-stack"><media-with-text class="media-with-text rounded"><div id="block-template--30852550623518__40b475ac-cd3a-4b45-b620-73d2ca6ae488-272390db-de36-4ee4-9f8c-06ab784d6150" class="media-with-text__item" >
1291          <div class="media-with-text__media " reveal-on-scroll="true"><video-media
1292                  
1293                    autoplay
1294                  
1295                  style="--aspect-ratio: 1.975"
1296                ><video playsinline="playsinline" playslinline="true" muted="muted" loop="loop" preload="metadata" poster="//www.bottango.com/cdn/shop/files/preview_images/1b4e391da81b4d00886a2d398f30f50a.thumbnail.0000000000_small.jpg?v=1694725493"><source src="//www.bottango.com/cdn/shop/videos/c/vp/1b4e391da81b4d00886a2d398f30f50a/1b4e391da81b4d00886a2d398f30f50a.HD-1080p-2.5Mbps-18415689.mp4?v=0" type="video/mp4"><img src="//www.bottango.com/cdn/shop/files/preview_images/1b4e391da81b4d00886a2d398f30f50a.thumbnail.0000000000_small.jpg?v=1694725493"></video></video-media></div><div
1297            class="media-with-text__content  bg-custom text-custom"style="--background: 0 0 0; --text-color: 255 255 255;"
1298          >
1299            <div class="prose break-all place-self-end-start text-start" reveal-on-scroll="true"><p class="h2">Powerful Animatronic Animation Software</p><p>Design the movements you want, compatible with the hardware you already have.</p><p>Bottango brings the best of the battle-tested, 3D animation workflow to your project.</p>
1300<a class="button button--xl"
1301  style="--button-background: 59 180 220 / var(--button-background-opacity, 1);--button-outline-color: 59 180 220;"
1302  
1303  
1304  
1305  
1306  href="#download"
1307  
1308  
1309 >Download Bottango FREE</a></div>
1310          </div>
1311        </div></media-with-text>
1312  </div>
1313</div>
1314
1315
1316</section><section id="shopify-section-template--30852550623518__impact_text_WU9CUP" class="shopify-section shopify-section--impact-text"><style>
1317  #shopify-section-template--30852550623518__impact_text_WU9CUP {
1318    --section-background-hash: 0;
1319  }
1320
1321  #shopify-section-template--30852550623518__impact_text_WU9CUP + * {
1322    --previous-section-background-hash: 0;
1323  }</style>
1324<style>
1325    #shopify-section-template--30852550623518__impact_text_WU9CUP {
1326      --impact-text-font-size: calc(min(20vw, 65px) * 0.5);
1327      --impact-text-auto-columns: minmax(0, 1fr);
1328    }
1329
1330    @media screen and (min-width: 700px) {
1331      #shopify-section-template--30852550623518__impact_text_WU9CUP {
1332        --impact-text-font-size: calc(min(15vw, var(--container-max-width) * 0.15) / 1 * 0.5);
1333        --impact-text-auto-columns: minmax(0, 1fr);
1334      }
1335    }
1336  </style><div class="section 
1337  
1338  section-blends section-full">
1339    <div
1340      
1341    >
1342      <div class="impact-text impact-text--center "><div class="snap-center" ><h2 class="impact-text__text heading break-all">
1343                <impact-text
1344                  
1345                  reveal-js
1346                ><span class="text-custom " style="--text-color: 0 0 0;">New Hardware</span></impact-text>
1347              </h2><div class="impact-text__content">
1348                <div class="prose"><h3 class="h4">Bottango Control Boards are Available Now!</h3></div>
1349              </div></div></div>
1350    </div>
1351  </div>
1352</section><section id="shopify-section-template--30852550623518__media_with_text_hiNLYG" class="shopify-section shopify-section--media-with-text"><style>
1353  #shopify-section-template--30852550623518__media_with_text_hiNLYG {
1354    --section-background-hash: 0;
1355  }
1356
1357  #shopify-section-template--30852550623518__media_with_text_hiNLYG + * {
1358    --previous-section-background-hash: 0;
1359  }</style>
1360<style>
1361  #shopify-section-template--30852550623518__media_with_text_hiNLYG {
1362    --media-with-text-gap: 0;
1363    --media-with-text-item-grid-template: "media" "content" / auto;
1364  }
1365
1366  @media screen and (min-width: 1000px) {
1367    #shopify-section-template--30852550623518__media_with_text_hiNLYG {
1368      --media-with-text-gap: 0;
1369    }
1370  }#block-template--30852550623518__media_with_text_hiNLYG-image_DmVDk3 {
1371      --media-with-text-item-icon-width: 48px;
1372    }
1373
1374    @media screen and (min-width: 1000px) {
1375      #block-template--30852550623518__media_with_text_hiNLYG-image_DmVDk3 {--media-with-text-item-grid-template: "media content" / minmax(0, 1.0fr) minmax(0, 1.0fr);}
1376    }</style><div class="section 
1377  
1378  section-blends section-full">
1379  <div class="section-stack"><media-with-text class="media-with-text rounded"><div id="block-template--30852550623518__media_with_text_hiNLYG-image_DmVDk3" class="media-with-text__item" >
1380          <div class="media-with-text__media " reveal-on-scroll="true">
1381<img src="//www.bottango.com/cdn/shop/files/allCrunched_ac910106-5c03-4814-a16a-be1f3f26a2e1.jpg?v=1758661446&amp;width=3200" alt="" srcset="//www.bottango.com/cdn/shop/files/allCrunched_ac910106-5c03-4814-a16a-be1f3f26a2e1.jpg?v=1758661446&amp;width=300 300w, //www.bottango.com/cdn/shop/files/allCrunched_ac910106-5c03-4814-a16a-be1f3f26a2e1.jpg?v=1758661446&amp;width=400 400w, //www.bottango.com/cdn/shop/files/allCrunched_ac910106-5c03-4814-a16a-be1f3f26a2e1.jpg?v=1758661446&amp;width=500 500w, //www.bottango.com/cdn/shop/files/allCrunched_ac910106-5c03-4814-a16a-be1f3f26a2e1.jpg?v=1758661446&amp;width=600 600w, //www.bottango.com/cdn/shop/files/allCrunched_ac910106-5c03-4814-a16a-be1f3f26a2e1.jpg?v=1758661446&amp;width=700 700w, //www.bottango.com/cdn/shop/files/allCrunched_ac910106-5c03-4814-a16a-be1f3f26a2e1.jpg?v=1758661446&amp;width=800 800w, //www.bottango.com/cdn/shop/files/allCrunched_ac910106-5c03-4814-a16a-be1f3f26a2e1.jpg?v=1758661446&amp;width=1000 1000w, //www.bottango.com/cdn/shop/files/allCrunched_ac910106-5c03-4814-a16a-be1f3f26a2e1.jpg?v=1758661446&amp;width=1200 1200w, //www.bottango.com/cdn/shop/files/allCrunched_ac910106-5c03-4814-a16a-be1f3f26a2e1.jpg?v=1758661446&amp;width=1400 1400w, //www.bottango.com/cdn/shop/files/allCrunched_ac910106-5c03-4814-a16a-be1f3f26a2e1.jpg?v=1758661446&amp;width=1600 1600w, //www.bottango.com/cdn/shop/files/allCrunched_ac910106-5c03-4814-a16a-be1f3f26a2e1.jpg?v=1758661446&amp;width=1800 1800w, //www.bottango.com/cdn/shop/files/allCrunched_ac910106-5c03-4814-a16a-be1f3f26a2e1.jpg?v=1758661446&amp;width=2000 2000w, //www.bottango.com/cdn/shop/files/allCrunched_ac910106-5c03-4814-a16a-be1f3f26a2e1.jpg?v=1758661446&amp;width=2200 2200w, //www.bottango.com/cdn/shop/files/allCrunched_ac910106-5c03-4814-a16a-be1f3f26a2e1.jpg?v=1758661446&amp;width=2400 2400w, //www.bottango.com/cdn/shop/files/allCrunched_ac910106-5c03-4814-a16a-be1f3f26a2e1.jpg?v=1758661446&amp;width=2600 2600w" width="3200" height="1600" sizes="(max-width: 999px) 100vw, min(800px, 50vw)"></div><div
1382            class="media-with-text__content  bg-custom text-custom"style="--background: 26 26 26; --text-color: 255 255 255;"
1383          >
1384            <div class="prose break-all place-self-center-start text-start" reveal-on-scroll="true"><p class="h2">Bottango Control Boards</p><p>The most powerful way to build with Bottango!</p><h4>Just Launched and available now!</h4>
1385<a class="button button--xl"
1386  style="--button-background: 59 180 220 / var(--button-background-opacity, 1);--button-outline-color: 59 180 220;"
1387  
1388  
1389  
1390  
1391  href="/pages/bottango-controls-lineup"
1392  
1393  
1394 >Get Bottango Control Boards</a></div>
1395          </div>
1396        </div></media-with-text>
1397  </div>
1398</div>
1399
1400
1401</section><section id="shopify-section-template--30852550623518__5a409208-6276-4eb4-a2b8-0aea352fc7e1" class="shopify-section shopify-section--media-with-text"><style>
1402  #shopify-section-template--30852550623518__5a409208-6276-4eb4-a2b8-0aea352fc7e1 {
1403    --section-background-hash: 0;
1404  }
1405
1406  #shopify-section-template--30852550623518__5a409208-6276-4eb4-a2b8-0aea352fc7e1 + * {
1407    --previous-section-background-hash: 0;
1408  }</style>
1409<style>
1410  #shopify-section-template--30852550623518__5a409208-6276-4eb4-a2b8-0aea352fc7e1 {
1411    --media-with-text-gap: 0;
1412    --media-with-text-item-grid-template: "media" "content" / auto;
1413  }
1414
1415  @media screen and (min-width: 1000px) {
1416    #shopify-section-template--30852550623518__5a409208-6276-4eb4-a2b8-0aea352fc7e1 {
1417      --media-with-text-gap: 0;
1418    }
1419  }#block-template--30852550623518__5a409208-6276-4eb4-a2b8-0aea352fc7e1-5923eaa2-b1b8-4ae1-8d41-eed765fa190c {
1420      --media-with-text-item-icon-width: 48px;
1421    }
1422
1423    @media screen and (min-width: 1000px) {
1424      #block-template--30852550623518__5a409208-6276-4eb4-a2b8-0aea352fc7e1-5923eaa2-b1b8-4ae1-8d41-eed765fa190c {--media-with-text-item-grid-template: "media content" / minmax(0, 1.0fr) minmax(0, 1.0fr);}
1425    }</style><div class="section 
1426  
1427  section-blends section-full">
1428  <div class="section-stack"><media-with-text class="media-with-text rounded"><div id="block-template--30852550623518__5a409208-6276-4eb4-a2b8-0aea352fc7e1-5923eaa2-b1b8-4ae1-8d41-eed765fa190c" class="media-with-text__item" >
1429          <div class="media-with-text__media " reveal-on-scroll="true"><video-media
1430                  
1431                    autoplay
1432                  
1433                  style="--aspect-ratio: 1.775"
1434                ><video playsinline="playsinline" playslinline="true" muted="muted" loop="loop" preload="metadata" poster="//www.bottango.com/cdn/shop/files/preview_images/7800cb863e5846349e44cab56c0b8e99.thumbnail.0000000000_small.jpg?v=1732743868" loading="lazy"><source src="//www.bottango.com/cdn/shop/videos/c/vp/7800cb863e5846349e44cab56c0b8e99/7800cb863e5846349e44cab56c0b8e99.HD-720p-1.6Mbps-38853776.mp4?v=0" type="video/mp4"><img src="//www.bottango.com/cdn/shop/files/preview_images/7800cb863e5846349e44cab56c0b8e99.thumbnail.0000000000_small.jpg?v=1732743868"></video></video-media></div><div
1435            class="media-with-text__content  bg-custom text-custom"style="--background: 26 26 26; --text-color: 255 255 255;"
1436          >
1437            <div class="prose break-all place-self-center-start text-start" reveal-on-scroll="true"><p class="h2">Easy DIY Animatronics</p><p>You can control any robot with Bottango. But if you've always wanted to explore the art of animatronics, and need help getting started, Bottango's kits give you everything you need.</p>
1438<a class="button button--xl"
1439  style="--button-background: 59 180 220 / var(--button-background-opacity, 1);--button-outline-color: 59 180 220;"
1440  
1441  
1442  
1443  
1444  href="/pages/kits"
1445  
1446  
1447 >Check Out Our Animatronic Kits</a></div>
1448          </div>
1449        </div></media-with-text>
1450  </div>
1451</div>
1452
1453
1454</section><section id="shopify-section-template--30852550623518__9705a45e-673d-4e86-89c9-1b505c1b2e54" class="shopify-section shopify-section--custom-html"><style>
1455    #shopify-section-template--30852550623518__9705a45e-673d-4e86-89c9-1b505c1b2e54 {
1456      --section-spacing-block: 0px;
1457      --section-spacing-inline: 0px;
1458    }
1459  </style><style>
1460  #shopify-section-template--30852550623518__9705a45e-673d-4e86-89c9-1b505c1b2e54 {
1461    --section-background-hash: 0;
1462  }
1463
1464  #shopify-section-template--30852550623518__9705a45e-673d-4e86-89c9-1b505c1b2e54 + * {
1465    --previous-section-background-hash: 0;
1466  }</style>
1467<div class="section 
1468  
1469  section-blends section-full">
1470    <div id="download"></div>
1471  </div>
1472</section><section id="shopify-section-template--30852550623518__ff9a0c87-818d-40e4-9f0c-b4be6b157eec" class="shopify-section shopify-section--image-with-text-overlay"><style>
1473  #shopify-section-template--30852550623518__ff9a0c87-818d-40e4-9f0c-b4be6b157eec {--section-outer-spacing-block: 0;--content-over-media-overlay: 0 0 0 / 0.66;}
1474</style>
1475
1476<div
1477  class="section 
1478  
1479  section-blends section-full text-custom"style="--text-color: 255 255 255;"
1480  
1481><image-banner
1482    reveal-on-scroll="true"
1483    
1484    class="content-over-media content-over-media--md full-bleed  text-custom"style="--text-color: 255 255 255;"
1485  ><picture><img src="//www.bottango.com/cdn/shop/files/ServoShield1.jpg?v=1694294037&amp;width=1554" alt="" srcset="//www.bottango.com/cdn/shop/files/ServoShield1.jpg?v=1694294037&amp;width=200 200w, //www.bottango.com/cdn/shop/files/ServoShield1.jpg?v=1694294037&amp;width=300 300w, //www.bottango.com/cdn/shop/files/ServoShield1.jpg?v=1694294037&amp;width=400 400w, //www.bottango.com/cdn/shop/files/ServoShield1.jpg?v=1694294037&amp;width=500 500w, //www.bottango.com/cdn/shop/files/ServoShield1.jpg?v=1694294037&amp;width=600 600w, //www.bottango.com/cdn/shop/files/ServoShield1.jpg?v=1694294037&amp;width=700 700w, //www.bottango.com/cdn/shop/files/ServoShield1.jpg?v=1694294037&amp;width=800 800w, //www.bottango.com/cdn/shop/files/ServoShield1.jpg?v=1694294037&amp;width=900 900w, //www.bottango.com/cdn/shop/files/ServoShield1.jpg?v=1694294037&amp;width=1000 1000w, //www.bottango.com/cdn/shop/files/ServoShield1.jpg?v=1694294037&amp;width=1200 1200w, //www.bottango.com/cdn/shop/files/ServoShield1.jpg?v=1694294037&amp;width=1400 1400w" width="1554" height="1101" loading="lazy" sizes="100vw" fetchpriority="low" style="object-position:45.0951% 28.664%;"></picture>
1485<div class="place-self-center text-center sm:place-self-end-start sm:text-start">
1486        <div class="prose"><p
1487                    class="h1"
1488                    
1489                      reveal-on-scroll="true"
1490                    
1491                    
1492                  ><split-lines>Download Bottango</split-lines></p><div ><h4><strong>Bottango is fun and </strong><span style="text-decoration:underline"><strong>free</strong></span><strong>.</strong></h4><p>Bottango Open Beta: Latest Version 0.8.0d1  (8/11/26)</p><p><a href="/pages/version-history" title="Version History">See full version history</a></p></div>
1493<a class="button button--lg"
1494  style="--button-background: 59 180 220 / var(--button-background-opacity, 1);--button-outline-color: 59 180 220;"
1495  
1496  
1497  
1498  
1499  href="https://downloads.bottango.com/version+0.8.0/0.8.0d1/Bottango_Win_0_8_0d1.zip"
1500  
1501  
1502 >Windows</a>
1503
1504<a class="button button--lg"
1505  style="--button-background: 59 180 220 / var(--button-background-opacity, 1);--button-outline-color: 59 180 220;"
1506  
1507  
1508  
1509  
1510  href="https://downloads.bottango.com/version+0.8.0/0.8.0d1/Bottango_Mac_0_8_0d1.zip"
1511  
1512  
1513 >Mac</a>
1514
1515<a class="button button--lg"
1516  style="--button-background: 59 180 220 / var(--button-background-opacity, 1);--button-outline-color: 59 180 220;"
1517  
1518  
1519  
1520  
1521  href="https://downloads.bottango.com/version+0.8.0/0.8.0d1/Bottango_Linux_0_8_0d1.zip"
1522  
1523  
1524 >Linux</a>
1525
1526<a class="button button--lg"
1527  style="--button-background: 59 180 220 / var(--button-background-opacity, 1);--button-outline-color: 59 180 220;"
1528  
1529  
1530  
1531  
1532  href="https://docs.bottango.com/"
1533  
1534  
1535 >Docs</a>
1536</div>
1537      </div></image-banner>
1538</div>
1539
1540
1541</section><section id="shopify-section-template--30852550623518__e89fbc8d-28d8-4003-9591-f5ebac017a58" class="shopify-section shopify-section--multi-column"><style>
1542  #shopify-section-template--30852550623518__e89fbc8d-28d8-4003-9591-f5ebac017a58 {
1543    --section-background-hash: 0;
1544  }
1545
1546  #shopify-section-template--30852550623518__e89fbc8d-28d8-4003-9591-f5ebac017a58 + * {
1547    --previous-section-background-hash: 0;
1548  }</style>
1549<style>
1550    #shopify-section-template--30852550623518__e89fbc8d-28d8-4003-9591-f5ebac017a58 {
1551      --multi-column-grid: none;
1552      --multi-column-list-gap: var(--spacing-12);
1553    }
1554  </style>
1555
1556  <div class="section 
1557  
1558  section-blends section-full">
1559    <div class="section-stack"><div class="multi-column scroll-area bleed md:unbleed"><div
1560                class="multi-column__item justify-start snap-start"
1561                style="--multi-column-item-column-count: span 4"
1562                
1563              ><video-media autoplay style="--aspect-ratio: 1.5">
1564                    <video playsinline="true" muted="muted" loop="loop" preload="metadata" class="rounded" poster="//www.bottango.com/cdn/shop/files/preview_images/e8aa5713b4604b99a550be881f51d588.thumbnail.0000000000_small.jpg?v=1695014847" loading="lazy"><source src="//www.bottango.com/cdn/shop/videos/c/vp/e8aa5713b4604b99a550be881f51d588/e8aa5713b4604b99a550be881f51d588.SD-480p-0.9Mbps-18510260.mp4?v=0" type="video/mp4"><img src="//www.bottango.com/cdn/shop/files/preview_images/e8aa5713b4604b99a550be881f51d588.thumbnail.0000000000_small.jpg?v=1695014847"></video>
1565                  </video-media><div class="v-stack gap-4 text-start"><p class="h4">Control Visually</p><div class="prose"><p>• Intuitive, 3D control and simulation of robots, animatronics, and all kinds of hardware.</p><p>• Import 3d models of your Robot, or build directly in Bottango</p></div></div></div><div
1566                class="multi-column__item justify-start snap-start"
1567                style="--multi-column-item-column-count: span 4"
1568                
1569              ><video-media autoplay style="--aspect-ratio: 1.5">
1570                    <video playsinline="true" muted="muted" loop="loop" preload="metadata" class="rounded" poster="//www.bottango.com/cdn/shop/files/preview_images/8faf82be158d4df2ac5321aaaf74b62a.thumbnail.0000000000_small.jpg?v=1695015454" loading="lazy"><source src="//www.bottango.com/cdn/shop/videos/c/vp/8faf82be158d4df2ac5321aaaf74b62a/8faf82be158d4df2ac5321aaaf74b62a.SD-480p-0.9Mbps-18510474.mp4?v=0" type="video/mp4"><img src="//www.bottango.com/cdn/shop/files/preview_images/8faf82be158d4df2ac5321aaaf74b62a.thumbnail.0000000000_small.jpg?v=1695015454"></video>
1571                  </video-media><div class="v-stack gap-4 text-start"><p class="h4">Make Motions</p><div class="prose"><p>• Create and edit keyframes and interpolation curves in a fully featured, industry-standard animation toolset.</p><p>• Synchronize motion easily with audio, video, and even external timecode sources.</p></div></div></div><div
1572                class="multi-column__item justify-start snap-start"
1573                style="--multi-column-item-column-count: span 4"
1574                
1575              ><video-media autoplay style="--aspect-ratio: 1.5">
1576                    <video playsinline="true" muted="muted" loop="loop" preload="metadata" class="rounded" poster="//www.bottango.com/cdn/shop/files/preview_images/b0c5ea29c61448a8afb4b10a520c6b5d.thumbnail.0000000000_small.jpg?v=1695012900" loading="lazy"><source src="//www.bottango.com/cdn/shop/videos/c/vp/b0c5ea29c61448a8afb4b10a520c6b5d/b0c5ea29c61448a8afb4b10a520c6b5d.SD-480p-0.9Mbps-18509873.mp4?v=0" type="video/mp4"><img src="//www.bottango.com/cdn/shop/files/preview_images/b0c5ea29c61448a8afb4b10a520c6b5d.thumbnail.0000000000_small.jpg?v=1695012900"></video>
1577                  </video-media><div class="v-stack gap-4 text-start"><p class="h4">Realtime Hardware Control</p><div class="prose"><p>• Control your hardware in real time or export animations into stand-alone Arduino compatible code.<br/><br/>• Open-source, Arduino-compatible driver code gives you access to 100% of all functionality without writing a single line of code.</p></div></div></div></div>
1578    </div>
1579  </div>
1580</section><section id="shopify-section-template--30852550623518__64917842-019a-4e6a-9208-057da6803246" class="shopify-section shopify-section--logo-list"><style>
1581  #shopify-section-template--30852550623518__64917842-019a-4e6a-9208-057da6803246 {
1582    --section-background-hash: 0;
1583  }
1584
1585  #shopify-section-template--30852550623518__64917842-019a-4e6a-9208-057da6803246 + * {
1586    --previous-section-background-hash: 0;
1587  }</style>
1588<style>
1589    #shopify-section-template--30852550623518__64917842-019a-4e6a-9208-057da6803246 {
1590      --logo-list-item-max-size: 280px;
1591      --logo-list-grid: auto-flow 1fr / repeat(var(--logo-list-items-per-row), minmax(0, var(--logo-list-item-max-size)));
1592      --logo-list-items-per-row: 2;
1593      --logo-list-items-border:  / ;
1594    }
1595
1596    @media screen and (min-width: 700px) {
1597      #shopify-section-template--30852550623518__64917842-019a-4e6a-9208-057da6803246 {
1598        --logo-list-grid: auto-flow 1fr / repeat(var(--logo-list-items-per-row), minmax(0, var(--logo-list-item-max-size)));
1599        --logo-list-items-per-row: 3;
1600      }
1601    }
1602
1603    @media screen and (min-width: 1000px) {
1604      #shopify-section-template--30852550623518__64917842-019a-4e6a-9208-057da6803246 {
1605        --logo-list-items-per-row: 4;
1606      }
1607    }
1608
1609    @media screen and (min-width: 1150px) {
1610      #shopify-section-template--30852550623518__64917842-019a-4e6a-9208-057da6803246 {
1611        --logo-list-items-per-row: 5;
1612      }
1613    }
1614  </style>
1615
1616  <div class="section 
1617  
1618  section-blends section-full">
1619    <div class="section-stack ">
1620      <div class="prose "><h2 class="h2">Supported Hardware</h2></div>
1621
1622      <reveal-items class="logo-list "><div 
1623class="logo-list__item bg-secondary" ><img src="//www.bottango.com/cdn/shop/files/hardware_Servos.png?v=1694747259&amp;width=512" alt="" srcset="//www.bottango.com/cdn/shop/files/hardware_Servos.png?v=1694747259&amp;width=300 300w, //www.bottango.com/cdn/shop/files/hardware_Servos.png?v=1694747259&amp;width=512 512w" width="512" height="512" loading="lazy" style="--logo-list-image-max-width: 300px" class="logo-list__image" sizes="300px"></div><div 
1624class="logo-list__item bg-secondary" ><img src="//www.bottango.com/cdn/shop/files/hardware_Steppers.png?v=1694747352&amp;width=512" alt="" srcset="//www.bottango.com/cdn/shop/files/hardware_Steppers.png?v=1694747352&amp;width=300 300w, //www.bottango.com/cdn/shop/files/hardware_Steppers.png?v=1694747352&amp;width=512 512w" width="512" height="512" loading="lazy" style="--logo-list-image-max-width: 300px" class="logo-list__image" sizes="300px"></div><div 
1625class="logo-list__item bg-secondary" ><img src="//www.bottango.com/cdn/shop/files/hardware_Dynamixel.png?v=1694747457&amp;width=512" alt="" srcset="//www.bottango.com/cdn/shop/files/hardware_Dynamixel.png?v=1694747457&amp;width=300 300w, //www.bottango.com/cdn/shop/files/hardware_Dynamixel.png?v=1694747457&amp;width=512 512w" width="512" height="512" loading="lazy" style="--logo-list-image-max-width: 300px" class="logo-list__image" sizes="300px"></div><div 
1626class="logo-list__item bg-secondary" ><img src="//www.bottango.com/cdn/shop/files/hardware_Micro.png?v=1694747681&amp;width=512" alt="" srcset="//www.bottango.com/cdn/shop/files/hardware_Micro.png?v=1694747681&amp;width=300 300w, //www.bottango.com/cdn/shop/files/hardware_Micro.png?v=1694747681&amp;width=512 512w" width="512" height="512" loading="lazy" style="--logo-list-image-max-width: 300px" class="logo-list__image" sizes="300px"></div><div 
1627class="logo-list__item bg-secondary" ><img src="//www.bottango.com/cdn/shop/files/Hardware_Add.png?v=1694747938&amp;width=512" alt="" srcset="//www.bottango.com/cdn/shop/files/Hardware_Add.png?v=1694747938&amp;width=300 300w, //www.bottango.com/cdn/shop/files/Hardware_Add.png?v=1694747938&amp;width=512 512w" width="512" height="512" loading="lazy" style="--logo-list-image-max-width: 300px" class="logo-list__image" sizes="300px"></div></reveal-items>
1628    </div>
1629  </div>
1630</section><section id="shopify-section-template--30852550623518__30b5c4db-3e8b-491f-b91d-bb605c61160d" class="shopify-section shopify-section--rich-text"><style>
1631  #shopify-section-template--30852550623518__30b5c4db-3e8b-491f-b91d-bb605c61160d {
1632    --section-background-hash: 0;
1633  }
1634
1635  #shopify-section-template--30852550623518__30b5c4db-3e8b-491f-b91d-bb605c61160d + * {
1636    --previous-section-background-hash: 0;
1637  }</style>
1638<style>
1639    #shopify-section-template--30852550623518__30b5c4db-3e8b-491f-b91d-bb605c61160d {
1640      --rich-text-max-width: 100%
1641    }
1642  </style>
1643
1644  <div class="section 
1645  
1646  section-blends section-full"><div class="rich-text justify-start ">
1647      <div class="rich-text__wrapper">
1648        <div class="prose justify-items-start text-start"><p class="h1 hyphenate" >What do you want to build?</p><div ><p>These are just a few of the awesome builds made by amazing Bottango users. Your project could be the next show stopper powered by Bottango.</p></div></div>
1649      </div>
1650    </div>
1651  </div>
1652<style> #shopify-section-template--30852550623518__30b5c4db-3e8b-491f-b91d-bb605c61160d {padding-top: 60px; margin-bottom: -40px;} </style></section><section id="shopify-section-template--30852550623518__media-grid" class="shopify-section shopify-section--media-grid"><style>
1653  #shopify-section-template--30852550623518__media-grid {
1654    --section-background-hash: 0;
1655  }
1656
1657  #shopify-section-template--30852550623518__media-grid + * {
1658    --previous-section-background-hash: 0;
1659  }</style>
1660<style>
1661  #shopify-section-template--30852550623518__media-grid {
1662    --media-grid-row-height: 150px;
1663  }
1664
1665  @media screen and (min-width: 700px) {
1666    #shopify-section-template--30852550623518__media-grid {
1667      --media-grid-row-height: 300px;
1668    }
1669  }#media-grid-aa5951c7-435b-4cef-8af5-aa840ce71862 {
1670      --content-over-media-overlay: 0 0 0 /0.0;--content-over-media-gap: 1rem;}@media screen and (min-width: 740px) {
1671        #media-grid-aa5951c7-435b-4cef-8af5-aa840ce71862 {
1672          --content-over-media-gap: 1.5rem;
1673        }
1674      }#media-grid-58085e6b-5638-4ec9-8c77-b85411a81d95 {
1675      --content-over-media-overlay: 0 0 0 /0.0;--content-over-media-gap: 1rem;}@media screen and (min-width: 740px) {
1676        #media-grid-58085e6b-5638-4ec9-8c77-b85411a81d95 {
1677          --content-over-media-gap: 1.5rem;
1678        }
1679      }#media-grid-03ef8c81-d5bd-43bb-b165-018f50770035 {
1680      --content-over-media-overlay: 0 0 0 /0.0;--content-over-media-gap: 1rem;}@media screen and (min-width: 740px) {
1681        #media-grid-03ef8c81-d5bd-43bb-b165-018f50770035 {
1682          --content-over-media-gap: 1.5rem;
1683        }
1684      }#media-grid-ccd65893-2aa5-464c-8de8-f7fa4d785806 {
1685      --content-over-media-overlay: 0 0 0 /0.0;--content-over-media-gap: 1rem;}@media screen and (min-width: 740px) {
1686        #media-grid-ccd65893-2aa5-464c-8de8-f7fa4d785806 {
1687          --content-over-media-gap: 1.5rem;
1688        }
1689      }</style><div class="section 
1690  
1691  section-blends section-full">
1692  <div class="section-stack"><media-grid class="media-grid"><a
1693          
1694            href="https://www.instagram.com/torbuilds/"
1695          
1696          class="media-grid__item shadow group"
1697          reveal-js
1698          style="--media-grid-column-span: 2; --media-grid-row-span: 2"
1699          
1700        >
1701          <div
1702            id="media-grid-aa5951c7-435b-4cef-8af5-aa840ce71862"
1703            class="content-over-media rounded bg-custom text-custom"style="--background: 0 0 0; --text-color: 255 255 255;"
1704          ><video-media autoplay style="--aspect-ratio: auto"><video playsinline="true" muted="muted" loop="loop" preload="metadata" class="object-fill" poster="//www.bottango.com/cdn/shop/files/preview_images/bbe8b346b4cb42a8825385ef12272563.thumbnail.0000000000_small.jpg?v=1695017996" loading="lazy"><source src="//www.bottango.com/cdn/shop/videos/c/vp/bbe8b346b4cb42a8825385ef12272563/bbe8b346b4cb42a8825385ef12272563.HD-720p-1.6Mbps-18511410.mp4?v=0" type="video/mp4"><img src="//www.bottango.com/cdn/shop/files/preview_images/bbe8b346b4cb42a8825385ef12272563.thumbnail.0000000000_small.jpg?v=1695017996"></video></video-media><div class="place-self-end text-end sm:place-self-end sm:text-end">
1705                <div class="prose"><p class="h6">
1706                      @TorBuilds
1707                    </p></div>
1708              </div></div>
1709        </a><a
1710          
1711          class="media-grid__item shadow group"
1712          reveal-js
1713          style="--media-grid-column-span: 1; --media-grid-row-span: 2"
1714          
1715        >
1716          <div
1717            id="media-grid-58085e6b-5638-4ec9-8c77-b85411a81d95"
1718            class="content-over-media rounded bg-custom text-custom"style="--background: 0 0 0; --text-color: 255 255 255;"
1719          ><video-media autoplay style="--aspect-ratio: auto"><video playsinline="true" muted="muted" loop="loop" preload="metadata" class="object-fill" poster="//www.bottango.com/cdn/shop/files/preview_images/5e6fd6479cc94431b6d134c01e74626d.thumbnail.0000000000_small.jpg?v=1695018951" loading="lazy"><source src="//www.bottango.com/cdn/shop/videos/c/vp/5e6fd6479cc94431b6d134c01e74626d/5e6fd6479cc94431b6d134c01e74626d.HD-720p-1.6Mbps-18511932.mp4?v=0" type="video/mp4"><img src="//www.bottango.com/cdn/shop/files/preview_images/5e6fd6479cc94431b6d134c01e74626d.thumbnail.0000000000_small.jpg?v=1695018951"></video></video-media><div class="place-self-end text-end sm:place-self-end sm:text-end">
1720                <div class="prose"><p class="h6">
1721                      Credit: Jesse Maricelli
1722                    </p></div>
1723              </div></div>
1724        </a><a
1725          
1726            href="https://www.instagram.com/paper_and_robots/"
1727          
1728          class="media-grid__item shadow group"
1729          reveal-js
1730          style="--media-grid-column-span: 1; --media-grid-row-span: 1"
1731          
1732        >
1733          <div
1734            id="media-grid-03ef8c81-d5bd-43bb-b165-018f50770035"
1735            class="content-over-media rounded bg-custom text-custom"style="--background: 240 240 240; --text-color: 255 255 255;"
1736          ><video-media autoplay style="--aspect-ratio: auto"><video playsinline="true" muted="muted" loop="loop" preload="metadata" class="object-fill" poster="//www.bottango.com/cdn/shop/files/preview_images/1daf0c1e68e44f47b9efbb9b1240c187.thumbnail.0000000000_small.jpg?v=1695018276" loading="lazy"><source src="//www.bottango.com/cdn/shop/videos/c/vp/1daf0c1e68e44f47b9efbb9b1240c187/1daf0c1e68e44f47b9efbb9b1240c187.SD-480p-0.9Mbps-18511468.mp4?v=0" type="video/mp
17364"><img src="//www.bottango.com/cdn/shop/files/preview_images/1daf0c1e68e44f47b9efbb9b1240c187.thumbnail.0000000000_small.jpg?v=1695018276"></video></video-media><div class="place-self-end text-end sm:place-self-end sm:text-end">
1737                <div class="prose"><p class="h6">
1738                      @paper_and_robots
1739                    </p></div>
1740              </div></div>
1741        </a><a
1742          
1743            href="https://www.tiktok.com/@vomitedthoughts"
1744          
1745          class="media-grid__item shadow group"
1746          reveal-js
1747          style="--media-grid-column-span: 1; --media-grid-row-span: 1"
1748          
1749        >
1750          <div
1751            id="media-grid-ccd65893-2aa5-464c-8de8-f7fa4d785806"
1752            class="content-over-media rounded bg-custom text-custom"style="--background: 0 0 0; --text-color: 255 255 255;"
1753          ><video-media autoplay style="--aspect-ratio: auto"><video playsinline="true" muted="muted" loop="loop" preload="metadata" class="object-fill" poster="//www.bottango.com/cdn/shop/files/preview_images/92612051bd3a46939f28a55ec25d5315.thumbnail.0000000000_small.jpg?v=1695019501" loading="lazy"><source src="//www.bottango.com/cdn/shop/videos/c/vp/92612051bd3a46939f28a55ec25d5315/92612051bd3a46939f28a55ec25d5315.SD-480p-1.0Mbps-18512104.mp4?v=0" type="video/mp4"><img src="//www.bottango.com/cdn/shop/files/preview_images/92612051bd3a46939f28a55ec25d5315.thumbnail.0000000000_small.jpg?v=1695019501"></video></video-media><div class="place-self-end text-end sm:place-self-end sm:text-end">
1754                <div class="prose"><p class="h6">
1755                      @VomitedThoughts
1756                    </p></div>
1757              </div></div>
1758        </a></media-grid>
1759  </div>
1760</div>
1761
1762
1763</section><section id="shopify-section-template--30852550623518__3489b6e2-5b39-4245-bd56-193565c0c0bd" class="shopify-section shopify-section--newsletter"><style>
1764  #shopify-section-template--30852550623518__3489b6e2-5b39-4245-bd56-193565c0c0bd {
1765    --section-background-hash: 0;
1766  }
1767
1768  #shopify-section-template--30852550623518__3489b6e2-5b39-4245-bd56-193565c0c0bd + * {
1769    --previous-section-background-hash: 0;
1770  }</style>
1771<div class="section 
1772  
1773  section-blends section-full"><div class="newsletter-content text-center justify-items-center"><div class="prose"><h2 class="h2">Join The Community</h2><p>Get exclusive discounts and the latest scoop on Bottango features, products, and more!</p></div><form method="post" action="/contact#newsletter-form-template--30852550623518__3489b6e2-5b39-4245-bd56-193565c0c0bd" id="newsletter-form-template--30852550623518__3489b6e2-5b39-4245-bd56-193565c0c0bd" accept-charset="UTF-8" class="form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="contact[tags]" value="newsletter">
1774
1775        <div class="fieldset-with-submit"><div class="form-control" ><input
1776        id="input-template--30852550623518__3489b6e2-5b39-4245-bd56-193565c0c0bd--contactemail"
1777        class="input is-floating"
1778        type="email"
1779        
1780          dir="ltr"
1781        
1782        name="contact[email]"
1783        placeholder=" "
1784        
1785  
1786  
1787  
1788  
1789  autocomplete="email"
1790  
1791  enterkeyhint="send"
1792  required
1793  
1794
1795      ><label for="input-template--30852550623518__3489b6e2-5b39-4245-bd56-193565c0c0bd--contactemail" class="floating-label">E-mail</label></div>
1796<button type="submit" class="button button--xl"
1797  
1798  
1799  
1800  
1801  
1802  
1803  
1804  is="custom-button"
1805 >
1806    <div class="text-with-icon justify-center"><svg
1807      role="presentation"
1808      fill="none"
1809      focusable="false"
1810      stroke-width="2"
1811      width="18"
1812      height="18"
1813      class="icon icon-picto-envelope"
1814      viewBox="0 0 24 24"
1815    >
1816      <path d="M1.77 18.063a3.586 3.586 0 0 0 3.174 3.11c2.278.24 4.637.49 7.056.49 2.417 0 4.778-.252 7.056-.49a3.584 3.584 0 0 0 3.175-3.11c.243-1.96.483-3.987.483-6.063 0-2.074-.24-4.102-.483-6.063a3.586 3.586 0 0 0-3.175-3.112c-2.278-.236-4.639-.487-7.056-.487s-4.778.252-7.056.49a3.583 3.583 0 0 0-3.175 3.11c-.243 1.96-.483 3.988-.483 6.062 0 2.074.24 4.102.483 6.063Z" fill="currentColor" fill-opacity="0" stroke="currentColor" stroke-linejoin="round"/>
1817      <path d="m1.817 5.493 8.06 6.356a3.428 3.428 0 0 0 4.245 0l8.06-6.356" stroke="currentColor" stroke-linejoin="round"/>
1818    </svg>Subscribe</div></button></div></form></div></div>
1819
1820
1821</section><section id="shopify-section-template--30852550623518__2d75abd4-8ae4-4869-b440-dd79f5381111" class="shopify-section shopify-section--media-grid"><style>
1822  #shopify-section-template--30852550623518__2d75abd4-8ae4-4869-b440-dd79f5381111 {
1823    --section-background-hash: 0;
1824  }
1825
1826  #shopify-section-template--30852550623518__2d75abd4-8ae4-4869-b440-dd79f5381111 + * {
1827    --previous-section-background-hash: 0;
1828  }</style>
1829<style>
1830  #shopify-section-template--30852550623518__2d75abd4-8ae4-4869-b440-dd79f5381111 {
1831    --media-grid-row-height: 120px;
1832  }
1833
1834  @media screen and (min-width: 700px) {
1835    #shopify-section-template--30852550623518__2d75abd4-8ae4-4869-b440-dd79f5381111 {
1836      --media-grid-row-height: 150px;
1837    }
1838  }#media-grid-6366b99f-7e21-43df-a54e-63b0636cc100 {
1839      --content-over-media-overlay: 0 0 0 /0.0;--content-over-media-gap: 1rem;}@media screen and (min-width: 740px) {
1840        #media-grid-6366b99f-7e21-43df-a54e-63b0636cc100 {
1841          --content-over-media-gap: 1.5rem;
1842        }
1843      }#media-grid-template--20957487497502__2d75abd4-8ae4-4869-b440-dd79f5381111-image-2 {
1844      --content-over-media-overlay: 0 0 0 /0.0;--content-over-media-gap: 1rem;}@media screen and (min-width: 740px) {
1845        #media-grid-template--20957487497502__2d75abd4-8ae4-4869-b440-dd79f5381111-image-2 {
1846          --content-over-media-gap: 1.5rem;
1847        }
1848      }
1848#media-grid-e6ae3ee4-8d89-4e24-b688-31f309f9416d {
1849      --content-over-media-overlay: 0 0 0 /0.0;--content-over-media-gap: 1rem;}@media screen and (min-width: 740px) {
1850        #media-grid-e6ae3ee4-8d89-4e24-b688-31f309f9416d {
1851          --content-over-media-gap: 1.5rem;
1852        }
1853      }#media-grid-d2d5d240-36c4-47a7-9fe3-346aade5e2a5 {
1854      --content-over-media-overlay: 0 0 0 /0.0;--content-over-media-gap: 1rem;}@media screen and (min-width: 740px) {
1855        #media-grid-d2d5d240-36c4-47a7-9fe3-346aade5e2a5 {
1856          --content-over-media-gap: 1.5rem;
1857        }
1858      }#media-grid-708c7521-f788-45ed-8eb0-883ad728f66d {
1859      --content-over-media-overlay: 0 0 0 /0.0;--content-over-media-gap: 1rem;}@media screen and (min-width: 740px) {
1860        #media-grid-708c7521-f788-45ed-8eb0-883ad728f66d {
1861          --content-over-media-gap: 1.5rem;
1862        }
1863      }</style><div class="section 
1864  
1865  section-blends section-full">
1866  <div class="section-stack"><media-grid class="media-grid"><a
1867          
1868            href="https://youtube.com/@Bottango"
1869          
1870          class="media-grid__item shadow group"
1871          reveal-js
1872          style="--media-grid-column-span: 1; --media-grid-row-span: 1"
1873          
1874        >
1875          <div
1876            id="media-grid-6366b99f-7e21-43df-a54e-63b0636cc100"
1877            class="content-over-media rounded bg-custom text-custom"style="--background: 240 240 240; --text-color: 26 26 26;"
1878          ><img src="//www.bottango.com/cdn/shop/files/social_youtube.png?v=1694889124&amp;width=500" alt="" srcset="//www.bottango.com/cdn/shop/files/social_youtube.png?v=1694889124&amp;width=200 200w, //www.bottango.com/cdn/shop/files/social_youtube.png?v=1694889124&amp;width=300 300w, //www.bottango.com/cdn/shop/files/social_youtube.png?v=1694889124&amp;width=400 400w, //www.bottango.com/cdn/shop/files/social_youtube.png?v=1694889124&amp;width=500 500w" width="500" height="250" loading="lazy" sizes="(max-width: 699px) 100vw, min(390px, 25vw)" class="content-over-media__media zoom-image"><div class="place-self-end-center text-center sm:place-self-end-center sm:text-center">
1879                <div class="prose"><p class="h6">
1880                      Youtube
1881                    </p></div>
1882              </div></div>
1883        </a><a
1884          
1885            href="https://www.instagram.com/bottango/"
1886          
1887          class="media-grid__item shadow group"
1888          reveal-js
1889          style="--media-grid-column-span: 1; --media-grid-row-span: 1"
1890          
1891        >
1892          <div
1893            id="media-grid-template--20957487497502__2d75abd4-8ae4-4869-b440-dd79f5381111-image-2"
1894            class="content-over-media rounded bg-custom text-custom"style="--background: 240 240 240; --text-color: 26 26 26;"
1895          ><img src="//www.bottango.com/cdn/shop/files/social_insta_e8912abd-e3fd-4dea-8d75-b785f9d0575c.png?v=1694889004&amp;width=500" alt="" srcset="//www.bottango.com/cdn/shop/files/social_insta_e8912abd-e3fd-4dea-8d75-b785f9d0575c.png?v=1694889004&amp;width=200 200w, //www.bottango.com/cdn/shop/files/social_insta_e8912abd-e3fd-4dea-8d75-b785f9d0575c.png?v=1694889004&amp;width=300 300w, //www.bottango.com/cdn/shop/files/social_insta_e8912abd-e3fd-4dea-8d75-b785f9d0575c.png?v=1694889004&amp;width=400 400w, //www.bottango.com/cdn/shop/files/social_insta_e8912abd-e3fd-4dea-8d75-b785f9d0575c.png?v=1694889004&amp;width=500 500w" width="500" height="250" loading="lazy" sizes="(max-width: 699px) 100vw, min(390px, 25vw)" class="content-over-media__media zoom-image"><div class="place-self-end-center text-center sm:place-self-end-center sm:text-center">
1896                <div class="prose"><p class="h6">
1897                      Instagram
1898                    </p></div>
1899              </div></div>
1900        </a><a
1901          
1902            href="https://discord.gg/wyhSMQb"
1903          
1904          class="media-grid__item shadow group"
1905          reveal-js
1906          style="--media-grid-column-span: 2; --media-grid-row-span: 2"
1907          
1908        >
1909          <div
1910            id="media-grid-e6ae3ee4-8d89-4e24-b688-31f309f9416d"
1911            class="content-over-media rounded bg-custom text-custom"style="--background: 0 0 0; --text-color: 240 240 240;"
1912          ><img src="//www.bottango.com/cdn/shop/files/social_Discord_a8e1771c-5a92-4336-93bb-e28d4c129b2b.jpg?v=1694889443&amp;width=1000" alt="" srcset="//www.bottango.com/cdn/shop/files/social_Discord_a8e1771c-5a92-4336-93bb-e28d4c129b2b.jpg?v=1694889443&amp;width=200 200w, //www.bottango.com/cdn/shop/files/social_Discord_a8e1771c-5a92-4336-93bb-e28d4c129b2b.jpg?v=1694889443&amp;width=300 300w, //www.bottango.com/cdn/shop/files/social_Discord_a8e1771c-5a92-4336-93bb-e28d4c129b2b.jpg?v=1694889443&amp;width=400 400w, //www.bottango.com/cdn/shop/files/social_Discord_a8e1771c-5a92-4336-93bb-e28d4c129b2b.jpg?v=1694889443&amp;width=500 500w, //www.bottango.com/cdn/shop/files/social_Discord_a8e1771c-5a92-4336-93bb-e28d4c129b2b.jpg?v=1694889443&amp;width=600 600w, //www.bottango.com/cdn/shop/files/social_Discord_a8e1771c-5a92-4336-93bb-e28d4c129b2b.jpg?v=1694889443&amp;width=700 700w, //www.bottango.com/cdn/shop/files/social_Discord_a8e1771c-5a92-4336-93bb-e28d4c129b2b.jpg?v=1694889443&amp;width=800 800w, //www.bottango.com/cdn/shop/files/social_Discord_a8e1771c-5a92-4336-93bb-e28d4c129b2b.jpg?v=1694889443&amp;width=1000 1000w" width="1000" height="500" loading="lazy" sizes="(max-width: 699px) 100vw, min(780px, 50vw)" class="content-over-media__media zoom-image"><div class="place-self-end-center text-center sm:place-self-end-center sm:text-center">
1913                <div class="prose"><p class="h6">
1914                      Chat with Bottango devs and users
1915                    </p></div>
1916              </div></div>
1917        </a><a
1918          
1919            href="https://www.facebook.com/Bottango"
1920          
1921          class="media-grid__item shadow group"
1922          reveal-js
1923          style="--media-grid-column-span: 1; --media-grid-row-span: 1"
1924          
1925        >
1926          <div
1927            id="media-grid-d2d5d240-36c4-47a7-9fe3-346aade5e2a5"
1928            class="content-over-media rounded bg-custom text-custom"style="--background: 240 240 240; --text-color: 26 26 26;"
1929          ><img src="//www.bottango.com/cdn/shop/files/social_facebook.png?v=1694889598&amp;width=500" alt="" srcset="//www.bottango.com/cdn/shop/files/social_facebook.png?v=1694889598&amp;width=200 200w, //www.bottango.com/cdn/shop/files/social_facebook.png?v=1694889598&amp;width=300 300w, //www.bottango.com/cdn/shop/files/social_facebook.png?v=1694889598&amp;width=400 400w, //www.bottango.com/cdn/shop/files/social_facebook.png?v=1694889598&amp;width=500 500w" width="500" height="250" loading="lazy" sizes="(max-width: 699px) 100vw, min(390px, 25vw)" class="content-over-media__media zoom-image"><div class="place-self-end-center text-center sm:place-self-end-center sm:text-center">
1930                <div class="prose"><p class="h6">
1931                      Facebook
1932                    </p></div>
1933              </div></div>
1934        </a><a
1935          
1936            href="https://www.patreon.com/Bottango"
1937          
1938          class="media-grid__item shadow group"
1939          reveal-js
1940          style="--media-grid-column-span: 1; --media-grid-row-span: 1"
1941          
1942        >
1943          <div
1944            id="media-grid-708c7521-f788-45ed-8eb0-883ad728f66d"
1945            class="content-over-media rounded bg-custom text-custom"style="--background: 240 240 240; --text-color: 26 26 26;"
1946          ><img src="//www.bottango.com/cdn/shop/files/social_patreon.png?v=1694889703&amp;width=500" alt="" srcset="//www.bottango.com/cdn/shop/files/social_patreon.png?v=1694889703&amp;width=200 200w, //www.bottango.com/cdn/shop/files/social_patreon.png?v=1694889703&amp;width=300 300w, //www.bottango.com/cdn/shop/files/social_patreon.png?v=1694889703&amp;width=400 400w, //www.bottango.com/cdn/shop/files/social_patreon.png?v=1694889703&amp;width=500 500w" width="500" height="250" loading="lazy" sizes="(max-width: 699px) 100vw, min(390px, 25vw)" class="content-over-media__media zoom-image"><div class="place-self-end-center text-center sm:place-self-end-center sm:text-center">
1947                <div class="prose"><p class="h6">
1948                      Patreon
1949                    </p></div>
1950              </div></div>
1951        </a></media-grid>
1952  </div>
1953</div>
1954
1955
1956</section>
1957<!-- BEGIN sections: footer-group -->
1958<footer id="shopify-section-sections--30852551082270__footer" class="shopify-section shopify-section-group-footer-group shopify-section--footer"><style>
1959    @media screen and (min-width: 1000px) {
1960      #shopify-section-sections--30852551082270__footer {--footer-block-list-gap: var(--spacing-10);--footer-block-list-justify-content: space-between;
1961      }
1962    }
1963  </style><div class="footer">
1964  <div class="container">
1965    <div class="footer__wrapper"><div class="footer__block-list empty:hidden"><div class="footer__block footer__block--newsletter" ><div class="v-stack gap-6"><p class="h6">Sign up for Bottango Updates and Discounts</p><form method="post" action="/contact#footer-newsletter" id="footer-newsletter" accept-charset="UTF-8" class="footer__newsletter-form form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="contact[tags]" value="newsletter"><div class="form-control" ><input
1966        id="input-sections--30852551082270__footer--contactemail"
1967        class="input is-floating"
1968        type="email"
1969        
1970          dir="ltr"
1971        
1972        name="contact[email]"
1973        placeholder=" "
1974        
1975  
1976  
1977  
1978  
1979  autocomplete="email"
1980  
1981  enterkeyhint="send"
1982  required
1983  
1984
1985      ><label for="input-sections--30852551082270__footer--contactemail" class="floating-label">E-mail</label><div class="self-submit-button">
1986        <button type="submit" class="circle-chevron hover:colors">
1987          <span class="sr-only">Subscribe</span><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8">
1988      <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
1989    </svg></button>
1990      </div></div></form></div>
1991                </div><div class="footer__block footer__block--menu" ><p class="bold">Information</p><ul class="v-stack gap-3" role="list"><li>
1992                          <a href="/pages/about-bottango" class="inline-block link-faded break-all">About Bottango</a>
1993                        </li><li>
1994                          <a href="/policies/privacy-policy" class="inline-block link-faded break-all">Privacy Policy</a>
1995                        </li><li>
1996                          <a href="/pages/bottango-end-user-license-agreement" class="inline-block link-faded break-all">Software End User License Agreement</a>
1997                        </li><li>
1998                          <a href="/policies/terms-of-service" class="inline-block link-faded break-all">Terms of Service</a>
1999                        </li><li>
2000                          <a href="/pages/terms-of-purchase" class="inline-block link-faded break-all">Terms of Purchase</a>
2001                        </li></ul>
2002                  </div><div class="footer__block footer__block--menu" ><p class="bold">Order Support</p><ul class="v-stack gap-3" role="list"><li>
2003                          <a href="/policies/refund-policy" class="inline-block link-faded break-all">Order Support and Returns</a>
2004                        </li><li>
2005                          <a href="/policies/shipping-policy" class="inline-block link-faded break-all">Shipping Policy</a>
2006                        </li><li>
2007                          <a href="/policies/contact-information" class="inline-block link-faded break-all">Contact Us</a>
2008                        </li></ul>
2009                  </div><div class="footer__block footer__block--text" ><p class="bold">Get In Touch</p><div class="prose text-subdued"><p>Join Bottango devs and users in the <a href="https://discord.gg/wyhSMQb" target="_blank" title="Bottango Discord Server">Bottango Discord server!</a></p></div></div></div><div class="footer__aside empty:hidden"><div class="footer__aside-top"><ul class="social-media " role="list"><li>
2010      <a href="https://www.facebook.com/Bottango" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on Facebook"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-facebook" viewBox="0 0 24 24">
2011      <path fill-rule="evenodd" clip-rule="evenodd" d="M10.183 21.85v-8.868H7.2V9.526h2.983V6.982a4.17 4.17 0 0 1 4.44-4.572 22.33 22.33 0 0 1 2.667.144v3.084h-1.83a1.44 1.44 0 0 0-1.713 1.68v2.208h3.423l-.447 3.456h-2.97v8.868h-3.57Z" fill="currentColor"/>
2012    </svg></a>
2013    </li><li>
2014      <a href="https://www.instagram.com/bottango/" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on Instagram"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-instagram" viewBox="0 0 24 24">
2015      <path fill-rule="evenodd" clip-rule="evenodd" d="M12 2.4c-2.607 0-2.934.011-3.958.058-1.022.046-1.72.209-2.33.446a4.705 4.705 0 0 0-1.7 1.107 4.706 4.706 0 0 0-1.108 1.7c-.237.611-.4 1.31-.446 2.331C2.41 9.066 2.4 9.392 2.4 12c0 2.607.011 2.934.058 3.958.046 1.022.209 1.72.446 2.33a4.706 4.706 0 0 0 1.107 1.7c.534.535 1.07.863 1.7 1.108.611.237 1.309.4 2.33.446 1.025.047 1.352.058 3.959.058s2.934-.011 3.958-.058c1.022-.046 1.72-.209 2.33-.446a4.706 4.706 0 0 0 1.7-1.107 4.706 4.706 0 0 0 1.108-1.7c.237-.611.4-1.31.446-2.33.047-1.025.058-1.352.058-3.959s-.011-2.934-.058-3.958c-.047-1.022-.209-1.72-.446-2.33a4.706 4.706 0 0 0-1.107-1.7 4.705 4.705 0 0 0-1.7-1.108c-.611-.237-1.31-.4-2.331-.446C14.934 2.41 14.608 2.4 12 2.4Zm0 1.73c2.563 0 2.867.01 3.88.056.935.042 1.443.199 1.782.33.448.174.768.382 1.104.718.336.336.544.656.718 1.104.131.338.287.847.33 1.783.046 1.012.056 1.316.056 3.879 0 2.563-.01 2.867-.056 3.88-.043.935-.199 1.444-.33 1.782a2.974 2.974 0 0 1-.719 1.104 2.974 2.974 0 0 1-1.103.718c-.339.131-.847.288-1.783.33-1.012.046-1.316.056-3.88.056-2.563 0-2.866-.01-3.878-.056-.936-.042-1.445-.199-1.783-.33a2.974 2.974 0 0 1-1.104-.718 2.974 2.974 0 0 1-.718-1.104c-.131-.338-.288-.847-.33-1.783-.047-1.012-.056-1.316-.056-3.879 0-2.563.01-2.867.056-3.88.042-.935.199-1.443.33-1.782.174-.448.382-.768.718-1.104a2.974 2.974 0 0 1 1.104-.718c.338-.131.847-.288 1.783-.33C9.133 4.14 9.437 4.13 12 4.13Zm0 11.07a3.2 3.2 0 1 1 0-6.4 3.2 3.2 0 0 1 0 6.4Zm0-8.13a4.93 4.93 0 1 0 0 9.86 4.93 4.93 0 0 0 0-9.86Zm6.276-.194a1.152 1.152 0 1 1-2.304 0 1.152 1.152 0 0 1 2.304 0Z" fill="currentColor"/>
2016    </svg></a>
2017    </li><li>
2018      <a href="https://youtube.com/@Bottango" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on YouTube"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-youtube" viewBox="0 0 24 24">
2019      <path fill-rule="evenodd" clip-rule="evenodd" d="M20.44 5.243c.929.244 1.66.963 1.909 1.876.451 1.654.451 5.106.451 5.106s0 3.452-.451 5.106a2.681 2.681 0 0 1-1.91 1.876c-1.684.443-8.439.443-8.439.443s-6.754 0-8.439-.443a2.682 2.682 0 0 1-1.91-1.876c-.45-1.654-.45-5.106-.45-5.106s0-3.452.45-5.106a2.681 2.681 0 0 1 1.91-1.876c1.685-.443 8.44-.443 8.44-.443s6.754 0 8.438.443Zm-5.004 6.982L9.792 15.36V9.091l5.646 3.134Z" fill="currentColor"/>
2020    </svg></a>
2021    </li></ul></div><div class="footer__aside-bottom">
2021<div class="footer__copyright v-stack gap-1">
2022            <p class="text-sm text-subdued">
2023              © 2026, Shop Bottango. <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>
2024            </p></div>
2025        </div>
2026      </div>
2027    </div>
2028  </div>
2029</div>
2030
2031
2032</footer>
2033<!-- END sections: footer-group --></main>
2034  <div id="shopify-block-AWHE2T09FSUhEck9pT__1744161739547163668" class="shopify-block shopify-app-block">
2034<script type="application/javascript">
2035    window.hextom_ctb_meta = {
2036        p1: [
2037            
2038        ],
2039        p2: {
2040            
2041        },
2042        p3:null,
2043        p4:[],
2044        p5:null,
2045    };
2046    
2047    window.hextom_epb_config = {"shop_active":"yes","record":false,"bars":[{"bar_id":273799,"name":"Holday Sale","position":"inserted","background_color":"#F2F2F2","text_color":"#354B5E","clock_color":"#000000","clock_background_color":"#3ff28e","button_background_color":"#F23E43","button_text_color":"#FFFFFF","button_disable":true,"new_tab":false,"font":"Montserrat","font_size":16.0,"bar_padding":10.0,"message_one":"Bottango Holiday Sale! EXTENDED!","message_two":"","button_text":"Add To Cart","button_link":"","start_on":"2025-12-12T17:41:28.645000+00:00","end_on":"2025-12-19T20:00:00+00:00","time_zone_type":"customer","time_zone_offset":480,"campaign_start_type":"now","campaign_end_type":"infinity","show_time":0.0,"interval_time":0.0,"animation_time":0.0,"countries":"","exclude_countries":"","display_page":"{\"all\":true,\"home\":false,\"products\":{\"isTargeting\":false,\"all\":true,\"tags\":\"\",\"productIds\":\"\",\"collectionIds\":\"\"},\"collections\":{\"isTargeting\":false,\"all\":true,\"collectionIds\":\"\"},\"urls\":\"\",\"keywords\":\"\"}","exclude_page":"{\"noPages\":true,\"home\":false,\"products\":{\"isTargeting\":false,\"all\":true,\"tags\":\"\",\"productIds\":\"\",\"collectionIds\":\"\"},\"collections\":{\"isTargeting\":false,\"all\":true,\"collectionIds\":\"\"},\"urls\":\"\",\"keywords\":\"\"}","source_page":"any","clock_type":"event","daily_start_on":"2000-01-01T08:00:00+00:00","daily_end_on":"2000-01-02T07:59:00+00:00","daily_start_time_hours":"0","daily_start_time_minutes":"0","daily_end_time_hours":"23","daily_end_time_minutes":"59","recur_active_hour":48.0,"recur_inactive_hour":24.0,"is_recur_cookied":false,"fixed_minutes":90.0,"clock_lang":"en","show_timer_labels":true,"background_pic":"","target_device":"all","opacity":1.0,"entire_bar_clickable":false,"selected_weekdays":"1,2,3,4,5,6,0","close_option":false,"button_animation":"","custom_code":"","selected_products_type":"all","selected_products":"","selected_products_tag":"","selected_customers_types":"{\"tag\":false,\"spent\":false,\"loggedIn\":false}","selected_customers_tag":"","selected_customers_spent_object":"{\"comparisonOperator\":\">\",\"value\":0}","excluded_customers_types":"{\"tag\":false,\"spent\":false,\"loggedIn\":false}","excluded_customers_tag":"","excluded_customers_spent_object":"{\"comparisonOperator\":\">\",\"value\":0}","background_type":"color","gradient_color_1":"","gradient_color_2":"","gradient_color_3":"","gradient_degree":90,"background_moving_speed":0,"button_link_insert_language_code":false,"targeted_markets_region_codes":"","timer_style":"square_tiles","hideSeconds":"none","js_timer_font_family":"Helvetica","js_timer_separator_color":"#FFFFFF","js_timer_clock_background_color_2":"#3cd500","js_timer_label_day":"DAYS","js_timer_label_hrs":"HRS","js_timer_label_min":"MIN","js_timer_label_sec":"SEC","translation":"","locales":[]}]};
2048    
2049</script>
2049
2050
2051</div>
2051<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2051
2052</body>
2053</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.