PageSourceSearch

https://astrolithium.com/

html astrolithium.com collected 2026-10-03 02:30:03 UTC 191,620 bytes, 2,229 lines download raw bytes

1<!doctype html>
2<html class="no-js" lang="en" dir="ltr">
3<head>
3<script data-source-attribution="shopify.event_observer.bootstrap">
4(function(){let e=navigator,t=`prototype`,n=`sendBeacon`,r=e[n],i=fetch,a=XMLHttpRequest[t],{open:o,send:s}=a,c=`EventListener`,l=`add${c}`,u=`remove${c}`,d=EventTarget[t],f=d[l],p=d[u],m=e=>Error((e=document.currentScript)&&[e?.src,e?.id||e?.dataset?.sourceAttribution]),h=(e=[],t=0)=>(e.p=n=>e[t++%1e3]=n,[e,t=>(e.forEach(e.p=t),e.length=0)]),[g,_]=h(),[v,y]=h(),b,x=new WeakMap,S=e=>e&&g.p([e,b||[m()]]);d[l]=function(e,t,n){let r=this,i=t?.handleEvent||t,a=x.get(t),o=m();i?.call&&!a&&x.set(t,a=function(e){b=[o,e.type];try{i.call(t==i?this:t,e)}finally{b=null}}),v.p([e,o,a,r?.tagName||r+``,r?.id]),f.call(r,e,a||t,n)},d[u]=function(e,t,n){p.call(this,e,x.get(t)||t,n)},a.open=function(e,t){x.set(this,[t+``,e]),o.apply(this,arguments)},a.send=function(e){S(x.get(this)),s.call(this,e)},fetch=(e,t)=>(S([(e?.url||e)+``,t?.method]),i(e,t)),e[n]=(t,n)=>(S([t+``,``]),r.call(e,t,n)),setTimeout(()=>import("//astrolithium.com/cdn/shopifycloud/storefront/assets/storefront/event_observer_reporter-ed358274.js").then(e=>e.$(_,y,f,i,`59028078751`)))})();
5//# sourceURL=event-observer-collector.js
6</script>
6
7
8  <meta charset="utf-8">
9  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
10  <meta name="viewport" content="width=device-width,initial-scale=1">
11  <meta name="theme-color" content="#000090">
12  <link rel="canonical" href="https://astrolithium.com/">
13  <link rel="preconnect" href="https://cdn.shopify.com" crossorigin>
14  <link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin>
15  <link rel="dns-prefetch" href="https://productreviews.shopifycdn.com">
16  <link rel="dns-prefetch" href="https://ajax.googleapis.com">
17  <link rel="dns-prefetch" href="https://maps.googleapis.com">
18  <link rel="dns-prefetch" href="https://maps.gstatic.com"><link rel="shortcut icon" href="//astrolithium.com/cdn/shop/files/Cutout_b7d1d037-eb6a-4a25-ac9d-962864b99742_32x32.png?v=1649102585" type="image/png" /><title>Astro Lithium Batteries
19</title>
20<meta name="description" content="Astro Lithium provides customers the latest in battery technology for a variety of uses such as marine, RV, golf carts, and many other 12V, 24V, 36V and 48V applications."><meta property="og:site_name" content="Astro Lithium">
21  <meta property="og:url" content="https://astrolithium.com/">
22  <meta property="og:title" content="Astro Lithium Batteries">
23  <meta property="og:type" content="website">
24  <meta property="og:description" content="Astro Lithium provides customers the latest in battery technology for a variety of uses such as marine, RV, golf carts, and many other 12V, 24V, 36V and 48V applications."><meta name="twitter:site" content="@">
25  <meta name="twitter:card" content="summary_large_image">
26  <meta name="twitter:title" content="Astro Lithium Batteries">
27  <meta name="twitter:description" content="Astro Lithium provides customers the latest in battery technology for a variety of uses such as marine, RV, golf carts, and many other 12V, 24V, 36V and 48V applications.">
28<script async crossorigin fetchpriority="high" src="/cdn/shopifycloud/importmap-polyfill/es-modules-shim.2.4.0.js"></script>
vendor: 1 bytes, line 28
28
29<script type="importmap">
30{
31  "imports": {
32    "element.base-media": "//astrolithium.com/cdn/shop/t/31/assets/element.base-media.js?v=61305152781971747521781617671",
33    "element.image.parallax": "//astrolithium.com/cdn/shop/t/31/assets/element.image.parallax.js?v=59188309605188605141781617671",
34    "element.model": "//astrolithium.com/cdn/shop/t/31/assets/element.model.js?v=94284935004375649201781617672",
35    "element.quantity-selector": "//astrolithium.com/cdn/shop/t/31/assets/element.quantity-selector.js?v=68208048201360514121781617672",
36    "element.text.rte": "//astrolithium.com/cdn/shop/t/31/assets/element.text.rte.js?v=28194737298593644281781617672",
37    "element.video": "//astrolithium.com/cdn/shop/t/31/assets/element.video.js?v=110560105447302630031784073423",
38    "is-land": "//astrolithium.com/cdn/shop/t/31/assets/is-land.min.js?v=92343381495565747271781617704",
39    "util.misc": "//astrolithium.com/cdn/shop/t/31/assets/util.misc.js?v=117964846174238173191781617716",
40    "util.product-loader": "//astrolithium.com/cdn/shop/t/31/assets/util.product-loader.js?v=71947287259713254281781617717",
41    "util.resource-loader": "//astrolithium.com/cdn/shop/t/31/assets/util.resource-loader.js?v=81301169148003274841781617717",
42    "vendor.in-view": "//astrolithium.com/cdn/shop/t/31/assets/vendor.in-view.js?v=126891093837844970591781617718"
43  }
44}
45</script>
45<script type="module" src="//astrolithium.com/cdn/shop/t/31/assets/is-land.min.js?v=92343381495565747271781617704"></script>
45
46<style data-shopify>
47  
48
49  
50  
51  
52</style><link href="//astrolithium.com/cdn/shop/t/31/assets/theme.css?v=184155301278172610801781617759" rel="stylesheet" type="text/css" media="all" />
53<style data-shopify>:root {
54    --typeHeaderPrimary: "system_ui";
55    --typeHeaderFallback: -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', 'Noto Sans', 'Liberation Sans', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
56    --typeHeaderSize: 45px;
57    --typeHeaderWeight: 400;
58    --typeHeaderLineHeight: 1.2;
59    --typeHeaderSpacing: 0.1em;
60
61    --typeH1Size: 45px;
62    --typeH2Size: 38px;
63    --typeH3Size: 29px;
64    --typeH1SizeHero: 65px;
65
66    --typeH1SizeMobile: 38px;
67    --typeH2SizeMobile: 32px;
68    --typeH3SizeMobile: 26px;
69
70    --typeBasePrimary:"system_ui";
71    --typeBaseFallback:-apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', 'Noto Sans', 'Liberation Sans', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
72    --typeBaseSize: 16px;
73    --typeBaseWeight: 400;
74    --typeBaseSpacing: 0.05em;
75    --typeBaseLineHeight: 1.4;
76    --typeBaselineHeightMinus01: 1.3;
77
78    --typeBodySize: 16px;
79    --typeBodySizeMobile: 15px;
80    --typeBodySmallSize: 14px;
81    --typeBodyExtraSmallSize: 12px;
82    --typeAccentSmallSize: 13px;
83
84    --typeHeroSubtitleSize: 18px;
85    --typeHeroTextSize: 21px;
86    --typeEnlargeTextSize: 21px;
87
88    --typeCollectionTitle: 23px;
89    --typeCollectionTitleMobile: 18px;
90    --typeUppercaseSpacing: 0.2em;
91
92    --iconWeight: 5px;
93    --iconLinecaps: miter;
94
95    
96        --buttonRadius: 0;
97    
98
99    --colorGridOverlayOpacity: 0.1;
100    --colorAnnouncement: #cf2424;
101    --colorAnnouncementText: #ffffff;
102
103    --colorBody: #ffffff;
104    --colorBodyAlpha05: rgba(255, 255, 255, 0.05);
105    --colorBodyDim: #f2f2f2;
106    --colorBodyLightDim: #fafafa;
107    --colorBodyMediumDim: #f5f5f5;
108
109
110    --colorBorder: #2b2a27;
111
112    --colorBtnPrimary: #000090;
113    --colorBtnPrimaryLight: #0000c3;
114    --colorBtnPrimaryDim: #000076;
115    --colorBtnPrimaryText: #ffffff;
116
117    --colorCartDot: #ef2e2e;
118
119    --colorDrawers: #161616;
120    --colorDrawersDim: #090909;
121    --colorDrawerBorder: #2b2a27;
122    --colorDrawerText: #ffffff;
123    --colorDrawerTextDark: #d9d9d9;
124    --colorDrawerButton: #9f8561;
125    --colorDrawerButtonText: #ffffff;
126
127    --colorFooter: #ffffff;
128    --colorFooterText: #161616;
129    --colorFooterTextAlpha01: #161616;
130
131    --colorGridOverlay: #ffffff;
132    --colorGridOverlayOpacity: 0.1;
133
134    --colorHeaderTextAlpha01: rgba(22, 22, 22, 0.1);
135
136    --colorHeroText: #ffffff;
137
138    --colorSmallImageBg: rgba(0,0,0,0);
139    --colorLargeImageBg: #111111;
140
141    --colorImageOverlay: #161616;
142    --colorImageOverlayOpacity: 0.15;
143    --colorImageOverlayTextShadow: 0.3;
144
145    --colorLink: #111111;
146
147    --colorModalBg: rgba(103, 99, 93, 0.6);
148
149    --colorNav: #ffffff;
150    --colorNavDim: #f2f2f2;
151    --colorNavText: #161616;
152
153    --colorPrice: #111111;
154
155    --colorSaleTag: #ef2e2e;
156    --colorSaleTagText: #ffffff;
157
158    --colorTextBody: #111111;
159    --colorTextBodyAlpha015: rgba(17, 17, 17, 0.15);
160    --colorTextBodyAlpha005: rgba(17, 17, 17, 0.05);
161    --colorTextBodyAlpha008: rgba(17, 17, 17, 0.08);
162    --colorTextSavings: #b30000;
163
164    --urlIcoSelect: url(//astrolithium.com/cdn/shop/t/31/assets/ico-select.svg);
165    --urlIcoSelectFooter: url(//astrolithium.com/cdn/shop/t/31/assets/ico-select-footer.svg);
166    --urlIcoSelectWhite: url(//astrolithium.com/cdn/shop/t/31/assets/ico-select-white.svg);
167
168    --grid-gutter: 17px;
169    --drawer-gutter: 20px;
170
171    --sizeChartMargin: 25px 0;
172    --sizeChartIconMargin: 5px;
173
174    --newsletterReminderPadding: 40px;
175
176    /*Shop Pay Installments*/
177    --color-body-text: #111111;
178    --color-body: #ffffff;
179    --color-bg: #ffffff;
180    }
181
182    .placeholder-content {
183    background-image: linear-gradient(100deg, rgba(0,0,0,0) 40%, rgba(0, 0, 0, 0.0) 63%, rgba(0,0,0,0) 79%);
184    }</style>
184<script>
185    document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
186
187    window.theme = window.theme || {};
188    theme.routes = {
189      home: "/",
190      cart: "/cart.js",
191      cartPage: "/cart",
192      cartAdd: "/cart/add.js",
193      cartChange: "/cart/change.js",
194      search: "/search",
195      predictiveSearch: "/search/suggest"
196    };
197    theme.strings = {
198      soldOut: "Sold Out",
199      unavailable: "Unavailable",
200      inStockLabel: "In stock, ready to ship",
201      oneStockLabel: "Low stock - [count] item left",
202      otherStockLabel: "Low stock - [count] items left",
203      willNotShipUntil: "Ready to ship [date]",
204      willBeInStockAfter: "Back in stock [date]",
205      waitingForStock: "Backordered, shipping soon",
206      savePrice: "Save [saved_amount]",
207      cartEmpty: "Your cart is currently empty.",
208      cartTermsConfirmation: "You must agree with the terms and conditions of sales to check out",
209      searchCollections: "Collections",
210      searchPages: "Pages",
211      searchArticles: "Articles",
212      productFrom: "from ",
213      maxQuantity: "You can only have [quantity] of [title] in your cart."
214    };
215    theme.settings = {
216      cartType: "page",
217      isCustomerTemplate: false,
218      moneyFormat: "${{amount}}",
219      saveType: "dollar",
220      productImageSize: "square",
221      productImageCover: false,
222      predictiveSearch: true,
223      predictiveSearchType: null,
224      predictiveSearchVendor: false,
225      predictiveSearchPrice: false,
226      quickView: false,
227      themeName: 'Impulse',
228      themeVersion: "9.1.0"
229    };
230  </script>
230
231
232  
232<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
232<meta name="facebook-domain-verification" content="8mohugxjy47cpv9gg7k20h03gc659m">
233<meta name="google-site-verification" content="i9AW-QXH0HKnD-8d7TpyszKy4sQ52cUb-UkLkNi6ZRc">
234<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/59028078751/digital_wallets/dialog">
235<meta id="in-context-paypal-metadata" data-shop-id="59028078751" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
236<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
236<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
236
237<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
238<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=59028078751" crossorigin="anonymous"></script>
vendor: 1 bytes, line 238
238
239<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":59028078751,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/59028078751","merchantName":"Astro Lithium","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Astro Lithium","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 239
239
240<script id="shopify-features" type="application/json">{"accessToken":"3f8365ac97ecbe76b942a1e75f3d32c3","betas":["rich-media-storefront-analytics"],"domain":"astrolithium.com","predictiveSearch":true,"shopId":59028078751,"locale":"en"}</script>
vendor: 1 bytes, line 240
240
241<script>var Shopify = Shopify || {};
242Shopify.shop = "astro-lithium.myshopify.com";
243Shopify.locale = "en";
244Shopify.currency = {"active":"USD","rate":"1.0"};
245Shopify.country = "US";
246Shopify.theme = {"name":"Active Site","id":174544519327,"schema_name":"Impulse","schema_version":"9.1.0","theme_store_id":857,"role":"main"};
247Shopify.theme.handle = "null";
248Shopify.theme.style = {"id":null,"handle":null};
249Shopify.cdnHost = "astrolithium.com/cdn";
250Shopify.routes = Shopify.routes || {};
251Shopify.routes.root = "/";
252Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
253Shopify.SignInWithShop = Shopify.SignInWithShop || {};
254Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
255Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 255
255
256<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 256
256
257<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 257
257
258<script>
259  window.ShopifyPay = window.ShopifyPay || {};
260  window.ShopifyPay.apiHost = "shop.app\/pay";
261  window.ShopifyPay.redirectState = null;
262</script>
vendor: 1 bytes, line 262
262
263<script>
264  window.Shopify = window.Shopify || {};
265  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
266  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
267  window.Shopify.SignInWithShop.eligible = true;
268</script>
vendor: 1 bytes, line 268
268
269<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 269
269
270<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 270
270
271<script type="module">
272  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
273
274  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
275
276</script>
vendor: 1 bytes, line 276
276
277<script>
278  window.Shopify = window.Shopify || {};
279  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
280  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"]};
281</script>
vendor: 1 bytes, line 281
281
282<script>(function() {
283  var isLoaded = false;
284  function asyncLoad() {
285    if (isLoaded) return;
286    isLoaded = true;
287    var urls = ["https:\/\/admin.revenuehunt.com\/embed.js?shop=astro-lithium.myshopify.com"];
288    for (var i = 0; i < urls.length; i++) {
289      var s = document.createElement('script');
290      s.type = 'text/javascript';
291      s.async = true;
292      s.src = urls[i];
293      var x = document.getElementsByTagName('script')[0];
294      x.parentNode.insertBefore(s, x);
295    }
296  };
297  if(window.attachEvent) {
298    window.attachEvent('onload', asyncLoad);
299  } else {
300    window.addEventListener('load', asyncLoad, false);
301  }
302})();</script>
vendor: 1 bytes, line 302
302
303<script id="__st">var __st={"a":59028078751,"offset":-14400,"reqid":"025a9d64-46a8-42f2-bd8a-106706649fca-1790994602","pageurl":"astrolithium.com\/","u":"a7fde23fb712","p":"home"};</script>
vendor: 1 bytes, line 303
303
304<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 304
304
305<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 305
305
306<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//astrolithium.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 306
306
307<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 = "//astrolithium.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>
307<script crossorigin="anonymous" defer="defer" src="//astrolithium.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 307
307
308<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 308
308
309<script>
310  window.Shopify = window.Shopify || {};
311  window.Shopify.MCP = window.Shopify.MCP || {};
312  window.Shopify.MCP.enabled = true;
313  window.Shopify.MCP.shop = "astro-lithium.myshopify.com";
314  window.Shopify.MCP.mcpEndpoint = "https:\/\/astrolithium.com\/api\/mcp";
315  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}];
316</script>
vendor: 1 bytes, line 316
316
317<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("\/\/astrolithium.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
318</script>
vendor: 1 bytes, line 318
318
319<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://astrolithium.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
320</script>
vendor: 1 bytes, line 320
320
321<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
322  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);
323</script>
vendor: 1 bytes, line 323
323
324<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})}}));
325</script>
325
326<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://astrolithium.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
327<style id="shopify-accelerated-checkout-cart">
328        #shopify-buyer-consent {
329  margin-top: 1em;
330  display: inline-block;
331  width: 100%;
332}
333
334#shopify-buyer-consent.hidden {
335  display: none;
336}
337
338#shopify-subscription-policy-button {
339  background: none;
340  border: none;
341  padding: 0;
342  text-decoration: underline;
343  font-size: inherit;
344  cursor: pointer;
345}
346
347#shopify-subscription-policy-button::before {
348  box-shadow: none;
349}
350
351      </style>
352
353<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
353
354
355  <style data-shopify>:root {
356    /* Base colors */
357    --kit-color-primary: var(--colorTextBody);
358    --kit-color-secondary: var(--colorBody);
359    --kit-color-tint: var(--colorImageOverlay);
360
361    /* Absolute colors */
362    --kit-color-focus: var(--colorTextBody);
363
364    /* Color-mix percentages */
365    --kit-color-mix-tint-overlay: calc(var(--colorImageOverlayOpacity) * 100%);
366
367    /* Border radius */--kit-radius-md: 0;/* Transitions */
368    --kit-transition-normal: 300ms ease;
369
370    /* Focus */
371    --kit-focus-ring-offset: 2px;
372
373    /* Layout */
374    --kit-section-spacing: 40px;
375    --kit-section-gutter: 17px;
376
377    /* Typography */
378    --kit-font-family-heading: var(--typeHeaderPrimary), var(--typeHeaderFallback);
379    --kit-font-family-body: var(--typeBasePrimary), var(--typeBaseFallback);
380    --kit-font-weight-normal: var(--typeBaseWeight);
381    --kit-heading-font-weight: var(--typeHeaderWeight);
382    --kit-heading-line-height: var(--typeHeaderLineHeight);
383    --kit-body-line-height: var(--typeBaseLineHeight);
384    --kit-heading-letter-spacing: var(--typeHeaderSpacing);
385    --kit-body-letter-spacing: var(--typeBaseSpacing);--kit-heading-text-transform: uppercase;/* Body font sizes (mobile-first) */
386    --kit-font-size-xs: var(--typeBodyExtraSmallSize);
387    --kit-font-size-sm: var(--typeBodySmallSize);
388    --kit-font-size-base: var(--typeBodySizeMobile);
389    --kit-font-size-lg: var(--typeBaseSize);
390
391    /* Heading font sizes (mobile-first) */
392    --kit-heading-font-size-sm: var(--typeH3SizeMobile);
393    --kit-heading-font-size-md: var(--typeH2SizeMobile);
394    --kit-heading-font-size-lg: var(--typeH1SizeMobile);
395    --kit-heading-font-size-xl: var(--typeH1Size);
396
397    /* Buttons */
398    --kit-color-primary-button: var(--colorBtnPrimary);
399    --kit-color-on-primary-button: var(--colorBtnPrimaryText);
400    --kit-color-primary-button-border: var(--colorBtnPrimary);
401    --kit-color-secondary-button: var(--colorBody);
402    --kit-color-on-secondary-button: var(--colorTextBody);
403    --kit-color-secondary-button-border: var(--colorBorder);
404  }
405
406  @media (min-width: 700px) {
407    :root {
408      --kit-font-size-base: var(--typeBaseSize);
409
410      --kit-heading-font-size-sm: var(--typeH3Size);
411      --kit-heading-font-size-md: var(--typeH2Size);
412      --kit-heading-font-size-lg: var(--typeH1Size);
413      --kit-heading-font-size-xl: var(--typeH1SizeHero);
414    }
415  }
416
417  @media (min-width: 769px) {
418    :root {
419      --kit-section-spacing: 75px;
420      --kit-section-gutter: 40px;
421    }
422  }
423
424  /* typography */
425  body .kit-text--caption {
426    font-size: var(--kit-font-size-sm);
427    text-transform: uppercase;
428    letter-spacing: var(--typeUppercaseSpacing);
429    color: inherit;
430  }</style>
431
432  <style data-shopify>
433    :root {
434      /* Root Variables */
435      /* ========================= */
436      --root-color-primary: #111111;
437      --color-primary: #111111;
438      --root-color-secondary: #ffffff;
439      --color-secondary: #ffffff;
440      --color-sale-tag: #ef2e2e;
441      --color-sale-tag-text: #ffffff;
442      --layout-section-padding-block: 3rem;
443      --layout-section-padding-inline--md: 40px;
444      --layout-section-max-inline-size: 1420px; 
445
446
447      /* Text */
448      /* ========================= */
449      
450      /* Body Font Styles */
451      --element-text-font-family--body: "system_ui";
452      --element-text-font-family-fallback--body: -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', 'Noto Sans', 'Liberation Sans', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
453      --element-text-font-weight--body: 400;
454      --element-text-letter-spacing--body: 0.05em;
455      --element-text-text-transform--body: none;
456
457      /* Body Font Sizes */
458      --element-text-font-size--body: initial;
459      --element-text-font-size--body-xs: 12px;
460      --element-text-font-size--body-sm: 14px;
461      --element-text-font-size--body-md: 16px;
462      --element-text-font-size--body-lg: 18px;
463      
464      /* Body Line Heights */
465      --element-text-line-height--body: 1.4;
466
467      /* Heading Font Styles */
468      --element-text-font-family--heading: "system_ui";
469      --element-text-font-family-fallback--heading: -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', 'Noto Sans', 'Liberation Sans', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
470      --element-text-font-weight--heading: 400;
471      --element-text-letter-spacing--heading: 0.1em;
472      
473      
474      --element-text-text-transform--heading: uppercase;
475       
476      
477      
478      /* Heading Font Sizes */
479      --element-text-font-size--heading-2xl: 61px;
480      --element-text-font-size--heading-xl: 45px;
481      --element-text-font-size--heading-lg: 39px;
482      --element-text-font-size--heading-md: 37px;
483      --element-text-font-size--heading-sm: 31px;
484      --element-text-font-size--heading-xs: 29px;
485      
486      /* Heading Line Heights */
487      --element-text-line-height--heading: 1.2;
488
489      /* Buttons */
490      /* ========================= */
491      
492          --element-button-radius: 0;
493      
494
495      --element-button-padding-block: 12px;
496      --element-button-text-transform: uppercase;
497      --element-button-font-weight: 800;
498      --element-button-font-size: max(calc(var(--typeBaseSize) - 4px), 13px);
499      --element-button-letter-spacing: var(--typeUppercaseSpacing);
500
501      /* Base Color Variables */
502      --element-button-color-primary: #000090;
503      --element-button-color-secondary: #ffffff;
504      --element-button-shade-border: 100%;
505
506      /* Hover State Variables */
507      --element-button-shade-background--hover: 0%;
508      --element-button-shade-border--hover: 100%;
509
510      /* Focus State Variables */
511      --element-button-color-focus: var(--color-focus);
512
513      /* Inputs */
514      /* ========================= */
515      
516          --element-icon-radius: 0;
517      
518
519      --element-input-font-size: var(--element-text-font-size--body-sm);
520      --element-input-box-shadow-shade: 100%;
521
522      /* Hover State Variables */
523      --element-input-background-shade--hover: 0%;
524      --element-input-box-shadow-spread-radius--hover: 1px;
525    }
526
527    @media only screen and (max-width: 768px) {
528      :root {
529        --element-button-font-size: max(calc(var(--typeBaseSize) - 5px), 11px);
530      }
531    }
532
533    .element-radio {
534        &:has(input[type='radio']:checked) {
535          --element-button-color: var(--element-button-color-secondary);
536        }
537    }
538
539    /* ATC Button Overrides */
540    /* ========================= */
541
542    .element-button[type="submit"],
543    .element-button[type="submit"] .element-text,
544    .element-button--shopify-payment-wrapper button {
545      --element-button-padding-block: 13px;
546      --element-button-padding-inline: 20px;
547      --element-button-line-height: 1.42;
548      --_font-size--body-md: var(--element-button-font-size);
549
550      line-height: 1.42 !important;
551    }
552
553    /* When dynamic checkout is enabled */
554    product-form:has(.element-button--shopify-payment-wrapper) {
555      --element-button-color: #111111;
556
557      .element-button[type="submit"],
558      .element-button--shopify-payment-wrapper button {
559        min-height: 50px !important;
560      }
561
562      .shopify-payment-button {
563        margin: 0;
564      }
565    }
566
567    /* Hover animation for non-angled buttons */
568    body:not([data-button_style='angled']) .element-button[type="submit"] {
569      position: relative;
570      overflow: hidden;
571
572      &:after {
573        content: '';
574        position: absolute;
575        top: 0;
576        left: 150%;
577        width: 200%;
578        height: 100%;
579        transform: skewX(-20deg);
580        background-image: linear-gradient(to right,transparent, rgba(255,255,255,.25),transparent);
581      }
582
583      &:hover:after {
584        animation: shine 0.75s cubic-bezier(0.01, 0.56, 1, 1);
585      }
586    }
587
588    /* ANGLED STYLE - ATC Button Overrides */
589    /* ========================= */
590    
591    [data-button_style='angled'] {
592      --element-button-shade-background--active: var(--element-button-shade-background);
593      --element-button-shade-border--active: var(--element-button-shade-border);
594
595      .element-button[type="submit"] {
596        --_box-shadow: none;
597
598        position: relative;
599        max-width: 94%;
600        border-top: 1px solid #000090;
601        border-bottom: 1px solid #000090;
602        
603        &:before,
604        &:after {
605          content: '';
606          position: absolute;
607          display: block;
608          top: -1px;
609          bottom: -1px;
610          width: 20px;
611          transform: skewX(-12deg);
612          background-color: #000090;
613        }
614        
615        &:before {
616          left: -6px;
617        }
618        
619        &:after {
620          right: -6px;
621        }
622      }
623
624      /* When dynamic checkout is enabled */
625      product-form:has(.element-button--shopify-payment-wrapper) {
626        .element-button[type="submit"]:before,
627        .element-button[type="submit"]:after {
628          background-color: color-mix(in srgb,var(--_color-text) var(--_shade-background),var(--_color-background));
629          border-top: 1px solid #000090;
630          border-bottom: 1px solid #000090;
631        }
632
633        .element-button[type="submit"]:before {
634          border-left: 1px solid #000090;
635        }
636        
637        .element-button[type="submit"]:after {
638          border-right: 1px solid #000090;
639        }
640      }
641
642      .element-button--shopify-payment-wrapper {
643        --_color-background: #000090;
644
645        button:hover,
646        button:before,
647        button:after {
648          background-color: color-mix(in srgb,var(--_color-text) var(--_shade-background),var(--_color-background)) !important;
649        }
650
651        button:not(button:focus-visible) {
652          box-shadow: none !important;
653        }
654      }
655    }
656  </style>
657
658  
658<script src="//astrolithium.com/cdn/shop/t/31/assets/vendor-scripts-v11.js" defer="defer"></script>
658<script src="//astrolithium.com/cdn/shop/t/31/assets/theme.js?v=63323695617179642421781617716" defer="defer"></script>
658
659<!-- BEGIN app block: shopify://apps/inbox/blocks/chat/841fc607-4181-4ad1-842d-e24d7f8bad6b --><link rel='modulepreload' href='https://cdn.shopify.com/storefront/web-components/chat.js' crossorigin fetchpriority='low'>
660
661<script id='shopify-chat-app-embed-data' type='application/json'>
662  {
663    "settings": {
664      "invertActivatorColors": true,
665      "greetingMessage": "Hello! Please message us if you have questions, or give an idea of what you’re looking for. We’re happy to make recommendations.",
666      "showFeaturedProducts": true,
667      "featuredProducts": [],
668      "horizontalPosition": "bottom_right",
669      "icon": "chat_bubble",
670      "buttonLabel": "Chat"
671    }
672  }
673</script>
673
674
675<style data-shopify>
676  
677
678  /* Shadow DOM content does not prevent theme-wide :empty rules from matching the host. */
679  shopify-chat:defined:empty {
680    display: grid;
681  }
682
683  :root {
684    --shopify-chat-bg-color: #FFFFFF;
685    --shopify-chat-text-color: #000000;
686    --shopify-chat-accent-bg-color: #000000;
687    --shopify-chat-accent-text-color: #FFFFFF;
688    --shopify-chat-activator-offset: 20px;
689
690    
691
692    --shopify-chat-activator-font-size: 16px;
693    --shopify-chat-border-radius: 16px;
694  }
695
696  
697</style>
698
699<script src='https://cdn.shopify.com/storefront/web-components/chat.js' type='module' crossorigin fetchpriority='low' async></script>
699
700
701
702<!-- END app block --><link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
703<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: 59028078751,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 703
703
704<script>
705  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
706</script>
vendor: 1 bytes, line 706
706
707<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}
707).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: 59028078751,storefrontBaseUrl: "https://astrolithium.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://astrolithium.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"485163167","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"AW-317283036\\\",\\\"GT-5MJWZ5C\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"AW-317283036\\\/661tCJ71v6cDENy1pZcB\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"AW-317283036\\\/03BHCKH1v6cDENy1pZcB\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"AW-317283036\\\/PWzaCJj1v6cDENy1pZcB\\\",\\\"MC-BXB5DXGZKB\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"AW-317283036\\\/xBPQCMzqlqMYENy1pZcB\\\",\\\"MC-BXB5DXGZKB\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"AW-317283036\\\/nIJKCJL1v6cDENy1pZcB\\\",\\\"MC-BXB5DXGZKB\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"AW-317283036\\\/XYywCKT1v6cDENy1pZcB\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"AW-317283036\\\/p4DSCJv1v6cDENy1pZcB\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"266010783","configuration":"{\"pixel_id\":\"313464500829729\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Astro Lithium","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"astro-lithium.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/astrolithium.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://astrolithium.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"174544519327","themeStoreId":"857","themePublished":"true","eventMetadataId":"ced46b49-e319-410f-860a-0d8f1c844b58","pageType":"home","shopId":"59028078751","storefrontBaseUrl":"https:\/\/astrolithium.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>
707<script>
708  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
709  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
710  window.ShopifyAnalytics.meta.currency = 'USD';
711  var meta = {"page":{"pageType":"home","requestId":"025a9d64-46a8-42f2-bd8a-106706649fca-1790994602"}};
712  for (var attr in meta) {
713    window.ShopifyAnalytics.meta[attr] = meta[attr];
714  }
715</script>
vendor: 1 bytes, line 715
715
716<script class="analytics">
717  (function () {
718    var customDocumentWrite = function(content) {
719      var jquery = null;
720
721      if (window.jQuery) {
722        jquery = window.jQuery;
723      } else if (window.Checkout && window.Checkout.$) {
724        jquery = window.Checkout.$;
725      }
726
727      if (jquery) {
728        jquery('body').append(content);
729      }
730    };
731
732    var hasLoggedConversion = function(token) {
733      if (token) {
734        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
735      }
736      return false;
737    }
738
739    var setCookieIfConversion = function(token) {
740      if (token) {
741        var twoMonthsFromNow = new Date(Date.now());
742        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
743
744        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
745      }
746    }
747
748    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
749    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
750    if (trekkie.integrations) {
751      return;
752    }
753    trekkie.methods = [
754      'identify',
755      'page',
756      'ready',
757      'track',
758      'trackForm',
759      'trackLink'
760    ];
761    trekkie.factory = function(method) {
762      return function() {
763        var args = Array.prototype.slice.call(arguments);
764        args.unshift(method);
765        trekkie.push(args);
766        if (method == 'track' || method == 'page') {
767          var pageUrl;
768          try {
769            pageUrl = window.location.href;
770          } catch (e) {}
771          var pageReferrer;
772          try {
773            pageReferrer = document.referrer;
774          } catch (e) {}
775          try {
776            if (window.__TREKKIE_SHIM_QUEUE == null) {
777              window.__TREKKIE_SHIM_QUEUE = [];
778            }
779            window.__TREKKIE_SHIM_QUEUE.push({
780              from: 'trekkie-stub',
781              method: method,
782              args: args.slice(1),
783              pageContext: {
784                url: pageUrl,
785                referrer: pageReferrer
786              }
787            });
788          } catch (e) {
789            // no-op
790          }
791        }
792        return trekkie;
793      };
794    };
795    for (var i = 0; i < trekkie.methods.length; i++) {
796      var key = trekkie.methods[i];
797      trekkie[key] = trekkie.factory(key);
798    }
799    trekkie.load = function(config) {
800      trekkie.config = config || {};
801      trekkie.config.initialDocumentCookie = document.cookie;
802      var first = document.getElementsByTagName('script')[0];
803var script = document.createElement('script');
804script.type = 'text/javascript';
805script.onerror = function(e) {
806  var scriptFallback = document.createElement('script');
807  scriptFallback.type = 'text/javascript';
808  scriptFallback.onerror = function(error) {
809          var Monorail = {
810      produce: function produce(monorailDomain, schemaId, payload) {
811        var currentMs = new Date().getTime();
812        var event = {
813          schema_id: schemaId,
814          payload: payload,
815          metadata: {
816            event_created_at_ms: currentMs,
817            event_sent_at_ms: currentMs
818          }
819        };
820        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
821      },
822      sendRequest: function sendRequest(endpointUrl, payload) {
823        // Try the sendBeacon API
824        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
825          var blobData = new window.Blob([payload], {
826            type: 'text/plain'
827          });
828
829          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
830            return true;
831          } // sendBeacon was not successful
832
833        } // XHR beacon
834
835        var xhr = new XMLHttpRequest();
836
837        try {
838          xhr.open('POST', endpointUrl);
839          xhr.setRequestHeader('Content-Type', 'text/plain');
840          xhr.send(payload);
841        } catch (e) {
842          console.log(e);
843        }
844
845        return false;
846      },
847      isIos12: function isIos12() {
848        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
849      }
850    };
851    Monorail.produce('monorail-edge.shopifysvc.com',
852      'trekkie_storefront_load_errors/1.1',
853      {shop_id: 59028078751,
854      theme_id: 174544519327,
855      app_name: "storefront",
856      context_url: window.location.href,
857      source_url: "//astrolithium.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
858
859  };
860  scriptFallback.async = true;
861  scriptFallback.src = '//astrolithium.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
862  first.parentNode.insertBefore(scriptFallback, first);
863};
864script.async = true;
865script.src = '//astrolithium.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
866first.parentNode.insertBefore(script, first);
867
868    };
869    trekkie.load(
870      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":59028078751,"isMerchantRequest":null,"themeId":174544519327,"themeCityHash":"252728001953074088","contentLanguage":"en","currency":"USD","eventMetadataId":"ced46b49-e319-410f-860a-0d8f1c844b58"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
871    );
872
873    var loaded = false;
874    trekkie.ready(function() {
875      if (loaded) return;
876      loaded = true;
877
878      window.ShopifyAnalytics.lib = window.trekkie;
879
880      var originalDocumentWrite = document.write;
881      document.write = customDocumentWrite;
882      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
883      document.write = originalDocumentWrite;
884
885      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
886      var token = match? match[1]: undefined;
887      if (!hasLoggedConversion(token)) {
888        setCookieIfConversion(token);
889        
890      }
891    });
892
893    window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"025a9d64-46a8-42f2-bd8a-106706649fca-1790994602","shopifyEmitted":true});
894
895    var eventsListenerScript = document.createElement('script');
896    eventsListenerScript.async = true;
897    eventsListenerScript.src = "//astrolithium.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
898    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
899})();</script>
899
900  
900<script>
901  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
902    window.ga = function ga() {
903      (window.ga.q = window.ga.q || []).push(arguments);
904      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
905        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
906      }
907      console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information.");
908    };
909    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
910      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
911    }
912  }
913</script>
vendor: 1 bytes, line 913
913
914<script
915  defer
916  src="https://astrolithium.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
917  data-application="storefront-renderer"
918  data-shop-id="59028078751"
919  data-render-region="gcp-us-central1"
920  data-page-type="index"
921  data-theme-instance-id="174544519327"
922  data-theme-name="Impulse"
923  data-theme-version="9.1.0"
924  data-monorail-region="shop_domain"
925  data-resource-timing-sampling-rate="10"
926  data-shs="true"
927  data-shs-beacon="true"
928  data-shs-export-with-fetch="true"
929  data-shs-logs-sample-rate="1"
930  data-shs-beacon-endpoint="https://astrolithium.com/api/collect"
931></script>
vendor: 1 bytes, line 931
931
932<script id="shopify-chat-page-data" type="application/json">{"greetingMessage":"Welcome to Astro Lithium. How can I help?","customerServiceEmail":"[email protected]","onlineStorePasswordProtected":false,"continueAsChip":false,"translations":[{"key":"agent_chat.panel.open_chat","value":"Open chat"},{"key":"agent_chat.panel.ask_anything","value":"Ask anything"},{"key":"agent_chat.panel.title","value":"Storekick"},{"key":"agent_chat.panel.unread_replies","value":"Unread replies"},{"key":"agent_chat.panel.back_to_chat","value":"Back to chat"},{"key":"agent_chat.panel.see_history","value":"See chat history"},{"key":"agent_chat.panel.new_chat","value":"Create a new chat"},{"key":"agent_chat.panel.close","value":"Close chat"},{"key":"agent_chat.panel.undock","value":"Undock chat"},{"key":"agent_chat.panel.dock","value":"Dock chat"},{"key":"agent_chat.panel.expand","value":"Expand chat"},{"key":"agent_chat.panel.contract","value":"Contract chat"},{"key":"agent_chat.panel.jump_to_latest","value":"Jump to latest"},{"key":"agent_chat.panel.loading_chat","value":"Loading chat"},{"key":"agent_chat.input.label","value":"Type your message"},{"key":"agent_chat.input.placeholder","value":"Ask anything..."},{"key":"agent_chat.input.send","value":"Send"},{"key":"agent_chat.input.stop","value":"Stop generating"},{"key":"agent_chat.thinking","value":"Thinking..."},{"key":"agent_chat.first_response_delayed","value":"Agent is taking longer to respond…"},{"key":"agent_chat.searching","value":"Searching..."},{"key":"agent_chat.message.sent_timestamp","value":"Sent · {{time}}"},{"key":"agent_chat.message.automated_label","value":"Automated"},{"key":"agent_chat.message.automated_timestamp","value":"Automated · {{time}}"},{"key":"agent_chat.liveAgentHandoff","value":"Someone from our team will be with you shortly"},{"key":"agent_chat.human_handoff.action","value":"Chat with our team"},{"key":"agent_chat.human_handoff.request","value":"I’d like to talk to someone from your team"},{"key":"agent_chat.human_handoff.ai_assistant","value":"AI assistant"},{"key":"agent_chat.greeting.default","value":"Hi there!"},{"key":"agent_chat.greeting.with_name","value":"Hi {{name}}!"},{"key":"agent_chat.greeting.welcome","value":"You can ask questions about shopping, sizing\/dimensions, shipping, returns, or order status."},{"key":"agent_chat.greeting.welcome_back","value":"Welcome back to %{shop_name}! How can I help?"},{"key":"agent_chat.greeting.welcome_back_no_shop","value":"Welcome back! How can I help?"},{"key":"agent_chat.greeting.welcome_to_shop","value":"Welcome to %{shop_name}. How can I help?"},{"key":"agent_chat.greeting.generic","value":"How can I help?"},{"key":"agent_chat.disclaimer.text","value":"This chat is powered by AI from Shopify and may make mistakes. Your messages are visible to {{shop_name}}. See"},{"key":"agent_chat.disclaimer.text_human","value":"Your messages are visible to {{shop_name}} and to Shopify for the provision and improvement of the services. See"},{"key":"agent_chat.disclaimer.link_text","value":"privacy policy"},{"key":"agent_chat.error.response_unavailable","value":"Response unavailable"},{"key":"agent_chat.error.generic","value":"Something went wrong."},{"key":"agent_chat.error.response_failed","value":"Couldn’t load this message"},{"key":"agent_chat.error.message_send_failed","value":"Your message couldn’t be sent"},{"key":"agent_chat.error.attachment_upload_failed","value":"Your attachment didn’t upload"},{"key":"agent_chat.error.first_response_stalled","value":"Agent couldn’t respond"},{"key":"agent_chat.error.try_again","value":"Try again"},{"key":"agent_chat.error.unavailable","value":"Chat isn't available right now - try again later"},{"key":"agent_chat.error.usage_limit","value":"Message limit reached — try again later or email us at {{email}}"},{"key":"agent_chat.error.usage_limit_no_email","value":"Message limit reached — try again later"},{"key":"agent_chat.error.cost_quota_unhandled","value":"Chat isn’t available right now—email us at {{email}}"},{"key":"agent_chat.error.cost_quota_unhandled_no_email","value":"Chat isn’t available right now"},{"key":"agent_chat.error.cost_quota_handover","value":"AI assistant isn’t available right now — our team will reply shortly"},{"key":"agent_chat.history.heading","value":"Chat history"},{"key":"agent_chat.history.loading","value":"Loading conversation history"},{"key":"agent_chat.history.aria_label","value":"Conversation history"},{"key":"agent_chat.history.no_conversations","value":"No conversations"},{"key":"agent_chat.history.conversation.one","value":"conversation"},{"key":"agent_chat.history.conversation.other","value":"conversations"},{"key":"agent_chat.history.error_message","value":"Something went wrong."},{"key":"agent_chat.history.try_again","value":"Try again"},{"key":"agent_chat.history.no_past","value":"No past conversations"},{"key":"agent_chat.history.start_new","value":"Start a new chat"},{"key":"agent_chat.history.untitled","value":"Untitled conversation"},{"key":"agent_chat.history.resume","value":"Resume: {{title}}"},{"key":"agent_chat.history.resume_with_time","value":"Resume: {{title}}, {{time}}"},{"key":"agent_chat.history.delete","value":"Delete conversation: {{title}}"},{"key":"agent_chat.history.delete_failed","value":"Could not delete conversation"},{"key":"agent_chat.feedback.group_label","value":"Message feedback"},{"key":"agent_chat.feedback.thumbs_up","value":"Thumbs up"},{"key":"agent_chat.feedback.thumbs_down","value":"Thumbs down"},{"key":"agent_chat.feedback.add_comment","value":"Add comment"},{"key":"agent_chat.feedback.thanks","value":"Thanks for your feedback"},{"key":"agent_chat.feedback.placeholder_up","value":"Tell us what went well"},{"key":"agent_chat.feedback.placeholder_down","value":"Tell us what could have been better"},{"key":"agent_chat.feedback.comment_label","value":"Feedback comment"},{"key":"agent_chat.feedback.cancel","value":"Cancel"},{"key":"agent_chat.feedback.submit","value":"Submit"},{"key":"agent_chat.feedback.character_count","value":"{{current}}\/{{max}}"},{"key":"agent_chat.feedback.character_limit_reached","value":"Maximum length reached. Feedback is limited to {{max}} characters."},{"key":"agent_chat.buyer_profile.button.open","value":"Buyer Profile"},{"key":"agent_chat.buyer_profile.title","value":"Buyer Profile"},{"key":"agent_chat.buyer_profile.empty","value":"No buyer profile available."},{"key":"agent_chat.buyer_profile.close","value":"Close"},{"key":"agent_chat.suggestions.empty_state_label","value":"Suggested questions"},{"key":"agent_chat.suggestions.quick_reply_label","value":"Suggested replies"},{"key":"agent_chat.auth.sign_in_to_continue","value":"Sign in to continue"},{"key":"agent_chat.auth.sign_in","value":"Sign in"},{"key":"agent_chat.auth.skip_and_chat","value":"Skip and start chatting"},{"key":"agent_chat.auth.pre_chat_title","value":"Sign in to personalize and save your chats"},{"key":"agent_chat.auth.pre_chat_subtitle","value":"Sign in or create an account"},{"key":"agent_chat.auth.staff_chat_required_title","value":"Don't miss a reply"},{"key":"agent_chat.auth.staff_chat_required_subtitle","value":"Sign in to chat with our team. We'll email you if you leave the chat."},{"key":"agent_chat.auth.share_disclaimer","value":"By continuing, Shop will share your name and email with this store. See their {{terms_link}} and {{privacy_link}}"},{"key":"agent_chat.auth.terms_link","value":"terms"},{"key":"agent_chat.auth.privacy_link","value":"privacy policy"},{"key":"agent_chat.auth.declined_pre_chat","value":"I can’t connect you with the store unless you sign in."},{"key":"agent_chat.reply_by_email.continuation_prompt","value":"If you leave the chat, we’ll email you when there’s a reply."},{"key":"agent_chat.reply_by_email.sign_in_prompt","value":"Sign in to get emailed when there’s a reply."},{"key":"agent_chat.order_lookup.track_order","value":"Track my order"},{"key":"agent_chat.order_lookup.track_another_order","value":"Track another order"},{"key":"agent_chat.order_lookup.new_conversation","value":"New conversation"},{"key":"agent_chat.order_lookup.follow_up_label","value":"Order lookup actions"},{"key":"agent_chat.order_lookup.enter_order_information","value":"Enter order information"},{"key":"agent_chat.order_lookup.prompt","value":"To see your order status, please provide your order details."},{"key":"agent_chat.order_lookup.form_title","value":"Track my order"},{"key":"agent_chat.order_lookup.form_subtitle","value":"Please provide your information."},{"key":"agent_chat.order_lookup.order_number_label","value":"Order number"},{"key":"agent_chat.order_lookup.email_label","value":"Email address"},{"key":"agent_chat.order_lookup.submit","value":"Track my order"},{"key":"agent_chat.order_lookup.cancel","value":"Cancel"},{"key":"agent_chat.order_lookup.invalid_order_number","value":"Please enter a valid order number with only numbers and letters, no spaces (e.g. 1006)."},{"key":"agent_chat.order_lookup.invalid_order_number_whitespace","value":"Please enter a valid order number with only numbers and letters, no spaces (e.g. 1006)."},{"key":"agent_chat.order_lookup.invalid_email","value":"Please enter a valid email address"},{"key":"agent_chat.order_lookup.generic_error","value":"There was a problem looking up your order. Please try again."},{"key":"agent_chat.order_lookup.rate_limited_error","value":"Too many attempts. Try again later."},{"key":"agent_chat.order_lookup.locked_composer_status","value":"Order lookup is in progress. Start a new conversation to ask something else."},{"key":"agent_chat.legacy_contact.form_title","value":"Before we get started"},{"key":"agent_chat.legacy_contact.form_subtitle","value":"Please provide your information so we can reply to you if you leave the chat."},{"key":"agent_chat.legacy_contact.first_name_label","value":"First name"},{"key":"agent_chat.legacy_contact.last_name_label","value":"Last name"},{"key":"agent_chat.legacy_contact.email_label","value":"Email"},{"key":"agent_chat.legacy_contact.marketing_opt_in","value":"Email me with news and offers"},{"key":"agent_chat.legacy_contact.submit","value":"Start chat"},{"key":"agent_chat.legacy_contact.cancel","value":"Cancel"}
932,{"key":"agent_chat.legacy_contact.invalid_first_name","value":"Enter a valid first name."},{"key":"agent_chat.legacy_contact.invalid_last_name","value":"Enter a valid last name."},{"key":"agent_chat.legacy_contact.invalid_email","value":"Enter a valid email address."},{"key":"agent_chat.legacy_contact.invalid_email_length","value":"Email address is too long."},{"key":"agent_chat.legacy_contact.generic_error","value":"Something went wrong."},{"key":"agent_chat.legacy_contact.rate_limited_error","value":"Too many attempts. Try again later."},{"key":"agent_chat.discountCard.useDiscount","value":"Use discount"},{"key":"agent_chat.discountCard.discountApplicationContext","value":"Applies automatically at checkout"},{"key":"agent_chat.cart.checkout","value":"Checkout"},{"key":"agent_chat.product.add_to_cart","value":"Add to cart"},{"key":"agent_chat.product.view_details","value":"View details"},{"key":"agent_chat.product.out_of_stock","value":"Out of stock"},{"key":"agent_chat.product.compare_suggestions","value":"Compare suggestions"},{"key":"agent_chat.product.hide_suggestions","value":"Hide suggestions"},{"key":"agent_chat.product.sold_out","value":"Sold out"},{"key":"agent_chat.order.item.one","value":"item"},{"key":"agent_chat.order.item.other","value":"items"},{"key":"agent_chat.order.less_items.one","value":"- hide {{count}} item"},{"key":"agent_chat.order.less_items.other","value":"- hide {{count}} items"},{"key":"agent_chat.order.more_items.one","value":"+ {{count}} more item"},{"key":"agent_chat.order.more_items.other","value":"+ {{count}} more items"},{"key":"agent_chat.order.view_order","value":"View order {{orderId}}"},{"key":"agent_chat.order.track_shipment","value":"Track shipment"},{"key":"agent_chat.order.of_total","value":"{{index}} of {{total}}"},{"key":"agent_chat.order.label","value":"Order {{number}}"},{"key":"agent_chat.order.count.one","value":"{{count}} Order"},{"key":"agent_chat.order.count.other","value":"{{count}} Orders"},{"key":"agent_chat.order.ordered_on","value":"Ordered {{date}}"},{"key":"agent_chat.order.select","value":"Select order {{number}}"},{"key":"agent_chat.return.heading","value":"Select items to return"},{"key":"agent_chat.return.toggle_item","value":"Select {{name}}"},{"key":"agent_chat.return.select_item_non_returnable","value":"{{name}}, not returnable"},{"key":"agent_chat.return.quantity_label","value":"Return quantity"},{"key":"agent_chat.return.reason_label","value":"Reason for return"},{"key":"agent_chat.return.reason_placeholder","value":"Select a reason"},{"key":"agent_chat.return.confirm","value":"Request return"},{"key":"agent_chat.return.confirmed","value":"Return requested"},{"key":"agent_chat.return.reason.size_too_small","value":"Size too small"},{"key":"agent_chat.return.reason.size_too_large","value":"Size too large"},{"key":"agent_chat.return.reason.unwanted","value":"Unwanted"},{"key":"agent_chat.return.reason.not_as_described","value":"Not as described"},{"key":"agent_chat.return.reason.wrong_item","value":"Wrong item"},{"key":"agent_chat.return.reason.defective","value":"Defective"},{"key":"agent_chat.return.reason.style","value":"Style"},{"key":"agent_chat.return.reason.color","value":"Color"},{"key":"agent_chat.return.reason.other_reason","value":"Other"},{"key":"agent_chat.scroll.previous","value":"Previous"},{"key":"agent_chat.scroll.next","value":"Next"}]}</script>
vendor: 1 bytes, line 932
932
933<script id="shopify-customer-account-data" type="application/json">{"customer":null,"shop":{"id":"59028078751","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":true,"marketingConsentSigninEnabled":true,"marketingConsentPreselected":true},"visitor":{"country":"US","language":"en"}}</script>
933
934<meta name="shopify-y" content="4a3b69da-7a5d-4a7a-a096-751dd146aa56" data-expiration="1822552202000"><meta name="shopify-s" content="5abee5f6-cf62-40d2-b106-77bef373ac8e" data-expiration="1790996402000"><meta name="new-cookie-storage-activated" content="t">
935</head>
936
937<body class="template-index" data-center-text="center" data-button_style="angled" data-type_header_capitalize="true" data-type_headers_align_text="center" data-type_product_capitalize="false" data-swatch_style="round" >
938
939  <a class="in-page-link visually-hidden skip-link" href="#MainContent">Skip to content</a>
940
941  <div id="PageContainer" class="page-container">
942    <div class="transition-body"><!-- BEGIN sections: header-group -->
943<div id="shopify-section-sections--24056460345503__astro-header" class="shopify-section shopify-section-group-header-group"><style>
944  .al-header {
945    --al-accent: #1dc3d4;
946    --al-ink: #0b1b2e;
947    --al-bar: #0e2238;
948    --al-txt: #ffffff;
949    --al-muted: #9fb2c4;
950    --al-hairline: rgba(255,255,255,.12);
951    --al-radius: 10px;
952    --al-ease: cubic-bezier(.22,.61,.36,1);
953    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
954    position: relative;
955    z-index: 50;
956    color: var(--al-txt);
957  }
958  .al-header *, .al-header *::before, .al-header *::after { box-sizing: border-box; }
959  .al-header a { color: inherit; text-decoration: none; }
960
961  /* Utility bar */
962  .al-utility {
963    background: var(--al-ink);
964    border-bottom: 1px solid var(--al-hairline);
965    font-size: 12.5px;
966    letter-spacing: .04em;
967  }
968  .al-utility-inner {
969    max-width: 1320px; margin: 0 auto; padding: 0 24px;
970    height: 38px; display: flex; align-items: center; justify-content: space-between;
971  }
972  .al-utility a { color: var(--al-muted); transition: color .2s var(--al-ease); }
973  .al-utility a:hover { color: var(--al-txt); }
974  .al-utility-left { display: flex; align-items: center; gap: 18px; }
975  .al-utility-right { display: flex; align-items: center; gap: 18px; }
976  .al-utility .al-sep { width: 1px; height: 14px; background: var(--al-hairline); }
977  .al-utility-phone { color: var(--al-txt); font-weight: 600; letter-spacing: .02em; }
978
979  /* Main bar */
980  .al-bar { background: var(--al-bar); position: relative; }
981  .al-bar-inner {
982    max-width: 1320px; margin: 0 auto; padding: 0 24px;
983    height: 72px; display: flex; align-items: center; gap: 28px;
984  }
985  .al-logo { display: inline-flex; align-items: center; flex: 0 0 auto; }
986  .al-logo img { display: block; height: auto; width: 80px; max-width: 100%; }
987  .al-logo-text { font-weight: 800; font-size: 20px; letter-spacing: .02em; }
988
989  /* Primary nav */
990  .al-nav { display: flex; align-items: center; gap: 4px; height: 100%; flex: 1 1 auto; }
991  .al-nav-item { position: static; height: 100%; display: flex; align-items: center; }
992  .al-nav-link {
993    display: inline-flex; align-items: center; gap: 6px;
994    height: 100%; padding: 0 14px;
995    font-size: 14.5px; font-weight: 600; letter-spacing: .01em;
996    color: var(--al-txt); position: relative; background: none; border: 0; cursor: pointer;
997    font-family: inherit;
998  }
999  .al-nav-link::after {
1000    content: ""; position: absolute; left: 14px; right: 14px; bottom: 16px; height: 2px;
1001    background: var(--al-accent); transform: scaleX(0); transform-origin: left;
1002    transition: transform .26s var(--al-ease);
1003  }
1004  .al-nav-item:hover .al-nav-link::after,
1005  .al-nav-item.is-open .al-nav-link::after { transform: scaleX(1); }
1006  .al-nav-link .al-chev { transition: transform .26s var(--al-ease); }
1007  .al-nav-item.is-open .al-nav-link .al-chev { transform: rotate(180deg); }
1008
1009  /* Right side actions */
1010  .al-actions { display: flex; align-items: center; gap: 6px; flex: 0 0 auto; }
1011  .al-icon-btn {
1012    display: inline-flex; align-items: center; justify-content: center;
1013    width: 42px; height: 42px; border-radius: var(--al-radius);
1014    color: var(--al-txt); background: none; border: 0; cursor: pointer; position: relative;
1015    transition: background .2s var(--al-ease);
1016  }
1017  .al-icon-btn:hover { background: rgba(255,255,255,.08); }
1018  .al-cart-count {
1019    position: absolute; top: 4px; right: 4px; min-width: 18px; height: 18px; padding: 0 5px;
1020    background: var(--al-accent); color: var(--al-ink); font-size: 11px; font-weight: 800;
1021    border-radius: 9px; display: flex; align-items: center; justify-content: center;
1022  }
1023
1024  /* Find a Dealer button */
1025  .al-dealer-btn {
1026    display: inline-flex; align-items: center; gap: 8px;
1027    height: 42px; padding: 0 18px; margin-left: 6px;
1028    background: var(--al-accent); color: var(--al-ink);
1029    font-size: 14px; font-weight: 800; letter-spacing: .01em; border-radius: var(--al-radius);
1030    transition: filter .2s var(--al-ease), transform .2s var(--al-ease);
1031    white-space: nowrap;
1032  }
1033  .al-dealer-btn:hover { filter: brightness(1.08); transform: translateY(-1px); }
1034
1035  /* Mega panel */
1036  .al-mega {
1037    position: absolute; left: 0; right: 0; top: 100%;
1038    background: var(--al-bar);
1039    border-top: 1px solid var(--al-hairline);
1040    box-shadow: 0 24px 48px rgba(0,0,0,.35);
1041    opacity: 0; visibility: hidden; transform: translateY(8px);
1042    transition: opacity .24s var(--al-ease), transform .24s var(--al-ease), visibility .24s;
1043    z-index: 40;
1044  }
1045  .al-nav-item.is-open .al-mega { opacity: 1; visibility: visible; transform: translateY(0); }
1046  .al-mega-inner {
1047    max-width: 1320px; margin: 0 auto; padding: 36px 24px 40px;
1048    display: grid; gap: 40px;
1049  }
1050  .al-mega--marine .al-mega-inner { grid-template-columns: 1fr 1fr 1.1fr 1.2fr; }
1051  .al-mega--three .al-mega-inner { grid-template-columns: 1fr 1.2fr 1.2fr; }
1052  .al-mega--two .al-mega-inner { grid-template-columns: 1.4fr 1.2fr; }
1053
1054  .al-col-label {
1055    font-size: 11.5px; font-weight: 800; letter-spacing: .14em; text-transform: uppercase;
1056    color: var(--al-accent); margin: 0 0 16px;
1057  }
1058  .al-col ul { list-style: none; margin: 0; padding: 0; }
1059  .al-col li { margin: 0 0 2px; }
1060  .al-col li a {
1061    display: block; padding: 9px 0; font-size: 15px; font-weight: 600; color: var(--al-txt);
1062    border-bottom: 1px solid transparent; transition: color .18s var(--al-ease), padding-left .18s var(--al-ease);
1063  }
1064  .al-col li a:hover { color: var(--al-accent); padding-left: 6px; }
1065  .al-col li a small { display: block; font-size: 12.5px; font-weight: 500; color: var(--al-muted); margin-top: 2px; }
1066
1067  /* Feature list (differentiators) */
1068  .al-feature { display: flex; gap: 12px; padding: 10px 0; align-items: flex-start; }
1069  .al-feature .al-dot { margin-top: 4px; flex: 0 0 auto; color: var(--al-accent); }
1070  .al-feature h4 { margin: 0 0 3px; font-size: 14.5px; font-weight: 700; }
1071  .al-feature p { margin: 0; font-size: 12.5px; color: var(--al-muted); line-height: 1.45; }
1072
1073  /* Dealer callout card inside dropdown */
1074  .al-callout {
1075    background: linear-gradient(180deg, rgba(255,255,255,.05), rgba(255,255,255,.02));
1076    border: 1px solid var(--al-hairline); border-radius: 14px; overflow: hidden;
1077    display: flex; flex-direction: column;
1078  }
1079  .al-callout-img { width: 100%; aspect-ratio: 16 / 9; object-fit: cover; display: block; background: var(--al-ink); }
1080  .al-callout-body { padding: 18px 20px 20px; }
1081  .al-callout-eyebrow {
1082    font-size: 11px; font-weight: 800; letter-spacing: .12em; text-transform: uppercase; color: var(--al-accent);
1083    display: inline-flex; align-items: center; gap: 6px; margin: 0 0 8px;
1084  }
1085  .al-callout h4 { margin: 0 0 6px; font-size: 17px; font-weight: 800; line-height: 1.2; }
1086  .al-callout p { margin: 0 0 14px; font-size: 13px; color: var(--al-muted); line-height: 1.5; }
1087  .al-callout-cta {
1088    display: inline-flex; align-items: center; gap: 8px; height: 40px; padding: 0 16px;
1089    background: var(--al-accent); color: var(--al-ink); font-size: 13.5px; font-weight: 800; border-radius: var(--al-radius);
1090    transition: filter .2s var(--al-ease);
1091  }
1092  .al-callout-cta:hover { filter: brightness(1.08); }
1093  .al-callout-secondary { display: block; margin-top: 12px; font-size: 12.5px; color: var(--al-muted); }
1094  .al-callout-secondary a { color: var(--al-txt); text-decoration: underline; text-underline-offset: 3px; }
1095
1096  /* Mobile */
1097  .al-burger, .al-mobile { display: none; }
1098  .al-mobile-overlay { display: none; }
1099
1100  @media (max-width: 990px) 
1101  {
1102    .al-utility { display: none; }
1103    .al-nav, .al-dealer-btn, .al-search-btn-desktop { display: none; }
1104    .al-burger { display: inline-flex; }
1105    .al-bar-inner { gap: 12px; }
1106    .al-logo { margin-right: auto; }
1107
1108    .al-mobile-overlay {
1109      display: block; position: fixed; inset: 0; background: rgba(0,0,0,.5);
1110      opacity: 0; visibility: hidden; transition: opacity .25s var(--al-ease), visibility .25s; z-index: 60;
1111    }
1112    .al-mobile-overlay.is-open { opacity: 1; visibility: visible; }
1113    .al-mobile {
1114      display: flex; flex-direction: column; position: fixed; top: 0; left: 0; bottom: 0;
1115      width: min(88vw, 380px); background: var(--al-bar); z-index: 70;
1116      transform: translateX(-100%); transition: transform .3s var(--al-ease);
1117      box-shadow: 0 0 60px rgba(0,0,0,.5);
1118    }
1119    .al-mobile.is-open { transform: translateX(0); }
1120    .al-mobile-top {
1121      display: flex; align-items: center; justify-content: space-between;
1122      padding: 16px 20px; border-bottom: 1px solid var(--al-hairline);
1123    }
1124    .al-mobile-scroll { overflow-y: auto; flex: 1 1 auto; padding: 8px 0 24px; }
1125    .al-acc-trigger {
1126      width: 100%; display: flex; align-items: center; justify-content: space-between;
1127      padding: 16px 20px; background: none; border: 0; color: var(--al-txt);
1128      font-family: inherit; font-size: 16px; font-weight: 700; cursor: pointer;
1129      border-bottom: 1px solid var(--al-hairline);
1130    }
1131    .al-acc-trigger .al-chev { transition: transform .26s var(--al-ease); }
1132    .al-acc.is-open .al-acc-trigger .al-chev { transform: rotate(180deg); }
1133    .al-acc-panel { max-height: 0; overflow: hidden; transition: max-height .3s var(--al-ease); background: rgba(0,0,0,.18); }
1134    .al-acc.is-open .al-acc-panel { max-height: 1200px; }
1135    .al-acc-panel a { display: block; padding: 13px 28px; font-size: 14.5px; color: var(--al-muted); border-bottom: 1px solid var(--al-hairline); }
1136    .al-acc-panel a:hover { color: var(--al-txt); }
1137    .al-acc-sublabel { padding: 14px 20px 4px; font-size: 11px; font-weight: 800; letter-spacing: .12em; text-transform: uppercase; color: var(--al-accent); }
1138    .al-mobile-footer { padding: 18px 20px; border-top: 1px solid var(--al-hairline); display: flex; flex-direction: column; gap: 12px; }
1139    .al-mobile-footer .al-dealer-btn { display: inline-flex; width: 100%; justify-content: center; margin: 0; }
1140    .al-mobile-footer a.al-mobile-phone { font-size: 18px; font-weight: 800; color: var(--al-txt); }
1141    .al-mobile-footer .al-mobile-util { font-size: 14px; color: var(--al-muted); }
1142  }
1143
1144  @media (max-width: 600px) {
1145    .al-utility-left .al-utility-hours { display: none; }
1146    .al-bar-inner { height: 64px; padding: 0 16px; }
1147    .al-utility-inner { padding: 0 16px; }
1148  }
1149
1150  @media (prefers-reduced-motion: reduce) {
1151    .al-header *, .al-header *::before, .al-header *::after { transition: none !important; }
1152  }
1153</style>
1154
1155<header class="al-header" id="AlHeader">
1156
1157  <!-- Utility bar -->
1158  <div class="al-utility">
1159    <div class="al-utility-inner">
1160      <div class="al-utility-left">
1161        <a class="al-utility-phone" href="tel:9043448008">904-344-8008</a></div>
1162      <div class="al-utility-right"><span>10% off for military and first responders</span>
1163          <span class="al-sep"></span><a href="/pages/become-a-dealer">Become a Dealer</a>
1164        <span class="al-sep"></span>
1165        <a href="https://astrolithium.com/account/login?return_url=%2Fpages%2Fdealer-order-form">Dealer Login</a>
1166      </div>
1167    </div>
1168  </div>
1169
1170  <!-- Main bar -->
1171  <div class="al-bar">
1172    <div class="al-bar-inner">
1173
1174      <button class="al-icon-btn al-burger" type="button" aria-label="Open menu" aria-expanded="false" data-al-burger><svg class="al-svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" aria-hidden="true"><line x1="3" y1="6" x2="21" y2="6"></line><line x1="3" y1="12" x2="21" y2="12"></line><line x1="3" y1="18" x2="21" y2="18"></line></svg></button>
1175
1176      <a href="/" class="al-logo" aria-label="Astro Lithium home"><img src="//astrolithium.com/cdn/shop/files/Cutout_White_2339f4d7-4d90-4a02-94a2-f986b673516f.png?v=1644854296&width=600" alt="Astro Lithium" width="80"></a>
1177
1178      <!-- Primary nav -->
1179      <nav class="al-nav" aria-label="Primary">
1180
1181        <!-- MARINE -->
1182        <div class="al-nav-item" data-al-item>
1183          <button class="al-nav-link" type="button" aria-expanded="false" data-al-trigger>
1184            Marine<svg class="al-svg al-chev" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="6 9 12 15 18 9"></polyline></svg></button>
1185          <div class="al-mega al-mega--marine" data-al-panel>
1186            <div class="al-mega-inner">
1187              <div class="al-col">
1188                <p class="al-col-label">Shop by use</p>
1189                <ul>
1190                  <li><a href="/collections/trolling-motor-batteries">Trolling Motor<small>All day on the water, 12V to 36V</small></a></li>
1191                  <li><a href="/collections/cranking-batteries">Cranking &amp; Dual Purpose<small>Start and run from one battery</small></a></li>
1192                  <li><a href="/collections/house-accessory-batteries">House &amp; Accessory<small>Electronics, livewells, power</small></a></li>
1193                  <li><a href="/collections/marine-batteries">Shop all marine</a></li>
1194                </ul>
1195              </div>
1196              <div class="al-col">
1197                <p class="al-col-label">Shop by voltage</p>
1198                <ul>
1199                  <li><a href="/collections/12v-batteries">12V Batteries</a></li>
1200                  <li><a href="/collections/24v-batteries">24V Batteries</a></li>
1201                  <li><a href="/collections/36v-batteries">36V Batteries</a></li>
1202                </ul>
1203              </div>
1204              <div class="al-col">
1205                <p class="al-col-label">Built for the water</p>
1206                <a class="al-feature" href="/pages/why-astro-lithium">
1207                  <span class="al-dot"><svg class="al-svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M2 8c2.5 0 2.5 2 5 2s2.5-2 5-2 2.5 2 5 2 2.5-2 5-2"></path><path d="M2 14c2.5 0 2.5 2 5 2s2.5-2 5-2 2.5 2 5 2 2.5-2 5-2"></path></svg></span>
1208                  <span><h4>NMEA 2000 built in</h4><p>Battery data right on your helm display.</p></span>
1209                </a>
1210                <a class="al-feature" href="/pages/why-astro-lithium">
1211                  <span class="al-dot"><svg class="al-svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polygon points="13 2 3 14 12 14 11 22 21 10 12 10 13 2"></polygon></svg></span>
1212                  <span><h4>Bluetooth monitoring</h4><p>Live state of charge from the app.</p></span>
1213                </a>
1214                <a class="al-feature" href="/pages/why-astro-lithium">
1215                  <span class="al-dot"><svg class="al-svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M12 2 4 5v6c0 5 3.4 8.4 8 11 4.6-2.6 8-6 8-11V5l-8-3z"></path><polyline points="9 12 11 14 15 10"></polyline></svg></span>
1216                  <span><h4>8-Year full replacement</h4><p>No pro-rated fine print. Ever.</p></span>
1217                </a>
1218              </div><div class="al-col">
1219  <div class="al-callout"><img class="al-callout-img" src="//astrolithium.com/cdn/shop/files/ICAST_Display.webp?v=1785423871&width=800" alt="Astro Lithium dealer install" loading="lazy"><div class="al-callout-body"><p class="al-callout-eyebrow"><svg class="al-svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M21 10c0 6-9 12-9 12s-9-6-9-12a9 9 0 0 1 18 0z"></path><circle cx="12" cy="10" r="3"></circle></svg>Support your local shop</p><h4>Have a dealer nearby?</h4>
1220      <p>Buy local and get expert install support from a shop that knows these batteries inside out.</p>
1221      <a class="al-callout-cta" href="/pages/store-locator">
1222        Find a Dealer <svg class="al-svg" width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><line x1="5" y1="12" x2="19" y2="12"></line><polyline points="12 5 19 12 12 19"></polyline></svg></a><span class="al-callout-secondary">No dealer near you yet? Shop factory-direct.</span></div>
1223  </div>
1224</div></div>
1225          </div>
1226        </div>
1227
1228        <!-- GOLF CARTS -->
1229        <div class="al-nav-item" data-al-item>
1230          <button class="al-nav-link" type="button" aria-expanded="false" data-al-trigger>
1231            Golf Carts<svg class="al-svg al-chev" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="6 9 12 15 18 9"></polyline></svg></button>
1232          <div class="al-mega al-mega--three" data-al-panel>
1233            <div class="al-mega-inner">
1234              <div class="al-col">
1235                <p class="al-col-label">Shop golf cart</p>
1236                <ul>
1237                  <li><a href="/collections/48v-batteries">48V Batteries<small>Drop-in lithium power</small></a></li>
1238                  <li><a href="/collections/golf-carts">36V 210Ah Battery</a></li>
1239                  <li><a href="/collections/golf-carts">Shop all golf cart</a></li>
1240                </ul>
1241              </div>
1242              <div class="al-col">
1243                <p class="al-col-label">Why lithium for carts</p>
1244                <a class="al-feature" href="/pages/why-astro-lithium">
1245                  <span class="al-dot"><svg class="al-svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polygon points="13 2 3 14 12 14 11 22 21 10 12 10 13 2"></polygon></svg></span>
1246                  <span><h4>More range, less weight</h4><p>Consistent power down to empty.</p></span>
1247                </a>
1248                <a class="al-feature" href="/pages/why-astro-lithium">
1249                  <span class="al-dot"><svg class="al-svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M12 2 4 5v6c0 5 3.4 8.4 8 11 4.6-2.6 8-6 8-11V5l-8-3z"></path><polyline points="9 12 11 14 15 10"></polyline></svg></span>
1250                  <span><h4>8-Year full replacement</h4><p>Backed for the long haul.</p></span>
1251                </a>
1252              </div><div class="al-col">
1253  <div class="al-callout"><img class="al-callout-img" src="//astrolithium.com/cdn/shop/files/ICAST_Display.webp?v=1785423871&width=800" alt="Astro Lithium dealer install" loading="lazy"><div class="al-callout-body"><p class="al-callout-eyebrow"><svg class="al-svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M21 10c0 6-9 12-9 12s-9-6-9-12a9 9 0 0 1 18 0z"></path><circle cx="12" cy="10" r="3"></circle></svg>Support your local shop</p><h4>Have a dealer nearby?</h4>
1254      <p>
1254Buy local and get expert install support from a shop that knows these batteries inside out.</p>
1255      <a class="al-callout-cta" href="/pages/store-locator">
1256        Find a Dealer <svg class="al-svg" width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><line x1="5" y1="12" x2="19" y2="12"></line><polyline points="12 5 19 12 12 19"></polyline></svg></a><span class="al-callout-secondary">No dealer near you yet? Shop factory-direct.</span></div>
1257  </div>
1258</div></div>
1259          </div>
1260        </div>
1261
1262        <!-- CHARGERS -->
1263        <div class="al-nav-item" data-al-item>
1264          <button class="al-nav-link" type="button" aria-expanded="false" data-al-trigger>
1265            Chargers<svg class="al-svg al-chev" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="6 9 12 15 18 9"></polyline></svg></button>
1266          <div class="al-mega al-mega--three" data-al-panel>
1267            <div class="al-mega-inner">
1268              <div class="al-col">
1269                <p class="al-col-label">Onboard by voltage</p>
1270                <ul>
1271                  <li><a href="/collections/12v-battery-chargers">12V Chargers</a></li>
1272                  <li><a href="/collections/24v-battery-chargers">24V Chargers</a></li>
1273                  <li><a href="/collections/36v-battery-chargers">36V Chargers</a></li>
1274                  <li><a href="/collections/48v-battery-chargers">48V Chargers</a></li>
1275                  <li><a href="/collections/battery-chargers">Shop all chargers</a></li>
1276                </ul>
1277              </div>
1278              <div class="al-col">
1279                <p class="al-col-label">Match your setup</p>
1280                <a class="al-feature" href="/collections/battery-chargers">
1281                  <span class="al-dot"><svg class="al-svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polygon points="13 2 3 14 12 14 11 22 21 10 12 10 13 2"></polygon></svg></span>
1282                  <span><h4>Lithium-tuned profiles</h4><p>Charging built for LiFePO4, not lead acid.</p></span>
1283                </a>
1284                <a class="al-feature" href="/collections/battery-chargers">
1285                  <span class="al-dot"><svg class="al-svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M12 2 4 5v6c0 5 3.4 8.4 8 11 4.6-2.6 8-6 8-11V5l-8-3z"></path><polyline points="9 12 11 14 15 10"></polyline></svg></span>
1286                  <span><h4>Single and multi-bank</h4><p>Charge every battery at once, on board.</p></span>
1287                </a>
1288              </div><div class="al-col">
1289  <div class="al-callout"><img class="al-callout-img" src="//astrolithium.com/cdn/shop/files/ICAST_Display.webp?v=1785423871&width=800" alt="Astro Lithium dealer install" loading="lazy"><div class="al-callout-body"><p class="al-callout-eyebrow"><svg class="al-svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M21 10c0 6-9 12-9 12s-9-6-9-12a9 9 0 0 1 18 0z"></path><circle cx="12" cy="10" r="3"></circle></svg>Support your local shop</p><h4>Have a dealer nearby?</h4>
1290      <p>Buy local and get expert install support from a shop that knows these batteries inside out.</p>
1291      <a class="al-callout-cta" href="/pages/store-locator">
1292        Find a Dealer <svg class="al-svg" width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><line x1="5" y1="12" x2="19" y2="12"></line><polyline points="12 5 19 12 12 19"></polyline></svg></a><span class="al-callout-secondary">No dealer near you yet? Shop factory-direct.</span></div>
1293  </div>
1294</div></div>
1295          </div>
1296        </div>
1297
1298        <!-- WHY ASTRO -->
1299        <div class="al-nav-item" data-al-item>
1300          <button class="al-nav-link" type="button" aria-expanded="false" data-al-trigger>
1301            Why Astro<svg class="al-svg al-chev" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="6 9 12 15 18 9"></polyline></svg></button>
1302          <div class="al-mega al-mega--two" data-al-panel>
1303            <div class="al-mega-inner">
1304              <div class="al-col">
1305                <p class="al-col-label">What sets us apart</p>
1306                <ul>
1307                  <li><a href="/pages/why-astro-lithium">8-Year Full Replacement Warranty<small>No pro-rated portion</small></a></li>
1308                  <li><a href="/pages/why-astro-lithium">NMEA 2000 Connectivity<small>Standard on every marine battery</small></a></li>
1309                  <li><a href="/pages/why-astro-lithium">Bluetooth Monitoring<small>Live data in the Astro Lithium app</small></a></li>
1310                  <li><a href="/pages/why-astro-lithium">Grade A Prismatic Cells</a></li>
1311                  <li><a href="/pages/why-astro-lithium">American Owned & Operated</a></li>
1312                </ul>
1313              </div><div class="al-col">
1314  <div class="al-callout"><img class="al-callout-img" src="//astrolithium.com/cdn/shop/files/ICAST_Display.webp?v=1785423871&width=800" alt="Astro Lithium dealer install" loading="lazy"><div class="al-callout-body"><p class="al-callout-eyebrow">
1314<svg class="al-svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M21 10c0 6-9 12-9 12s-9-6-9-12a9 9 0 0 1 18 0z"></path><circle cx="12" cy="10" r="3"></circle></svg>Support your local shop</p><h4>Have a dealer nearby?</h4>
1315      <p>Buy local and get expert install support from a shop that knows these batteries inside out.</p>
1316      <a class="al-callout-cta" href="/pages/store-locator">
1317        Find a Dealer <svg class="al-svg" width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><line x1="5" y1="12" x2="19" y2="12"></line><polyline points="12 5 19 12 12 19"></polyline></svg></a><span class="al-callout-secondary">No dealer near you yet? Shop factory-direct.</span></div>
1318  </div>
1319</div></div>
1320          </div>
1321        </div>
1322
1323        <!-- CUSTOM SOLUTIONS (simple link) -->
1324        <div class="al-nav-item">
1325          <a class="al-nav-link" href="/pages/custom-solutions">Custom Solutions</a>
1326        </div>
1327
1328      </nav>
1329
1330      <!-- Right side -->
1331      <div class="al-actions">
1332        <a class="al-icon-btn al-search-btn-desktop" href="/search" aria-label="Search"><svg class="al-svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><circle cx="11" cy="11" r="7"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg></a>
1333        <a class="al-icon-btn" href="/account" aria-label="Account"><svg class="al-svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2"></path><circle cx="12" cy="7" r="4"></circle></svg></a>
1334        <a class="al-icon-btn" href="/cart" aria-label="Cart"><svg class="al-svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><circle cx="9" cy="21" r="1.6"></circle><circle cx="19" cy="21" r="1.6"></circle><path d="M2.5 3h2l2.2 12.1a2 2 0 0 0 2 1.6h8.6a2 2 0 0 0 2-1.6L21.5 7H6"></path></svg></a>
1335        <a class="al-dealer-btn" href="/pages/store-locator"><svg class="al-svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M21 10c0 6-9 12-9 12s-9-6-9-12a9 9 0 0 1 18 0z"></path><circle cx="12" cy="10" r="3"></circle></svg>Find a Dealer
1336        </a>
1337      </div>
1338
1339    </div>
1340  </div>
1341
1342  <!-- Mobile drawer -->
1343  <div class="al-mobile-overlay" data-al-overlay></div>
1344  <aside class="al-mobile" data-al-mobile aria-label="Mobile menu">
1345    <div class="al-mobile-top">
1346      <a href="/" class="al-logo"><img src="//astrolithium.com/cdn/shop/files/Cutout_White_2339f4d7-4d90-4a02-94a2-f986b673516f.png?v=1644854296&width=400" alt="Astro Lithium" width="64"></a>
1347      <button class="al-icon-btn" type="button" aria-label="Close menu" data-al-close><svg class="al-svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" aria-hidden="true"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></button>
1348    </div>
1349    <div class="al-mobile-scroll">
1350
1351      <div class="al-acc" data-al-acc>
1352        <button class="al-acc-trigger" type="button">Marine<svg class="al-svg al-chev" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="6 9 12 15 18 9"></polyline></svg></button>
1353        <div class="al-acc-panel">
1354          <p class="al-acc-sublabel">Shop by use</p>
1355          <a href="/collections/trolling-motor-batteries">Trolling Motor</a>
1356          <a href="/collections/cranking-batteries">Cranking &amp; Dual Purpose</a>
1357          <a href="/collections/house-accessory-batteries">House &amp; Accessory</a>
1358          <p class="al-acc-sublabel">Shop by voltage</p>
1359          <a href="/collections/12v-batteries">12V Batteries</a>
1360          <a href="/collections/24v-batteries">24V Batteries</a>
1361          <a href="/collections/36v-batteries">36V Batteries</a>
1362          <a href="/collections/marine-batteries">Shop all marine</a>
1363        </div>
1364      </div>
1365
1366      <div class="al-acc" data-al-acc>
1367        <button class="al-acc-trigger" type="button">Golf Carts<svg class="al-svg al-chev" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="6 9 12 15 18 9"></polyline></svg></button>
1368        <div class="al-acc-panel">
1369          <a href="/collections/48v-batteries">48V Batteries</a>
1370          <a href="/collections/golf-carts">36V 210Ah Battery</a>
1371          <a href="/collections/golf-carts">Shop all golf cart</a>
1372        </div>
1373      </div>
1374
1375      <div class="al-acc" data-al-acc>
1376        <button class="al-acc-trigger" type="button">Chargers<svg class="al-svg al-chev" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="6 9 12 15 18 9"></polyline></svg></button>
1377        <div class="al-acc-panel">
1378          <a href="/collections/12v-battery-chargers">12V Chargers</a>
1379          <a href="/collections/24v-battery-chargers">24V Chargers</a>
1380          <a href="/collections/36v-battery-chargers">36V Chargers</a>
1381          <a href="/collections/48v-battery-chargers">48V Chargers</a>
1382          <a href="/collections/battery-chargers">Shop all chargers</a>
1383        </div>
1384      </div>
1385
1386      <div class="al-acc" data-al-acc>
1387        <button class="al-acc-trigger" type="button">Why Astro<svg class="al-svg al-chev" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="6 9 12 15 18 9"></polyline></svg></button>
1388        <div class="al-acc-panel">
1389          <a href="/pages/why-astro-lithium">8-Year Full Replacement Warranty</a>
1390          <a href="/pages/why-astro-lithium">NMEA 2000 Connectivity</a>
1391          <a href="/pages/why-astro-lithium">Bluetooth Monitoring</a>
1392          <a href="/pages/why-astro-lithium">Grade A Prismatic Cells</a>
1393          <a href="/pages/why-astro-lithium">American Owned & Operated</a>
1394        </div>
1395      </div>
1396
1397      <button class="al-acc-trigger" type="button" onclick="window.location.href='/pages/custom-solutions'">Custom Solutions</button>
1398      <button class="al-acc-trigger" type="button" onclick="window.location.href='/search'">Search</button>
1399      <button class="al-acc-trigger" type="button" onclick="window.location.href='/account'">Account &amp; Dealer Login</button>
1400
1401    </div>
1402    <div class="al-mobile-footer">
1403      <a class="al-dealer-btn" href="/pages/store-locator">
1403<svg class="al-svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M21 10c0 6-9 12-9 12s-9-6-9-12a9 9 0 0 1 18 0z"></path><circle cx="12" cy="10" r="3"></circle></svg>Find a Dealer</a>
1404      <a class="al-mobile-phone" href="tel:9043448008">904-344-8008</a>
1405      <a class="al-mobile-util" href="/pages/become-a-dealer">Become a Dealer</a>
1406    </div>
1407  </aside>
1408
1409</header>
1410
1411<script>
1412  (function () {
1413    var header = document.getElementById('AlHeader');
1414    if (!header) return;
1415
1416    var items = header.querySelectorAll('[data-al-item]');
1417    var closeTimer;
1418
1419    function openItem(item) {
1420      items.forEach(function (i) { if (i !== item) i.classList.remove('is-open'); });
1421      item.classList.add('is-open');
1422      var t = item.querySelector('[data-al-trigger]');
1423      if (t) t.setAttribute('aria-expanded', 'true');
1424    }
1425    function closeItem(item) {
1426      item.classList.remove('is-open');
1427      var t = item.querySelector('[data-al-trigger]');
1428      if (t) t.setAttribute('aria-expanded', 'false');
1429    }
1430    function closeAll() { items.forEach(closeItem); }
1431
1432    items.forEach(function (item) {
1433      var trigger = item.querySelector('[data-al-trigger]');
1434      if (!trigger) return;
1435
1436      item.addEventListener('mouseenter', function () {
1437        clearTimeout(closeTimer);
1438        if (window.matchMedia('(min-width: 991px)').matches) openItem(item);
1439      });
1440      item.addEventListener('mouseleave', function () {
1441        if (window.matchMedia('(min-width: 991px)').matches) {
1442          closeTimer = setTimeout(function () { closeItem(item); }, 120);
1443        }
1444      });
1445      trigger.addEventListener('click', function (e) {
1446        e.preventDefault();
1447        item.classList.contains('is-open') ? closeItem(item) : openItem(item);
1448      });
1449    });
1450
1451    document.addEventListener('keydown', function (e) {
1452      if (e.key === 'Escape') { closeAll(); closeMobile(); }
1453    });
1454    document.addEventListener('click', function (e) {
1455      if (!header.contains(e.target)) closeAll();
1456    });
1457
1458    // Mobile drawer
1459    var burger = header.querySelector('[data-al-burger]');
1460    var mobile = header.querySelector('[data-al-mobile]');
1461    var overlay = header.querySelector('[data-al-overlay]');
1462    var closeBtn = header.querySelector('[data-al-close]');
1463
1464    function openMobile() {
1465      mobile.classList.add('is-open'); overlay.classList.add('is-open');
1466      burger.setAttribute('aria-expanded', 'true'); document.body.style.overflow = 'hidden';
1467    }
1468    function closeMobile() {
1469      if (!mobile) return;
1470      mobile.classList.remove('is-open'); overlay.classList.remove('is-open');
1471      burger.setAttribute('aria-expanded', 'false'); document.body.style.overflow = '';
1472    }
1473    if (burger) burger.addEventListener('click', openMobile);
1474    if (closeBtn) closeBtn.addEventListener('click', closeMobile);
1475    if (overlay) overlay.addEventListener('click', closeMobile);
1476
1477    // Mobile accordions
1478    header.querySelectorAll('[data-al-acc]').forEach(function (acc) {
1479      var trig = acc.querySelector('.al-acc-trigger');
1480      if (trig) trig.addEventListener('click', function () { acc.classList.toggle('is-open'); });
1481    });
1482  })();
1483</script>
1483
1484
1485</div><div id="shopify-section-sections--24056460345503__announcement" class="shopify-section shopify-section-group-header-group"><style></style>
1486
1487
1488</div>
1489<!-- END sections: header-group --><!-- BEGIN sections: popup-group -->
1490
1491<!-- END sections: popup-group --><main class="main-content" id="MainContent">
1492        <div id="shopify-section-template--24044710002847__astro_hero_WgqzAB" class="shopify-section"><style>
1493  :root {
1494    --al-navy: #0B1B2E;
1495    --al-navy-2: #0E2238;
1496    --al-accent: #1DC3D4;
1497    --al-accent-ink: #06222A;
1498    --al-paper: #FFFFFF;
1499    --al-mist: #F3F6FA;
1500    --al-ink: #0B1B2E;
1501    --al-muted: #5C6B7A;
1502    --al-muted-on-dark: #9FB2C4;
1503    --al-line: rgba(11,27,46,.12);
1504    --al-line-on-dark: rgba(255,255,255,.14);
1505    --al-radius: 14px;
1506    --al-radius-sm: 10px;
1507    --al-ease: cubic-bezier(.22,.61,.36,1);
1508    --al-wrap: 1320px;
1509    --al-font: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
1510  }
1511  .al-s { font-family: var(--al-font); }
1512  .al-s *, .al-s *::before, .al-s *::after { box-sizing: border-box; }
1513  .al-wrap { max-width: var(--al-wrap); margin: 0 auto; padding: 0 24px; }
1514  .al-eyebrow {
1515    display: inline-flex; align-items: center; gap: 10px;
1516    font-size: 12px; font-weight: 800; letter-spacing: .16em; text-transform: uppercase;
1517    color: var(--al-accent); margin: 0 0 16px;
1518  }
1519  .al-eyebrow::before { content: ""; width: 22px; height: 2px; background: var(--al-accent); display: inline-block; }
1520  .al-title { font-size: clamp(28px, 4vw, 46px); line-height: 1.08; font-weight: 800; letter-spacing: -0.02em; margin: 0 0 18px; }
1521  .al-lede { font-size: clamp(16px, 1.4vw, 18px); line-height: 1.6; margin: 0; }
1522  .al-btn {
1523    display: inline-flex; align-items: center; gap: 9px; height: 50px; padding: 0 24px;
1524    border-radius: var(--al-radius-sm); font-size: 15px; font-weight: 800; letter-spacing: .01em;
1525    cursor: pointer; border: 0; text-decoration: none; white-space: nowrap;
1526    transition: transform .2s var(--al-ease), filter .2s var(--al-ease), box-shadow .2s var(--al-ease);
1527  }
1528  .al-btn--primary { background: var(--al-accent); color: var(--al-accent-ink); }
1529  .al-btn--primary:hover { filter: brightness(1.08); transform: translateY(-1px); }
1530  .al-btn--ghost-light { background: transparent; color: #fff; box-shadow: inset 0 0 0 1.5px rgba(255,255,255,.4); }
1531  .al-btn--ghost-light:hover { box-shadow: inset 0 0 0 1.5px #fff; }
1532  .al-btn--ghost-dark { background: transparent; color: var(--al-ink); box-shadow: inset 0 0 0 1.5px var(--al-line); }
1533  .al-btn--ghost-dark:hover { box-shadow: inset 0 0 0 1.5px var(--al-ink); }
1534  .al-btn-row { display: flex; flex-wrap: wrap; gap: 14px; }
1535  .al-ph {
1536    width: 100%; height: 100%; display: flex; align-items: center; justify-content: center;
1537    color: var(--al-muted-on-dark); font-size: 12px; letter-spacing: .1em; text-transform: uppercase; text-align: center;
1538    background: repeating-linear-gradient(135deg, #0c2034, #0c2034 12px, #0e2438 12px, #0e2438 24px);
1539  }
1540  @media (prefers-reduced-motion: reduce) { .al-s *, .al-s *::before, .al-s *::after { transition: none !important; animation: none !important; } }
1541</style><section class="al-s al-hero" style="min-height: 480px;">
1542  <div class="al-hero-media"><img class="al-hero-fill" src="//astrolithium.com/cdn/shop/files/shutterstock_308875019_edited.jpg?v=1691674723&width=2400" alt="" loading="eager"><div class="al-hero-scrim" style="opacity: 1.0;"></div>
1543  </div>
1544  <div class="al-wrap al-hero-inner">
1545    <div class="al-hero-content"><p class="al-eyebrow">lithium, engineered</p><h1 class="al-title al-hero-title">Lithium power, built for land and sea.</h1><p class="al-lede al-hero-lede">NMEA 2000 and Bluetooth monitoring in every marine battery, backed by a true 8-year full replacement warranty.</p><div class="al-btn-row al-hero-cta"><a class="al-btn al-btn--primary" href="/collections/marine-batteries">Shop Marine Batteries</a><a class="al-btn al-btn--primary" href="/collections/golf-carts">Shop Golf Cart Batteries</a><a class="al-btn al-btn--ghost-light" href="/pages/store-locator">Find a Dealer</a></div><div class="al-hero-stats"><span class="al-chip" >NMEA 2000 built in</span><span class="al-chip" >Bluetooth monitoring</span><span class="al-chip" >8-Year full replacement</span></div></div>
1546  </div>
1547</section>
1548
1549<style>
1550  .al-hero { position: relative; isolation: isolate; display: flex; align-items: center; background: var(--al-navy);
1550 color: #fff; overflow: hidden; }
1551  .al-hero-media { position: absolute; inset: 0; z-index: 0; }
1552  .al-hero-fill { width: 100%; height: 100%; object-fit: cover; display: block; }
1553  .al-hero-scrim { position: absolute; inset: 0; z-index: 1; background: linear-gradient(180deg, rgba(7,17,28,.72) 0%, rgba(7,17,28,.45) 38%, rgba(7,17,28,.15) 62%, rgba(7,17,28,.05) 100%); }
1554  .al-hero-inner { width: 100%; padding-top: clamp(64px, 11vh, 130px); padding-bottom: clamp(64px, 11vh, 130px); }
1555  .al-hero-content { max-width: 660px; position: relative; z-index: 2; }
1556  .al-hero-title { color: #fff; }
1557  .al-hero-lede { color: rgba(255,255,255,.92); max-width: 540px; }
1558  .al-hero-cta { margin-top: 28px; }
1559  .al-hero-stats { display: flex; flex-wrap: wrap; gap: 10px; margin-top: 32px; }
1560  .al-chip { display: inline-flex; align-items: center; gap: 9px; padding: 9px 15px; font-size: 13px; font-weight: 700; color: #fff; border: 1px solid var(--al-line-on-dark); border-radius: 999px; background: rgba(255,255,255,.04); }
1561  .al-chip::before { content: ""; width: 7px; height: 7px; border-radius: 50%; background: var(--al-accent); box-shadow: 0 0 0 3px rgba(29,195,212,.22); }
1562  @media (max-width: 749px) { .al-hero-inner { padding-left: 4px; padding-right: 4px; } }
1563</style>
1564
1565</div><div id="shopify-section-template--24044710002847__astro_trust_bar_rMYWBQ" class="shopify-section"><style>
1566  :root {
1567    --al-navy: #0B1B2E;
1568    --al-navy-2: #0E2238;
1569    --al-accent: #1DC3D4;
1570    --al-accent-ink: #06222A;
1571    --al-paper: #FFFFFF;
1572    --al-mist: #F3F6FA;
1573    --al-ink: #0B1B2E;
1574    --al-muted: #5C6B7A;
1575    --al-muted-on-dark: #9FB2C4;
1576    --al-line: rgba(11,27,46,.12);
1577    --al-line-on-dark: rgba(255,255,255,.14);
1578    --al-radius: 14px;
1579    --al-radius-sm: 10px;
1580    --al-ease: cubic-bezier(.22,.61,.36,1);
1581    --al-wrap: 1320px;
1582    --al-font: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
1583  }
1584  .al-s { font-family: var(--al-font); }
1585  .al-s *, .al-s *::before, .al-s *::after { box-sizing: border-box; }
1586  .al-wrap { max-width: var(--al-wrap); margin: 0 auto; padding: 0 24px; }
1587  .al-eyebrow {
1588    display: inline-flex; align-items: center; gap: 10px;
1589    font-size: 12px; font-weight: 800; letter-spacing: .16em; text-transform: uppercase;
1590    color: var(--al-accent); margin: 0 0 16px;
1591  }
1592  .al-eyebrow::before { content: ""; width: 22px; height: 2px; background: var(--al-accent); display: inline-block; }
1593  .al-title { font-size: clamp(28px, 4vw, 46px); line-height: 1.08; font-weight: 800; letter-spacing: -0.02em; margin: 0 0 18px; }
1594  .al-lede { font-size: clamp(16px, 1.4vw, 18px); line-height: 1.6; margin: 0; }
1595  .al-btn {
1596    display: inline-flex; align-items: center; gap: 9px; height: 50px; padding: 0 24px;
1597    border-radius: var(--al-radius-sm); font-size: 15px; font-weight: 800; letter-spacing: .01em;
1598    cursor: pointer; border: 0; text-decoration: none; white-space: nowrap;
1599    transition: transform .2s var(--al-ease), filter .2s var(--al-ease), box-shadow .2s var(--al-ease);
1600  }
1601  .al-btn--primary { background: var(--al-accent); color: var(--al-accent-ink); }
1602  .al-btn--primary:hover { filter: brightness(1.08); transform: translateY(-1px); }
1603  .al-btn--ghost-light { background: transparent; color: #fff; box-shadow: inset 0 0 0 1.5px rgba(255,255,255,.4); }
1604  .al-btn--ghost-light:hover { box-shadow: inset 0 0 0 1.5px #fff; }
1605  .al-btn--ghost-dark { background: transparent; color: var(--al-ink); box-shadow: inset 0 0 0 1.5px var(--al-line); }
1606  .al-btn--ghost-dark:hover { box-shadow: inset 0 0 0 1.5px var(--al-ink); }
1607  .al-btn-row { display: flex; flex-wrap: wrap; gap: 14px; }
1608  .al-ph {
1609    width: 100%; height: 100%; display: flex; align-items: center; justify-content: center;
1610    color: var(--al-muted-on-dark); font-size: 12px; letter-spacing: .1em; text-transform: uppercase; text-align: center;
1611    background: repeating-linear-gradient(135deg, #0c2034, #0c2034 12px, #0e2438 12px, #0e2438 24px);
1612  }
1613  @media (prefers-reduced-motion: reduce) { .al-s *, .al-s *::before, .al-s *::after { transition: none !important; animation: none !important; } }
1614</style><section class="al-s al-trust al-trust--light">
1615  <div class="al-wrap al-trust-grid"><div class="al-trust-item" >
1616        <span class="al-trust-ico"><svg width="26" height="26" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><path d="M12 2 4 5v6c0 5 3.4 8.4 8 11 4.6-2.6 8-6 8-11V5l-8-3z"></path><polyline points="9 12 11 14 15 10"></polyline></svg></span>
1617        <div class="al-trust-copy">
1618          <h3 class="al-trust-title">8-Year Full Replacement Warranty</h3><p class="al-trust-text">No pro-rated fine print, ever.</p></div>
1619      </div><div class="al-trust-item" >
1620        <span class="al-trust-ico"><svg width="26" height="26" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><circle cx="5" cy="12" r="2"></circle><circle cx="19" cy="6" r="2"></circle><circle cx="19" cy="18" r="2"></circle><line x1="7" y1="12" x2="17" y2="7"></line><line x1="7" y1="12" x2="17" y2="17"></line></svg></span>
1621        <div class="al-trust-copy">
1622          <h3 class="al-trust-title">NMEA 2000 Built In</h3><p class="al-trust-text">Battery data on your helm display.</p></div>
1623      </div><div class="al-trust-item" >
1624        <span class="al-trust-ico"><svg width="26" height="26" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><path d="M7 7l10 10-5 5V2l5 5L7 17"></path></svg></span>
1625        <div class="al-trust-copy">
1626          <h3 class="al-trust-title">Bluetooth Monitoring</h3><p class="al-trust-text">Live state of charge in the app.</p></div>
1627      </div><div class="al-trust-item" >
1628        <span class="al-trust-ico"><svg width="26" height="26" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><path d="M4 21V4"></path><path d="M4 4h13l-2 4 2 4H4"></path></svg></span>
1629        <div class="al-trust-copy">
1630          <h3 class="al-trust-title">100% U.S. Based Company</h3><p class="al-trust-text">Locally owned and operated in Florida.</p></div>
1631      </div></div>
1632</section>
1633
1634<style>
1635  .al-trust { padding: 30px 0; }
1636  .al-trust--light { background: var(--al-mist); color: var(--al-ink); }
1637  .al-trust--dark { background: var(--al-navy); color: #fff; }
1638  .al-trust-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 28px; }
1639  .al-trust-item { display: flex; gap: 14px; align-items: flex-start; }
1640  .al-trust-ico { color: var(--al-accent); flex: 0 0 auto; margin-top: 2px; }
1641  .al-trust-title { margin: 0 0 4px; font-size: 15px; font-weight: 800; line-height: 1.25; }
1642  .al-trust-text { margin: 0; font-size: 13px; line-height: 1.45; opacity: .72; }
1643  .al-trust--light .al-trust-item { border-left: 2px solid var(--al-line); padding-left: 16px; }
1644  .al-trust--dark .al-trust-item { border-left: 2px solid var(--al-line-on-dark); padding-left: 16px; }
1645  @media (max-width: 990px) { .al-trust-grid { grid-template-columns: repeat(2, 1fr); gap: 22px; } }
1646  @media (max-width: 540px) { .al-trust-grid { grid-template-columns: 1fr; } }
1647</style>
1648
1649</div><div id="shopify-section-template--24044710002847__astro_shop_by_use_zUqLLf" class="shopify-section"><style>
1650  :root {
1651    --al-navy: #0B1B2E;
1652    --al-navy-2: #0E2238;
1653    --al-accent: #1DC3D4;
1654    --al-accent-ink: #06222A;
1655    --al-paper: #FFFFFF;
1656    --al-mist: #F3F6FA;
1657    --al-ink: #0B1B2E;
1658    --al-muted: #5C6B7A;
1659    --al-muted-on-dark: #9FB2C4;
1660    --al-line: rgba(11,27,46,.12);
1661    --al-line-on-dark: rgba(255,255,255,.14);
1662    --al-radius: 14px;
1663    --al-radius-sm: 10px;
1664    --al-ease: cubic-bezier(.22,.61,.36,1);
1665    --al-wrap: 1320px;
1666    --al-font: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
1667  }
1668  .al-s { font-family: var(--al-font); }
1669  .al-s *, .al-s *::before, .al-s *::after { box-sizing: border-box; }
1670  .al-wrap { max-width: var(--al-wrap); margin: 0 auto; padding: 0 24px; }
1671  .al-eyebrow {
1672    display: inline-flex; align-items: center; gap: 10px;
1673    font-size: 12px; font-weight: 800; letter-spacing: .16em; text-transform: uppercase;
1674    color: var(--al-accent); margin: 0 0 16px;
1675  }
1676  .al-eyebrow::before { content: ""; width: 22px; height: 2px; background: var(--al-accent); display: inline-block; }
1677  .al-title { font-size: clamp(28px, 4vw, 46px); line-height: 1.08; font-weight: 800; letter-spacing: -0.02em; margin: 0 0 18px; }
1678  .al-lede { font-size: clamp(16px, 1.4vw, 18px); line-height: 1.6; margin: 0; }
1679  .al-btn {
1680    display: inline-flex; align-items: center; gap: 9px; height: 50px; padding: 0 24px;
1681    border-radius: var(--al-radius-sm); font-size: 15px; font-weight: 800; letter-spacing: .01em;
1682    cursor: pointer; border: 0; text-decoration: none; white-space: nowrap;
1683    transition: transform .2s var(--al-ease), filter .2s var(--al-ease), box-shadow .2s var(--al-ease);
1684  }
1685  .al-btn--primary { background: var(--al-accent); color: var(--al-accent-ink); }
1686  .al-btn--primary:hover { filter: brightness(1.08); transform: translateY(-1px); }
1687  .al-btn--ghost-light { background: transparent; color: #fff; box-shadow: inset 0 0 0 1.5px rgba(255,255,255,.4); }
1688  .al-btn--ghost-light:hover { box-shadow: inset 0 0 0 1.5px #fff; }
1689  .al-btn--ghost-dark { background: transparent; color: var(--al-ink); box-shadow: inset 0 0 0 1.5px var(--al-line); }
1690  .al-btn--ghost-dark:hover { box-shadow: inset 0 0 0 1.5px var(--al-ink); }
1691  .al-btn-row { display: flex; flex-wrap: wrap; gap: 14px; }
1692  .al-ph {
1693    width: 100%; height: 100%; display: flex; align-items: center; justify-content: center;
1694    color: var(--al-muted-on-dark); font-size: 12px; letter-spacing: .1em; text-transform: uppercase; text-align: center;
1695    background: repeating-linear-gradient(135deg, #0c2034, #0c2034 12px, #0e2438 12px, #0e2438 24px);
1696  }
1697  @media (prefers-reduced-motion: reduce) { .al-s *, .al-s *::before, .al-s *::after { transition: none !important; animation: none !important; } }
1698</style><section class="al-s al-sbu" style="background: #f3f6fa;">
1699  <div class="al-wrap">
1700    <div class="al-sbu-head"><p class="al-eyebrow">Shop by what you run</p><h2 class="al-title">Find the right battery</h2><p class="al-lede al-sbu-intro">Most people do not shop by voltage. Tell us what you run and we will point you to the right battery.</p></div>
1701    <div class="al-sbu-grid"><a class="al-sbu-card" href="/collections/trolling-motor-batteries" >
1702          <div class="al-sbu-media"><img src="//astrolithium.com/cdn/shop/files/36v_60.png?v=1778608606&width=900" alt="Trolling Motor" loading="lazy"></div>
1703          <div class="al-sbu-body">
1704            <h3 class="al-sbu-title">Trolling Motor</h3><p class="al-sbu-sub">All-day power for 12V to 36V trolling motors.</p><span class="al-sbu-arrow">Shop now
1705              <svg width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"><line x1="5" y1="12" x2="19" y2="12"></line><polyline points="12 5 19 12 12 19"></polyline></svg>
1706            </span>
1707          </div>
1708        </a><a class="al-sbu-card" href="/collections/house-accessory-batteries" >
1709          <div class="al-sbu-media"><img src="//astrolithium.com/cdn/shop/products/12V_100Ah_Handles_Up_4efc4c6f-74e9-44e3-be00-6bf8e4e2afc7.png?v=1659402582&width=900" alt="Cranking & House" loading="lazy"></div>
1710          <div class="al-sbu-body">
1711            <h3 class="al-sbu-title">Cranking & House</h3><p class="al-sbu-sub">Start the big motor and run your electronics from one battery.</p><span class="al-sbu-arrow">Shop now
1712              <svg width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"><line x1="5" y1="12" x2="19" y2="12"></line><polyline points="12 5 19 12 12 19"></polyline></svg>
1713            </span>
1714          </div>
1715        </a><a class="al-sbu-card" href="/collections/golf-carts" >
1716          <div class="al-sbu-media"><img src="//astrolithium.com/cdn/shop/files/Astro48V105AhBatteryKit.png?v=1778593922&width=900" alt="Golf Cart" loading="lazy"></div>
1717          <div class="al-sbu-body">
1718            <h3 class="al-sbu-title">Golf Cart</h3><p class="al-sbu-sub">Full torque and range without the fade.</p><span class="al-sbu-arrow">Shop now
1719              <svg width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"><line x1="5" y1="12" x2="19" y2="12"></line><polyline points="12 5 19 12 12 19"></polyline></svg>
1720            </span>
1721          </div>
1722        </a></div>
1723  </div>
1724</section>
1725
1726<style>
1727  .al-sbu { padding: clamp(56px, 8vw, 96px) 0; color: var(--al-ink); }
1728  .al-sbu-head { max-width: 640px; margin: 0 0 40px; }
1729  .al-sbu-intro { color: var(--al-muted); }
1730  .al-sbu-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; }
1731  .al-sbu-card {
1732    display: flex; flex-direction: column; text-decoration: none; color: inherit;
1733    background: var(--al-paper); border: 1px solid var(--al-line); border-radius: var(--al-radius); overflow: hidden;
1734    transition: transform .24s var(--al-ease), box-shadow .24s var(--al-ease), border-color .24s var(--al-ease);
1735  }
1736  .al-sbu-card:hover { transform: translateY(-4px); box-shadow: 0 18px 40px rgba(11,27,46,.12); border-color: transparent; }
1737  .al-sbu-media { aspect-ratio: 4 / 3; background: var(--al-navy); overflow: hidden; }
1738  .al-sbu-media img { width: 100%; height: 100%; object-fit: cover; display: block; transition: transform .4s var(--al-ease); }
1739  .al-sbu-card:hover .al-sbu-media img { transform: scale(1.04); }
1740  .al-sbu-body { padding: 22px 24px 26px; }
1741  .al-sbu-title { margin: 0 0 6px; font-size: 20px; font-weight: 800; }
1742  .al-sbu-sub { margin: 0 0 16px; font-size: 14px; line-height: 1.5; color: var(--al-muted); }
1743  .al-sbu-arrow { display: inline-flex; align-items: center; gap: 8px; font-size: 14px; font-weight: 800; color: var(--al-accent); }
1744  .al-sbu-card:hover .al-sbu-arrow svg { transform: translateX(4px); }
1745  .al-sbu-arrow svg { transition: transform .2s var(--al-ease); }
1746  @media (max-width: 900px) { .al-sbu-grid { grid-template-columns: 1fr; } }
1747</style>
1748
1749</div><div id="shopify-section-template--24044710002847__astro_social_grid_3FG9cf" 
1749class="shopify-section"><style>
1750  :root {
1751    --al-navy: #0B1B2E;
1752    --al-navy-2: #0E2238;
1753    --al-accent: #1DC3D4;
1754    --al-accent-ink: #06222A;
1755    --al-paper: #FFFFFF;
1756    --al-mist: #F3F6FA;
1757    --al-ink: #0B1B2E;
1758    --al-muted: #5C6B7A;
1759    --al-muted-on-dark: #9FB2C4;
1760    --al-line: rgba(11,27,46,.12);
1761    --al-line-on-dark: rgba(255,255,255,.14);
1762    --al-radius: 14px;
1763    --al-radius-sm: 10px;
1764    --al-ease: cubic-bezier(.22,.61,.36,1);
1765    --al-wrap: 1320px;
1766    --al-font: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
1767  }
1768  .al-s { font-family: var(--al-font); }
1769  .al-s *, .al-s *::before, .al-s *::after { box-sizing: border-box; }
1770  .al-wrap { max-width: var(--al-wrap); margin: 0 auto; padding: 0 24px; }
1771  .al-eyebrow {
1772    display: inline-flex; align-items: center; gap: 10px;
1773    font-size: 12px; font-weight: 800; letter-spacing: .16em; text-transform: uppercase;
1774    color: var(--al-accent); margin: 0 0 16px;
1775  }
1776  .al-eyebrow::before { content: ""; width: 22px; height: 2px; background: var(--al-accent); display: inline-block; }
1777  .al-title { font-size: clamp(28px, 4vw, 46px); line-height: 1.08; font-weight: 800; letter-spacing: -0.02em; margin: 0 0 18px; }
1778  .al-lede { font-size: clamp(16px, 1.4vw, 18px); line-height: 1.6; margin: 0; }
1779  .al-btn {
1780    display: inline-flex; align-items: center; gap: 9px; height: 50px; padding: 0 24px;
1781    border-radius: var(--al-radius-sm); font-size: 15px; font-weight: 800; letter-spacing: .01em;
1782    cursor: pointer; border: 0; text-decoration: none; white-space: nowrap;
1783    transition: transform .2s var(--al-ease), filter .2s var(--al-ease), box-shadow .2s var(--al-ease);
1784  }
1785  .al-btn--primary { background: var(--al-accent); color: var(--al-accent-ink); }
1786  .al-btn--primary:hover { filter: brightness(1.08); transform: translateY(-1px); }
1787  .al-btn--ghost-light { background: transparent; color: #fff; box-shadow: inset 0 0 0 1.5px rgba(255,255,255,.4); }
1788  .al-btn--ghost-light:hover { box-shadow: inset 0 0 0 1.5px #fff; }
1789  .al-btn--ghost-dark { background: transparent; color: var(--al-ink); box-shadow: inset 0 0 0 1.5px var(--al-line); }
1790  .al-btn--ghost-dark:hover { box-shadow: inset 0 0 0 1.5px var(--al-ink); }
1791  .al-btn-row { display: flex; flex-wrap: wrap; gap: 14px; }
1792  .al-ph {
1793    width: 100%; height: 100%; display: flex; align-items: center; justify-content: center;
1794    color: var(--al-muted-on-dark); font-size: 12px; letter-spacing: .1em; text-transform: uppercase; text-align: center;
1795    background: repeating-linear-gradient(135deg, #0c2034, #0c2034 12px, #0e2438 12px, #0e2438 24px);
1796  }
1797  @media (prefers-reduced-motion: reduce) { .al-s *, .al-s *::before, .al-s *::after { transition: none !important; animation: none !important; } }
1798</style><section class="al-s al-grid al-grid--light" style="background: #ffffff;">
1799  <div class="al-wrap">
1800    <div class="al-grid-head">
1801      <div><p class="al-eyebrow">On the water</p><h2 class="al-title al-grid-title">See it in the wild</h2><p class="al-lede al-grid-intro">Real boats, real installs, real dealers. Tag us and you might show up here.</p></div><a class="al-btn al-btn--primary al-grid-cta" href="https://www.instagram.com/astro_lithium/" target="_blank" rel="noopener">Follow on Instagram</a></div>
1802
1803    <div class="al-grid-tiles" style="--cols: 4;"><a class="al-tile" href="https://www.instagram.com/p/Cqqt0Ggugbw/?utm_source=ig_web_copy_link&igsh=MzRlODBiNWFlZA==" target="_blank" rel="noopener" ><img src="//astrolithium.com/cdn/shop/files/Panzironi_Install_3.webp?v=1785423872&width=700" alt="Eric Panzironi Install" loading="lazy"><span class="al-tile-badge" aria-hidden="true">
1804              <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8"><rect x="3" y="3" width="18" height="18" rx="5"></rect><circle cx="12" cy="12" r="4"></circle><circle cx="17.5" cy="6.5" r="1.1" fill="currentColor" stroke="none"></circle></svg>
1805            </span><span class="al-tile-overlay"><span class="al-tile-cap">Eric Panzironi Install</span></span></a><a class="al-tile" href="https://www.instagram.com/p/C6xGfwBLJbr/?utm_source=ig_web_copy_link&igsh=MzRlODBiNWFlZA==" target="_blank" rel="noopener" ><img src="//astrolithium.com/cdn/shop/files/Master_Repair_Skiff_Install.webp?v=1785423871&width=700" alt="Master Repair Skiff" loading="lazy"><span class="al-tile-badge" aria-hidden="true">
1806              <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8"><rect x="3" y="3" width="18" height="18" rx="5"></rect><circle cx="12" cy="12" r="4"></circle><circle cx="17.5" cy="6.5" r="1.1" fill="currentColor" stroke="none"></circle></svg>
1807            </span><span class="al-tile-overlay"><span class="al-tile-cap">Master Repair Skiff</span></span></a><a class="al-tile" href="https://www.facebook.com/photo/?fbid=725099490599916&set=a.106954629081075" target="_blank" rel="noopener" ><img src="//astrolithium.com/cdn/shop/files/Volt_One_Install_1.webp?v=1785424255&width=700" alt="Volt One" loading="lazy"><span class="al-tile-badge" aria-hidden="true">
1808              <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8"><rect x="3" y="3" width="18" height="18" rx="5"></rect><circle cx="12" cy="12" r="4"></circle><circle cx="17.5" cy="6.5" r="1.1" fill="currentColor" stroke="none"></circle></svg>
1809            </span><span class="al-tile-overlay"><span class="al-tile-cap">
1809Volt One</span></span></a><a class="al-tile" href="https://www.instagram.com/p/Da0YKpCljKT/?utm_source=ig_web_copy_link&igsh=MzRlODBiNWFlZA==" target="_blank" rel="noopener" ><img src="//astrolithium.com/cdn/shop/files/ICAST_Display.webp?v=1785423871&width=700" alt="ICAST Display" loading="lazy"><span class="al-tile-badge" aria-hidden="true">
1810              <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8"><rect x="3" y="3" width="18" height="18" rx="5"></rect><circle cx="12" cy="12" r="4"></circle><circle cx="17.5" cy="6.5" r="1.1" fill="currentColor" stroke="none"></circle></svg>
1811            </span><span class="al-tile-overlay"><span class="al-tile-cap">ICAST Display</span></span></a></div>
1812  </div>
1813</section>
1814
1815<style>
1816  .al-grid { padding: clamp(56px, 8vw, 96px) 0; }
1817  .al-grid--light { color: var(--al-ink); }
1818  .al-grid--dark { background: var(--al-navy); color: #fff; }
1819  .al-grid-head { display: flex; align-items: flex-end; justify-content: space-between; gap: 24px; margin: 0 0 32px; flex-wrap: wrap; }
1820  .al-grid-title { margin: 0; }
1821  .al-grid-intro { color: var(--al-muted); margin-top: 14px; max-width: 520px; }
1822  .al-grid--dark .al-grid-intro { color: var(--al-muted-on-dark); }
1823  .al-grid-cta { flex: 0 0 auto; }
1824  .al-grid-tiles { display: grid; grid-template-columns: repeat(var(--cols), 1fr); gap: 14px; }
1825  .al-tile { position: relative; display: block; aspect-ratio: 1 / 1; border-radius: var(--al-radius-sm); overflow: hidden; background: var(--al-navy); text-decoration: none; }
1826  .al-tile img { width: 100%; height: 100%; object-fit: cover; display: block; transition: transform .5s var(--al-ease); }
1827  .al-tile:hover img { transform: scale(1.06); }
1828  .al-tile-badge { position: absolute; top: 10px; right: 10px; color: #fff; opacity: .85; pointer-events: none; }
1829  .al-tile-overlay { position: absolute; inset: 0; display: flex; align-items: flex-end; padding: 14px; opacity: 0; transition: opacity .25s var(--al-ease); background: linear-gradient(to top, rgba(7,17,28,.74), rgba(7,17,28,0) 55%); }
1830  .al-tile:hover .al-tile-overlay { opacity: 1; }
1831  .al-tile-cap { color: #fff; font-size: 13px; font-weight: 600; line-height: 1.4; }
1832  @media (max-width: 900px) { .al-grid-tiles { grid-template-columns: repeat(3, 1fr); } }
1833  @media (max-width: 620px) { .al-grid-tiles { grid-template-columns: repeat(2, 1fr); gap: 10px; } }
1834</style>
1835
1836</div><div id="shopify-section-template--24044710002847__astro_dealer_band_3ryfJc" class="shopify-section"><style>
1837  :root {
1838    --al-navy: #0B1B2E;
1839    --al-navy-2: #0E2238;
1840    --al-accent: #1DC3D4;
1841    --al-accent-ink: #06222A;
1842    --al-paper: #FFFFFF;
1843    --al-mist: #F3F6FA;
1844    --al-ink: #0B1B2E;
1845    --al-muted: #5C6B7A;
1846    --al-muted-on-dark: #9FB2C4;
1847    --al-line: rgba(11,27,46,.12);
1848    --al-line-on-dark: rgba(255,255,255,.14);
1849    --al-radius: 14px;
1850    --al-radius-sm: 10px;
1851    --al-ease: cubic-bezier(.22,.61,.36,1);
1852    --al-wrap: 1320px;
1853    --al-font: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
1854  }
1855  .al-s { font-family: var(--al-font); }
1856  .al-s *, .al-s *::before, .al-s *::after { box-sizing: border-box; }
1857  .al-wrap { max-width: var(--al-wrap); margin: 0 auto; padding: 0 24px; }
1858  .al-eyebrow {
1859    display: inline-flex; align-items: center; gap: 10px;
1860    font-size: 12px; font-weight: 800; letter-spacing: .16em; text-transform: uppercase;
1861    color: var(--al-accent); margin: 0 0 16px;
1862  }
1863  .al-eyebrow::before { content: ""; width: 22px; height: 2px; background: var(--al-accent); display: inline-block; }
1864  .al-title { font-size: clamp(28px, 4vw, 46px); line-height: 1.08; font-weight: 800; letter-spacing: -0.02em; margin: 0 0 18px; }
1865  .al-lede { font-size: clamp(16px, 1.4vw, 18px); line-height: 1.6; margin: 0; }
1866  .al-btn {
1867    display: inline-flex; align-items: center; gap: 9px; height: 50px; padding: 0 24px;
1868    border-radius: var(--al-radius-sm); font-size: 15px; font-weight: 800; letter-spacing: .01em;
1869    cursor: pointer; border: 0; text-decoration: none; white-space: nowrap;
1870    transition: transform .2s var(--al-ease), filter .2s var(--al-ease), box-shadow .2s var(--al-ease);
1871  }
1872  .al-btn--primary { background: var(--al-accent); color: var(--al-accent-ink); }
1873  .al-btn--primary:hover { filter: brightness(1.08); transform: translateY(-1px); }
1874  .al-btn--ghost-light { background: transparent; color: #fff; box-shadow: inset 0 0 0 1.5px rgba(255,255,255,.4); }
1875  .al-btn--ghost-light:hover { box-shadow: inset 0 0 0 1.5px #fff; }
1876  .al-btn--ghost-dark { background: transparent; color: var(--al-ink); box-shadow: inset 0 0 0 1.5px var(--al-line); }
1877  .al-btn--ghost-dark:hover { box-shadow: inset 0 0 0 1.5px var(--al-ink); }
1878  .al-btn-row { display: flex; flex-wrap: wrap; gap: 14px; }
1879  .al-ph {
1880    width: 100%; height: 100%; display: flex; align-items: center; justify-content: center;
1881    color: var(--al-muted-on-dark); font-size: 12px; letter-spacing: .1em; text-transform: uppercase; text-align: center;
1882    background: repeating-linear-gradient(135deg, #0c2034, #0c2034 12px, #0e2438 12px, #0e2438 24px);
1883  }
1884  @media (prefers-reduced-motion: reduce) { .al-s *, .al-s *::before, .al-s *::after { transition: none !important; animation: none !important; } }
1885</style><section class="al-s al-dband al-dband--dark al-dband--media-left">
1886  <div class="al-wrap al-dband-grid">
1887    <div class="al-dband-media"><img src="//astrolithium.com/cdn/shop/files/Master_Repair.webp?v=1785453668&width=1400" alt="Buy from a dealer who knows your setup" loading="lazy"></div>
1888    <div class="al-dband-content"><p class="al-eyebrow">Buy local</p><h2 class="al-title al-dband-title">Buy from a dealer who knows your setup</h2><p class="al-lede al-dband-body">Most Astro customers buy through a trusted local dealer who can recommend the right battery, handle the install, and stand behind it close to home. We would rather send you to them.</p><ul class="al-dband-points"><li >
1889              <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg>
1890              <span>Expert install by people who know the product</span>
1891            </li><li >
1892              <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg>
1893              <span>Honest advice on the right battery for your setup</span>
1894            </li><li >
1895              <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg>
1896              <span>Warranty and support close to home</span>
1897            </li></ul><div class="al-btn-row"><a class="al-btn al-btn--primary" href="/pages/store-locator">Find a Dealer</a></div><p class="al-dband-fallback">No dealer near you yet?
1898<a href="/collections/all-batteries">Order factory-direct</a></p></div>
1899  </div>
1900</section>
1901
1902<style>
1903  .al-dband { padding: clamp(56px, 8vw, 96px) 0; }
1904  .al-dband--dark { background: var(--al-navy); color: #fff; }
1905  .al-dband--light { background: var(--al-mist); color: var(--al-ink); }
1906  .al-dband-grid { display: grid; grid-template-columns: 1.05fr 1fr; gap: clamp(28px, 4vw, 56px); align-items: stretch; }
1907  .al-dband-media { position: relative; min-height: 380px; border-radius: var(--al-radius); overflow: hidden; background: var(--al-navy-2); }
1908  .al-dband-media img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; display: block; }
1909  .al-dband--media-right .al-dband-media { order: 2; }
1910  .al-dband--media-right .al-dband-content { order: 1; }
1911  .al-dband-content { display: flex; flex-direction: column; justify-content: center; }
1912  .al-dband-title { margin: 0 0 16px; }
1913  .al-dband-body { color: var(--al-muted-on-dark); margin: 0; max-width: 460px; }
1914  .al-dband--light .al-dband-body { color: var(--al-muted); }
1915  .al-dband-points { list-style: none; margin: 24px 0 30px; padding: 0; display: grid; gap: 12px; }
1916  .al-dband-points li { display: flex; gap: 11px; align-items: flex-start; font-size: 15px; font-weight: 600; line-height: 1.4; }
1917  .al-dband-points svg { color: var(--al-accent); flex: 0 0 auto; margin-top: 2px; }
1918  .al-dband-fallback { margin: 18px 0 0; font-size: 13.5px; color: var(--al-muted-on-dark); }
1919  .al-dband--light .al-dband-fallback { color: var(--al-muted); }
1920  .al-dband-fallback a { color: inherit; font-weight: 700; text-decoration: underline; text-underline-offset: 3px; }
1921  .al-dband--dark .al-dband-fallback a { color: #fff; }
1922  @media (max-width: 900px) {
1923    .al-dband-grid { grid-template-columns: 1fr; gap: 28px; }
1924    .al-dband-media { min-height: 240px; order: 0; }
1925    .al-dband--media-right .al-dband-media { order: 0; }
1926    .al-dband--media-right .al-dband-content { order: 1; }
1927  }
1928</style>
1929
1930</div><div id="shopify-section-template--24044710002847__astro_feature_band_6HQqxw" class="shopify-section"><style>
1931  :root {
1932    --al-navy: #0B1B2E;
1933    --al-navy-2: #0E2238;
1934    --al-accent: #1DC3D4;
1935    --al-accent-ink: #06222A;
1936    --al-paper: #FFFFFF;
1937    --al-mist: #F3F6FA;
1938    --al-ink: #0B1B2E;
1939    --al-muted: #5C6B7A;
1940    --al-muted-on-dark: #9FB2C4;
1941    --al-line: rgba(11,27,46,.12);
1942    --al-line-on-dark: rgba(255,255,255,.14);
1943    --al-radius: 14px;
1944    --al-radius-sm: 10px;
1945    --al-ease: cubic-bezier(.22,.61,.36,1);
1946    --al-wrap: 1320px;
1947    --al-font: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
1948  }
1949  .al-s { font-family: var(--al-font); }
1950  .al-s *, .al-s *::before, .al-s *::after { box-sizing: border-box; }
1951  .al-wrap { max-width: var(--al-wrap); margin: 0 auto; padding: 0 24px; }
1952  .al-eyebrow {
1953    display: inline-flex; align-items: center; gap: 10px;
1954    font-size: 12px; font-weight: 800; letter-spacing: .16em; text-transform: uppercase;
1955    color: var(--al-accent); margin: 0 0 16px;
1956  }
1957  .al-eyebrow::before { content: ""; width: 22px; height: 2px; background: var(--al-accent); display: inline-block; }
1958  .al-title { font-size: clamp(28px, 4vw, 46px); line-height: 1.08; font-weight: 800; letter-spacing: -0.02em; margin: 0 0 18px; }
1959  .al-lede { font-size: clamp(16px, 1.4vw, 18px); line-height: 1.6; margin: 0; }
1960  .al-btn {
1961    display: inline-flex; align-items: center; gap: 9px; height: 50px; padding: 0 24px;
1962    border-radius: var(--al-radius-sm); font-size: 15px; font-weight: 800; letter-spacing: .01em;
1963    cursor: pointer; border: 0; text-decoration: none; white-space: nowrap;
1964    transition: transform .2s var(--al-ease), filter .2s var(--al-ease), box-shadow .2s var(--al-ease);
1965  }
1966  .al-btn--primary { background: var(--al-accent); color: var(--al-accent-ink); }
1967  .al-btn--primary:hover { filter: brightness(1.08); transform: translateY(-1px); }
1968  .al-btn--ghost-light { background: transparent; color: #fff; box-shadow: inset 0 0 0 1.5px rgba(255,255,255,.4); }
1969  .al-btn--ghost-light:hover { box-shadow: inset 0 0 0 1.5px #fff; }
1970  .al-btn--ghost-dark { background: transparent; color: var(--al-ink); box-shadow: inset 0 0 0 1.5px var(--al-line); }
1971  .al-btn--ghost-dark:hover { box-shadow: inset 0 0 0 1.5px var(--al-ink); }
1972  .al-btn-row { display: flex; flex-wrap: wrap; gap: 14px; }
1973  .al-ph {
1974    width: 100%; height: 100%; display: flex; align-items: center; justify-content: center;
1975    color: var(--al-muted-on-dark); font-size: 12px; letter-spacing: .1em; text-transform: uppercase; text-align: center;
1976    background: repeating-linear-gradient(135deg, #0c2034, #0c2034 12px, #0e2438 12px, #0e2438 24px);
1977  }
1978  @media (prefers-reduced-motion: reduce) { .al-s *, .al-s *::before, .al-s *::after { transition: none !important; animation: none !important; } }
1979</style><section class="al-s al-fband al-fband--light al-fband--media-right" style="background: #ffffff;">
1980  <div class="al-wrap al-fband-grid">
1981    <div class="al-fband-media al-fband-media--contain" style="background: #0e2238;"><img src="//astrolithium.com/cdn/shop/files/Screenshot_2026-07-30_at_11.15.28_AM.png?v=1785424564&width=1400" alt="Always know where your batteries stand" loading="lazy"></div>
1982    <div class="al-fband-content"><p class="al-eyebrow">Smart power</p><h2 class="al-title al-fband-title">Always know where your batteries stand</h2><p class="al-lede al-fband-body">Every Astro marine battery streams live data over Bluetooth and onto your N
1982MEA 2000 network, so state of charge shows up in our app and right on your helm display.</p><ul class="al-fband-points"><li >
1983              <span class="al-fband-ico"><svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round"><path d="M7 7l10 10-5 5V2l5 5L7 17"></path></svg></span>
1984              <span class="al-fband-pt">
1985                <strong>Bluetooth monitoring</strong><span>Live state of charge, voltage, and temperature in the app.</span></span>
1986            </li><li >
1987              <span class="al-fband-ico"><svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round"><circle cx="5" cy="12" r="2"></circle><circle cx="19" cy="6" r="2"></circle><circle cx="19" cy="18" r="2"></circle><line x1="7" y1="12" x2="17" y2="7"></line><line x1="7" y1="12" x2="17" y2="17"></line></svg></span>
1988              <span class="al-fband-pt">
1989                <strong>NMEA 2000 built in</strong><span>Battery data on the same screen as your sonar and chartplotter.</span></span>
1990            </li><li >
1991              <span class="al-fband-ico"><svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round"><path d="M12 2 4 5v6c0 5 3.4 8.4 8 11 4.6-2.6 8-6 8-11V5l-8-3z"></path><polyline points="9 12 11 14 15 10"></polyline></svg></span>
1992              <span class="al-fband-pt">
1993                <strong>8-year full replacement warranty</strong><span>No pro-rated fine print.</span></span>
1994            </li></ul><div class="al-btn-row al-fband-cta"><a class="al-btn al-btn--primary" href="/pages/about-us">Learn more</a></div></div>
1995  </div>
1996</section>
1997
1998<style>
1999  .al-fband { padding: clamp(56px, 8vw, 96px) 0; }
2000  .al-fband--dark { background: var(--al-navy); color: #fff; }
2001  .al-fband--light { color: var(--al-ink); }
2002  .al-fband-grid { display: grid; grid-template-columns: 1fr 1fr; gap: clamp(28px, 4vw, 64px); align-items: center; }
2003  .al-fband-media { position: relative; min-height: 360px; border-radius: var(--al-radius); overflow: hidden; background: var(--al-navy-2); align-self: stretch; }
2004  .al-fband-media--cover img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; display: block; }
2005  .al-fband-media--contain { display: flex; align-items: center; justify-content: center; padding: clamp(24px, 3vw, 52px); }
2006  .al-fband-media--contain img { max-width: 100%; max-height: 440px; width: auto; height: auto; object-fit: contain; display: block; }
2007  .al-fband--media-right .al-fband-media { order: 2; }
2008  .al-fband--media-right .al-fband-content { order: 1; }
2009  .al-fband-content { display: flex; flex-direction: column; justify-content: center; }
2010  .al-fband-title { margin: 0 0 16px; }
2011  .al-fband-body { color: var(--al-muted); margin: 0; max-width: 480px; }
2012  .al-fband--dark .al-fband-body { color: var(--al-muted-on-dark); }
2013  .al-fband-points { list-style: none; margin: 24px 0 0; padding: 0; display: grid; gap: 16px; }
2014  .al-fband-points li { display: flex; gap: 13px; align-items: flex-start; }
2015  .al-fband-ico { color: var(--al-accent); flex: 0 0 auto;
2015 margin-top: 1px; }
2016  .al-fband-pt { display: flex; flex-direction: column; gap: 2px; }
2017  .al-fband-pt strong { font-size: 15.5px; font-weight: 800; }
2018  .al-fband-pt span { font-size: 13.5px; line-height: 1.45; color: var(--al-muted); }
2019  .al-fband--dark .al-fband-pt span { color: var(--al-muted-on-dark); }
2020  .al-fband-cta { margin-top: 30px; }
2021  @media (max-width: 900px) {
2022    .al-fband-grid { grid-template-columns: 1fr; gap: 28px; }
2023    .al-fband-media { min-height: 240px; order: 0; }
2024    .al-fband--media-right .al-fband-media { order: 0; }
2025    .al-fband--media-right .al-fband-content { order: 1; }
2026    .al-fband-media--contain { min-height: 300px; }
2027  }
2028</style>
2029
2030</div>
2031      </main><!-- BEGIN sections: footer-group -->
2032<div id="shopify-section-sections--24044710592671__astro-footer" class="shopify-section shopify-section-group-footer-group"><style>
2033  :root {
2034    --al-navy: #0B1B2E;
2035    --al-navy-2: #0E2238;
2036    --al-accent: #1DC3D4;
2037    --al-accent-ink: #06222A;
2038    --al-paper: #FFFFFF;
2039    --al-mist: #F3F6FA;
2040    --al-ink: #0B1B2E;
2041    --al-muted: #5C6B7A;
2042    --al-muted-on-dark: #9FB2C4;
2043    --al-line: rgba(11,27,46,.12);
2044    --al-line-on-dark: rgba(255,255,255,.14);
2045    --al-radius: 14px;
2046    --al-radius-sm: 10px;
2047    --al-ease: cubic-bezier(.22,.61,.36,1);
2048    --al-wrap: 1320px;
2049    --al-font: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
2050  }
2051  .al-s { font-family: var(--al-font); }
2052  .al-s *, .al-s *::before, .al-s *::after { box-sizing: border-box; }
2053  .al-wrap { max-width: var(--al-wrap); margin: 0 auto; padding: 0 24px; }
2054  .al-eyebrow {
2055    display: inline-flex; align-items: center; gap: 10px;
2056    font-size: 12px; font-weight: 800; letter-spacing: .16em; text-transform: uppercase;
2057    color: var(--al-accent); margin: 0 0 16px;
2058  }
2059  .al-eyebrow::before { content: ""; width: 22px; height: 2px; background: var(--al-accent); display: inline-block; }
2060  .al-title { font-size: clamp(28px, 4vw, 46px); line-height: 1.08; font-weight: 800; letter-spacing: -0.02em; margin: 0 0 18px; }
2061  .al-lede { font-size: clamp(16px, 1.4vw, 18px); line-height: 1.6; margin: 0; }
2062  .al-btn {
2063    display: inline-flex; align-items: center; gap: 9px; height: 50px; padding: 0 24px;
2064    border-radius: var(--al-radius-sm); font-size: 15px; font-weight: 800; letter-spacing: .01em;
2065    cursor: pointer; border: 0; text-decoration: none; white-space: nowrap;
2066    transition: transform .2s var(--al-ease), filter .2s var(--al-ease), box-shadow .2s var(--al-ease);
2067  }
2068  .al-btn--primary { background: var(--al-accent); color: var(--al-accent-ink); }
2069  .al-btn--primary:hover { filter: brightness(1.08); transform: translateY(-1px); }
2070  .al-btn--ghost-light { background: transparent; color: #fff; box-shadow: inset 0 0 0 1.5px rgba(255,255,255,.4); }
2071  .al-btn--ghost-light:hover { box-shadow: inset 0 0 0 1.5px #fff; }
2072  .al-btn--ghost-dark { background: transparent; color: var(--al-ink); box-shadow: inset 0 0 0 1.5px var(--al-line); }
2073  .al-btn--ghost-dark:hover { box-shadow: inset 0 0 0 1.5px var(--al-ink); }
2074  .al-btn-row { display: flex; flex-wrap: wrap; gap: 14px; }
2075  .al-ph {
2076    width: 100%; height: 100%; display: flex; align-items: center; justify-content: center;
2077    color: var(--al-muted-on-dark); font-size: 12px; letter-spacing: .1em; text-transform: uppercase; text-align: center;
2078    background: repeating-linear-gradient(135deg, #0c2034, #0c2034 12px, #0e2438 12px, #0e2438 24px);
2079  }
2080  @media (prefers-reduced-motion: reduce) { .al-s *, .al-s *::before, .al-s *::after { transition: none !important; animation: none !important; } }
2081</style><footer class="al-s al-footer">
2082  <div class="al-wrap al-foot-top">
2083
2084    <div class="al-foot-brand">
2085      <a href="/" class="al-foot-logo" aria-label="Astro Lithium home"><img src="//astrolithium.com/cdn/shop/files/Cutout_White_2339f4d7-4d90-4a02-94a2-f986b673516f.png?v=1644854296&width=400" alt="Astro Lithium" width="150"></a><p class="al-foot-tagline">Premium LiFePO4 power for marine and golf cart, American owned, with US-based support.</p><div class="al-foot-dealer"><a class="al-btn al-btn--primary" href="/pages/store-locator">Find a Dealer</a><a class="al-foot-become" href="/pages/become-a-dealer">Become a Dealer</a></div>
2086      <div class="al-foot-social"><a href="https://www.instagram.com/astro_lithium/" aria-label="Instagram" target="_blank" rel="noopener"><svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8"><rect x="3" y="3" width="18" height="18" rx="5"></rect><circle cx="12" cy="12" r="4"></circle><circle cx="17.5" cy="6.5" r="1.1" fill="currentColor" stroke="none"></circle></svg></a><a href="https://www.facebook.com/astrolithium/" aria-label="Facebook" target="_blank" rel="noopener"><svg width="18" height="18" viewBox="0 0 24 24">
2086<path fill="currentColor" d="M13.5 21v-7h2.3l.4-2.7h-2.7V9.5c0-.8.2-1.3 1.3-1.3h1.4V5.8c-.7-.1-1.4-.1-2.1-.1-2 0-3.4 1.2-3.4 3.5v1.9H8.4V14h2.3v7h2.8z"></path></svg></a></div>
2087    </div>
2088
2089    <div class="al-foot-cols"><div class="al-foot-col">
2090          <h3>Shop</h3>
2091          <ul><li><a href="/collections/all-batteries">Batteries</a></li><li><a href="/collections/battery-chargers">Chargers</a></li><li><a href="/pages/applications">Applications</a></li><li><a href="/pages/product-manuals">Product Manuals</a></li><li><a href="/pages/why-astro-lithium">Why Astro Lithium</a></li><li><a href="tel:9043448008">904-344-8008</a></li></ul>
2092        </div><div class="al-foot-col">
2093          <h3>Company</h3>
2094          <ul><li><a href="/pages/store-locator">Find a Dealer</a></li><li><a href="/pages/become-a-dealer">Become A Dealer</a></li><li><a href="/blogs/news">Blog</a></li><li><a href="/pages/press-releases">Press Releases</a></li><li><a href="/pages/contact-us">Contact</a></li><li><a href="/pages/warranty-returns">Warranty/Returns</a></li><li><a href="/policies/terms-of-service">Terms of Service</a></li><li><a href="/policies/refund-policy">Refund Policy</a></li><li><a href="https://astrolithium.com/pages/privacy-policy">Privacy Policy</a></li></ul>
2095        </div></div>
2096
2097    <div class="al-foot-news"><h3>Sign up and save</h3><p>Get product news, dealer events, and the occasional deal. No spam.</p><form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="contact[tags]" value="newsletter">
2098        <div class="al-foot-form">
2099          <input type="email" name="contact[email]" placeholder="Email address" aria-label="Email address" required>
2100          <button type="submit">Subscribe</button>
2101        </div></form><div class="al-foot-contact"><span><a href="tel:8882117616">888-211-7616</a></span><span><a href="mailto:[email protected]">[email protected]</a></span><span>Monday to Friday, 9:00am to 5:00pm ET</span><span><a href="" target="_blank" rel="noopener">698A W Macclenny Ave, Macclenny, FL 32063</a></span></div>
2102    </div>
2103
2104  </div>
2105
2106  <div class="al-foot-bottom">
2107    <div class="al-wrap al-foot-bottom-inner">
2108      <span class="al-foot-copy">&copy; 2026 Astro Lithium. All rights reserved.</span>
2109      <div class="al-foot-legal"><a href="/policies/privacy-policy">Privacy policy</a><a href="/policies/refund-policy">Refund policy</a><a href="/policies/terms-of-service">Terms of service</a></div><div class="al-foot-pay"><svg class="al-pay" width="38" height="24" viewBox="0 0 38 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-labelledby="pi-achdirectdebit"><title id="pi-achdirectdebit">Ach Direct Debit</title><g clip-path="url(#pi-clip0_4778_42)"><path d="M35.038 0h-32a3 3 0 00-3 3v18a3 3 0 003 3h32a3 3 0 003-3V3a3 3 0 00-3-3z" fill="#000" fill-opacity=".07"/><path d="M35.038 1h-32a2 2 0 00-2 2v18a2 2 0 002 2h32a2 2 0 002-2V3a2 2 0 00-2-2z" fill="#fff"/><path d="M7.916 16l2.264-6.984h2.587L15.116 16h-2.147l-.811-2.71a36.86 36.86 0 01-.492-1.827 95.798 95.798 0 01-.436-1.89h.43c-.13.625-.263 1.255-.398 1.89a26.93 26.93 0 01-.454 1.828L10.034 16H7.916zm1.678-1.34v-1.416h3.844v1.415H9.594zm8.962 1.434a3.563 3.563 0 01-1.72-.413 3.011 3.011 0 01-1.205-1.21c-.293-.534-.44-1.187-.44-1.959 0-.778.15-1.434.45-1.968a2.99 2.99 0 011.214-1.21 3.524 3.524 0 011.701-.412c.435 0 .835.06 1.2.178.369.116.692.286.97.51.279.226.504.503.676.83a3.1 3.1 0 01.323 1.126h-1.922a1.216 1.216 0 00-.122-.408.987.987 0 00-.6-.516 1.449 1.449 0 00-.468-.07c-.316 0-.585.078-.807.234a1.403 1.403 0 00-.497.666c-.112.287-.168.634-.168 1.04 0 .425.057.782.173 1.07.116.287.281.502.497.646.219.144.483.216.792.216.175 0 .331-.024.469-.07.137-.047.258-.115.36-.202.104-.088.187-.192.25-.314.065-.122.109-.258.13-.408h1.922a2.61 2.61 0 01-.248.91 3 3 0 01-1.584 1.495c-.385.16-.833.239-1.346.239zM22.494 16V9.016h1.893v2.653H26.9V9.016h1.894V16H26.9v-2.803h-2.512V16h-1.894z" fill="#000"/></g><defs><clipPath id="pi-clip0_4778_42"><path fill="#fff" d="M0 0h38v24H0z"/></clipPath></defs></svg><svg class="al-pay" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-amazon"><title id="pi-amazon">Amazon</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" fill-rule="nonzero" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF" fill-rule="nonzero"/><path d="M25.26 16.23c-1.697 1.48-4.157 2.27-6.275 2.27-2.97 0-5.644-1.3-7.666-3.463-.16-.17-.018-.402.173-.27 2.183 1.504 4.882 2.408 7.67 2.408 1.88 0 3.95-.46 5.85-1.416.288-.145.53.222.248.47v.001zm.706-.957c-.216-.328-1.434-.155-1.98-.078-.167.024-.193-.148-.043-.27.97-.81 2.562-.576 2.748-.305.187.272-.047 2.16-.96 3.063-.14.138-.272.064-.21-.12.205-.604.664-1.96.446-2.29h-.001z" fill="#F90" fill-rule="nonzero"/><path d="M21.814 15.291c-.574-.498-.676-.73-.993-1.205-.947 1.012-1.618 1.315-2.85 1.315-1.453 0-2.587-.938-2.587-2.818 0-1.467.762-2.467 1.844-2.955.94-.433 2.25-.51 3.25-.628v-.235c0-.43.033-.94-.208-1.31-.212-.333-.616-.47-.97-.47-.66 0-1.25.353-1.392 1.085-.
210903.163-.144.323-.3.33l-1.677-.187c-.14-.033-.296-.153-.257-.38.386-2.125 2.223-2.766 3.867-2.766.84 0 1.94.234 2.604.9.842.82.762 1.918.762 3.11v2.818c0 .847.335 1.22.65 1.676.113.164.138.36-.003.482-.353.308-.98.88-1.326 1.2a.367.367 0 0 1-.414.038zm-1.659-2.533c.34-.626.323-1.214.323-1.918v-.392c-1.25 0-2.57.28-2.57 1.82 0 .782.386 1.31 1.05 1.31.487 0 .922-.312 1.197-.82z" fill="#221F1F"/></svg>
2110<svg class="al-pay" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
2111<svg class="al-pay" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 
21111.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg>
2112<svg class="al-pay" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg><svg class="al-pay" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg><svg class="al-pay" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
211206zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg>
2113<svg class="al-pay" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg>
2114<svg class="al-pay" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2 
21140-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg><svg class="al-pay" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg>
2115<svg class="al-pay" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778 
211516.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
2116</div></div>
2117  </div>
2118</footer>
2119
2120<style>
2121  .al-footer { background: var(--al-navy); color: #fff; }
2122  .al-foot-top { display: grid; grid-template-columns: 1.3fr 1.6fr 1.4fr; gap: 48px; padding: clamp(48px, 6vw, 80px) 24px clamp(40px, 5vw, 56px); }
2123  .al-foot-logo { display: inline-block; }
2124  .al-foot-logo img { height: auto; display: block; max-width: 100%; }
2125  .al-foot-tagline { color: var(--al-muted-on-dark); font-size: 14px; line-height: 1.6; margin: 18px 0 22px; max-width: 320px; }
2126  .al-foot-dealer { display: flex; gap: 16px; align-items: center; flex-wrap: wrap; margin-bottom: 24px; }
2127  .al-foot-dealer .al-btn { height: 44px; }
2128  .al-foot-become { color: #fff; font-weight: 700; font-size: 14px; text-decoration: underline; text-underline-offset: 3px; }
2129  .al-foot-social { display: flex; gap: 12px; }
2130  .al-foot-social a { width: 38px; height: 38px; border-radius: 9px; display: flex; align-items: center; justify-content: center; color: #fff; border: 1px solid var(--al-line-on-dark); transition: background .2s var(--al-ease), border-color .2s var(--al-ease), c
2130olor .2s var(--al-ease); }
2131  .al-foot-social a:hover { background: var(--al-accent); border-color: var(--al-accent); color: var(--al-accent-ink); }
2132  .al-foot-cols { display: grid; grid-template-columns: repeat(auto-fit, minmax(130px, 1fr)); gap: 32px; }
2133  .al-foot-col h3 { font-size: 12px; font-weight: 800; letter-spacing: .12em; text-transform: uppercase; color: var(--al-accent); margin: 0 0 16px; }
2134  .al-foot-col ul { list-style: none; margin: 0; padding: 0; display: grid; gap: 11px; }
2135  .al-foot-col a { color: var(--al-muted-on-dark); font-size: 14px; text-decoration: none; transition: color .18s var(--al-ease); }
2136  .al-foot-col a:hover { color: #fff; }
2137  .al-foot-news h3 { font-size: 16px; font-weight: 800; margin: 0 0 8px; }
2138  .al-foot-news p { color: var(--al-muted-on-dark); font-size: 14px; line-height: 1.55; margin: 0 0 16px; }
2139  .al-foot-form { display: flex; gap: 10px; max-width: 380px; }
2140  .al-foot-form input { flex: 1; height: 48px; padding: 0 16px; border-radius: var(--al-radius-sm); border: 1px solid var(--al-line-on-dark); background: rgba(255,255,255,.05); color: #fff; font-size: 14px; }
2141  .al-foot-form input::placeholder { color: var(--al-muted-on-dark); }
2142  .al-foot-form button { height: 48px; padding: 0 20px; border: 0; border-radius: var(--al-radius-sm); background: var(--al-accent); color: var(--al-accent-ink); font-weight: 800; font-size: 14px; cursor: pointer; transition: filter .2s var(--al-ease); }
2143  .al-foot-form button:hover { filter: brightness(1.08); }
2144  .al-foot-success { color: var(--al-accent); font-size: 13px; margin-top: 10px; }
2145  .al-foot-contact { margin-top: 26px; display: grid; gap: 7px; font-size: 14px; color: var(--al-muted-on-dark); }
2146  .al-foot-contact a { color: #fff; text-decoration: none; }
2147  .al-foot-contact a:hover { color: var(--al-accent); }
2148  .al-foot-bottom { border-top: 1px solid var(--al-line-on-dark); }
2149  .al-foot-bottom-inner { display: flex; align-items: center; justify-content: space-between; gap: 18px; padding: 20px 24px; flex-wrap: wrap; }
2150  .al-foot-legal { display: flex; gap: 18px; flex-wrap: wrap; }
2151  .al-foot-legal a { color: var(--al-muted-on-dark); font-size: 12.5px; text-decoration: none; }
2152  .al-foot-legal a:hover { color: #fff; }
2153  .al-foot-copy { color: var(--al-muted-on-dark); font-size: 12.5px; }
2154  .al-foot-pay { display: flex; gap: 8px; align-items: center; flex-wrap: wrap; }
2155  .al-foot-pay .al-pay { height: 24px; width: auto; border-radius: 4px; }
2156  @media (max-width: 990px) { .al-foot-top { grid-template-columns: 1fr 1fr; } .al-foot-news { grid-column: 1 / -1; } }
2157  @media (max-width: 600px) { .al-foot-top { grid-template-columns: 1fr; } .al-foot-bottom-inner { flex-direction: column; align-items: flex-start; } }
2158</style>
2159
2160</div>
2161<!-- END sections: footer-group --></div>
2162  </div><div id="VideoModal" class="modal modal--solid">
2163  <div class="modal__inner">
2164    <div class="modal__centered page-width text-center">
2165      <div class="modal__centered-content">
2166        <div class="video-wrapper video-wrapper--modal">
2167          <div id="VideoHolder"></div>
2168        </div>
2169      </div>
2170    </div>
2171  </div>
2172
2173  <button type="button" class="modal__close js-modal-close text-link">
2174    <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/></svg>
2175    <span class="icon__fallback-text">"Close (esc)"</span>
2176  </button>
2177</div>
2178<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true">
2179  <div class="pswp__bg"></div>
2180  <div class="pswp__scroll-wrap">
2181    <div class="pswp__container">
2182      <div class="pswp__item"></div>
2183      <div class="pswp__item"></div>
2184      <div class="pswp__item"></div>
2185    </div>
2186
2187    <div class="pswp__ui pswp__ui--hidden">
2188      <button class="btn btn--body btn--circle pswp__button pswp__button--arrow--left" title="Previous">
2189        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-left" viewBox="0 0 284.49 498.98"><path d="M249.49 0a35 35 0 0 1 24.75 59.75L84.49 249.49l189.75 189.74a35.002 35.002 0 1 1-49.5 49.5L10.25 274.24a35 35 0 0 1 0-49.5L224.74 10.25A34.89 34.89 0 0 1 249.49 0Z"/></svg>
2190      </button>
2191
2192      <button class="btn btn--body btn--circle btn--large pswp__button pswp__button--close" title="Close (esc)">
2193        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/></svg>
2194      </button>
2195
2196      <button class="btn btn--body btn--circle pswp__button pswp__button--arrow--right" title="Next">
2197        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 284.49 498.98"><title>icon-chevron</title><path d="M35 498.98a35 35 0 0 1-24.75-59.75l189.74-189.74L10.25 59.75a35.002 35.002 0 0 1 49.5-49.5l214.49 214.49a35 35 0 0 1 0 49.5L59.75 488.73A34.89 34.89 0 0 1 35 498.98Z"/></svg>
2198      </button>
2199    </div>
2200  </div>
2201</div>
2202<tool-tip data-tool-tip="">
2203  <div class="tool-tip__inner" data-tool-tip-inner>
2204    <button class="tool-tip__close" data-tool-tip-close=""><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><title>icon-X</title><path d="m19 17.61 27.12 27.13m0-27.12L19 44.74"/></svg></button>
2205    <div data-tool-tip-title>Astro Lithium Batteries</div>
2206    <div class="tool-tip__content" data-tool-tip-content>
2207    </div>
2208  </div>
2209</tool-tip>
2210
2211  <template id="naturalImageMarkup">
2212    <div class="image-wrap" style="height: 0;">
2213      <image-element data-aos="image-fade-in" data-aos-offset="150">
2214        <img class="grid-product__image image-element" width height src srcset loading="lazy" alt>
2215      </image-element>
2216    </div>
2217  </template>
2218  <template id="fixedRatioImageMarkup">
2219    <div class="grid__image-ratio">
2220      <image-element data-aos="image-fade-in" data-aos-offset="150">
2221        <img class="image-element" width height src srcset loading="lazy" alt>
2222      </image-element>
2223    </div>
2224  </template>
2225<!-- Failed to render app block "189560808323975500": app block path "shopify://apps/bss-b2b-portal-quote-net-30/blocks/config-header/0c13e75b-92f5-4200-98c1-50c1fdb201bc" does not exist --><!-- Failed to render app block "12120936241911852800": app block path "shopify://apps/judge-me-product-reviews/blocks/reviews_tab/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8" does not exist --><!-- Failed to render app block "judgeme_core_0de17599": app block path "shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8" does not exist --><!-- Failed to render app block "bss-b2b-9c899f840524": app block path "shopify://apps/bss-b2b-wholesale-solution/blocks/config-header/451233f2-9631-4c49-8b6f-057e4ebcde7f" does not exist -->
2225<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2225
2226<shopify-store store-domain="https://astrolithium.com" country="US" language="en"></shopify-store>
2227<shopify-chat></shopify-chat>
2228</body>
2229</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.