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("//walthers.com/cdn/shopifycloud/storefront/assets/storefront/event_observer_reporter-ed358274.js").then(e=>e.$(_,y,f,i,`92972286317`)))})(); 5//# sourceURL=event-observer-collector.js 6</script>
6 7 8
8<script src="//walthers.com/cdn/shop/files/pandectes-rules.js?v=163610193054592991"></script>
8<meta charset="utf-8"> 9<meta name="viewport" content="width=device-width,initial-scale=1"> 10<title>Shop by Scale – Walthers</title><link rel="canonical" href="https://walthers.com/pages/shop-by-scale"><link rel="icon" href="//walthers.com/cdn/shop/files/Walthers_W.svg?crop=center&height=48&v=1787841111&width=48" type="image/svg+xml"> 11 <link rel="apple-touch-icon" href="//walthers.com/cdn/shop/files/Walthers_W.svg?crop=center&height=180&v=1787841111&width=180"><meta property="og:site_name" content="Walthers"> 12<meta property="og:url" content="https://walthers.com/pages/shop-by-scale"> 13<meta property="og:title" content="Shop by Scale"> 14<meta property="og:type" content="website"> 15<meta property="og:description" content="Walthers | Model Railroading | HO Scale Trains, Scenery, Locomotives"><meta property="og:image" content="http://walthers.com/cdn/shop/files/Walthers_Blue_1200x628_285003df-d741-4fdb-a0a3-e138711826ad.svg?crop=center&height=1200&v=1775833733&width=1200"> 16 <meta property="og:image:secure_url" content="https://walthers.com/cdn/shop/files/Walthers_Blue_1200x628_285003df-d741-4fdb-a0a3-e138711826ad.svg?crop=center&height=1200&v=1775833733&width=1200"> 17 <meta property="og:image:width" content="1200"> 18 <meta property="og:image:height" content="628"><meta name="twitter:card" content="summary_large_image"> 19<meta name="twitter:title" content="Shop by Scale"> 20<meta name="twitter:description" content="Walthers | Model Railroading | HO Scale Trains, Scenery, Locomotives"> 21<link rel="preload" href="//walthers.com/cdn/shop/t/64/assets/main.css?v=76449500052787473471787339873" as="style"> 22 <link rel="preload" as="stylesheet" href="//walthers.com/cdn/shop/t/64/assets/tailwind.css?v=14941"> 23 <link href="//walthers.com/cdn/shop/t/64/assets/tailwind.css?v=14941" rel="stylesheet" type="text/css" media="all" /> 24<style data-shopify> 25@font-face { 26 font-family: Muli; 27 font-weight: 400; 28 font-style: normal; 29 font-display: swap; 30 src: url("//walthers.com/cdn/fonts/muli/muli_n4.e949947cfff05efcc994b2e2db40359a04fa9a92.woff2") format("woff2"), 31 url("//walthers.com/cdn/fonts/muli/muli_n4.35355e4a0c27c9bc94d9af3f9bcb586d8229277a.woff") format("woff"); 32} 33@font-face { 34 font-family: Muli; 35 font-weight: 700; 36 font-style: normal; 37 font-display: swap; 38 src: url("//walthers.com/cdn/fonts/muli/muli_n7.c8c44d0404947d89610714223e630c4cbe005587.woff2") format("woff2"), 39 url("//walthers.com/cdn/fonts/muli/muli_n7.4cbcffea6175d46b4d67e9408244a5b38c2ac568.woff") format("woff"); 40} 41@font-face { 42 font-family: Muli; 43 font-weight: 400; 44 font-style: italic; 45 font-display: swap; 46 src: url("//walthers.com/cdn/fonts/muli/muli_i4.c0a1ea800bab5884ab82e4eb25a6bd25121bd08c.woff2") format("woff2"), 47 url("//walthers.com/cdn/fonts/muli/muli_i4.a6c39b1b31d876de7f99b3646461aa87120de6ed.woff") format("woff"); 48} 49@font-face { 50 font-family: Muli; 51 font-weight: 700; 52 font-style: italic; 53 font-display: swap; 54 src: url("//walthers.com/cdn/fonts/muli/muli_i7.34eedbf231efa20bd065d55f6f71485730632c7b.woff2") format("woff2"), 55 url("//walthers.com/cdn/fonts/muli/muli_i7.2b4df846821493e68344d0b0212997d071bf38b7.woff") format("woff"); 56} 57@font-face { 58 font-family: Figtree; 59 font-weight: 800; 60 font-style: normal; 61 font-display: swap; 62 src: url("//walthers.com/cdn/fonts/figtree/figtree_n8.9ff6d071825a72d8671959a058f3e57a9f1ff61f.woff2") format("woff2"), 63 url("//walthers.com/cdn/fonts/figtree/figtree_n8.717cfbca15cfe9904984ba933599ab134f457561.woff") format("woff"); 64} 65@font-face { 66 font-family: "Nunito Sans"; 67 font-weight: 700; 68 font-style: normal; 69 font-display: swap; 70 src: url("//walthers.com/cdn/fonts/nunito_sans/nunitosans_n7.25d963ed46da26098ebeab731e90d8802d989fa5.woff2") format("woff2"), 71 url("//walthers.com/cdn/fonts/nunito_sans/nunitosans_n7.d32e3219b3d2ec82285d3027bd673efc61a996c8.woff") format("woff"); 72} 73:root { 74 --bg-color: 255 255 255 / 1.0; 75 --bg-color-og: 255 255 255 / 1.0; 76 --heading-color: 9 3 2; 77 --text-color: 9 3 2; 78 --text-color-og: 9 3 2; 79 --scrollbar-color: 9 3 2; 80 --link-color: 9 3 2; 81 --link-color-og: 9 3 2; 82 --star-color: 103 170 249;--swatch-border-color-default: 206 205 204; 83 --swatch-border-color-active: 132 129 129; 84 --swatch-card-size: 24px; 85 --swatch-variant-picker-size: 64px;--color-scheme-1-bg: 242 242 242 / 1.0; 86 --color-scheme-1-grad: ; 87 --color-scheme-1-heading: 9 3 2; 88 --color-scheme-1-text: 9 3 2; 89 --color-scheme-1-btn-bg: 9 3 2; 90 --color-scheme-1-btn-text: 255 255 255; 91 --color-scheme-1-btn-bg-hover: 54 48 47;--color-scheme-2-bg: 35 47 55 / 1.0; 92 --color-scheme-2-grad: ; 93 --color-scheme-2-heading: 255 255 255; 94 --color-scheme-2-text: 255 255 255; 95 --color-scheme-2-btn-bg: 255 255 255; 96 --color-scheme-2-btn-text: 9 3 2; 97 --color-scheme-2-btn-bg-hover: 226 225 225;--color-scheme-3-bg: 0 99 165 / 1.0; 98 --color-scheme-3-grad: ; 99 --color-scheme-3-heading: 255 255 255; 100 --color-scheme-3-text: 255 255 255; 101 --color-scheme-3-btn-bg: 9 3 2; 102 --color-scheme-3-btn-text: 255 255 255; 103 --color-scheme-3-btn-bg-hover: 54 48 47; 104 105 --drawer-bg-color: 255 255 255 / 1.0; 106 --drawer-text-color: 9 3 2; 107 108 --panel-bg-color: 242 242 242 / 1.0; 109 --panel-heading-color: 9 3 2; 110 --panel-text-color: 9 3 2; 111 112 --in-stock-text-color: 44 126 63; 113 --low-stock-text-color: 210 134 26; 114 --very-low-stock-text-color: 180 12 28; 115 --no-stock-text-color: 73 93 99; 116 --no-stock-backordered-text-color: 73 93 99; 117 118 --error-bg-color: 252 237 238; 119 --error-text-color: 180 12 28; 120 --success-bg-color: 232 246 234; 121 --success-text-color: 44 126 63; 122 --info-bg-color: 228 237 250; 123 --info-text-color: 26 102 210; 124 125 --heading-font-family: Figtree, sans-serif; 126 --heading-font-style: normal;
127 --heading-font-weight: 800; 128 --heading-scale-start: 6; 129 130 --navigation-font-family: "Nunito Sans", sans-serif; 131 --navigation-font-style: normal; 132 --navigation-font-weight: 700;--heading-text-transform: none; 133--subheading-text-transform: none; 134 --body-font-family: Muli, sans-serif; 135 --body-font-style: normal; 136 --body-font-weight: 400; 137 --body-font-size: 16; 138 139 --section-gap: 32; 140 --heading-gap: calc(8 * var(--space-unit));--heading-gap: calc(6 * var(--space-unit));--grid-column-gap: 20px;--btn-bg-color: 0 101 165; 141 --btn-bg-hover-color: 41 133 192; 142 --btn-text-color: 255 255 255; 143 --btn-bg-color-og: 0 101 165; 144 --btn-text-color-og: 255 255 255; 145 --btn-alt-bg-color: 255 255 255; 146 --btn-alt-bg-alpha: 1.0; 147 --btn-alt-text-color: 9 3 2; 148 --btn-border-width: 1px; 149 --btn-padding-y: 12px; 150 151 152 --btn-border-radius: 5px; 153 154 155 --btn-lg-border-radius: 50%; 156 --btn-icon-border-radius: 50%; 157 --input-with-btn-inner-radius: var(--btn-border-radius); 158 159 --input-bg-color: 255 255 255 / 1.0; 160 --input-text-color: 9 3 2; 161 --input-border-width: 1px; 162 --input-border-radius: 4px; 163 --textarea-border-radius: 4px; 164 --input-border-radius: 5px; 165 --input-bg-color-diff-3: #f7f7f7; 166 --input-bg-color-diff-6: #f0f0f0; 167 168 --modal-border-radius: 4px; 169 --modal-overlay-color: 0 0 0; 170 --modal-overlay-opacity: 0.4; 171 --drawer-border-radius: 4px; 172 --overlay-border-radius: 4px; 173 174 --custom-label-bg-color: 35 2 46 / 1.0; 175 --custom-label-text-color: 255 255 255 / 1.0;--sale-label-bg-color: 247 23 53 / 1.0; 176 --sale-label-text-color: 255 255 255 / 1.0;--sold-out-label-bg-color: 73 93 99 / 1.0; 177 --sold-out-label-text-color: 255 255 255 / 1.0;--new-label-bg-color: 255 204 0 / 1.0; 178 --new-label-text-color: 9 3 2 / 1.0;--preorder-label-bg-color: 103 170 249 / 1.0; 179 --preorder-label-text-color: 255 255 255 / 1.0;--preorder-due-later-color: 92 92 92 / 1.0;--collection-label-color: 0 126 18 / 1.0; 180 181 --page-width: 1590px; 182 --gutter-sm: 20px; 183 --gutter-md: 32px; 184 --gutter-lg: 64px; 185 186 --payment-terms-bg-color: #ffffff; 187 188 --coll-card-bg-color: #f7f7f7; 189 --coll-card-border-color: rgba(0,0,0,0); 190 191 --card-highlight-bg-color: #ffffff; 192 --card-highlight-text-color: 9 3 2; 193 --card-highlight-border-color: #23022e;--card-bg-color: #ffffff; 194 --card-text-color: 20 20 20; 195 --card-border-color: #dcdcdc;--blend-bg-color: #ffffff; 196 197 --aos-animate-duration: 0.6s; 198 199 200 201 --aos-min-width: 0; 202 203 204 205 --reading-width: 48em; 206 } 207 208 @media (max-width: 769px) { 209 :root { 210 --reading-width: 36em; 211 } 212 } 213 </style><link rel="stylesheet" href="//walthers.com/cdn/shop/t/64/assets/main.css?v=76449500052787473471787339873"> 214
214<script src="//walthers.com/cdn/shop/t/64/assets/main.js?v=17723953280128014571787339873" defer="defer"></script>
214<link rel="preload" href="//walthers.com/cdn/fonts/muli/muli_n4.e949947cfff05efcc994b2e2db40359a04fa9a92.woff2" as="font" type="font/woff2" crossorigin fetchpriority="high"><link rel="preload" href="//walthers.com/cdn/fonts/figtree/figtree_n8.9ff6d071825a72d8671959a058f3e57a9f1ff61f.woff2" as="font" type="font/woff2" crossorigin fetchpriority="high">
214<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
214<meta name="google-site-verification" content="U-nTTpqJqsRFzVnuGLh_Rho-1fx2BVMJIIkecqYY6T4"> 215<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/92972286317/digital_wallets/dialog"> 216<meta id="in-context-paypal-metadata" data-shop-id="92972286317" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 217<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
217<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=5673386349"></script>
217 218<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
219<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=5673386349&shop_id=92972286317" crossorigin="anonymous"></script>
vendor: 1 bytes, line 219
219
220<script id="shopify-features" type="application/json">{"accessToken":"03552a2a2b4e4e7c98ee18af3e274a8f","betas":["rich-media-storefront-analytics"],"domain":"walthers.com","predictiveSearch":true,"shopId":92972286317,"locale":"en"}</script>
vendor: 1 bytes, line 220
220
221<script>var Shopify = Shopify || {}; 222Shopify.shop = "swp3x4-p8.myshopify.com"; 223Shopify.locale = "en"; 224Shopify.currency = {"active":"USD","rate":"1.0"}; 225Shopify.country = "US"; 226Shopify.theme = {"name":"walthers\/main","id":192746127725,"schema_name":"Enterprise","schema_version":"2.0.1","theme_store_id":null,"role":"main"}; 227Shopify.theme.handle = "null"; 228Shopify.theme.style = {"id":null,"handle":null}; 229Shopify.cdnHost = "walthers.com/cdn"; 230Shopify.routes = Shopify.routes || {}; 231Shopify.routes.root = "/"; 232Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 233Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 234Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 235Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 235
235
236<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 236
236
237<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 237
237
238<script> 239 window.ShopifyPay = window.ShopifyPay || {}; 240 window.ShopifyPay.apiHost = "shop.app\/pay"; 241 window.ShopifyPay.redirectState = null; 242</script>
vendor: 1 bytes, line 242
242
243<script> 244 window.Shopify = window.Shopify || {}; 245 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 246 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 247 window.Shopify.SignInWithShop.eligible = true; 248</script>
vendor: 1 bytes, line 248
248
249<script id="shop-js-analytics" type="application/json">{"pageType":"page"}</script>
vendor: 1 bytes, line 249
249
250<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 250
250
251<script type="module"> 252 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 253 254 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 255 256</script>
vendor: 1 bytes, line 256
256
257<script> 258 window.Shopify = window.Shopify || {}; 259 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 260 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"]}; 261</script>
vendor: 1 bytes, line 261
261
262<script>(function() { 263 var isLoaded = false; 264 function asyncLoad() { 265 if (isLoaded) return; 266 isLoaded = true; 267 var urls = ["https:\/\/cdn.nfcube.com\/instafeed-0e0ed4d925c2d64350e57fa73a92da05.js?shop=swp3x4-p8.myshopify.com"]; 268 for (var i = 0; i < urls.length; i++) { 269 var s = document.createElement('script'); 270 s.type = 'text/javascript'; 271 s.async = true; 272 s.src = urls[i]; 273 var x = document.getElementsByTagName('script')[0]; 274 x.parentNode.insertBefore(s, x); 275 } 276 }; 277 if(window.attachEvent) { 278 window.attachEvent('onload', asyncLoad); 279 } else { 280 window.addEventListener('load', asyncLoad, false); 281 } 282})();</script>
vendor: 1 bytes, line 282
282
283<script id="__st">var __st={"a":92972286317,"offset":-18000,"reqid":"0d82b8fe-5c7f-4f33-b0a0-35d636da7263-1790961403","pageurl":"walthers.com\/pages\/shop-by-scale","s":"pages-711007764845","u":"430d043f621a","p":"page","rtyp":"page","rid":711007764845};</script>
vendor: 1 bytes, line 283
283
284<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 284
284
285<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 285
285
286<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//walthers.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 286
286
287<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 = "//walthers.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>
287<script crossorigin="anonymous" defer="defer" src="//walthers.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 287
287
288<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 288
288
289<script> 290 window.Shopify = window.Shopify || {}; 291 window.Shopify.MCP = window.Shopify.MCP || {}; 292 window.Shopify.MCP.enabled = true; 293 window.Shopify.MCP.shop = "swp3x4-p8.myshopify.com"; 294 window.Shopify.MCP.mcpEndpoint = "https:\/\/walthers.com\/api\/mcp"; 295 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"]}}]; 296</script>
vendor: 1 bytes, line 296
296
297<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("\/\/walthers.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 298</script>
vendor: 1 bytes, line 298
298
299<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://walthers.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 300</script>
vendor: 1 bytes, line 300
300
301<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 302 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); 303</script>
vendor: 1 bytes, line 303
303
304<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})}})); 305</script>
305 306<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://walthers.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 307<style id="shopify-accelerated-checkout-cart"> 308 #shopify-buyer-consent { 309 margin-top: 1em; 310 display: inline-block; 311 width: 100%; 312} 313 314#shopify-buyer-consent.hidden { 315 display: none; 316} 317 318#shopify-subscription-policy-button { 319 background: none; 320 border: none; 321 padding: 0; 322 text-decoration: underline; 323 font-size: inherit; 324 cursor: pointer; 325} 326 327#shopify-subscription-policy-button::before { 328 box-shadow: none; 329} 330 331 </style>
332<script id="sections-script" data-sections="header,footer" defer="defer" src="//walthers.com/cdn/shop/t/64/compiled_assets/scripts.js?v=132263383497981015851787339931"></script>
vendor: 1 bytes, line 332
332
333<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
vendor: 1 bytes, line 333
333
334<script src="//walthers.com/cdn/shop/t/64/assets/blur-messages.js?v=98620774460636405321787339872" defer="defer"></script>
334 335
335<script src="//walthers.com/cdn/shop/t/64/assets/animate-on-scroll.js?v=15249566486942820451787339873" defer="defer"></script>
335 336 <link rel="stylesheet" href="//walthers.com/cdn/shop/t/64/assets/animate-on-scroll.css?v=116194678796051782541787339873"> 337 338 339
339<script>document.documentElement.className = document.documentElement.className.replace('no-js', 'js');</script>
339<!-- CC Custom Head Start --><style> 340 /* Make custom icon images circular for specific Icons with text section */ 341 #shopify-section-template--26040409031021__icons_with_text_qbDhRe .custom-icon img { 342 border-radius: 50%; 343 object-fit: cover; 344 } 345 346 #shopify-section-template--26040409031021__icons_with_text_qbDhRe [data-icon-type="custom"] img { 347 border-radius: 50%; 348 object-fit: cover; 349 } 350 351 /* Force 5-column grid layout and disable carousel */ 352 #shopify-section-template--26040409031021__icons_with_text_qbDhRe .icons-with-text__items { 353 display: grid !important; 354 grid-template-columns: repeat(5, 1fr) !important; 355 gap: 1rem !important; 356 overflow: visible !important; 357 } 358 359 #shopify-section-template--26040409031021__icons_with_text_qbDhRe .icons-with-text__item { 360 flex: 0 0 auto !important; 361 min-width: auto !important; 362 } 363 364 /* Disable carousel/slider behavior */ 365 #shopify-section-template--26040409031021__icons_with_text_qbDhRe [data-slider] { 366 overflow: visible !important; 367 } 368 369 /* Make images circular in Hot Topics multi-column section */ 370 #shopify-section-template--26040409031021__multi_column_MmwfA4 img { 371 border-radius: 50%; 372 object-fit: cover; 373 } 374 375 /* Force 5-column grid layout for Hot Topics multi-column section */ 376 #shopify-section-template--26040409031021__multi_column_MmwfA4 .multi-column__items { 377 display: grid !important; 378 grid-template-columns: repeat(5, 1fr) !important; 379 gap: 1.5rem !important; 380 overflow: visible !important; 381 } 382 383 #shopify-section-template--26040409031021__multi_column_MmwfA4 .multi-column__item { 384 flex: 0 0 auto !important; 385 min-width: auto !important; 386 } 387 388 /* Light gray background box for column_fcrCxB text content */ 389 #shopify-section-template--26040409031021__multi-column [data-block-id="column_fcrCxB"] .multi-column__text { 390 background-color: #f5f5f5; 391 padding: 1.5rem; 392 border-radius: 4px; 393 } 394 395 #shopify-section-template--26040409031021__multi-column [data-block-id="column_fcrCxB"] .multi-column__heading { 396 margin-top: 0; 397 } 398 399 #shopify-section-template--26040409031021__multi-column [data-block-id="column_fcrCxB"] .multi-column__button { 400 margin-bottom: 0; 401 } 402 403 /* Style buttons in the About page multi-column section */ 404 #shopify-section-template--27073500971373__multi_column_GJQr8X .btn--primary { 405 background-color: #0065a5 !important; 406 color: #ffffff !important; 407 border-color: #0065a5 !important; 408 } 409 410 #shopify-section-template--27073500971373__multi_column_GJQr8X .btn--primary:hover { 411 background-color: #004a7a !important; 412 border-color: #004a7a !important; 413 } 414 415 /* Reduce spacing after Monthly Flyer page heading */ 416 #shopify-section-template--27021592691053__main .page__heading { 417 margin-bottom: 0.5rem !important; 418 } 419 420 /* Aggressively reduce spacing between Page section and Rich Text section below it */ 421 #shopify-section-template--27021592691053__main { 422 margin-bottom: -20px !important; 423 padding-bottom: 0 !important; 424 } 425 426 #shopify-section-template--27021592691053__rich_text_Xixhf9 { 427 margin-top: -20px !important; 428 padding-top: 0 !important; 429 } 430 431 /* Make subheading in rich text section match heading size and remove bold */ 432 #shopify-section-template--27073500971373__rich_text_4eFU8D [data-block-id="subheading_63BNEW"] { 433 font-size: var(--h2-font-size) !important; 434 font-weight: normal !important; 435 } 436 437 /* Reduce spacing between rich text and custom HTML sections on About page */ 438 #shopify-section-template--27073500971373__rich_text_zPjbMP { 439 margin-bottom: -20px !important; 440 padding-bottom: 0 !important; 441 } 442 443 #shopify-section-template--27073500971373__custom_liquid_N6kzTi { 444 margin-top: -20px !important; 445 padding-top: 0 !important; 446 } 447 448 /* Align Page section content with logo on shop-by-scale page */ 449 #shopify-section-template--26477623607661__main { 450 padding-left: 0 !important; 451 margin-left: 0 !important; 452 } 453 454 #shopify-section-template--26477623607661__main .page__heading { 455 margin-left: 0 !important; 456 padding-left: 0 !important; 457 } 458 459 /* Brand directory grid card styling */
460 #shopify-section-template--26477623607661__1781237640e3d353a0 [data-block-id="ai_gen_block_abc47ec_Hnk8cB"] .card-grid { 461 display: grid !important; 462 grid-template-columns: repeat(auto-fit, minmax(180px, 1fr)) !important; 463 gap: 16px !important; 464 padding: 20px !important; 465 } 466 467 #shopify-section-template--26477623607661__1781237640e3d353a0 [data-block-id="ai_gen_block_abc47ec_Hnk8cB"] .card { 468 background: #ffffff !important; 469 border: 1px solid #e5e5e5 !important; 470 border-radius: 12px !important; 471 box-shadow: 0 1px 4px rgba(0,0,0,0.05) !important; 472 padding: 24px 16px !important; 473 display: flex !important; 474 align-items: center !important; 475 justify-content: center !important; 476 text-align: center !important; 477 min-height: 80px !important; 478 } 479 480 #shopify-section-template--26477623607661__1781237640e3d353a0 [data-block-id="ai_gen_block_abc47ec_Hnk8cB"] .card-title { 481 font-size: 14px !important; 482 line-height: 1.4 !important; 483 color: #1a1a1a !important; 484 margin: 0 !important; 485 } 486 487 /* Ensure all card content uses the card styling */ 488 #shopify-section-template--26477623607661__1781237640e3d353a0 [data-block-id="ai_gen_block_abc47ec_Hnk8cB"] [class*="card"] { 489 background: #ffffff !important; 490 border: 1px solid #e5e5e5 !important; 491 border-radius: 12px !important; 492 box-shadow: 0 1px 4px rgba(0,0,0,0.05) !important; 493 padding: 24px 16px !important; 494 display: flex !important; 495 align-items: center !important; 496 justify-content: center !important; 497 text-align: center !important; 498 min-height: 80px !important; 499 } 500 501 #shopify-section-template--26477623607661__1781237640e3d353a0 [data-block-id="ai_gen_block_abc47ec_Hnk8cB"] [class*="card"] p { 502 font-size: 14px !important; 503 line-height: 1.4 !important; 504 color: #1a1a1a !important; 505 margin: 0 !important; 506 } 507 508 /* Reduce collection list image size by 40% from each side on mobile */ 509 #shopify-section-template--26477623607661__collection_list_9J6ddK .collection-card__image { 510 padding: 40% !important; 511 box-sizing: border-box !important; 512 } 513 514 /* Collection list title font weight - make regular instead of bold - multiple selectors */ 515 #shopify-section-template--26477623607661__collection_list_9J6ddK .collection-card__title, 516 #shopify-section-template--26477623607661__collection_list_9J6ddK .collection-card__title *, 517 #shopify-section-template--26477623607661__collection_list_9J6ddK [data-collection-title], 518 #shopify-section-template--26477623607661__collection_list_9J6ddK .collection-card h3, 519 #shopify-section-template--26477623607661__collection_list_9J6ddK .collection-card h2 { 520 font-weight: 400 !important; 521 font-family: figtree, sans-serif !important; 522 } 523 524 /* Desktop-specific styles for collection list section */ 525 @media (min-width: 768px) { 526 /* Further reduce collection images on desktop */ 527 #shopify-section-template--26477623607661__collection_list_9J6ddK .collection-card__image { 528 padding: 50% !important; 529 } 530 531 /* Increase 'Shop by Scale' heading font size by 30% on desktop */ 532 #shopify-section-template--26477623607661__collection_list_9J6ddK .section__heading { 533 font-size: calc(var(--h2-font-size) * 1.3) !important; 534 } 535 } 536 537 /* Remove gap between Custom HTML/Liquid sections */ 538 #shopify-section-template--28001706606957__custom_liquid_AEbKk7 { 539 margin-bottom: 0 !important; 540 padding-bottom: 0 !important; 541 } 542 543 #shopify-section-template--28001706606957__custom_liquid_y8iyyw { 544 margin-top: 0 !important; 545 padding-top: 0 !important; 546 } 547 548 /* Completely eliminate spacing between Key Dates and Adult Historical Diorama sections */ 549 #shopify-section-template--28001706606957__custom_liquid_y8iyyw { 550 margin-bottom: 0 !important; 551 padding-bottom: 0 !important; 552 } 553 554 #shopify-section-template--28001706606957__custom_liquid_VGMhcn { 555 margin-top: 0 !important; 556 margin-bottom: -60px !important; 557 padding-top: 0 !important; 558 padding-bottom: 0 !important; 559 } 560 561 /* Reduce spacing around the Custom HTML/Liquid section CThVKg */ 562 #shopify-section-template--28001706606957__custom_liquid_CThVKg { 563 margin-top: -30px !important; 564 margin-bottom: 0 !important; 565 padding-top: 0 !important; 566 padding-bottom: 0 !important; 567 } 568 569 /* Reduce top margin of Video section to tighten spacing */ 570 #shopify-section-template--28015131754861__video_BpmCtY { 571 margin-top: -20px !important; 572 padding-top: 0 !important; 573 } 574 575 /* Reduce spacing above rich text section and add divider below */ 576 #shopify-section-template--28054733160813__rich_text_gL6nBt { 577 margin-top: -20px !important; 578 padding-top: 0 !important; 579 border-bottom: 1px solid #dcdcdc !important; 580 } 581 582 /* Eliminate spacing on Custom HTML/Liquid section WLY8b3 */ 583 #shopify-section-template--28015003664749__custom_liquid_WLY8b3 { 584 margin-top: 0 !important; 585 margin-bottom: 0 !important; 586 padding-top: 0 !important; 587 padding-bottom: 0 !important; 588 } 589 590 /* Reduce spacing between rich text and custom HTML sections on senior-living page */ 591 #shopify-section-template--28158543036781__rich_text_rEnHKM { 592 margin-bottom: -20px !important; 593 padding-bottom: 0 !important; 594 } 595 596 #shopify-section-template--28158543036781__custom_liquid_cyXFG4 { 597 margin-top: -20px !important; 598 padding-top: 0 !important; 599 } 600
601 /* Reduce top margin of heading block in rich text section */ 602 #shopify-section-template--28158543036781__rich_text_rEnHKM [data-block-id="heading_QhzGCa"] { 603 margin-top: -10px !important; 604 } 605</style><!-- CC Custom Head End --> 606 607 608 609<!-- BEGIN app block: shopify://apps/pandectes-gdpr/blocks/banner/58c0baa2-6cc1-480c-9ea6-38d6d559556a --> 610 611 612 613
613<script> 614 if (!window.pandectesRulesSettings) { 615 window.pandectesRulesSettings = {"version":"5","timestamp":1779390736491,"store":{"id":92972286317,"plan":"premium","primaryLocale":"en","headless":false,"useGeolocation":false,"checkoutRootDomain":"","storefrontRootDomain":"","storefrontAccessToken":""},"banner":{"enabled":true},"regions":{"strict":"*","visible":"*"},"storage":{"type":"http","domain":"","duration":365,"lastReset":1775656310},"gpc":{"enabled":true},"klaviyo":{"enabled":false},"customEvent":{"enabled":false},"rakuten":{"enabled":false,"cmp":false,"ccpa":false},"facebook":{"enabled":false,"id":""},"amazon":{"enabled":false},"microsoft":{"uet":{"enabled":false,"tags":""},"clarity":{"enabled":false,"id":""}},"google":{"enabled":false,"gtmId":"","ga4Id":"","adsId":"","gtmOnly":false,"adStorageCategory":4,"analyticsStorageCategory":2,"functionalityStorageCategory":1,"personalizationStorageCategory":1,"securityStorageCategory":0,"redactData":false,"urlPassthrough":false,"dataLayerName":"dataLayer","waitForUpdate":500,"sendPageView":true,"debugMode":false,"basicMode":false},"blocker":{"enabled":false,"scripts":{"0":[],"1":[],"2":[],"4":[],"8":[]},"css":{"0":[],"1":[],"2":[],"4":[],"8":[]},"iframes":{"0":[],"1":[],"2":[],"4":[],"8":[]},"pixels":{"0":[],"1":[],"2":[],"4":[],"8":[]}}}; 616 const rulesScript = document.createElement('script'); 617 618 rulesScript.src = "https://cdn.shopify.com/extensions/01a0fbe8-0a9b-7761-b23e-083cbd79779f/gdpr-cookie-consent-412/assets/pandectes-rules-latest.js"; 619 620 const firstChild = document.head.firstChild; 621 document.head.insertBefore(rulesScript, firstChild); 622 } 623 </script>
623 624 625 626
626<script defer src='https://cdn.shopify.com/extensions/01a0fbe8-0a9b-7761-b23e-083cbd79779f/gdpr-cookie-consent-412/assets/pandectes-core-latest.js'></script>
626 627 628
628<script> 629 (() => { 630 const isLivePreview = locateLivePreviewParam(); 631 let previewUrl = 'https://app.pandect.es/js/pandectes-live-site-preview.js'; 632 633 634 function locateLivePreviewParam(paramName = 'pandectesLivePreview') { 635 const fromUrl = new URLSearchParams(window.location.search).get(paramName); 636 if (fromUrl) { 637 try { 638 sessionStorage.setItem(paramName, fromUrl); 639 } catch { 640 // storage disabled 641 } 642 return fromUrl; 643 } 644 return sessionStorage.getItem(paramName); 645 } 646 647 /** Injects the preview helper script when live preview is active (URL or sessionStorage). */ 648 function appendLivePreviewScriptIfNeeded(previewModeScriptUrl) { 649 if (!isLivePreview) return; 650 if (document.head.querySelector('script[data-pandectes-live-preview]')) return; 651 const script = document.createElement('script'); 652 script.src = previewModeScriptUrl; 653 script.async = true; 654 script.setAttribute('data-pandectes-live-preview', ''); 655 document.head.appendChild(script); 656 } 657 658 window.pandectesBannerSettings = {"version":"5","timestamp":1779390736,"store":{"id":92972286317,"plan":"premium","primaryLocale":"en","headless":false,"useGeolocation":false,"checkoutRootDomain":"","storefrontRootDomain":"","storefrontAccessToken":""},"impressions":{"enabled":true,"timezone":"America/Chicago"},"visibility":{"delay":0,"enabled":true,"startHidden":[],"botsFriendly":false,"disableDesignMode":false,"adminMode":false},"regions":{"strict":"*","visible":"*"},"consent":{"redirectOnDeny":false,"reloadOnConsent":false,"broadcastChannel":false,"redirectOnDenyUrl":"https://www.pandectes.io","shopify":true},"theme":{"logos":{"custom":false,"customWidget":false,"banner":"//swp3x4-p8.myshopify.com/cdn/shop/files/pandectes-banner-logo.png?v=1779390736","widget":"//swp3x4-p8.myshopify.com/cdn/shop/files/pandectes-reopen-logo.png?v=1779390736"},"mode":"light","border":0,"variables":":host { --float: 16px; --font-size: 14px; --duration: 250ms; --padding: 20px; --radius-dialog:8px; --radius-button:8px; --border-button: 2px; --font-family: inherit; --font-weight-button: 400; --color-base-100: oklch(100% 0 0);--color-base-200: oklch(97% 0 0);--color-base-300: oklch(94% 0 0);--color-base-content: oklch(7.6% 0 0);--color-primary: oklch(7.6% 0 0);--color-primary-content: oklch(100% 0 0);--color-secondary: oklch(7.6% 0 0);--color-secondary-content: oklch(100% 0 0);--color-accent: oklch(7.6% 0 0);--color-accent-content: oklch(100% 0 0);--color-neutral: oklch(7.6% 0 0);--color-neutral-content: oklch(100% 0 0);; }","shadows":true,"isModal":false,"scrollLock":false,"useAnimations":true,"buttons":{"size":"md","border":2,"radius":8,"variants":{"primary":"filled","secondary":"outlined"}},"zIndex":2147483647,"showPoweredBy":true},"close":{"triggers":[],"action":"dismiss","pixels":200,"timeout":10000},"language":{"multilingual":false,"detection":"browser","fallback":"en","supported":["en"],"allowChange":false},"widget":{"enabled":true,"position":"bottom left","action":"reopen","customTrigger":false},"dialogs":{"notice":{"style":{"type":"bar","layout":"horizontal","position":"bottom","animation":"animation-zoom","size":300},"buttons":{"primary":["allow","deny"],"secondary":["preferences"]},"features":{"hideHeader":false,"alignCenter":false,"flipButtons":false,"expandableIntro":false,"inlineLinks":false}},"preferences":{"style":{"type":"box","layout":"horizontal-grouped","position":"middle center","animation":"animation-fade","size":500},"buttons":{"primary":["allow","deny"],"secondary":["custom"]},"features":{"flipButtons":false,"primarySave":false,"showCookies":false,"useCheckboxes":false,"expandableIntro":false,"showDescriptions":true,"inlineLinks":false}},"status":false},"links":{"links":[{"id":"policy","url":"/pages/cookie-policy"}],"target":"_self","respectLocale":false},"storage":{"type":"http","domain":"","duration":365,"lastReset":1775656310},"texts":{"en":{"buttons":{"showLess":"Show less","showMore":"Show more"},"links":{"policy":"Learn more","google":"Google's Privacy Terms","imprint":"Imprint"},"categories":[{"title":"Strictly necessary cookies","description":"The
658se cookies are essential in order to enable you to move around the website and use its features, such as accessing secure areas of the website. The website cannot function properly without these cookies."},{"title":"Functional cookies","description":"These cookies enable the site to provide enhanced functionality and personalisation. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly."},{"title":"Performance cookies","description":"These cookies enable us to monitor and improve the performance of our website. For example, they allow us to count visits, identify traffic sources and see which parts of the site are most popular."},{"title":"Targeting cookies","description":"These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites. They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising."}],"notice":{"title":"We respect your privacy","message":"This website uses cookies to ensure you get the best experience.","dismiss":"Ok","allow":"Accept","deny":"Decline","preferences":"Preferences"},"preferences":{"title":"Manage consent preferences","message":"We use cookies to optimize website functionality, analyze the performance, and provide personalized experience to you. Some cookies are essential to make the website operate and function correctly. Those cookies cannot be disabled. In this window you can manage your preference of cookies.","cookieDetails":"Cookies details","alwaysActive":"Always allowed","deny":"Deny all","allow":"Accept all","custom":"Save preferences","dismiss":"Close"},"status":{"title":"Cookie settings","message":"Your current state","allow":"Accept all","deny":"Deny all","dismiss":"Close","reopen":"Change your consent","consentDate":"C
658onsent date","consentId":"Your consent ID","hideDetails":"Hide details","showDetails":"Show details","noConsent":"No consent"},"declaration":{"name":"Name","type":"Type","vendor":"Provider","purpose":"Purpose","retention":"Retention","expirations":{"declSeconds":"seconds","declMinutes":"minutes","declHours":"hours","declDays":"days","declWeeks":"week(s)","declMonths":"months","declYears":"years","declSession":"Session"}},"cookies":{"cart":"Contains information related to the user's cart.","cart_currency":"Used after a checkout is completed to initialize a new empty cart with the same currency as the one just used.","discount_code":"Stores a discount code (received from an online store visit with a URL parameter) in order to the next checkout.","dmsessionid":"Stores session information for the email marketing platform DotMailer.","identity-state":"Stores state before redirecting customers to identity authentication.\t","keep_alive":"Used when international domain redirection is enabled to determine if a request is the first one of a session.","localization":"Used to localize the cart to the correct country.","login_with_
658shop_finalize":"Used to facilitate login with Shop.","lstest":"Used to test whether local storage is available in the browser.","master_device_id":"Permanent device identifier.","order":"Used to allow access to the data of the order details page of the buyer.","shopify_override_user_locale":"Used as a mechanism to set User locale in admin.","shopify_pay":"Used to log in a buyer into Shop Pay when they come back to checkout on the same store.","shopify_pay_redirect":"Used to accelerate the checkout process when the buyer has a Shop Pay account.","shop_analytics":"Contains the required buyer information for analytics in Shop.","shop_pay_accelerated":"Indicates if a buyer is eligible for Shop Pay accelerated checkout.","storefront_digest":"Stores a digest of the storefront password, allowing merchants to preview their storefront while it's password protected.","swym-email":"Stores the email address when the shopper logs in or authenticates their wishlist.","swym-instrumentMap":"Used by swym application.","swym-pid":"Used by swym application.","swym-session-id":"Used by the SWYM Wishlist Plus Shopify plugin.","swym-swymRegid":"Used by Swym to manage wish lists created by the customer.","swym-v-ckd":"Related to app versioning systems.","user":"Used in connection with Shop login.","user_cross_site":"Used in connection with Shop login.","_ab":"Used to control when the admin bar is shown on the storefront.","_abv":"Persist the collapsed state of the admin bar.","_identity_session":"Contains the identity session identifier of the user.","_landing_page":"Capture the landing page of visitor when they come from other sites.","_master_udr":"Permanent device identifier.","_merchant_analytics":"Contains analytics data for the merchant session.","_merchant_essential":"Contains essential information for the correct functionality of merchant surfaces such as the admin area.","_orig_referrer":"Allows merchant to identify where people are visiting them from.","_shopify_analytics":"Contains analytics data for buyer surfaces such as the storefront or checkout.","_shopify_country":"Used for Plus shops where pricing currency/country is set from GeoIP by helping avoid GeoIP lookups after the first request.","_shopify_essential":"Contains essential information for the correct functionality of a store such as session and checkout information and anti-tampering data.","_shopify_essential_\t":"Contains an opaque token that is used to identify a device for all essential purposes.","_shopify_marketing":"Contains marketing data for buyer surfaces such as the storefront or checkout.","_shopify_s":"Used to identify a given browser session/shop combination. Duration is 30 minute rolling expiry of last use.","_shopify_test":"A test cookie used by Shopify to verify the store's setup.","_shopify_y":"Shopify analytics.","_shop_app_essential":"Contains essential information for the correct functionality of Shop.app.","_shs_state":"Stores session-specific state information related to the user's interaction with the website.","_tracking_consent":"Used to store a user's preferences if a merchant has set up privacy rules in the visitor's region.","auth_state_*":"Stores state for customer authentication.","ri-*":"Stores information related to the performance of the website, including session data."}}},"categories":[{"bitwise":0},{"bitwise":1},{"bitwise":2},{"bitwise":4}],"cookies":[{"name":"localization","domain":"walthersdev.myshopify.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_shop_app_essential","domain":".shop.app","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"recordID","domain":"walthersdev.myshopify.com","type":"http","vendor":"Unknown","category":4,"retention":"Session","unit":"declYears","expires":1},{"name":"dmSessionID","domain":"walthersdev.myshopify.com","type":"http","vendor":"Unknown","category":4,"retention":"Session","unit":"declYears","expires":1},{"name":"_shopify_marketing","domain":"walthersdev.myshopify.com","type":"http","vendor":"Shopify","category":3,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"swym-session-id","domain":".walthersdev.myshopify.com","type":"http","vendor":"Swym","category":3,"retention":"30 minute(s)","unit":"declMinutes","expires":30},{"name":"cart_currency","domain":"walthersdev.myshopify.com","type":"http","vendor":"Shopify","category":0,"retention":"2 week(s)","unit":"declWeeks","expires":2},{"name":"_shopify_y","domain":".walthersdev.myshopify.com","type":"http","vendor":"Shopify","category":2,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_shopify_analytics","domain":"walthersdev.myshopify.com","type":"http","vendor":"Shopify","category":2,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_shopify_s","domain":".walthersdev.myshopify.com","type":"http","vendor":"Shopify","category":2,"retention":"30 minute(s)","unit":"declMinutes","expires":30},{"name":"_shopify_essential","domain":"walthersdev.myshopify.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"swym-pid","domain":".walthersdev.myshopify.com","type":"http","vendor":"Swym","category":3,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"swym-v-ckd","domain":".walthersdev.myshopify.com","type":"http","vendor":"Swym","category":1,"retention":"30 minute(s)","unit":"declMinutes","expires":30},{"name":"swym-swymRegid","domain":".walthersdev.myshopify.com","type":"http","vendor":"Swym","category":3,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"swym-email","domain":".walthersdev.myshopify.com","type":"http","vendor":"Swym","category":1,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_shopify_test","domain":"com","type":"http","vendor":"Shopify","category":0,"retention":"Session","unit":"declYears","expires":1},{"name":"_shopify_test","domain":"myshopify.com","type":"http","vendor":"Shopify","category":0,"retention":"Session","unit":"declYears","expires":1},{"name":"_shopify_test","domain":"walthersdev.myshopify.com","type":"http","vendor":"Shopify","category":0,"retention":"Session","unit":"declYears","expires":1},{"name":"__verify","domain":"walthersdev.myshopify.com","type":"http","vendor":"Unknown","category":4,"retention":"Session","unit":"declYears","expires":1},{"name":"_ab","domain":"walthersdev.myshopify.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"master_device_id","domain":"walthersdev.myshopify.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"storefront_digest","domain":"walthersdev.myshopify.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"keep_alive","domain":"walthersdev.myshopify.com","type":"http","vendor":"Shopify","category":0,"retention":"Session","unit":"declSeconds","expires":1},{"name":"_tracking_consent","domain":"walthersdev.myshopify.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_shopify_country","domain":"walthersdev.myshopify.com","type":"http","vendor":"Shopify","category":0,"retention":"30 minute(s)","unit":"declMinutes","expires":30},{"name":"cart","domain":"walthersdev.myshopify.com","type":"http","vendor":"Shopify","category":0,"retention":"2 week(s)","unit":"declWeeks","expires":2},{"name":"shopify_pay_redirect","domain":"walthersdev.myshopify.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_orig_referrer","domain":"walthersdev.myshopify.com","type":"http","vendor":"Shopify","category":2,"retention":"2 week(s)","unit":"declWeeks","expires":2},{"name":"_landing_page","domain":"walthersdev.myshopify.com","type":"http","vendor":"Shopify","category":2,"retention":"2 week(s)","unit":"declWeeks","expires":2},{"name":"shopify_pay","domain":"walthersdev.myshopify.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"discount_code","domain":"walthersdev.myshopify.com","type":"http","vendor":"Shopify","category":0,"retention":"Session","unit":"declDays","expires":1},{"name":"shop_pay_accelerated","domain":"walthersdev.myshopify.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"order","domain":"walthersdev.myshopify.com","type":"http","vendor":"Shopify","category":0,"retention":"3 week(s)","unit":"declWeeks","expires":3}
658,{"name":"login_with_shop_finalize","domain":"walthersdev.myshopify.com","type":"http","vendor":"Shopify","category":0,"retention":"5 minute(s)","unit":"declMinutes","expires":5},{"name":"shop_analytics","domain":"walthersdev.myshopify.com","type":"http","vendor":"Shopify","category":2,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_abv","domain":"walthersdev.myshopify.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_identity_session","domain":"walthersdev.myshopify.com","type":"http","vendor":"Shopify","category":0,"retention":"2 year(s)","unit":"declYears","expires":2},{"name":"_master_udr","domain":"walthersdev.myshopify.com","type":"http","vendor":"Shopify","category":0,"retention":"Session","unit":"declSeconds","expires":1},{"name":"auth_state_*","domain":"walthersdev.myshopify.com","type":"http","vendor":"Shopify","category":0,"retention":"25 minute(s)","unit":"declMinutes","expires":25},{"name":"user","domain":"walthersdev.myshopify.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"user_cross_site","domain":"walthersdev.myshopify.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"identity-state","domain":"walthersdev.myshopify.com","type":"http","vendor":"Shopify","category":0,"retention":"1 day(s)","unit":"declDays","expires":1},{"name":"_merchant_essential","domain":"walthersdev.myshopify.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_shopify_essential_\t","domain":"walthersdev.myshopify.com","type":"http","vendor":"Shopify","category":0,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"_merchant_analytics","domain":"walthersdev.myshopify.com","type":"http","vendor":"Shopify","category":2,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"shopify_override_user_locale","domain":"walthersdev.myshopify.com","type":"http","vendor":"Shopify","category":1,"retention":"1 year(s)","unit":"declYears","expires":1},{"name":"swym-rconfig_cache","domain":"https://walthersdev.myshopify.com","type":"html_local","vendor":"Unknown","category":4,"retention":"Local Storage","unit":"declYears","expires":1},{"name":"swym-devices","domain":"https://walthersdev.myshopify.com","type":"html_local","vendor":"Unknown","category":4,"retention":"Local Storage","unit":"declYears","expires":1},{"name":"swym-ab-test-config","domain":"https://walthersdev.myshopify.com","type":"html_local","vendor":"Unknown","category":4,"retention":"Local Storage","unit":"declYears","expires":1},{"name":"swym-rapps_cache","domain":"https://walthersdev.myshopify.com","type":"html_local","vendor":"Unknown","category":4,"retention":"Local Storage","unit":"declYears","expires":1},{"name":"swym-instrumentMap","domain":"https://walthersdev.myshopify.com","type":"html_local","vendor":"Swym","category":3,"retention":"Local Storage","unit":"declYears","expires":1},{"name":"swym-products","domain":"https://walthersdev.myshopify.com","type":"html_local","vendor":"Unknown","category":4,"retention":"Local Storage","unit":"declYears","expires":1},{"name":"rps_session_expiration_date_swp3x4-p8.myshopify.com","domain":"https://walthersdev.myshopify.com","type":"html_local","vendor":"Unknown","category":4,"retention":"Local Storage","unit":"declYears","expires":1},{"name":"rps_userid","domain":"https://walthersdev.myshopify.com","type":"html_local","vendor":"Unknown","category":4,"retention":"Local Storage","unit":"declYears","expires":1},{"name":"swym-devices_timestamp","domain":"https://walthersdev.myshopify.com","type":"html_local","vendor":"Unknown","category":4,"retention":"Local Storage","unit":"declYears","expires":1},{"name":"swym-authn","domain":"https://walthersdev.myshopify.com","type":"html_local","vendor":"Unknown","category":4,"retention":"Local Storage","unit":"declYears","expires":1},{"name":"swym-authn_timestamp","domain":"https://walthersdev.myshopify.com","type":"html_local","vendor":"Unknown","category":4,"retention":"Local Storage","unit":"declYears","expires":1},{"name":"swym-scheduledSFLAsk","domain":"https://walthersdev.myshopify.com","type":"html_local","vendor":"Unknown","category":4,"retention":"Local Storage","unit":"declYears","expires":1},{"name":"rps_store_default_currency","domain":"https://walthersdev.myshopify.com","type":"html_session","vendor":"Unknown","category":4,"retention":"Session","unit":"declYears","expires":1},{"name":"swym-products_timestamp","domain":"https://walthersdev.myshopify.com","type":"html_local","vendor":"Unknown","category":4,"retention":"Local Storage","unit":"declYears","expires":1},{"name":"swym-wishlisthkey_timestamp","domain":"https://walthersdev.myshopify.com","type":"html_local","vendor":"Unknown","category":4,"retention":"Local Storage","unit":"declYears","expires":1},{"name":"consentHeader","domain":"https://walthersdev.myshopify.com","type":"html_session","vendor":"Unknown","category":4,"retention":"Session","unit":"declYears","expires":1},{"name":"_shs_state","domain":"https://walthersdev.myshopify.com","type":"html_session","vendor":"Shopify","category":2,"retention":"Session","unit":"declYears","expires":1},{"name":"rps_sessionid","domain":"https://walthersdev.myshopify.com","type":"html_session","vendor":"Unknown","category":4,"retention":"Session","unit":"declYears","expires":1},{"name":"ri-*","domain":"https://walthersdev.myshopify.com","type":"html_session","vendor":"Shopify","category":2,"retention":"Session","unit":"declYears","expires":1},{"name":"lstest","domain":"https://walthersdev.myshopify.com","type":"html_local","vendor":"Unknown","category":4,"retention":"Local Storage","unit":"declYears","expires":1}]}; 659 if (isLivePreview) { 660 if (!window.pandectesBannerSettings.store) { 661 window.pandectesBannerSettings.store = {}; 662 } 663 window.pandectesBannerSettings.store.plan = 'enterprise'; 664 } 665 666 function whenBodyReady(callback) { 667 window.addEventListener('DOMContentLoaded', callback); 668 } 669 670 671 whenBodyReady(function(){ 672 const element = document.createElement('pandectes-cmp'); 673 element.appData = window.pandectesBannerSettings; 674 document.body.appendChild(element); 675 appendLivePreviewScriptIfNeeded(previewUrl); 676 }); 677 678 })() 679 </script>
679 680 681 682 683 684 <!-- A11y --> 685 686 687 688 689 690 691 692 693 694 695<!-- END app block --><!-- BEGIN app block: shopify://apps/xcloud-search-filter/blocks/cloudsearch_opt/8ddbd0bf-e311-492e-ab28-69d0ad268fac -->
695<script type="application/json" id="cloudsearch-settings">{"srp":"\/a\/search","filtersEnabled":true,"appEmbedOnly":true}</script>
695<!-- END app block --><!-- BEGIN app block: shopify://apps/loyalty-rewards-and-referrals/blocks/embed-sdk/6f172e67-4106-4ac0-89c5-b32a069b3101 --> 696 697<style 698 type='text/css' 699 data-lion-app-styles='main' 700 data-lion-app-styles-settings='{"disableBundledCSS":false,"disableBundledFonts":false,"useClassIsolator":false}' 701></style> 702 703<!-- loyaltylion.snippet.version=fca9e1ed84+13037 --> 704 705
706<script> 707 708 !function(t,n){function o(n){var o=t.getElementsByTagName("script")[0],i=t.createElement("script");i.src=n,i.crossOrigin="",o.parentNode.insertBefore(i,o)}if(!n.isLoyaltyLion){window.loyaltylion=n,void 0===window.lion&&(window.lion=n),n.version=2,n.isLoyaltyLion=!0;var i=new Date,e=i.getFullYear().toString()+i.getMonth().toString()+i.getDate().toString();o("https://sdk.loyaltylion.net/static/2/loader.js?t="+e);var r=!1;n.init=function(t){if(r)throw new Error("Cannot call lion.init more than once");r=!0;var a=n._token=t.token;if(!a)throw new Error("Token must be supplied to lion.init");for(var l=[],s="_push configure bootstrap shutdown on removeListener authenticateCustomer".split(" "),c=0;c<s.length;c+=1)!function(t,n){t[n]=function(){l.push([n,Array.prototype.slice.call(arguments,0)])}}(n,s[c]);o("https://sdk.loyaltylion.net/sdk/start/"+a+".js?t="+e+i.getHours().toString()),n._initData=t,n._buffer=l}}}(document,window.loyaltylion||[]); 709 710 711 712 loyaltylion.init( 713 { token: "88939f127e185580efa1fa9786811454" } 714 ); 715 716 717 718 loyaltylion.configure({ 719 disableBundledCSS: false, 720 disableBundledFonts: false, 721 useClassIsolator: false, 722 }) 723 724 725</script>
725 726 727 728 729<!-- END app block --><!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/clarity_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea -->
730<script type="text/javascript"> 731 (function (c, l, a, r, i, t, y) { 732 c[a] = c[a] || function () { (c[a].q = c[a].q || []).push(arguments); }; 733 t = l.createElement(r); t.async = 1; t.src = "https://www.clarity.ms/tag/" + i + "?ref=shopify"; 734 y = l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t, y); 735 736 c.Shopify.loadFeatures([{ name: "consent-tracking-api", version: "0.1" }], error => { 737 if (error) { 738 console.error("Error loading Shopify features:", error); 739 return; 740 } 741 742 c[a]('consentv2', { 743 ad_Storage: c.Shopify.customerPrivacy.marketingAllowed() ? "granted" : "denied", 744 analytics_Storage: c.Shopify.customerPrivacy.analyticsProcessingAllowed() ? "granted" : "denied", 745 source: 101, 746 }); 747 }); 748 749 l.addEventListener("visitorConsentCollected", function (e) { 750 c[a]('consentv2', { 751 ad_Storage: e.detail.marketingAllowed ? "granted" : "denied", 752 analytics_Storage: e.detail.analyticsAllowed ? "granted" : "denied", 753 source: 101, 754 }); 755 }); 756 })(window, document, "clarity", "script", "wqidutv7yf"); 757</script>
757 758 759 760 761<!-- END app block -->
761<script src="https://cdn.shopify.com/extensions/01a0ec76-5fb5-755e-9044-58df84589822/xcloud-search-filter-75/assets/shopify.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 761
761
762<script src="https://cdn.shopify.com/extensions/019f59f8-2243-7393-ba1d-417e4f6ba49c/isonomy-web-accessibility-94/assets/isonomy.js" type="text/javascript" defer="defer"></script>
762 763<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
764<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: 92972286317,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "page"};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 764
764
765<script> 766 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 767</script>
vendor: 1 bytes, line 767
767
768<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}
768).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: 92972286317,storefrontBaseUrl: "https://walthers.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://walthers.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2835906925","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-YX0Y9L02GZ\\\",\\\"AW-881460543\\\"],\\\"target_country\\\":\\\"ZZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-YX0Y9L02GZ\\\",\\\"AW-881460543\\\/_vypCP3uguwcEL-KqKQD\\\"]},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-YX0Y9L02GZ\\\",\\\"AW-881460543\\\/1YObCM6OguwcEL-KqKQD\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-YX0Y9L02GZ\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-YX0Y9L02GZ\\\",\\\"AW-881460543\\\/vwDKCPruguwcEL-KqKQD\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-YX0Y9L02GZ\\\",\\\"AW-881460543\\\/5QdhCMuOguwcEL-KqKQD\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-YX0Y9L02GZ\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-YX0Y9L02GZ\\\",\\\"AW-881460543\\\/Dr7xCPfuguwcEL-KqKQD\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-YX0Y9L02GZ\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-YX0Y9L02GZ\\\",\\\"AW-881460543\\\/UdGVCPjvguwcEL-KqKQD\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-YX0Y9L02GZ\\\",\\\"AW-881460543\\\/mFm_CNGOguwcEL-KqKQD\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-YX0Y9L02GZ\\\"}],\\\"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":"2824274285","configuration":"{\"ti\":\"97266338\",\"endpoint\"
768:\"https:\/\/bat.bing.com\/action\/0\",\"tagIds\":\"[\\\"-1\\\"]\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"58a904981d2724b937c16718aa2f1aee","type":"APP","apiClientId":2997493,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2452226413","configuration":"{\"projectId\":\"wqidutv7yf\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d8a2bb2ccbb513dc8e8b6937f4b8033e","type":"APP","apiClientId":240074326017,"privacyPurposes":[],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"2262040941","configuration":"{\"swymApiEndpoint\":\"https:\/\/swymstore-v3pro-01.swymrelay.com\",\"swymTier\":\"v3pro-01\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5b6f6917e306bc7f24523662663331c0","type":"APP","apiClientId":1350849,"privacyPurposes":["ANALYTICS","MARKETING","PREFERENCES"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2163540333","configuration":"{\"tagId\":\"DM-9658666554-02\",\"freshRelevanceWebsiteId\":\"undefined\",\"baseWebBehaviourAppUrl\":\"https:\/\/r2.trackedweb.net\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8a598dbae7ca628fbf9f36eecb29b518","type":"APP","apiClientId":1479713,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"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":"Walthers","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"swp3x4-p8.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/walthers.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"14953570173293","handle":"scenic-accents-r-figures-fishing-buddies-pkg-3","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53179062354285","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14954135683437","handle":"bags-of-sand-grain-cement-pkg-40","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53179640086893","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14956001165677","handle":"feldbahn-industrial-railroad-dcc-decoder","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53182584815981","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14950432833901","handle":"714-plastic-knuckle-coupler-black-2-pair","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53175780147565","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14951670808941","handle":"shouldered-axle-nickel-silver-wheelset-grant-line","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53177081561453","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
768,{"id":"14951908475245","handle":"half-round-moulding-3-16-x-24","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53177330893165","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15066271220077","handle":"oil-loading-platform-kit","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53532085059949","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14950593659245","handle":"yucca-pkg-20-373-95612","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53175947100525","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14949242241389","handle":"koppel-mine-car-24-gauge","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53174438199661","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14949236638061","handle":"cast-metal-figure-plymouth-engineer","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53174432596333","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14916897046893","handle":"wp-y-passenger-train-set","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53092864557421","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14950229541229","handle":"the-polar-express-tm-train-set-3-rail-lionchief-sound-control-america-2-8-4-3-cars-af-fastrack-oval-power-pack-remote-controller","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53175570825581","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14955423629677","handle":"crossing-blinkers-189-5958","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53181999939949","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14950893617517","handle":"american-christmas-market-starter-set-standard-dc-christmas-express-120-volts-includes-4-6-0-loco-coach-gondola-boxcar","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53176256037229","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14953913614701","handle":"model-builder-s-supply-line-styrene-sheets-pkg-2-020-x-11-x-14-concrete-block","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53179405926765","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14952190837101","handle":"safety-cage-ladder-12-x-1-19-64-30-5-x-3-3cm-1-24-scale","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53177620136301","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14951931806061","handle":"military-german-w-w-ii-weapons-equipment","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53177354322285","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14955938840941","handle":"footbridge-laser-cut-kit","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53182522458477","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14952030110061","handle":"us-army-wwii-d-day-june-6-1944-unpainted-figures-airborne-troops-pkg-6","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53177452691821","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
768,{"id":"15066189857133","handle":"1959-international-dcof-405-with-van-trailer-assembled-cooper-jarret-black-orange-silver","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53531973484909","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14952084996461","handle":"standing-passengers-pkg-6-590-65367","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53177510822253","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14950974554477","handle":"military-aircraft-decal-set-f-8e-crusaders-vmf-aw-312-vmf-aw-232-vf-110","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53176340808045","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14952106328429","handle":"1-50-scale-figures-standing-businessmen-in-suits-pkg-6","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53177533170029","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14951570080109","handle":"1959-cadillac-miller-meteor-ambulance-assembled-white-red","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53176975524205","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14952204042605","handle":"military-former-german-army-wwii-unpainted-figure-sets-tank-crew-pkg-10","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53177633374573","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14952327479661","handle":"standing-men-pkg-6-590-80916","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53177761038701","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14952388133229","handle":"passengers-sailors","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53177833128301","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14952388821357","handle":"workers-passengers-1-400-airline-personel-travelers-undpainted","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53177833783661","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"14952389509485","handle":"working-people-undecorated-airline-travellers-airport-personel","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53177834537325","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://walthers.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"192746127725","themePublished":"true","eventMetadataId":"bea63bfd-d0de-492a-b2b8-2f47b08632c9","pageType":"page","resourceId":"711007764845","shopId":"92972286317","storefrontBaseUrl":"https:\/\/walthers.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>
768<script> 769 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 770 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 771 window.ShopifyAnalytics.meta.currency = 'USD'; 772 var meta = {"page":{"pageType":"page","resourceType":"page","resourceId":711007764845,"requestId":"0d82b8fe-5c7f-4f33-b0a0-35d636da7263-1790961403"}}; 773 for (var attr in meta) { 774 window.ShopifyAnalytics.meta[attr] = meta[attr]; 775 } 776</script>
vendor: 1 bytes, line 776
776
777<script class="analytics"> 778 (function () { 779 var customDocumentWrite = function(content) { 780 var jquery = null; 781 782 if (window.jQuery) { 783 jquery = window.jQuery; 784 } else if (window.Checkout && window.Checkout.$) { 785 jquery = window.Checkout.$; 786 } 787 788 if (jquery) { 789 jquery('body').append(content); 790 } 791 }; 792 793 var hasLoggedConversion = function(token) { 794 if (token) { 795 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 796 } 797 return false; 798 } 799 800 var setCookieIfConversion = function(token) { 801 if (token) { 802 var twoMonthsFromNow = new Date(Date.now()); 803 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 804 805 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 806 } 807 } 808 809 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 810 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 811 if (trekkie.integrations) { 812 return; 813 } 814 trekkie.methods = [ 815 'identify', 816 'page', 817 'ready', 818 'track', 819 'trackForm', 820 'trackLink' 821 ]; 822 trekkie.factory = function(method) { 823 return function() { 824 var args = Array.prototype.slice.call(arguments); 825 args.unshift(method); 826 trekkie.push(args); 827 if (method == 'track' || method == 'page') { 828 var pageUrl; 829 try { 830 pageUrl = window.location.href; 831 } catch (e) {} 832 var pageReferrer; 833 try { 834 pageReferrer = document.referrer; 835 } catch (e) {} 836 try { 837 if (window.__TREKKIE_SHIM_QUEUE == null) { 838 window.__TREKKIE_SHIM_QUEUE = []; 839 } 840 window.__TREKKIE_SHIM_QUEUE.push({ 841 from: 'trekkie-stub', 842 method: method, 843 args: args.slice(1), 844 pageContext: { 845 url: pageUrl, 846 referrer: pageReferrer 847 } 848 }); 849 } catch (e) { 850 // no-op 851 } 852 } 853 return trekkie; 854 }; 855 }; 856 for (var i = 0; i < trekkie.methods.length; i++) { 857 var key = trekkie.methods[i]; 858 trekkie[key] = trekkie.factory(key); 859 } 860 trekkie.load = function(config) { 861 trekkie.config = config || {}; 862 trekkie.config.initialDocumentCookie = document.cookie; 863 var first = document.getElementsByTagName('script')[0]; 864var script = document.createElement('script'); 865script.type = 'text/javascript'; 866script.onerror = function(e) { 867 var scriptFallback = document.createElement('script'); 868 scriptFallback.type = 'text/javascript'; 869 scriptFallback.onerror = function(error) { 870 var Monorail = { 871 produce: function produce(monorailDomain, schemaId, payload) { 872 var currentMs = new Date().getTime(); 873 var event = { 874 schema_id: schemaId, 875 payload: payload, 876 metadata: { 877 event_created_at_ms: currentMs, 878 event_sent_at_ms: currentMs 879 } 880 }; 881 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 882 }, 883 sendRequest: function sendRequest(endpointUrl, payload) { 884 // Try the sendBeacon API 885 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 886 var blobData = new window.Blob([payload], { 887 type: 'text/plain' 888 }); 889 890 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 891 return true; 892 } // sendBeacon was not successful 893 894 } // XHR beacon 895 896 var xhr = new XMLHttpRequest(); 897 898 try { 899 xhr.open('POST', endpointUrl); 900 xhr.setRequestHeader('Content-Type', 'text/plain'); 901 xhr.send(payload); 902 } catch (e) { 903 console.log(e); 904 } 905 906 return false; 907 }, 908 isIos12: function isIos12() { 909 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 910 } 911 }; 912 Monorail.produce('monorail-edge.shopifysvc.com', 913 'trekkie_storefront_load_errors/1.1', 914 {shop_id: 92972286317, 915 theme_id: 192746127725, 916 app_name: "storefront", 917 context_url: window.location.href, 918 source_url: "//walthers.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 919 920 }; 921 scriptFallback.async = true; 922 scriptFallback.src = '//walthers.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 923 first.parentNode.insertBefore(scriptFallback, first); 924}; 925script.async = true; 926script.src = '//walthers.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 927first.parentNode.insertBefore(script, first); 928 929 }; 930 trekkie.load( 931 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":92972286317,"isMerchantRequest":null,"themeId":192746127725,"themeCityHash":"7016365668789991030","contentLanguage":"en","currency":"USD","eventMetadataId":"bea63bfd-d0de-492a-b2b8-2f47b08632c9"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 932 ); 933 934 var loaded = false;
935 trekkie.ready(function() { 936 if (loaded) return; 937 loaded = true; 938 939 window.ShopifyAnalytics.lib = window.trekkie; 940 941 var originalDocumentWrite = document.write; 942 document.write = customDocumentWrite; 943 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 944 document.write = originalDocumentWrite; 945 946 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 947 var token = match? match[1]: undefined; 948 if (!hasLoggedConversion(token)) { 949 setCookieIfConversion(token); 950 951 } 952 }); 953 954 window.ShopifyAnalytics.lib.page(null,{"pageType":"page","resourceType":"page","resourceId":711007764845,"requestId":"0d82b8fe-5c7f-4f33-b0a0-35d636da7263-1790961403","shopifyEmitted":true}); 955 956 var eventsListenerScript = document.createElement('script'); 957 eventsListenerScript.async = true; 958 eventsListenerScript.src = "//walthers.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 959 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 960})();</script>
vendor: 1 bytes, line 960
960
961<script 962 defer 963 src="https://walthers.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 964 data-application="storefront-renderer" 965 data-shop-id="92972286317" 966 data-render-region="gcp-us-central1" 967 data-page-type="page" 968 data-theme-instance-id="192746127725" 969 data-theme-name="Enterprise" 970 data-theme-version="2.0.1" 971 data-monorail-region="shop_domain" 972 data-resource-timing-sampling-rate="10" 973 data-shs="true" 974 data-shs-beacon="true" 975 data-shs-export-with-fetch="true" 976 data-shs-logs-sample-rate="1" 977 data-shs-beacon-endpoint="https://walthers.com/api/collect" 978></script>
978 979<meta name="shopify-y" content="00000000-0000-0000-5000-000000000000" data-expiration="1822519003000"><meta name="shopify-s" content="00000000-0000-0000-5000-000000000000" data-expiration="1790963203000"><meta name="new-cookie-storage-activated" content="t"> 980</head> 981 982<body class="cc-animate-enabled cloud-search-wide-dropdown"> 983 <a class="skip-link btn btn--primary visually-hidden" href="#main-content" data-ce-role="skip">Skip to content</a><!-- BEGIN sections: header-group --> 984<div id="shopify-section-sections--28631450681709__announcement" class="shopify-section shopify-section-group-header-group cc-announcement"> 985<link href="//walthers.com/cdn/shop/t/64/assets/announcement.css?v=169968151525395839581787339874" rel="stylesheet" type="text/css" media="all" /> 986
986<script src="//walthers.com/cdn/shop/t/64/assets/announcement.js?v=123267429028003703111787339874" defer="defer"></script>
986<style data-shopify>.announcement { 987 --announcement-text-color: 255 255 255; 988 background-color: #005797; 989 }</style>
989<script src="//walthers.com/cdn/shop/t/64/assets/custom-select.js?v=173148981874697908181787339876" defer="defer"></script>
989<announcement-bar class="announcement block text-body-medium" data-slide-delay="4000"> 990 <div class="container"> 991 <div class="flex"> 992 <div class="announcement__col--left announcement__col--align-left"><div class="announcement__text flex items-center m-0" > 993 <div class="rte"><p><strong>Free delivery over $299 </strong><a href="/pages/shipping-info" title="Walthers Shipping">Learn more</a></p></div> 994 </div></div> 995 996 997 <div class="announcement__col--right hidden md:flex md:items-center "><a href="tel:1-800-487-2467" class="js-announcement-link font-bold">1-800-4-TRAINS</a><a href="/pages/swym-wishlist" class="js-announcement-link font-bold">WISHLIST</a><a href="/pages/rewards" class="js-announcement-link font-bold">REWARDS</a><div class="announcement__localization"> 998 <form method="post" action="/localization" id="nav-localization" accept-charset="UTF-8" class="form localization no-js-hidden" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/pages/shop-by-scale" /><div class="localization__grid"></div>
998<script> 999 document.getElementById('nav-localization').addEventListener('change', (evt) => { 1000 const input = evt.target.previousElementSibling; 1001 if (input && input.tagName === 'INPUT') { 1002 input.value = evt.detail.selectedValue; 1003 evt.currentTarget.submit(); 1004 } 1005 }); 1006 </script>
1006</form> 1007 </div></div></div> 1008 </div> 1009 </announcement-bar> 1010</div><div id="shopify-section-sections--28631450681709__header" class="shopify-section shopify-section-group-header-group cc-header"> 1011<style data-shopify>.header { 1012 --bg-color: 255 255 255; 1013 --text-color: 7 7 7; 1014 --nav-bg-color: 255 255 255; 1015 --nav-text-color: 7 7 7; 1016 --nav-child-bg-color: 255 255 255; 1017 --nav-child-text-color: 7 7 7; 1018 --header-accent-color: 103 170 249; 1019 --search-bg-color: #e6e6e6; 1020 1021 1022 }</style><store-header class="header bg-theme-bg text-theme-text has-motion"data-is-sticky="true"style="--header-transition-speed: 300ms"> 1023 <header class="header__grid header__grid--left-logo container flex flex-wrap items-center"> 1024 <div class="header__logo logo flex js-closes-menu"><a class="logo__link inline-block" href="/"><span class="flex" style="max-width: 280px;"> 1025 <img src="//walthers.com/cdn/shop/files/Walthers___Blue_rgb.svg?v=1768409600&width=264" 1026 style="object-position: 50.0% 50.0%" loading="eager" 1027 width="264" 1028 height="45" 1029 1030 alt="Walthers"> 1031 </span></a></div><link rel="stylesheet" href="//walthers.com/cdn/shop/t/64/assets/predictive-search.css?v=21239819754936278281787339875" media="print" onload="this.media='all'">
1031<script src="//walthers.com/cdn/shop/t/64/assets/predictive-search.js?v=158424367886238494141787339876" defer="defer"></script>
1031 1032
1032<script src="//walthers.com/cdn/shop/t/64/assets/tabs.js?v=135558236254064818051787339875" defer="defer"></script>
1032<div class="header__search relative js-closes-menu"><link rel="stylesheet" href="//walthers.com/cdn/shop/t/64/assets/search-suggestions.css?v=84163686392962511531787339873" media="print" onload="this.media='all'"><predictive-search class="block" data-loading-text="Loading..."><form class="search relative search--speech" role="search" action="/search" method="get"> 1033 <label class="label visually-hidden" for="header-search">Search</label> 1034
1034<script src="//walthers.com/cdn/shop/t/64/assets/search-form.js?v=43677551656194261111787339873" defer="defer"></script>
1034 1035 <search-form class="search__form block"> 1036 <input type="hidden" name="options[prefix]" value="last"> 1037 <input type="search" 1038 class="search__input w-full input js-search-input" 1039 id="header-search" 1040 name="q" 1041 placeholder="Search for Trains" 1042 1043 data-placeholder-one="Search for Trains" 1044 1045 1046 data-placeholder-two="Search for Layouts" 1047 1048 1049 data-placeholder-three="Search for Accessories" 1050 1051 data-placeholder-prompts-mob="true" 1052 1053 data-typing-speed="100" 1054 data-deleting-speed="60" 1055 data-delay-after-deleting="500" 1056 data-delay-before-first-delete="2000" 1057 data-delay-after-word-typed="2400" 1058 1059 role="combobox" 1060 autocomplete="off" 1061 aria-autocomplete="list" 1062 aria-controls="predictive-search-results" 1063 aria-owns="predictive-search-results" 1064 aria-haspopup="listbox" 1065 aria-expanded="false" 1066 spellcheck="false"><button class="search__submit text-current absolute focus-inset start"><span class="visually-hidden">Search</span><svg width="21" height="23" viewBox="0 0 21 23" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M14.398 14.483 19 19.514l-1.186 1.014-4.59-5.017a8.317 8.317 0 0 1-4.888 1.578C3.732 17.089 0 13.369 0 8.779S3.732.472 8.336.472c4.603 0 8.335 3.72 8.335 8.307a8.265 8.265 0 0 1-2.273 5.704ZM8.336 15.53c3.74 0 6.772-3.022 6.772-6.75 0-3.729-3.031-6.75-6.772-6.75S1.563 5.051 1.563 8.78c0 3.728 3.032 6.75 6.773 6.75Z"/></svg> 1067</button> 1068<button type="button" class="search__reset text-current vertical-center absolute focus-inset js-search-reset" hidden> 1069 <span class="visually-hidden">Reset</span> 1070 <svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M5 19 19 5M5 5l14 14"/></svg> 1071 </button><speech-search-button class="search__speech focus-inset end hidden" tabindex="0" role="button" aria-pressed="false" aria-label="Search by voice" title="Search by voice" 1072 style="--speech-icon-color: #2c7e3f"> 1073 <svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path fill="currentColor" d="M17.3 11c0 3-2.54 5.1-5.3 5.1S6.7 14 6.7 11H5c0 3.41 2.72 6.23 6 6.72V21h2v-3.28c3.28-.49 6-3.31 6-6.72m-8.2-6.1c0-.66.54-1.2 1.2-1.2.66 0 1.2.54 1.2 1.2l-.01 6.2c0 .66-.53 1.2-1.19 1.2-.66 0-1.2-.54-1.2-1.2M12 14a3 3 0 0 0 3-3V5a3 3 0 0 0-3-3 3 3 0 0 0-3 3v6a3 3 0 0 0 3 3Z"/></svg> 1074 </speech-search-button> 1075 1076 <link href="//walthers.com/cdn/shop/t/64/assets/speech-search.css?v=47207760375520952331787339877" rel="stylesheet" type="text/css" media="all" /> 1077
1077<script src="//walthers.com/cdn/shop/t/64/assets/speech-search.js?v=104303255703675961111790795887" defer="defer"></script>
1077</search-form><div class="js-search-results" tabindex="-1" data-predictive-search></div> 1078 <span class="js-search-status visually-hidden" role="status" aria-hidden="true"></span></form> 1079 <div class="overlay fixed top-0 right-0 bottom-0 left-0 js-search-overlay"></div></predictive-search> 1080 </div><div class="header__icons flex justify-end mis-auto js-closes-menu"><a class="header__icon text-current hidden md:block" href="https://walthers.com/customer_authentication/redirect?locale=en®ion_country=US"> 1081 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M12 2a5 5 0 1 1 0 10 5 5 0 0 1 0-10zm0 1.429a3.571 3.571 0 1 0 0 7.142 3.571 3.571 0 0 0 0-7.142zm0 10c2.558 0 5.114.471 7.664 1.411A3.571 3.571 0 0 1 22 18.19v3.096c0 .394-.32.714-.714.714H2.714A.714.714 0 0 1 2 21.286V18.19c0-1.495.933-2.833 2.336-3.35 2.55-.94 5.106-1.411 7.664-1.411zm0 1.428c-2.387 0-4.775.44-7.17 1.324a2.143 2.143 0 0 0-1.401 2.01v2.38H20.57v-2.38c0-.898-.56-1.7-1.401-2.01-2.395-.885-4.783-1.324-7.17-1.324z"/></svg> 1082 <span class="visually-hidden">Log in</span> 1083 </a><a class="header__icon relative text-current" id="cart-icon" href="/cart" data-no-instant><svg width="21" height="19" viewBox="0 0 21 19" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M10 6.25V.5h1.5v5.75H21l-3.818 12H3.818L0 6.25h10Zm-7.949 1.5 2.864 9h11.17l2.864-9H2.05h.001Z"/></svg><span class="visually-hidden">Basket</span><div id="cart-icon-bubble"></div> 1084 </a> 1085 </div><main-menu class="main-menu" data-menu-sensitivity="200"> 1086 <details class="main-menu__disclosure has-motion" open> 1087 <summary class="main-menu__toggle md:hidden"> 1088 <span class="main-menu__toggle-icon" aria-hidden="true"></span> 1089 <span class="visually-hidden">Menu</span> 1090 </summary> 1091 <div class="main-menu__content has-motion justify-between"> 1092 1093 <style> 1094 @media (max-width: 768.98px) { 1095 .js .metaobject-nav__child { 1096 position: fixed; 1097 z-index: 30; 1098 top: 0; 1099 left: 0; 1100 width: 100vw; 1101 height: calc(var(--viewport-height) - var(--header-end, 100px)); 1102 padding-right: var(--gutter); 1103 padding-bottom: 60px; 1104 padding-left: var(--gutter); 1105 overflow-y: scroll; 1106 background-color: rgb(var(--nav-child-bg-color)); 1107 color: rgb(var(--nav-child-text-color)); 1108 transform: translate3d(100%, 0, 0); 1109 transition: transform 0.2s ease-out; 1110 } 1111 .js .metaobject-nav__child.is-closing { 1112 transform: translate3d(100%, 0, 0); 1113 } 1114 .js .is-open:not(.is-closing) > .metaobject-nav__child { 1115 transform: translate3d(0, 0, 0); 1116 } 1117 .main-nav__grandchild > li { 1118 border-bottom: 1px solid var(--nav-line-color); 1119 } 1120 .main-nav__item { 1121 display: flex; 1122 align-items: end; 1123 width: 100%; 1124 padding-top: 2.4rem !important; 1125 padding-bottom: 2.4rem !important; 1126 padding-inline-start: 16px; 1127 padding-inline-end: 44px; 1128 line-height: 1; 1129 } 1130 .main-nav__item > span { 1131 padding-bottom: 1px; 1132 } 1133 } 1134 @media (min-width: 769px) { 1135 .metaobject-mega-nav { 1136 padding-inline: 0rem; 1137 } 1138 .main-nav__child.mega-nav { 1139 left: 0; 1140 right: 0; 1141 width: var(--viewport-width, 100vw); 1142 padding: 0; 1143 transition-delay: 0.3s; 1144 } 1145 } 1146</style> 1147 1148 1149 1150<nav aria-label="Primary"> 1151 <ul class="main-nav"> 1152 1153 1154 <li> 1155 1156 1157 <details class="js-mega-nav" > 1158 <summary class="main-nav__item--toggle relative js-nav-hover js-toggle"> 1159 1160 <a class="main-nav__item main-nav__item--primary main-nav__item-content" href="/collections/in-stock-products">Products<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></a> 1161 1162 </summary> 1163 1164 <div class="main-nav__child mega-nav mega-nav--sidebar has-motion metaobject-mega-nav nav-container mega-nav--products" data-second-level=7> 1165 <div class=" p-8"> 1166 <ul class="child-nav "> 1167 <li class="md:hidden"> 1168 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 1169 <div class="main-nav__item-content text-start"> 1170 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 1171 </button> 1172 </li> 1173 <li class="md:hidden"> 1174 1175 <a href="/collections/in-stock-products" class="main-nav__item child-nav__item large-text main-nav__item-header">Products<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></a> 1176 1177 </li> 1178 1179 1180 1181 1182 <li> 1183 1184 <nav-menu class="js-mega-nav"> 1185 <details> 1186 <summary class="child-nav__item--toggle main-nav__item--toggle relative js-toggle js-sidebar-hover js-no-toggle-md is-visible js-default-sidebar"> 1187 <div class="main-nav__item-content"> 1188 1189 <a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/trains">Trains<span class="md:hidden"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span><span class="hidden md:inline-flex"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span></a> 1190 1191 </div> 1192 </summary> 1193 <div class="disclosure__panel metaobject-nav__child has-motion"> 1194 1195 <ul class="child-nav "> 1196 <li class="md:hidden"> 1197 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 1198 <div class="main-nav__item-content text-start"> 1199 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 1200 </button> 1201 </li> 1202 <li class="md:hidden"> 1203 1204 <a href="/collections/trains" data-href=""\/collections\/trains"" class="main-nav__item child-nav__item large-text main-nav__item-header">Trains<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></a> 1205 1206 </li> 1207 1208 1209 1210 <li> 1211 1212 <nav-menu class="js-mega-nav"> 1213 <details> 1214 <summary class="child-nav__item--toggle main-nav__item--toggle relative js-toggle js-sidebar-hover js-no-toggle-md"> 1215 1216 <a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/freight-cars">Freight Cars<span class="md:hidden"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span><span class="hidden md:inline-flex"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span></a> 1217 1218 </summary> 1219 <div class="disclosure__panel metaobject-nav__child has-motion"> 1220 <ul class="main-nav__grandchild has-motion md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:grid-flow-col md:grid-rows-8"> 1221 <li class="md:hidden"> 1222 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 1223 <div class="main-nav__item-content text-start"> 1224 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 1225 </button> 1226 </li> 1227 <li class="md:hidden"> 1228 1229 <a href="/collections/freight-cars" data-href=""\/collections\/freight-cars"" class="main-nav__item child-nav__item large-text main-nav__item-header">Freight Cars<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></a> 1230 1231 </li> 1232 1233 <li> 1234 1235 1236 <a class="grandchild-nav__item main-nav__item relative" href="/collections/auto-rack">Auto Rack</a> 1237 1238 </li> 1239 1240 <li> 1241 1242 1243 <a class="grandchild-nav__item main-nav__item relative" href="/collections/boxcar">Boxcar</a> 1244 1245 </li> 1246 1247 <li> 1248 1249 1250 <a class="grandchild-nav__item main-nav__item relative" href="/collections/caboose">Caboose</a> 1251 1252 </li> 1253 1254 <li> 1255 1256 1257 <a class="grandchild-nav__item main-nav__item relative" href="/collections/circusfreightcars">Circus</a> 1258 1259 </li> 1260 1261 <li> 1262 1263 1264 <a class="grandchild-nav__item main-nav__item relative" href="/collections/coil-car">Coil Car</a> 1265 1266 </li> 1267 1268 <li> 1269 1270 1271 <a class="grandchild-nav__item main-nav__item relative" href="/collections/container">Container</a> 1272 1273 </li> 1274 1275 <li> 1276 1277 1278 <a class="grandchild-nav__item main-nav__item relative" href="/collections/flatc
1278ar">Flatcar</a> 1279 1280 </li> 1281 1282 <li> 1283 1284 1285 <a class="grandchild-nav__item main-nav__item relative" href="/collections/gondola">Gondola</a> 1286 1287 </li> 1288 1289 <li> 1290 1291 1292 <a class="grandchild-nav__item main-nav__item relative" href="/collections/holiday-freight-cars">Holiday</a> 1293 1294 </li> 1295 1296 <li> 1297 1298 1299 <a class="grandchild-nav__item main-nav__item relative" href="/collections/hopper">Hopper</a> 1300 1301 </li> 1302 1303 <li> 1304 1305 1306 <a class="grandchild-nav__item main-nav__item relative" href="/collections/intermodal">Intermodal</a> 1307 1308 </li> 1309 1310 <li> 1311 1312 1313 <a class="grandchild-nav__item main-nav__item relative" href="/collections/logging-freight-cars">Logging</a> 1314 1315 </li> 1316 1317 <li> 1318 1319 1320 <a class="grandchild-nav__item main-nav__item relative" href="/collections/mining">Mining</a> 1321 1322 </li> 1323 1324 <li> 1325 1326 1327 <a class="grandchild-nav__item main-nav__item relative" href="/collections/ore-car">Ore Car</a> 1328 1329 </li> 1330 1331 <li> 1332 1333 1334 <a class="grandchild-nav__item main-nav__item relative" href="/collections/reefer-set">Reefer Set</a> 1335 1336 </li> 1337 1338 <li> 1339 1340 1341 <a class="grandchild-nav__item main-nav__item relative" href="/collections/special-decoration-commemorative-freight-cars">Special Decoration/ Commemorative</a> 1342 1343 </li> 1344 1345 <li> 1346 1347 1348 <a class="grandchild-nav__item main-nav__item relative" href="/collections/steel-mill-car">Steel Mill Car</a> 1349 1350 </li> 1351 1352 <li> 1353 1354 1355 <a class="grandchild-nav__item main-nav__item relative" href="/collections/stock-car">Stock Car</a> 1356 1357 </li> 1358 1359 <li> 1360 1361 1362 <a class="grandchild-nav__item main-nav__item relative" href="/collections/tank-car">Tank Car</a> 1363 1364 </li> 1365 1366 <li> 1367 1368 1369 <a class="grandchild-nav__item main-nav__item relative" href="/collections/track-cleaning">Track Cleaning</a> 1370 1371 </li> 1372 1373 <li> 1374 1375 1376 <a class="grandchild-nav__item main-nav__item relative" href="/collections/work-car">Work Car</a> 1377 1378 </li> 1379 1380 </ul> 1381 </div> 1382 </details> 1383 </nav-menu> 1384 1385 1386 </li> 1387 1388 1389 <li> 1390 1391 <nav-menu class="js-mega-nav"> 1392 <details> 1393 <summary class="child-nav__item--toggle main-nav__item--toggle relative js-toggle js-sidebar-hover js-no-toggle-md"> 1394 1395 <a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/locomotives-traction">Locomotive/ Traction<span class="md:hidden"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span><span class="hidden md:inline-flex"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span></a> 1396 1397 </summary> 1398 <div class="disclosure__panel metaobject-nav__child has-motion"> 1399 <ul class="main-nav__grandchild has-motion md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:grid-flow-col md:grid-rows-8"> 1400 <li class="md:hidden"> 1401 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 1402 <div class="main-nav__item-content text-start"> 1403 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 1404 </button> 1405 </li> 1406 <li class="md:hidden"> 1407 1408 <a href="/collections/locomotives-traction" data-href=""\/collections\/locomotives-traction"" class="main-nav__item child-nav__item large-text main-nav__item-header">Locomotive/ Traction<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></a> 1409 1410 </li> 1411 1412 <li> 1413 1414 1415 <a class="grandchild-nav__item main-nav__item relative" href="/collections/diesel">Diesel</a> 1416 1417 </li> 1418 1419 <li> 1420 1421 1422 <a class="grandchild-nav__item main-nav__item relative" href="/collections/electric-locomotives-traction">Electric</a> 1423 1424 </li> 1425 1426 <li> 1427 1428 1429 <a class="grandchild-nav__item main-nav__item relative" href="/collections/other-locomotives-traction">Other</a> 1430 1431 </li> 1432 1433 <li> 1434 1435 1436 <a class="grandchild-nav__item main-nav__item relative" href="/collections/rail-car">Rail Car</a> 1437 1438 </li> 1439 1440 <li> 1441 1442 1443 <a class="grandchild-nav__item main-nav__item relative" href="/collections/special-decoration-commemorative-locomotives-traction">Special Decoration/ Commemorative</a> 1444 1445 </li> 1446 1447 <li> 1448 1449 1450 <a class="grandchild-nav__item main-nav__item relative" href="/collections/steam">Steam</a> 1451 1452 </li> 1453 1454 </ul> 1455 </div> 1456 </details> 1457 </nav-menu> 1458 1459 1460 </li> 1461 1462 1463 <li> 1464 1465 <nav-menu class="js-mega-nav"> 1466 <details> 1467 <summary class="child-nav__item--toggle main-nav__item--toggle relative js-toggle js-sidebar-hover js-no-toggle-md"> 1468 1469 <a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/passenger">Passenger<span class="md:hidden"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span><span class="hidden md:inline-flex"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span></a> 1470 1471 </summary> 1472 <div class="disclosure__panel metaobject-nav__child has-motion"> 1473 <ul class="main-nav__grandchild has-motion md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:grid-flow-col md:grid-rows-8"> 1474 <li class="md:hidden"> 1475 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 1476 <div class="main-nav__item-content text-start"> 1477 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 1478 </button> 1479 </li> 1480 <li class="md:hidden"> 1481 1482 <a href="/collections/passenger" data-href=""\/collections\/passenger"" class="main-nav__item child-nav__item large-text main-nav__item-header">Passenger<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></a> 1483 1484 </li> 1485 1486 <li> 1487 1488 1489 <a class="grandchild-nav__item main-nav__item relative" href="/collections/circus-passenger-cars">Circus</a> 1490 1491 </li> 1492
1492 1493 <li> 1494 1495 1496 <a class="grandchild-nav__item main-nav__item relative" href="/collections/european-non-north-american">European/ Non-North American</a> 1497 1498 </li> 1499 1500 <li> 1501 1502 1503 <a class="grandchild-nav__item main-nav__item relative" href="/collections/express">Express</a> 1504 1505 </li> 1506 1507 <li> 1508 1509 1510 <a class="grandchild-nav__item main-nav__item relative" href="/collections/excursion">Excursion</a> 1511 1512 </li> 1513 1514 <li> 1515 1516 1517 <a class="grandchild-nav__item main-nav__item relative" href="/collections/holiday-passenger-cars">Holiday</a> 1518 1519 </li> 1520 1521 <li> 1522 1523 1524 <a class="grandchild-nav__item main-nav__item relative" href="/collections/heavyweight">Heavyweight</a> 1525 1526 </li> 1527 1528 <li> 1529 1530 1531 <a class="grandchild-nav__item main-nav__item relative" href="/collections/special-decoration-commemorative-passenger">Special Decoration/ Commemorative</a> 1532 1533 </li> 1534 1535 <li> 1536 1537 1538 <a class="grandchild-nav__item main-nav__item relative" href="/collections/steam-generator-car">Steam Generator Car</a> 1539 1540 </li> 1541 1542 <li> 1543 1544 1545 <a class="grandchild-nav__item main-nav__item relative" href="/collections/streamlined">Streamlined</a> 1546 1547 </li> 1548 1549 <li> 1550 1551 1552 <a class="grandchild-nav__item main-nav__item relative" href="/collections/wood-passenger-cars">Wood</a> 1553 1554 </li> 1555 1556 </ul> 1557 </div> 1558 </details> 1559 </nav-menu> 1560 1561 1562 </li> 1563 1564 1565 <li> 1566 1567 <nav-menu class="js-mega-nav"> 1568 <details> 1569 <summary class="child-nav__item--toggle main-nav__item--toggle relative js-toggle js-sidebar-hover js-no-toggle-md"> 1570 1571 <a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/train-sets">Train Sets<span class="md:hidden"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span><span class="hidden md:inline-flex"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span></a> 1572 1573 </summary> 1574 <div class="disclosure__panel metaobject-nav__child has-motion"> 1575 <ul class="main-nav__grandchild has-motion md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:grid-flow-col md:grid-rows-8"> 1576 <li class="md:hidden"> 1577 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 1578 <div class="main-nav__item-content text-start"> 1579 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 1580 </button> 1581 </li> 1582 <li class="md:hidden"> 1583 1584 <a href="/collections/train-sets" data-href=""\/collections\/train-sets"" class="main-nav__item child-nav__item large-text main-nav__item-header">Train Sets<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></a> 1585 1586 </li> 1587 1588 <li> 1589 1590 1591 <a class="grandchild-nav__item main-nav__item relative" href="/collections/circus-train-sets">Circus</a> 1592 1593 </li> 1594 1595 <li> 1596 1597 1598 <a class="grandchild-nav__item main-nav__item relative" href="/collections/freight-set-complete">Freight Set Complete</a> 1599 1600 </li> 1601 1602 <li> 1603 1604 1605 <a class="grandchild-nav__item main-nav__item relative" href="/collections/freight-train-only">Freight - Train Only</a> 1606 1607 </li> 1608 1609 <li> 1610 1611 1612 <a class="grandchild-nav__item main-nav__item relative" href="/collections/holiday-train-sets">Holiday</a> 1613 1614 </li> 1615 1616 <li> 1617 1618 1619 <a class="grandchild-nav__item main-nav__item relative" href="/collections/passenger-set-complete">Passenger Set Complete</a> 1620 1621 </li> 1622 1623 <li> 1624 1625 1626 <a class="grandchild-nav__item main-nav__item relative" href="/collections/passenger-train-only">Passenger - Train Only</a> 1627 1628 </li> 1629 1630 <li> 1631 1632 1633 <a class="grandchild-nav__item main-nav__item relative" href="/collections/special-decoration-commemorative-train-sets">Special Decoration/ Commemorative</a> 1634 1635 </li> 1636 1637 </ul> 1638 </div> 1639 </details> 1640 </nav-menu> 1641 1642 1643 </li> 1644 1645 </ul> 1646 </div> 1647 </details> 1648 </nav-menu> 1649 1650 1651 </li> 1652 1653 1654 <li> 1655 1656 <nav-menu class="js-mega-nav"> 1657 <details> 1658 <summary class="child-nav__item--toggle main-nav__item--toggle relative js-toggle js-sidebar-hover js-no-toggle-md"> 1659 <div class="main-nav__item-content"> 1660 1661 <a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/layout">Layout<span class="md:hidden"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span><span class="hidden md:inline-flex"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span></a> 1662 1663 </div> 1664 </summary> 1665 <div class="disclosure__panel metaobject-nav__child has-motion"> 1666 1667 <ul class="child-nav "> 1668 <li class="md:hidden"> 1669 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 1670 <div class="main-nav__item-content text-start"> 1671 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 1672 </button> 1673 </li> 1674 <li class="md:hidden"> 1675 1676 <a href="/collections/layout" data-href=""\/collections\/layout"" class="main-nav__item child-nav__item large-text main-nav__item-header">Layout<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></a> 1677 1678 </li> 1679 1680 1681 1682 <li> 1683 1684 <nav-menu class="js-mega-nav"> 1685 <details> 1686 <summary class="child-nav__item--toggle main-nav__item--toggle relative js-toggle js-sidebar-hover js-no-toggle-md"> 1687 1688 <a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/figures">Figures<span class="md:hidden"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span><span class="hidden md:inline-flex"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span></a> 1689 1690 </summary> 1691 <div class="disclosure__panel metaobject-nav__child has-motion"> 1692 <ul class="main-nav__grandchild has-motion md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:grid-flow-col md:grid-rows-8"> 1693 <li class="md:hidden"> 1694 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 1695 <div class="main-nav__item-content text-start"> 1696 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 1697 </button> 1698 </li> 1699 <li class="md:hidden"> 1700 1701 <a href="/collections/figures" data-href=""\/collections\/figures"" class="main-na
1701v__item child-nav__item large-text main-nav__item-header">Figures<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></a> 1702 1703 </li> 1704 1705 <li> 1706 1707 1708 <a class="grandchild-nav__item main-nav__item relative" href="/collections/accessory-figures">Accessory</a> 1709 1710 </li> 1711 1712 <li> 1713 1714 1715 <a class="grandchild-nav__item main-nav__item relative" href="/collections/animal-figures">Animal</a> 1716 1717 </li> 1718 1719 <li> 1720 1721 1722 <a class="grandchild-nav__item main-nav__item relative" href="/collections/people-figures">People</a> 1723 1724 </li> 1725 1726 </ul> 1727 </div> 1728 </details> 1729 </nav-menu> 1730 1731 1732 </li> 1733 1734 1735 <li> 1736 1737 <nav-menu class="js-mega-nav"> 1738 <details> 1739 <summary class="child-nav__item--toggle main-nav__item--toggle relative js-toggle js-sidebar-hover js-no-toggle-md"> 1740 1741 <a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/military">Military<span class="md:hidden"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span><span class="hidden md:inline-flex"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span></a> 1742 1743 </summary> 1744 <div class="disclosure__panel metaobject-nav__child has-motion"> 1745 <ul class="main-nav__grandchild has-motion md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:grid-flow-col md:grid-rows-8"> 1746 <li class="md:hidden"> 1747 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 1748 <div class="main-nav__item-content text-start"> 1749 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 1750 </button> 1751 </li> 1752 <li class="md:hidden"> 1753 1754 <a href="/collections/military" data-href=""\/collections\/military"" class="main-nav__item child-nav__item large-text main-nav__item-header">Military<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></a> 1755 1756 </li> 1757 1758 <li> 1759 1760 1761 <a class="grandchild-nav__item main-nav__item relative" href="/collections/accessory-military">Accessory</a> 1762 1763 </li> 1764 1765 <li> 1766 1767 1768 <a class="grandchild-nav__item main-nav__item relative" href="/collections/aircraft-military">Aircraft</a> 1769 1770 </li> 1771 1772 <li> 1773 1774 1775 <a class="grandchild-nav__item main-nav__item relative" href="/collections/military-copy">Armored Vehicle</a> 1776 1777 </li> 1778 1779 <li> 1780 1781 1782 <a class="grandchild-nav__item main-nav__item relative" href="/collections/artillery">Artillery</a> 1783 1784 </li> 1785 1786 <li> 1787 1788 1789 <a class="grandchild-nav__item main-nav__item relative" href="/collections/automobile">Automobile</a> 1790 1791 </li> 1792 1793 <li> 1794 1795 1796 <a class="grandchild-nav__item main-nav__item relative" href="/collections/boat-military">Boat</a> 1797 1798 </li> 1799 1800 <li> 1801 1802 1803 <a class="grandchild-nav__item main-nav__item relative" href="/collections/bus-military">Bus</a> 1804 1805 </li> 1806 1807 <li> 1808 1809 1810 <a class="grandchild-nav__item main-nav__item relative" href="/collections/construction-military">Construction</a> 1811 1812 </li> 1813 1814 <li> 1815 1816 1817 <a class="grandchild-nav__item main-nav__item relative" href="/collections/motorcycle-bicycle">Motorcycle/Bicycle</a> 1818 1819 </li> 1820 1821 <li> 1822 1823 1824 <a class="grandchild-nav__item main-nav__item relative" href="/collections/decal">Decal</a> 1825 1826 </li> 1827 1828 <li> 1829 1830 1831 <a class="grandchild-nav__item main-nav__item relative" href="/collections/emergency-military">Emergency</a> 1832 1833 </li> 1834 1835 <li> 1836 1837 1838 <a class="grandchild-nav__item main-nav__item relative" href="/collections/figure">Figure</a> 1839 1840 </li> 1841 1842 <li> 1843 1844 1845 <a class="grandchild-nav__item main-nav__item relative" href="/collections/railroad-military">Railroad</a> 1846 1847 </li> 1848 1849 <li> 1850 1851 1852 <a class="grandchild-nav__item main-nav__item relative" href="/collections/structure-military">Structure</a> 1853 1854 </li> 1855 1856 <li> 1857 1858 1859 <a class="grandchild-nav__item main-nav__item relative" href="/collections/tank">Tank</a> 1860 1861 </li> 1862 1863 <li> 1864 1865 1866 <a class="grandchild-nav__item main-nav__item relative" href="/collections/trailer-military">Trailer</a> 1867 1868 </li> 1869 1870 <li> 1871 1872 1873 <a class="grandchild-nav__item main-nav__item relative" href="/collections/truck">Truck</a> 1874 1875 </li> 1876 1877 <li> 1878 1879 1880 <a class="grandchild-nav__item main-nav__item relative" href="/collections/van-military">Van</a> 1881 1882 </li> 1883 1884 <li> 1885 1886 1887 <a class="grandchild-nav__item main-nav__item relative" href="/collections/wagon-military">Wagon</a> 1888 1889 </li> 1890 1891 </ul> 1892 </div> 1893 </details> 1894 </nav-menu> 1895 1896 1897 </li> 1898 1899 1900 <li> 1901 1902 <nav-menu class="js-mega-nav"> 1903 <details> 1904 <summary class="child-nav__item--toggle main-nav__item--toggle relative js-toggle js-sidebar-hover js-no-toggle-md"> 1905 1906 <a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/scenery">Scenery<span class="md:hidden"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span><span class="hidden md:inline-flex"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span></a> 1907 1908 </summary> 1909 <div class="disclosure__panel metaobject-nav__child has-motion"> 1910 <ul class="main-nav__grandchild has-motion md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:grid-flow-col md:grid-rows-8"> 1911 <li class="md:hidden"> 1912 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 1913 <div class="main-nav__item-content text-start"> 1914 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 1915 </button> 1916 </li> 1917 <li class="md:hidden"> 1918 1919
1919 <a href="/collections/scenery" data-href=""\/collections\/scenery"" class="main-nav__item child-nav__item large-text main-nav__item-header">Scenery<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></a> 1920 1921 </li> 1922 1923 <li> 1924 1925 1926 <a class="grandchild-nav__item main-nav__item relative" href="/collections/background-scene">Background Scene</a> 1927 1928 </li> 1929 1930 <li> 1931 1932 1933 <a class="grandchild-nav__item main-nav__item relative" href="/collections/ground-cover">Ground Cover</a> 1934 1935 </li> 1936 1937 <li> 1938 1939 1940 <a class="grandchild-nav__item main-nav__item relative" href="/collections/layouts-bases-forms-dioramas-accessories">Layouts Bases/Forms, Dioramas & Accessories</a> 1941 1942 </li> 1943 1944 <li> 1945 1946 1947 <a class="grandchild-nav__item main-nav__item relative" href="/collections/molding-materials-plaster-etc">Molding Materials (Plaster etc.)</a> 1948 1949 </li> 1950 1951 <li> 1952 1953 1954 <a class="grandchild-nav__item main-nav__item relative" href="/collections/plant">Plant</a> 1955 1956 </li> 1957 1958 <li> 1959 1960 1961 <a class="grandchild-nav__item main-nav__item relative" href="/collections/roads-streets-highways">Roads/Streets/Highways</a> 1962 1963 </li> 1964 1965 <li> 1966 1967 1968 <a class="grandchild-nav__item main-nav__item relative" href="/collections/rocks-mountains">Rocks & Mountains</a> 1969 1970 </li> 1971 1972 <li> 1973 1974 1975 <a class="grandchild-nav__item main-nav__item relative" href="/collections/scenery-details">Scenery Details</a> 1976 1977 </li> 1978 1979 <li> 1980 1981 1982 <a class="grandchild-nav__item main-nav__item relative" href="/collections/set-scenery">Set</a> 1983 1984 </li> 1985 1986 <li> 1987 1988 1989 <a class="grandchild-nav__item main-nav__item relative" href="/collections/scenic-structure">Scenic Structure</a> 1990 1991 </li> 1992 1993 <li> 1994 1995 1996 <a class="grandchild-nav__item main-nav__item relative" href="/collections/trees">Trees</a> 1997 1998 </li> 1999 2000 <li> 2001 2002 2003 <a class="grandchild-nav__item main-nav__item relative" href="/collections/water-accessories">Water & Accessories</a> 2004 2005 </li> 2006 2007 </ul> 2008 </div> 2009 </details> 2010 </nav-menu> 2011 2012 2013 </li> 2014 2015 2016 <li> 2017 2018 <nav-menu class="js-mega-nav"> 2019 <details> 2020 <summary class="child-nav__item--toggle main-nav__item--toggle relative js-toggle js-sidebar-hover js-no-toggle-md"> 2021 2022 <a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/signals-detection-units-signs">Signals, Detection Units, & Signs<span class="md:hidden"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span><span class="hidden md:inline-flex"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span></a> 2023 2024 </summary> 2025 <div class="disclosure__panel metaobject-nav__child has-motion"> 2026 <ul class="main-nav__grandchild has-motion md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:grid-flow-col md:grid-rows-8"> 2027 <li class="md:hidden"> 2028 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 2029 <div class="main-nav__item-content text-start"> 2030 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 2031 </button> 2032 </li> 2033 <li class="md:hidden"> 2034 2035 <a href="/collections/signals-detection-units-signs" data-href=""\/collections\/signals-detection-units-signs"" class="main-nav__item child-nav__item large-text main-nav__item-header">Signals, Detection Units, & Signs<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></a> 2036 2037 </li> 2038 2039 <li> 2040 2041 2042 <a class="grandchild-nav__item main-nav__item relative" href="/collections/detection-units-accessories">Detection Units & Accessories</a> 2043 2044 </li> 2045 2046 <li> 2047 2048 2049 <a class="grandchild-nav__item main-nav__item relative" href="/collections/sign">Sign</a> 2050 2051 </li> 2052 2053 <li> 2054 2055 2056 <a class="grandchild-nav__item main-nav__item relative" href="/collections/signal">Signal</a> 2057 2058 </li> 2059 2060 </ul> 2061 </div> 2062 </details> 2063 </nav-menu> 2064 2065 2066 </li> 2067 2068 2069 <li> 2070 2071 <nav-menu class="js-mega-nav"> 2072 <details> 2073 <summary class="child-nav__item--toggle main-nav__item--toggle relative js-toggle js-sidebar-hover js-no-toggle-md"> 2074 2075 <a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/structures">Structures<span class="md:hidden"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span><span class="hidden md:inline-flex"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span></a> 2076 2077 </summary> 2078 <div class="disclosure__panel metaobject-nav__child has-motion"> 2079 <ul class="main-nav__grandchild has-motion md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:grid-flow-col md:grid-rows-8"> 2080 <li class="md:hidden"> 2081 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 2082 <div class="main-nav__item-content text-start"> 2083 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 2084 </button> 2085 </li> 2086 <li class="md:hidden"> 2087 2088 <a href="/collections/structures" data-href=""\/collections\/structures"" class="main-nav__item child-nav__item large-text main-nav__item-header">Structures<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></a> 2089 2090 </li> 2091 2092 <li> 2093 2094 2095 <a class="grandchild-nav__item main-nav__item relative" href="/collections/assortment">Assortment</a> 2096 2097 </li> 2098 2099 <li> 2100 2101 2102 <a class="grandchild-nav__item main-nav__item relative" href="/collections/bridges-viaducts">Bridges & Viaducts</a> 2103 2104 </li> 2105 2106 <li> 2107 2108 2109 <a class="grandchild-nav__item main-nav__item relative" href="/collections/business-commercial-building">Business/ Commercial Building</a> 2110 2111 </li> 2112 2113 <li> 2114 2115 2116 <a class="grandchild-nav__item main-nav__item relative" href="/collections/cableway-funicular">Cableway/ Funicular</a> 2117 2118 </li> 2119 2120 <li> 2121 2122 2123 <a class="grandchild-nav__item main-nav__item relative" href="/collections/castle">Castle</a> 2124
2124 2125 </li> 2126 2127 <li> 2128 2129 2130 <a class="grandchild-nav__item main-nav__item relative" href="/collections/religious">Religious</a> 2131 2132 </li> 2133 2134 <li> 2135 2136 2137 <a class="grandchild-nav__item main-nav__item relative" href="/collections/crane-structures">Crane</a> 2138 2139 </li> 2140 2141 <li> 2142 2143 2144 <a class="grandchild-nav__item main-nav__item relative" href="/collections/garage">Garage</a> 2145 2146 </li> 2147 2148 <li> 2149 2150 2151 <a class="grandchild-nav__item main-nav__item relative" href="/collections/holiday-structures">Holiday</a> 2152 2153 </li> 2154 2155 <li> 2156 2157 2158 <a class="grandchild-nav__item main-nav__item relative" href="/collections/housing">Housing</a> 2159 2160 </li> 2161 2162 <li> 2163 2164 2165 <a class="grandchild-nav__item main-nav__item relative" href="/collections/industrial">Industrial</a> 2166 2167 </li> 2168 2169 <li> 2170 2171 2172 <a class="grandchild-nav__item main-nav__item relative" href="/collections/modular-building-components">Modular Building Components</a> 2173 2174 </li> 2175 2176 <li> 2177 2178 2179 <a class="grandchild-nav__item main-nav__item relative" href="/collections/platforms-shelters-ramps">Platforms/ Shelters/ Ramps</a> 2180 2181 </li> 2182 2183 <li> 2184 2185 2186 <a class="grandchild-nav__item main-nav__item relative" href="/collections/outbuilding">Outbuilding</a> 2187 2188 </li> 2189 2190 <li> 2191 2192 2193 <a class="grandchild-nav__item main-nav__item relative" href="/collections/public-municipal">Public/ Municipal</a> 2194 2195 </li> 2196 2197 <li> 2198 2199 2200 <a class="grandchild-nav__item main-nav__item relative" href="/collections/railroad-structures">Railroad</a> 2201 2202 </li> 2203 2204 <li> 2205 2206 2207 <a class="grandchild-nav__item main-nav__item relative" href="/collections/recreational-sports-entertainment">Recreation/ Sports/ Entertainment</a> 2208 2209 </li> 2210 2211 <li> 2212 2213 2214 <a class="grandchild-nav__item main-nav__item relative" href="/collections/rural-structure">Rural Structure</a> 2215 2216 </li> 2217 2218 <li> 2219 2220 2221 <a class="grandchild-nav__item main-nav__item relative" href="/collections/smokestacks-chimneys">Smokestacks/ Chimneys</a> 2222 2223 </li> 2224 2225 <li> 2226 2227 2228 <a class="grandchild-nav__item main-nav__item relative" href="/collections/station-depot-terminal">Station/ Depot/ Terminal</a> 2229 2230 </li> 2231 2232 <li> 2233 2234 2235 <a class="grandchild-nav__item main-nav__item relative" href="/collections/tanks-towers">Tanks & Towers</a> 2236 2237 </li> 2238 2239 <li> 2240 2241 2242 <a class="grandchild-nav__item main-nav__item relative" href="/collections/waterfront">Waterfront</a> 2243 2244 </li> 2245 2246 <li> 2247 2248 2249 <a class="grandchild-nav__item main-nav__item relative" href="/collections/windmills-wind-generators">Windmills/ Wind Generators</a> 2250 2251 </li> 2252 2253 </ul> 2254 </div> 2255 </details> 2256 </nav-menu> 2257 2258 2259 </li> 2260 2261 2262 <li> 2263 2264 <nav-menu class="js-mega-nav"> 2265 <details> 2266 <summary class="child-nav__item--toggle main-nav__item--toggle relative js-toggle js-sidebar-hover js-no-toggle-md"> 2267 2268 <a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/track-and-accessories">Track & Accessories <span class="md:hidden"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span><span class="hidden md:inline-flex"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span></a> 2269 2270 </summary> 2271 <div class="disclosure__panel metaobject-nav__child has-motion"> 2272 <ul class="main-nav__grandchild has-motion md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:grid-flow-col md:grid-rows-8"> 2273 <li class="md:hidden"> 2274 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 2275 <div class="main-nav__item-content text-start"> 2276 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 2277 </button> 2278 </li> 2279 <li class="md:hidden"> 2280 2281 <a href="/collections/track-and-accessories" data-href=""\/collections\/track-and-accessories"" class="main-nav__item child-nav__item large-text main-nav__item-header">Track & Accessories <svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></a> 2282 2283 </li> 2284 2285 <li> 2286 2287 2288 <a class="grandchild-nav__item main-nav__item relative" href="/collections/accessory-track-accessories">Accessory</a> 2289 2290 </li> 2291 2292 <li> 2293 2294 2295 <a class="grandchild-nav__item main-nav__item relative" href="/collections/bumper-wheel-stop">Bumper/Wheel Stop</a> 2296 2297 </li> 2298 2299 <li> 2300 2301 2302 <a class="grandchild-nav__item main-nav__item relative" href="/collections/catenary-accessories">Catenary & Accessories</a> 2303 2304 </li> 2305 2306 <li> 2307 2308 2309 <a class="grandchild-nav__item main-nav__item relative" href="/collections/flexible-track">Flexible Track</a> 2310 2311 </li> 2312 2313 <li> 2314 2315 2316 <a class="grandchild-nav__item main-nav__item relative" href="/collections/hand-laytrack-products">Hand LayTrack Products</a> 2317 2318 </li> 2319 2320 <li> 2321 2322 2323 <a class="grandchild-nav__item main-nav__item relative" href="/collections/joiner">Joiner</a> 2324 2325 </li> 2326 2327 <li> 2328 2329 2330 <a class="grandchild-nav__item main-nav__item relative" href="/collections/marklin-3-rail-ho-track-system">Marklin 3-Rail HO Track System</a> 2331 2332 </li> 2333 2334 <li> 2335 2336 2337 <a class="grandchild-nav__item main-nav__item relative" href="/collections/narrow-gauge">Narrow Gauge</a> 2338 2339 </li> 2340 2341 <li> 2342 2343 2344 <a class="grandchild-nav__item main-nav__item relative" href="/collections/roadbed-track">Roadbed Track</a> 2345 2346 </li> 2347 2348 <li> 2349 2350 2351 <a class="grandchild-nav_
2351_item main-nav__item relative" href="/collections/roadbed">Roadbed</a> 2352 2353 </li> 2354 2355 <li> 2356 2357 2358 <a class="grandchild-nav__item main-nav__item relative" href="/collections/sectional-track">Sectional Track</a> 2359 2360 </li> 2361 2362 <li> 2363 2364 2365 <a class="grandchild-nav__item main-nav__item relative" href="/collections/set-track-accessories">Set</a> 2366 2367 </li> 2368 2369 <li> 2370 2371 2372 <a class="grandchild-nav__item main-nav__item relative" href="/collections/special-purpose">Special Purpose</a> 2373 2374 </li> 2375 2376 <li> 2377 2378 2379 <a class="grandchild-nav__item main-nav__item relative" href="/collections/track-details">Track Details</a> 2380 2381 </li> 2382 2383 <li> 2384 2385 2386 <a class="grandchild-nav__item main-nav__item relative" href="/collections/terminal-track-joiner-power">Terminal Track/ Joiner/ Power Feed</a> 2387 2388 </li> 2389 2390 <li> 2391 2392 2393 <a class="grandchild-nav__item main-nav__item relative" href="/collections/turnout-1">Turnout</a> 2394 2395 </li> 2396 2397 <li> 2398 2399 2400 <a class="grandchild-nav__item main-nav__item relative" href="/collections/switch-machine-turnout">Switch Machine/ Turnout</a> 2401 2402 </li> 2403 2404 <li> 2405 2406 2407 <a class="grandchild-nav__item main-nav__item relative" href="/collections/track-tool">Track Tool</a> 2408 2409 </li> 2410 2411 <li> 2412 2413 2414 <a class="grandchild-nav__item main-nav__item relative" href="/collections/crossing-1">Crossing</a> 2415 2416 </li> 2417 2418 </ul> 2419 </div> 2420 </details> 2421 </nav-menu> 2422 2423 2424 </li> 2425 2426 2427 <li> 2428 2429 <nav-menu class="js-mega-nav"> 2430 <details> 2431 <summary class="child-nav__item--toggle main-nav__item--toggle relative js-toggle js-sidebar-hover js-no-toggle-md"> 2432 2433 <a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/vehicles">Vehicles<span class="md:hidden"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span><span class="hidden md:inline-flex"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span></a> 2434 2435 </summary> 2436 <div class="disclosure__panel metaobject-nav__child has-motion"> 2437 <ul class="main-nav__grandchild has-motion md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:grid-flow-col md:grid-rows-8"> 2438 <li class="md:hidden"> 2439 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 2440 <div class="main-nav__item-content text-start"> 2441 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 2442 </button> 2443 </li> 2444 <li class="md:hidden"> 2445 2446 <a href="/collections/vehicles" data-href=""\/collections\/vehicles"" class="main-nav__item child-nav__item large-text main-nav__item-header">Vehicles<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></a> 2447 2448 </li> 2449 2450 <li> 2451 2452 2453 <a class="grandchild-nav__item main-nav__item relative" href="/collections/aircraft-vehicles">Aircraft</a> 2454 2455 </li> 2456 2457 <li> 2458 2459 2460 <a class="grandchild-nav__item main-nav__item relative" href="/collections/automobile-vehicles">Automobile</a> 2461 2462 </li> 2463 2464 <li> 2465 2466 2467 <a class="grandchild-nav__item main-nav__item relative" href="/collections/boat-vehicles">Boat</a> 2468 2469 </li> 2470 2471 <li> 2472 2473 2474 <a class="grandchild-nav__item main-nav__item relative" href="/collections/bus-vehicles">Bus</a> 2475 2476 </li> 2477 2478 <li> 2479 2480 2481 <a class="grandchild-nav__item main-nav__item relative" href="/collections/circus-vehicles">Circus</a> 2482 2483 </li> 2484 2485 <li> 2486 2487 2488 <a class="grandchild-nav__item main-nav__item relative" href="/collections/construction-vehicles">Construction</a> 2489 2490 </li> 2491 2492 <li> 2493 2494 2495 <a class="grandchild-nav__item main-nav__item relative" href="/collections/crane-vehicles">Crane</a> 2496 2497 </li> 2498 2499 <li> 2500 2501 2502 <a class="grandchild-nav__item main-nav__item relative" href="/collections/motocycle-bicycle">Motorcycle/Bicycle</a> 2503 2504 </li> 2505 2506 <li> 2507 2508 2509 <a class="grandchild-nav__item main-nav__item relative" href="/collections/emergency">Emergency</a> 2510 2511 </li> 2512 2513 <li> 2514 2515 2516 <a class="grandchild-nav__item main-nav__item relative" href="/collections/farm">Farm</a> 2517 2518 </li> 2519 2520 <li> 2521 2522 2523 <a class="grandchild-nav__item main-nav__item relative" href="/collections/forklift">Forklift</a> 2524 2525 </li> 2526 2527 <li> 2528 2529 2530 <a class="grandchild-nav__item main-nav__item relative" href="/collections/holiday-vehicles">Holiday</a> 2531 2532 </li> 2533 2534 <li> 2535 2536 2537 <a class="grandchild-nav__item main-nav__item relative" href="/collections/logging-vehicles">Logging</a> 2538 2539 </li> 2540 2541 <li> 2542 2543 2544 <a class="grandchild-nav__item main-nav__item relative" href="/collections/maintainence">Maintenance</a> 2545 2546 </li> 2547 2548 <li> 2549 2550 2551 <a class="grandchild-nav__item main-nav__item relative" href="/collections/operating">Operating</a> 2552 2553 </li> 2554 2555 <li> 2556 2557 2558 <a class="grandchild-nav__item main-nav__item relative" href="/collections/race">Race</a> 2559 2560 </li> 2561 2562 <li> 2563 2564 2565 <a class="grandchild-nav__item main-nav__item relative" href="/collections/railroad-vehicles">Railroad</a> 2566 2567 </li> 2568 2569 <li> 2570 2571 2572 <a class="grandchild-nav__item main-nav__item relative" href="/collections/recreational-vehicle">Recreational Vehicle</a> 2573 2574 </li> 2575 2576 <li> 2577 2578 2579 <a class="grandchild-nav__item main-nav__item relative" href="/collections/set-vehicles">Set</a> 2580 2581 </li> 2582
2582 2583 <li> 2584 2585 2586 <a class="grandchild-nav__item main-nav__item relative" href="/collections/decoration-commemorative-vehicles">Decoration/ Commemorative</a> 2587 2588 </li> 2589 2590 <li> 2591 2592 2593 <a class="grandchild-nav__item main-nav__item relative" href="/collections/suv">SUV</a> 2594 2595 </li> 2596 2597 <li> 2598 2599 2600 <a class="grandchild-nav__item main-nav__item relative" href="/collections/trailer-vehicles">Trailer</a> 2601 2602 </li> 2603 2604 <li> 2605 2606 2607 <a class="grandchild-nav__item main-nav__item relative" href="/collections/truck-vehicles">Truck</a> 2608 2609 </li> 2610 2611 <li> 2612 2613 2614 <a class="grandchild-nav__item main-nav__item relative" href="/collections/van-vehicles">Van</a> 2615 2616 </li> 2617 2618 <li> 2619 2620 2621 <a class="grandchild-nav__item main-nav__item relative" href="/collections/wagon-vehicles">Wagon</a> 2622 2623 </li> 2624 2625 </ul> 2626 </div> 2627 </details> 2628 </nav-menu> 2629 2630 2631 </li> 2632 2633 </ul> 2634 </div> 2635 </details> 2636 </nav-menu> 2637 2638 2639 </li> 2640 2641 2642 <li> 2643 2644 <nav-menu class="js-mega-nav"> 2645 <details> 2646 <summary class="child-nav__item--toggle main-nav__item--toggle relative js-toggle js-sidebar-hover js-no-toggle-md"> 2647 <div class="main-nav__item-content"> 2648 2649 <a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/power-and-controls">Power & Controls<span class="md:hidden"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span><span class="hidden md:inline-flex"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span></a> 2650 2651 </div> 2652 </summary> 2653 <div class="disclosure__panel metaobject-nav__child has-motion"> 2654 2655 <ul class="child-nav "> 2656 <li class="md:hidden"> 2657 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 2658 <div class="main-nav__item-content text-start"> 2659 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 2660 </button> 2661 </li> 2662 <li class="md:hidden"> 2663 2664 <a href="/collections/power-and-controls" data-href=""\/collections\/power-and-controls""
2664class="main-nav__item child-nav__item large-text main-nav__item-header">Power & Controls<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></a> 2665 2666 </li> 2667 2668 2669 2670 <li> 2671 2672 <nav-menu class="js-mega-nav"> 2673 <details> 2674 <summary class="child-nav__item--toggle main-nav__item--toggle relative js-toggle js-sidebar-hover js-no-toggle-md"> 2675 2676 <a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/command-control">DCC/ Command Control<span class="md:hidden"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span><span class="hidden md:inline-flex"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span></a> 2677 2678 </summary> 2679 <div class="disclosure__panel metaobject-nav__child has-motion"> 2680 <ul class="main-nav__grandchild has-motion md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:grid-flow-col md:grid-rows-8"> 2681 <li class="md:hidden"> 2682 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 2683 <div class="main-nav__item-content text-start"> 2684 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 2685 </button> 2686 </li> 2687 <li class="md:hidden"> 2688 2689 <a href="/collections/command-control" data-href=""\/collections\/command-control"" class="main-nav__item child-nav__item large-text main-nav__item-header">DCC/ Command Control<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></a> 2690 2691 </li> 2692 2693 <li> 2694 2695 2696 <a class="grandchild-nav__item main-nav__item relative" href="/collections/accessory-command-control">Accessory</a> 2697 2698 </li> 2699 2700 <li> 2701 2702 2703 <a class="grandchild-nav__item main-nav__item relative" href="/collections/decoder">Decoder</a> 2704 2705 </li> 2706 2707 <li> 2708 2709 2710 <a class="grandchild-nav__item main-nav__item relative" href="/collections/set-dcc-command-control">Set</a> 2711 2712 </li> 2713 2714 </ul> 2715 </div> 2716 </details> 2717 </nav-menu> 2718 2719 2720 </li> 2721 2722 2723 <li> 2724 2725 <nav-menu class="js-mega-nav"> 2726 <details> 2727 <summary class="child-nav__item--toggle main-nav__item--toggle relative js-toggle js-sidebar-hover js-no-toggle-md"> 2728 2729 <a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/lighting-electrical-motors">Lighting, Electrical, Motors<span class="md:hidden"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span><span class="hidden md:inline-flex"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span></a> 2730 2731 </summary> 2732 <div class="disclosure__panel metaobject-nav__child has-motion"> 2733 <ul class="main-nav__grandchild has-motion md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:grid-flow-col md:grid-rows-8"> 2734 <li class="md:hidden"> 2735 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 2736 <div class="main-nav__item-content text-start"> 2737 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 2738 </button> 2739 </li> 2740 <li class="md:hidden"> 2741 2742 <a href="/collections/lighting-electrical-motors" data-href=""\/collections\/lighting-electrical-motors"" class="main-nav__item child-nav__item large-text main-nav__item-header">Lighting, Electrical, Motors<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></a> 2743 2744 </li> 2745 2746 <li> 2747 2748 2749 <a class="grandchild-nav__item main-nav__item relative" href="/collections/lighting">Lighting</a> 2750 2751 </li> 2752 2753 <li> 2754 2755 2756 <a class="grandchild-nav__item main-nav__item relative" href="/collections/electrical">Electrical </a> 2757 2758 </li> 2759 2760 <li> 2761 2762 2763 <a class="grandchild-nav__item main-nav__item relative" href="/collections/motors-accessories">Motors & Accessories </a> 2764 2765 </li> 2766 2767 </ul> 2768 </div> 2769 </details> 2770 </nav-menu> 2771 2772 2773 </li> 2774 2775 2776 <li> 2777 2778 <nav-menu class="js-mega-nav"> 2779 <details> 2780 <summary class="child-nav__item--toggle main-nav__item--toggle relative js-toggle js-sidebar-hover js-no-toggle-md"> 2781 2782 <a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/power-supplies-sound-smoke-system">Power Supplies<span class="md:hidden"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span><span class="hidden md:inline-flex"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span></a> 2783 2784 </summary> 2785 <div class="disclosure__panel metaobject-nav__child has-motion"> 2786 <ul class="main-nav__grandchild has-motion md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:grid-flow-col md:grid-rows-8"> 2787 <li class="md:hidden"> 2788 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 2789 <div class="main-nav__item-content text-start"> 2790 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 2791 </button> 2792 </li> 2793 <li class="md:hidden"> 2794 2795 <a href="/collections/power-supplies-sound-smoke-system" data-href=""\/collections\/power-supplies-sound-smoke-system"" class="main-nav__item child-nav__item large-text main-nav__item-header">Power Supplies<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></a> 2796 2797 </li> 2798 2799 <li> 2800 2801 2802 <a class="grandchild-nav__item main-nav__item relative" href="/collections/power-pack-train-speed-controller">Power Pack (Train Speed Controller)</a> 2803 2804 </li> 2805 2806 <li> 2807 2808 2809 <a class="grandchild-nav__item main-nav__item relative" href="/collections/power-supply">Power Supply</a> 2810 2811 </li> 2812 2813 <li> 2814 2815 2816 <a class="grandchild-nav__item main-nav__item relative" href="/collections/smoke">Smoke</a> 2817 2818 </li> 2819 2820 <li> 2821 2822 2823 <a class="grandchild-nav__item main-nav__item relative" href="/collections/sound">Sound</a> 2824 2825 </li> 2826 2827 </ul> 2828 </div> 2829 </details> 2830 </nav-menu> 2831 2832 2833 </li> 2834 2835 </ul> 2836 </div> 2837 </details> 2838 </nav-menu> 2839 2840 2841 </li> 2842 2843 2844 <li> 2845 2846 <nav-menu class="js-mega-nav"> 2847 <details> 2848 <summary class="child-nav__item--toggle main-nav__item--toggle relative js-toggle js-sidebar-hover js-no-toggle-md"> 2849 <div class="main-nav__item-content"> 2850 2851 <a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/accessories">Accessories <span class="md:hidden"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span><span class="hidden md:inline-flex"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span></a> 2852 2853 </div> 2854 </summary> 2855 <div class="disclosure__panel metaobject-nav__child has-motion"> 2856
2856 2857 <ul class="child-nav "> 2858 <li class="md:hidden"> 2859 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 2860 <div class="main-nav__item-content text-start"> 2861 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 2862 </button> 2863 </li> 2864 <li class="md:hidden"> 2865 2866 <a href="/collections/accessories" data-href=""\/collections\/accessories"" class="main-nav__item child-nav__item large-text main-nav__item-header">Accessories <svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></a> 2867 2868 </li> 2869 2870 2871 2872 <li> 2873 2874 <nav-menu class="js-mega-nav"> 2875 <details> 2876 <summary class="child-nav__item--toggle main-nav__item--toggle relative js-toggle js-sidebar-hover js-no-toggle-md"> 2877 2878 <a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/couplers-and-trucks">Couplers & Trucks<span class="md:hidden"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span><span class="hidden md:inline-flex"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span></a> 2879 2880 </summary> 2881 <div class="disclosure__panel metaobject-nav__child has-motion"> 2882 <ul class="main-nav__grandchild has-motion md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:grid-flow-col md:grid-rows-8"> 2883 <li class="md:hidden"> 2884 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 2885 <div class="main-nav__item-content text-start"> 2886 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 2887 </button> 2888 </li> 2889 <li class="md:hidden"> 2890 2891 <a href="/collections/couplers-and-trucks" data-href=""\/collections\/couplers-and-trucks"" class="main-nav__item child-nav__item large-text main-nav__item-header">Couplers & Trucks<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></a> 2892 2893 </li> 2894 2895 <li> 2896 2897 2898 <a class="grandchild-nav__item main-nav__item relative" href="/collections/accessory-couplers-trucks">Accessory</a> 2899 2900 </li> 2901 2902 <li> 2903 2904 2905 <a class="grandchild-nav__item main-nav__item relative" href="/collections/coupler">Coupler</a> 2906 2907 </li> 2908 2909 <li> 2910 2911 2912 <a class="grandchild-nav__item main-nav__item relative" href="/collections/truck-w-attached-coupler">Truck w/Attached Coupler</a> 2913 2914 </li> 2915 2916 <li> 2917 2918 2919 <a class="grandchild-nav__item main-nav__item relative" href="/collections/trucks">Trucks</a> 2920 2921 </li> 2922 2923 <li> 2924 2925 2926 <a class="grandchild-nav__item main-nav__item relative" href="/collections/wheels">Wheels</a> 2927 2928 </li> 2929 2930 </ul> 2931 </div> 2932 </details> 2933 </nav-menu> 2934 2935 2936 </li> 2937 2938 2939 <li> 2940 2941 <nav-menu class="js-mega-nav"> 2942 <details> 2943 <summary class="child-nav__item--toggle main-nav__item--toggle relative js-toggle js-sidebar-hover js-no-toggle-md"> 2944 2945 <a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/decals">Decals<span class="md:hidden"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span><span class="hidden md:inline-flex"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span></a> 2946 2947 </summary> 2948 <div class="disclosure__panel metaobject-nav__child has-motion"> 2949 <ul class="main-nav__grandchild has-motion md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:grid-flow-col md:grid-rows-8"> 2950 <li class="md:hidden"> 2951 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 2952 <div class="main-nav__item-content text-start"> 2953 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 2954 </button> 2955 </li> 2956 <li class="md:hidden"> 2957 2958 <a href="/collections/decals" data-href=""\/collections\/decals"" class="main-nav__item child-nav__item large-text main-nav__item-header">Decals<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></a> 2959 2960 </li> 2961 2962 <li> 2963 2964 2965 <a class="grandchild-nav__item main-nav__item relative" href="/collections/alphabet-number">Alphabet/Number</a> 2966 2967 </li> 2968 2969 <li> 2970 2971 2972 <a class="grandchild-nav__item main-nav__item relative" href="/collections/circus-decals">
2972Circus </a> 2973 2974 </li> 2975 2976 <li> 2977 2978 2979 <a class="grandchild-nav__item main-nav__item relative" href="/collections/film">Film</a> 2980 2981 </li> 2982 2983 <li> 2984 2985 2986 <a class="grandchild-nav__item main-nav__item relative" href="/collections/graffiti">Graffiti</a> 2987 2988 </li> 2989 2990 <li> 2991 2992 2993 <a class="grandchild-nav__item main-nav__item relative" href="/collections/holiday-decals">Holiday</a> 2994 2995 </li> 2996 2997 <li> 2998 2999 3000 <a class="grandchild-nav__item main-nav__item relative" href="/collections/decal-making-supplies">Decal Making Supplies</a> 3001 3002 </li> 3003 3004 <li> 3005 3006 3007 <a class="grandchild-nav__item main-nav__item relative" href="/collections/blank-decal-paper">Blank Decal Paper</a> 3008 3009 </li> 3010 3011 <li> 3012 3013 3014 <a class="grandchild-nav__item main-nav__item relative" href="/collections/pinewood-derby">Pinewood Derby</a> 3015 3016 </li> 3017 3018 <li> 3019 3020 3021 <a class="grandchild-nav__item main-nav__item relative" href="/collections/railroad-decals">Railroad</a> 3022 3023 </li> 3024 3025 <li> 3026 3027 3028 <a class="grandchild-nav__item main-nav__item relative" href="/collections/setting-solution">Setting Solution</a> 3029 3030 </li> 3031 3032 <li> 3033 3034 3035 <a class="grandchild-nav__item main-nav__item relative" href="/collections/sign-decals">Sign</a> 3036 3037 </li> 3038 3039 <li> 3040 3041 3042 <a class="grandchild-nav__item main-nav__item relative" href="/collections/special-decoration-commemorative-decals">Special Decoration/ Commemorative</a> 3043 3044 </li> 3045 3046 <li> 3047 3048 3049 <a class="grandchild-nav__item main-nav__item relative" href="/collections/stripes">Stripes</a> 3050 3051 </li> 3052 3053 <li> 3054 3055 3056 <a class="grandchild-nav__item main-nav__item relative" href="/collections/texture-overlay">Texture Overlay</a> 3057 3058 </li> 3059 3060 <li> 3061 3062 3063 <a class="grandchild-nav__item main-nav__item relative" href="/collections/vehicle-decals">Vehicle</a> 3064 3065 </li> 3066 3067 </ul> 3068 </div> 3069 </details> 3070 </nav-menu> 3071 3072 3073 </li> 3074 3075 3076 <li> 3077 3078 <nav-menu class="js-mega-nav"> 3079 <details> 3080 <summary class="child-nav__item--toggle main-nav__item--toggle relative js-toggle js-sidebar-hover js-no-toggle-md"> 3081 3082 <a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/super-detailing-parts">
3082Super Detailing Parts<span class="md:hidden"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span><span class="hidden md:inline-flex"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span></a> 3083 3084 </summary> 3085 <div class="disclosure__panel metaobject-nav__child has-motion"> 3086 <ul class="main-nav__grandchild has-motion md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:grid-flow-col md:grid-rows-8"> 3087 <li class="md:hidden"> 3088 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 3089 <div class="main-nav__item-content text-start"> 3090 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 3091 </button> 3092 </li> 3093 <li class="md:hidden"> 3094 3095 <a href="/collections/super-detailing-parts" data-href=""\/collections\/super-detailing-parts"" class="main-nav__item child-nav__item large-text main-nav__item-header">Super Detailing Parts<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></a> 3096 3097 </li> 3098 3099 <li> 3100 3101 3102 <a class="grandchild-nav__item main-nav__item relative" href="/collections/locomotive-super-detailing-parts">Locomotive</a> 3103 3104 </li> 3105 3106 <li> 3107 3108 3109 <a class="grandchild-nav__item main-nav__item relative" href="/collections/replacement-part">Replacement Part</a> 3110 3111 </li> 3112 3113 <li> 3114 3115 3116 <a class="grandchild-nav__item main-nav__item relative" href="/collections/rolling-stock">Rolling Stock</a> 3117 3118 </li> 3119 3120 <li> 3121 3122 3123 <a class="grandchild-nav__item main-nav__item relative" href="/collections/super-detailing-set">Super Detailing Set </a> 3124 3125 </li> 3126 3127 <li> 3128 3129 3130 <a class="grandchild-nav__item main-nav__item relative" href="/collections/structure-super-detailing-parts">Structure</a> 3131 3132 </li> 3133 3134 <li> 3135 3136 3137 <a class="grandchild-nav__item main-nav__item relative" href="/collections/vehicle-super-detailing-parts">Vehicle</a> 3138 3139 </li> 3140 3141 </ul> 3142 </div> 3143 </details> 3144 </nav-menu> 3145 3146 3147 </li> 3148 3149 3150 <li> 3151 3152 <nav-menu class="js-mega-nav"> 3153 <details> 3154 <summary class="child-nav__item--toggle main-nav__item--toggle relative js-toggle js-sidebar-hover js-no-toggle-md"> 3155 3156 <a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/scratch-building-supplies">Scratch Building Supplies<span class="md:hidden"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span><span class="hidden md:inline-flex"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span></a> 3157 3158 </summary> 3159 <div class="disclosure__panel metaobject-nav__child has-motion"> 3160 <ul class="main-nav__grandchild has-motion md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:grid-flow-col md:grid-rows-8"> 3161 <li class="md:hidden"> 3162 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 3163 <div class="main-nav__item-content text-start"> 3164 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 3165 </button> 3166 </li> 3167 <li class="md:hidden"> 3168 3169 <a href="/collections/scratch-building-supplies" data-href=""\/collections\/scratch-building-supplies"" class="main-nav__item child-nav__item large-text main-nav__item-header">Scratch Building Supplies<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></a> 3170 3171 </li> 3172 3173 <li> 3174 3175 3176 <a class="grandchild-nav__item main-nav__item relative" href="/collections/hardware">Hardware</a> 3177 3178 </li> 3179 3180 <li> 3181 3182 3183 <a class="grandchild-nav__item main-nav__item relative" href="/collections/metal">Metal</a> 3184 3185 </li> 3186 3187 <li> 3188 3189 3190 <a class="grandchild-nav__item main-nav__item relative" href="/collections/other-scratch-building-supplies">Other</a> 3191 3192 </li> 3193 3194 <li> 3195 3196 3197 <a class="grandchild-nav__item main-nav__item relative" href="/collections/plastic">Plastic</a> 3198 3199 </li> 3200 3201 <li> 3202 3203 3204 <a class="grandchild-nav__item main-nav__item relative" href="/collections/roofing-materials">Roofing Materials</a> 3205 3206 </li> 3207 3208 <li> 3209 3210 3211 <a class="grandchild-nav__item main-nav__item relative" href="/collections/wood-scratch-building-supplies">Wood</a> 3212 3213 </li> 3214 3215 </ul> 3216 </div> 3217 </details> 3218 </nav-menu> 3219 3220 3221 </li> 3222 3223 </ul> 3224 </div> 3225 </details> 3226 </nav-menu> 3227 3228 3229 </li> 3230 3231 3232 <li> 3233 3234 <nav-menu class="js-mega-nav"> 3235 <details> 3236 <summary class="child-nav__item--toggle main-nav__item--toggle relative js-toggle js-sidebar-hover js-no-toggle-md"> 3237 <div class="main-nav__item-content"> 3238 3239 <a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/adhesives-paint-tools">Adhesives, Paint & Tools<span class="md:hidden"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span><span class="hidden md:inline-flex"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span></a> 3240 3241 </div> 3242 </summary> 3243 <div class="disclosure__panel metaobject-nav__child has-motion"> 3244 3245 <ul class="child-nav "> 3246 <li class="md:hidden"> 3247 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 3248 <div class="main-nav__item-content text-start"> 3249 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 3250 </button> 3251 </li> 3252 <li class="md:hidden"> 3253 3254 <a href="/collections/adhesives-paint-tools" data-href=""\/collections\/adhesives-paint-tools"" class="main-nav__item child-nav__item large-text main-nav__item-header">Adhesives, Paint & Tools<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></a> 3255 3256 </li> 3257 3258 3259 3260 <li> 3261 3262 <nav-menu class="js-mega-nav"> 3263 <details> 3264 <summary class="child-nav__item--toggle main-nav__item--toggle relative js-toggle js-sidebar-hover js-no-toggle-md"> 3265 3266 <a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/adhesives-cleaners-and-lubricants">Adhesives, Cleaners & Lubricants<span class="md:hidden"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span><span class="hidden md:inline-flex"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span></a> 3267 3268 </summary> 3269 <div class="disclosure__panel metaobject-nav__child has-motion"> 3270 <ul class="main-nav__grandchild has-motion md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:grid-flow-col md:grid-rows-8"> 3271 <li class="md:hidden"> 3272 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 3273 <div class="main-nav__item-content text-start"> 3274 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="t
3274rue" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 3275 </button> 3276 </li> 3277 <li class="md:hidden"> 3278 3279 <a href="/collections/adhesives-cleaners-and-lubricants" data-href=""\/collections\/adhesives-cleaners-and-lubricants"" class="main-nav__item child-nav__item large-text main-nav__item-header">Adhesives, Cleaners & Lubricants<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></a> 3280 3281 </li> 3282 3283 <li> 3284 3285 3286 <a class="grandchild-nav__item main-nav__item relative" href="/collections/applicator">Applicator</a> 3287 3288 </li> 3289 3290 <li> 3291 3292 3293 <a class="grandchild-nav__item main-nav__item relative" href="/collections/cleaner">Cleaner</a> 3294 3295 </li> 3296 3297 <li> 3298 3299 3300 <a class="grandchild-nav__item main-nav__item relative" href="/collections/glues-tape-adhesives">Glues, Tape & Adhesives</a> 3301 3302 </li> 3303 3304 <li> 3305 3306 3307 <a class="grandchild-nav__item main-nav__item relative" href="/collections/lubricant">Lubricant</a> 3308 3309 </li> 3310 3311 <li> 3312 3313 3314 <a class="grandchild-nav__item main-nav__item relative" href="/collections/fillers-putties">Fillers & Putties</a> 3315 3316 </li> 3317 3318 <li> 3319 3320 3321 <a class="grandchild-nav__item main-nav__item relative" href="/collections/solder">Solder</a> 3322 3323 </li> 3324 3325 </ul> 3326 </div> 3327 </details> 3328 </nav-menu> 3329 3330 3331 </li> 3332 3333 3334 <li> 3335 3336 <nav-menu class="js-mega-nav"> 3337 <details> 3338 <summary class="child-nav__item--toggle main-nav__item--toggle relative js-toggle js-sidebar-hover js-no-toggle-md"> 3339 3340 <a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/paint-paint-supplies">Paint & Paint Supplies<span class="md:hidden"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span><span class="hidden md:inline-flex"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span></a> 3341 3342 </summary> 3343 <div class="disclosure__panel metaobject-nav__child has-motion"> 3344 <ul class="main-nav__grandchild has-motion md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:grid-flow-col md:grid-rows-8"> 3345 <li class="md:hidden"> 3346 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 3347 <div class="main-nav__item-content text-start"> 3348 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 3349 </button> 3350 </li> 3351 <li class="md:hidden"> 3352 3353 <a href="/collections/paint-paint-supplies" data-href=""\/collections\/paint-paint-supplies"" class="main-nav__item child-nav__item large-text main-nav__item-header">Paint & Paint Supplies<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></a> 3354 3355 </li> 3356 3357 <li> 3358 3359 3360 <a class="grandchild-nav__item main-nav__item relative" href="/collections/airbrushes-accessories">Airbushes & Accessories</a> 3361 3362 </li> 3363 3364 <li> 3365 3366 3367 <a class="grandchild-nav__item main-nav__item relative" href="/collections/military-color">Military Color</a> 3368 3369 </li> 3370 3371 <li> 3372 3373 3374 <a class="grandchild-nav__item main-nav__item relative" href="/collections/other-paint-painting-supplies">Other</a> 3375 3376 </li> 3377 3378 <li> 3379 3380 3381 <a class="grandchild-nav__item main-nav__item relative" href="/collections/painting-supplies">Painting Supplies</a> 3382 3383 </li> 3384 3385 <li> 3386 3387 3388 <a class="grandchild-nav__item main-nav__item relative" href="/collections/railroad-colors-new-label">Railroad Colors</a> 3389 3390 </li> 3391 3392 </ul> 3393 </div> 3394 </details> 3395 </nav-menu> 3396 3397 3398 </li> 3399 3400 3401 <li> 3402 3403 <nav-menu class="js-mega-nav"> 3404 <details> 3405 <summary class="child-nav__item--toggle main-nav__item--toggle relative js-toggle js-sidebar-hover js-no-toggle-md"> 3406 3407 <a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/tools">Tools<span class="md:hidden"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span><span class="hidden md:inline-flex"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span></a> 3408 3409 </summary> 3410 <div class="disclosure__panel metaobject-nav__child has-motion"> 3411 <ul class="main-nav__grandchild has-motion md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:grid-flow-col md:grid-rows-8"> 3412 <li class="md:hidden"> 3413 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 3414 <div class="main-nav__item-content text-start"> 3415 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 3416 </button> 3417 </li> 3418 <li class="md:hidden"> 3419 3420 <a href="/collections/tools" data-href=""\/collections\/tools"" class="main-nav__item child-nav__item large-text main-nav__item-header">Tools<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></a> 3421 3422 </li> 3423 3424 <li> 3425 3426 3427 <a class="grandchild-nav__item main-nav__item relative" href="/collections/hand-tool">Hand Tool</a> 3428 3429 </li> 3430 3431 <li> 3432 3433 3434 <a class="grandchild-nav__item main-nav__item relative" href="/collections/power-tool">Power Tool</a> 3435 3436 </li> 3437 3438 <li> 3439 3440 3441 <a class="grandchild-nav__item main-nav__item relative" href="/collections/tool-sets">
3441Tool Sets</a> 3442 3443 </li> 3444 3445 <li> 3446 3447 3448 <a class="grandchild-nav__item main-nav__item relative" href="/collections/work-stations-lights-cutting-mats">Work Stations & Lights, Cutting Mats</a> 3449 3450 </li> 3451 3452 </ul> 3453 </div> 3454 </details> 3455 </nav-menu> 3456 3457 3458 </li> 3459 3460 </ul> 3461 </div> 3462 </details> 3463 </nav-menu> 3464 3465 3466 </li> 3467 3468 3469 <li> 3470 3471 <nav-menu class="js-mega-nav"> 3472 <details> 3473 <summary class="child-nav__item--toggle main-nav__item--toggle relative js-toggle js-sidebar-hover js-no-toggle-md"> 3474 <div class="main-nav__item-content"> 3475 3476 <a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/books-videos-railroadiana">Railroadiana & Media<span class="md:hidden"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span><span class="hidden md:inline-flex"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span></a> 3477 3478 </div> 3479 </summary> 3480 <div class="disclosure__panel metaobject-nav__child has-motion"> 3481 3482 <ul class="child-nav "> 3483 <li class="md:hidden"> 3484 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 3485 <div class="main-nav__item-content text-start"> 3486 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 3487 </button> 3488 </li> 3489 <li class="md:hidden"> 3490 3491 <a href="/collections/books-videos-railroadiana" data-href=""\/collections\/books-videos-railroadiana"" class="main-nav__item child-nav__item large-text main-nav__item-header">Railroadiana & Media<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></a> 3492 3493 </li> 3494 3495 3496 3497 <li> 3498 3499 3500 <a class="grandchild-nav__item main-nav__item relative nav__item--no-underline js-sidebar-hover" href="/collections/collectible-trading-cards">Collectible Trading Cards<span class="grandchild-nav__item-arrow"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M7 17 17 7M8.5 7H17v8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 3501</span></a> 3502 3503 3504 </li> 3505 3506 3507 <li> 3508 3509 3510 <a class="grandchild-nav__item main-nav__item relative nav__item--no-underline js-sidebar-hover" href="/collections/magazine">Magazine<span class="grandchild-nav__item-arrow"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M7 17 17 7M8.5 7H17v8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 3511</span></a> 3512 3513 3514 </li> 3515 3516 3517 <li> 3518 3519 3520 <a class="grandchild-nav__item main-nav__item relative nav__item--no-underline js-sidebar-hover" href="/collections/video">Video<span class="grandchild-nav__item-arrow"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M7 17 17 7M8.5 7H17v8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 3521</span></a> 3522 3523 3524 </li> 3525 3526 3527 <li> 3528 3529 3530 <a class="grandchild-nav__item main-nav__item relative nav__item--no-underline js-sidebar-hover" href="/collections/book">Book<span class="grandchild-nav__item-arrow"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M7 17 17 7M8.5 7H17v8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 3531</span></a> 3532 3533 3534 </li> 3535 3536 3537 <li> 3538 3539 3540 <a class="grandchild-nav__item main-nav__item relative nav__item--no-underline js-sidebar-hover" href="/collections/dvd">DVD<span class="grandchild-nav__item-arrow"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M7 17 17 7M8.5 7H17v8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 3541</span></a> 3542 3543 3544 </li> 3545 3546 3547 <li> 3548 3549 3550 <a class="grandchild-nav__item main-nav__item relative nav__item--no-underline js-sidebar-hover" href="/collections/multimedia-book-on-cd-dvd">Multimedia/Book on CD/DVD<span class="grandchild-nav__item-arrow"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M7 17 17 7M8.5 7H17v8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 3551</span></a> 3552 3553 3554 </li> 3555 3556 3557 <li> 3558 3559 3560 <a class="grandchild-nav__item main-nav__item relative nav__item--no-underline js-sidebar-hover" href="/collections/computer-related">Computer Related<span class="grandchild-nav__item-arrow"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M7 17 17 7M8.5 7H17v8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 3561</span></a> 3562 3563 3564 </li> 3565 3566 3567 <li> 3568 3569 3570 <a class="grandchild-nav__item main-nav__item relative nav__item--no-underline js-sidebar-hover" href="/collections/computer-related-media">Displays and Assortments<span class="grandchild-nav__item-arrow"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M7 17 17 7M8.5 7H17v8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 3571</span></a> 3572 3573 3574 </li> 3575 3576 3577 <li> 3578 3579 3580 <a class="grandchild-nav__item main-nav__item relative nav__item--no-underline js-sidebar-hover" href="/collections/railroadiana">Railroadiana<span class="grandchild-nav__item-arrow"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M7 17 17 7M8.5 7H17v8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 3581</span></a> 3582 3583 3584 </li> 3585 3586 3587 <li> 3588 3589 3590 <a class="grandchild-nav__item main-nav__item relative nav__item--no-underline js-sidebar-hover" href="/collections/storage-display-case">Storage/Display Case<span class="grandchild-nav__item-arrow"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M7 17 17 7M8.5 7H17v8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 3591</span></a> 3592 3593 3594 </li> 3595 3596 </ul> 3597 </div> 3598 </details> 3599 </nav-menu> 3600 3601 3602 </li> 3603 3604 3605 <li> 3606 3607 <nav-menu class="js-mega-nav"> 3608 <details> 3609 <summary class="child-nav__item--toggle main-nav__item--toggle relative js-toggle js-sidebar-hover js-no-toggle-md"> 3610 <div class="main-nav__item-content"> 3611 3612 <a class="child-nav__item main-nav__item main-nav__item-content" href="/collections/toys">Toys<span class="md:hidden"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span><span class="hidden md:inline-flex"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span></a> 3613 3614 </div> 3615 </summary> 3616 <div class="disclosure__panel metaobject-nav__child has-motion"> 3617 3618 <ul class="child-nav "> 3619 <li class="md:hidden"> 3620 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 3621 <div class="main-nav__item-content text-start"> 3622 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 3623 </button> 3624 </li> 3625 <li class="md:hidden"> 3626 3627 <a href="/collections/toys" data-href=""\/collections\/toys"" class="main-nav__item child-nav__item large-text main-nav__item-header">Toys<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></a> 3628 3629 </li> 3630 3631 3632 3633 <li> 3634 3635 3636 <a class="grandchild-nav__item main-nav__item relative nav__item--no-underline js-sidebar-hover" href="/collections/car">Car<span class="grandchild-nav__item-arrow"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M7 17 17 7M8.5 7H17v8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 3637</span></a> 3638 3639 3640 </li> 3641 3642 3643 <li> 3644 3645 3646 <a class="grandchild-nav__item main-nav__item relative nav__item--no-underline js-sidebar-hover" href="/collections/trains-accessories-non-scale-models">Tains & Accessories<span class="grandchild-nav__item-arrow"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M7 17 17 7M8.5 7H17v8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 3647</span></a> 3648 3649 3650 </li> 3651 3652 3653 <li> 3654 3655 3656 <a class="grandchild-nav__item main-nav__item relative nav__item--no-underline js-sidebar-hover" href="/collections/displays-assortments-toys">Displays and Assortments<span class="grandchild-nav__item-arrow"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M7 17 17 7M8.5 7H17v8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 3657</span></a> 3658 3659
3659 3660 </li> 3661 3662 </ul> 3663 </div> 3664 </details> 3665 </nav-menu> 3666 3667 3668 </li> 3669 3670 </ul> 3671 3672 3673 </div> 3674 </div> 3675 </details> 3676 3677 </li> 3678 3679 3680 <li> 3681 3682 3683 <details class="js-mega-nav" > 3684 <summary class="main-nav__item--toggle relative js-nav-hover js-toggle"> 3685 3686 <a class="main-nav__item main-nav__item--primary main-nav__item-content" href="/pages/walthers-brands">Walthers Brands<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></a> 3687 3688 </summary> 3689 3690 <div class="main-nav__child mega-nav mega-nav--columns mega-nav--no-grandchildren has-motion metaobject-mega-nav nav-container mega-nav--walthers-brands" data-second-level=11> 3691 <div class=" p-8"> 3692 <ul class="child-nav md:grid md:nav-gap-x-16 md:nav-gap-y-4 md:grid-cols-3 md:px-8 lg:grid-cols-4"> 3693 <li class="md:hidden"> 3694 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 3695 <div class="main-nav__item-content text-start"> 3696 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 3697 </button> 3698 </li> 3699 <li class="md:hidden"> 3700 3701 <a href="/pages/walthers-brands" class="main-nav__item child-nav__item large-text main-nav__item-header">Walthers Brands</a> 3702 3703 </li> 3704 3705 3706 3707 3708 <li> 3709 3710 3711<a class="main-nav__item child-nav__item" data-href=""\/collections\/walthersmainline"" href="/collections/walthersmainline">WalthersMainline</a> 3712 3713 </li> 3714 3715 3716 <li> 3717 3718 3719<a class="main-nav__item child-nav__item" data-href=""\/collections\/walthersproto"" href="/collections/walthersproto">WalthersProto</a> 3720 3721 </li> 3722 3723 3724 <li> 3725 3726 3727<a class="main-nav__item child-nav__item" data-href=""\/collections\/walthers-cornerstone"" href="/collections/walthers-cornerstone">Cornerstone</a> 3728 3729 </li> 3730 3731 3732 <li> 3733 3734 3735<a class="main-nav__item child-nav__item" data-href=""\/collections\/waltherstrack"" href="/collections/waltherstrack">WalthersTrack</a> 3736 3737 </li> 3738 3739 3740 <li> 3741 3742 3743<a class="main-nav__item child-nav__item" data-href=""\/collections\/walthers-scenemaster"" href="/collections/walthers-scenemaster">SceneMaster</a> 3744 3745 </li> 3746 3747 3748 <li> 3749 3750 3751<a class="main-nav__item child-nav__item" data-href=""\/collections\/waltherstrainline"" href="/collections/waltherstrainline">WalthersTrainline</a> 3752 3753 </li> 3754 3755 3756 <li> 3757 3758 3759<a class="main-nav__item child-nav__item" data-href=""\/collections\/walthers-controls"" href="/collections/walthers-controls">Walthers Controls</a> 3760 3761 </li> 3762 3763 3764 <li> 3765 3766 3767<a class="main-nav__item child-nav__item" data-href=""\/collections\/walthers-tools-screws"" href="/collections/walthers-tools-screws">Walthers Tools & Screws</a> 3768 3769 </li> 3770 3771 3772 <li> 3773 3774 3775<a class="main-nav__item child-nav__item" data-href=""\/collections\/titans-of-steel"" href="/collections/titans-of-steel">Titans of Steel</a> 3776 3777 </li> 3778 3779 3780 <li> 3781 3782 3783<a class="main-nav__item child-nav__item" data-href=""\/collections\/chooch-enterprises"" href="/collections/chooch-enterprises">Chooch </a> 3784 3785 </li> 3786 3787 3788 <li> 3789 3790 3791<a class="main-nav__item child-nav__item" data-href=""\/collections\/life-like-products"" href="/collections/life-like-products">Life-like Products</a> 3792 3793 </li> 3794 3795 </ul> 3796 3797 3798 </div> 3799 </div> 3800 </details> 3801 3802 </li> 3803 3804 3805 <li> 3806 3807 3808 <a class="main-nav__item main-nav__item--primary" href="https://walthers.com/collections">Manufacturer List</a> 3809 3810 3811 </li> 3812 3813 3814 <li> 3815 3816 3817 <details class="js-mega-nav" > 3818 <summary class="main-nav__item--toggle relative js-nav-hover js-toggle"> 3819 3820 <a class="main-nav__item main-nav__item--primary main-nav__item-content" href="/collections/on-sale">Sale<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></a> 3821 3822 </summary> 3823 3824 <div class="main-nav__child mega-nav mega-nav--pills mega-nav--no-grandchildren has-motion metaobject-mega-nav nav-container mega-nav--sale" data-second-level=2> 3825 <div class=" p-8"> 3826 <ul class="child-nav "> 3827 <li class="md:hidden"> 3828 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 3829 <div class="main-nav__item-content text-start"> 3830 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 3831 </button> 3832 </li> 3833 <li class="md:hidden"> 3834 3835 <a href="/collections/on-sale" class="main-nav__item child-nav__item large-text main-nav__item-header">Sale</a> 3836 3837 </li> 3838 3839 3840 3841 3842 <li> 3843 3844 3845<a class="main-nav__item child-nav__item" data-href=""\/collections\/on-sale"" href="/collections/on-sale">Sale</a> 3846 3847 </li> 3848 3849 3850 <li> 3851 3852 3853<a class="main-nav__item child-nav__item" data-href=""\/collections\/clearance"" href="/collections/clearance">Clearance</a> 3854 3855 </li> 3856 3857 </ul> 3858 3859 3860 </div> 3861 </div> 3862 </details> 3863 3864 </li> 3865 3866 3867 <li> 3868 3869 3870 <details class="js-mega-nav" > 3871 <summary class="main-nav__item--toggle relative js-nav-hover js-toggle"> 3872
3873 <span class="main-nav__item main-nav__item--primary main-nav__item-content">Resources<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span> 3874 3875 </summary> 3876 3877 <div class="main-nav__child mega-nav mega-nav--pills has-motion metaobject-mega-nav nav-container mega-nav--resources" data-second-level=5> 3878 <div class=" p-8"> 3879 <ul class="child-nav "> 3880 <li class="md:hidden"> 3881 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 3882 <div class="main-nav__item-content text-start"> 3883 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 3884 </button> 3885 </li> 3886 <li class="md:hidden"> 3887 3888 <span class="main-nav__item child-nav__item large-text main-nav__item-header">Resources</span> 3889 3890 </li> 3891 3892 3893 3894 3895 <li> 3896 3897 <nav-menu class="js-mega-nav"> 3898 <details> 3899 <summary class="child-nav__item--toggle main-nav__item--toggle relative js-toggle js-sidebar-hover js-no-toggle-md"> 3900 <div class="main-nav__item-content"> 3901 3902 <a class="child-nav__item main-nav__item main-nav__item-content" href="https://walthersdev.myshopify.com/blogs/videos">Videos<span class="md:hidden"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span><span class="hidden md:inline-flex"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span></a> 3903 3904 </div> 3905 </summary> 3906 <div class="disclosure__panel metaobject-nav__child has-motion"> 3907 3908 <ul class="main-nav__grandchild "> 3909 <li class="md:hidden"> 3910 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 3911 <div class="main-nav__item-content text-start"> 3912 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 3913 </button> 3914 </li> 3915 <li class="md:hidden"> 3916 3917 <a href="https://walthersdev.myshopify.com/blogs/videos" data-href=""https:\/\/walthersdev.myshopify.com\/blogs\/videos"" class="main-nav__item child-nav__item large-text main-nav__item-header">Videos</a> 3918 3919 </li> 3920 3921 3922 3923 <li> 3924 3925 3926 <a class="grandchild-nav__item main-nav__item relative" href="https://walthersdev.myshopify.com/blogs/videos?tag=New+Product+Express">New Product Express Videos</a> 3927 3928 3929 </li> 3930 3931 3932 <li> 3933 3934 3935 <a class="grandchild-nav__item main-nav__item relative" href="https://walthersdev.myshopify.com/blogs/videos?tag=Product+Videos">Product Videos</a> 3936 3937 3938 </li> 3939 3940 3941 <li> 3942 3943 3944 <a class="grandchild-nav__item main-nav__item relative" href="https://walthersdev.myshopify.com/blogs/videos?tag=How-To+Videos">How-To Videos</a> 3945 3946 3947 </li> 3948 3949 </ul> 3950 </div> 3951 </details> 3952 </nav-menu> 3953 3954 3955 </li> 3956 3957 3958 <li> 3959 3960 <nav-menu class="js-mega-nav"> 3961 <details> 3962 <summary class="child-nav__item--toggle main-nav__item--toggle relative js-toggle js-sidebar-hover js-no-toggle-md"> 3963 <div class="main-nav__item-content"> 3964
3965 <span class="child-nav__item main-nav__item main-nav__item-content">Product Support<span class="md:hidden"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span><span class="hidden md:inline-flex"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span></span> 3966 3967 </div> 3968 </summary> 3969 <div class="disclosure__panel metaobject-nav__child has-motion"> 3970 3971 <ul class="main-nav__grandchild "> 3972 <li class="md:hidden"> 3973 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 3974 <div class="main-nav__item-content text-start"> 3975 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 3976 </button> 3977 </li> 3978 <li class="md:hidden"> 3979 3980 <span class="main-nav__item child-nav__item large-text main-nav__item-header">Product Support</span> 3981 3982 </li> 3983 3984 3985 3986 <li> 3987 3988 3989 <a class="grandchild-nav__item main-nav__item relative" href="/pages/product-information">New Product Announcements</a> 3990 3991 3992 </li> 3993 3994 3995 <li> 3996 3997 3998 <a class="grandchild-nav__item main-nav__item relative" href="/pages/archived-products">Product Archive</a> 3999 4000 4001 </li> 4002 4003 4004 <li> 4005 4006 4007 <a class="grandchild-nav__item main-nav__item relative" href="/pages/instruction-sheets">Instruction Sheets and Manuals</a> 4008 4009 4010 </li> 4011 4012 4013 <li> 4014 4015 4016 <a class="grandchild-nav__item main-nav__item relative" href="/pages/monthly-flyer">Walthers Flyer</a> 4017 4018 4019 </li> 4020 4021 4022 <li> 4023 4024 4025 <a class="grandchild-nav__item main-nav__item relative" href="/pages/track-templates">Track Templates</a> 4026 4027 4028 </li> 4029 4030 4031 <li> 4032 4033 4034 <a class="grandchild-nav__item main-nav__item relative" href="/pages/turnout-spring-replacement">Spring Replacement</a> 4035 4036 4037 </li> 4038 4039 </ul> 4040 </div> 4041 </details> 4042 </nav-menu> 4043 4044 4045 </li> 4046 4047 4048 <li> 4049 4050 <nav-menu class="js-mega-nav"> 4051 <details> 4052 <summary class="child-nav__item--toggle main-nav__item--toggle relative js-toggle js-sidebar-hover js-no-toggle-md"> 4053 <div class="main-nav__item-content"> 4054 4055 <a class="child-nav__item main-nav__item main-nav__item-content" href="/pages/educational-programs">Education<span class="md:hidden"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span><span class="hidden md:inline-flex"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span></a> 4056 4057 </div> 4058 </summary> 4059 <div class="disclosure__panel metaobject-nav__child has-motion"> 4060 4061 <ul class="main-nav__grandchild "> 4062 <li class="md:hidden"> 4063 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 4064 <div class="main-nav__item-content text-start"> 4065 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 4066 </button> 4067 </li> 4068 <li class="md:hidden"> 4069 4070 <a href="/pages/educational-programs" data-href=""\/pages\/educational-programs"" class="main-nav__item child-nav__item large-text main-nav__item-header">Education</a> 4071 4072 </li> 4073 4074 4075 4076 <li> 4077 4078 4079 <a class="grandchild-nav__item main-nav__item relative" href="/pages/getting-started">Getting Started </a> 4080 4081 4082 </li> 4083 4084 4085 <li> 4086 4087 4088 <a class="grandchild-nav__item main-nav__item relative" href="/pages/educational-programs">Educational Programs</a> 4089 4090 4091 </li> 4092 4093 4094 <li> 4095 4096 4097 <a class="grandchild-nav__item main-nav__item relative" href="/pages/senior-living">Senior Living</a> 4098 4099 4100 </li> 4101 4102 4103 <li> 4104 4105 4106 <a class="grandchild-nav__item main-nav__item relative" href="/pages/railbuilder">Railbuilder</a> 4107 4108 4109 </li> 4110 4111 </ul> 4112 </div> 4113 </details> 4114 </nav-menu> 4115 4116 4117 </li> 4118 4119 4120 <li> 4121 4122 <nav-menu class="js-mega-nav"> 4123 <details> 4124 <summary class="child-nav__item--toggle main-nav__item--toggle relative js-toggle js-sidebar-hover js-no-toggle-md"> 4125 <div class="main-nav__item-content"> 4126
4127 <span class="child-nav__item main-nav__item main-nav__item-content">Inspiration<span class="md:hidden"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span><span class="hidden md:inline-flex"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span></span> 4128 4129 </div> 4130 </summary> 4131 <div class="disclosure__panel metaobject-nav__child has-motion"> 4132 4133 <ul class="main-nav__grandchild "> 4134 <li class="md:hidden"> 4135 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 4136 <div class="main-nav__item-content text-start"> 4137 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 4138 </button> 4139 </li> 4140 <li class="md:hidden"> 4141 4142 <span class="main-nav__item child-nav__item large-text main-nav__item-header">Inspiration</span> 4143 4144 </li> 4145 4146 4147 4148 <li> 4149 4150 4151 <a class="grandchild-nav__item main-nav__item relative" href="/pages/inspiration-gallery">Inspiration Gallery</a> 4152 4153 4154 </li> 4155 4156 </ul> 4157 </div> 4158 </details> 4159 </nav-menu> 4160 4161 4162 </li> 4163 4164 4165 <li> 4166 4167 <nav-menu class="js-mega-nav"> 4168 <details> 4169 <summary class="child-nav__item--toggle main-nav__item--toggle relative js-toggle js-sidebar-hover js-no-toggle-md"> 4170 <div class="main-nav__item-content"> 4171 4172 <span class="child-nav__item main-nav__item main-nav__item-content">Community<span class="md:hidden"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span><span class="hidden md:inline-flex"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg></span></span> 4173 4174 </div> 4175 </summary> 4176 <div class="disclosure__panel metaobject-nav__child has-motion"> 4177 4178 <ul class="main-nav__grandchild "> 4179 <li class="md:hidden"> 4180 <button type="button" class="main-nav__item main-nav__item--back relative js-back"> 4181 <div class="main-nav__item-content text-start"> 4182 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> Back</div> 4183 </button> 4184 </li> 4185 <li class="md:hidden"> 4186
4187 <span class="main-nav__item child-nav__item large-text main-nav__item-header">Community</span> 4188 4189 </li> 4190 4191 4192 4193 <li> 4194 4195 4196 <a class="grandchild-nav__item main-nav__item relative" href="/pages/organizations">Model Railroad Organizations</a> 4197 4198 4199 </li> 4200 4201 4202 <li> 4203 4204 4205 <a class="grandchild-nav__item main-nav__item relative" href="/pages/donations">Donations</a> 4206 4207 4208 </li> 4209 4210 4211 <li> 4212 4213 4214 <a class="grandchild-nav__item main-nav__item relative" href="https://cdn.shopify.com/s/files/1/0929/7228/6317/files/Hobby_Store_List.pdf?v=1787774355">Find a Dealer</a> 4215 4216 4217 </li> 4218 4219 4220 <li> 4221 4222 4223 <a class="grandchild-nav__item main-nav__item relative" href="/pages/national-model-railroad-build-off">Contests</a> 4224 4225 4226 </li> 4227 4228 </ul> 4229 </div> 4230 </details> 4231 </nav-menu> 4232 4233 4234 </li> 4235 4236 </ul> 4237 4238 4239 </div> 4240 </div> 4241 </details> 4242 4243 </li> 4244 4245 </ul> 4246</nav> 4247 4248<ul class="main-nav md:hidden" role="list"> 4249 <li> 4250 <a class="main-nav__item main-nav__item--primary flex items-baseline gap-3" href="https://walthers.com/customer_authentication/redirect?locale=en®ion_country=US"> 4251 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M12 2a5 5 0 1 1 0 10 5 5 0 0 1 0-10zm0 1.429a3.571 3.571 0 1 0 0 7.142 3.571 3.571 0 0 0 0-7.142zm0 10c2.558 0 5.114.471 7.664 1.411A3.571 3.571 0 0 1 22 18.19v3.096c0 .394-.32.714-.714.714H2.714A.714.714 0 0 1 2 21.286V18.19c0-1.495.933-2.833 2.336-3.35 2.55-.94 5.106-1.411 7.664-1.411zm0 1.428c-2.387 0-4.775.44-7.17 1.324a2.143 2.143 0 0 0-1.401 2.01v2.38H20.57v-2.38c0-.898-.56-1.7-1.401-2.01-2.395-.885-4.783-1.324-7.17-1.324z"/></svg> 4252 <span>Sign in or create an account</span> 4253 </a> 4254 </li> 4255 </ul><nav aria-label="Secondary" class="secondary-nav-container"> 4256 <ul class="secondary-nav" role="list"> 4257 4258<li class="inline-flex items-center self-center"> 4259 <a href="mailto:[email protected]" class="secondary-nav__item secondary-nav__cta secondary-nav__cta--button flex items-center" 4260 style="--cta-bg-color: 228 237 250;--cta-bg-hover-color: 208 219 236;color: #153e80;"><svg class="icon icon--email" width="17" height="17" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><path stroke="currentColor" d="M3.72,5.57,7,7.87l3.28-2.3" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" transform="translate(1.5 1)"/> 4261 <path stroke="currentColor" d="M.43,10.82V4.26A1.32,1.32,0,0,1,1.75,2.94h10.5a1.32,1.32,0,0,1,1.32,1.32v6.56a1.32,1.32,0,0,1-1.32,1.32H1.75A1.32,1.32,0,0,1,.43,10.82Z" fill="none" stroke-miterlimit="2" stroke-width="1" transform="translate(1.5 1)"/></svg><span>Email support</span></a> 4262 </li></ul> 4263 </nav></div> 4264 </details> 4265 </main-menu></header> 4266</store-header><link rel="stylesheet" href="//walthers.com/cdn/shop/t/64/assets/navigation-mega-pills.css?v=15633503717531016961787339873" media="print" onload="this.media='all'"><link rel="stylesheet" href="//walthers.com/cdn/shop/t/64/assets/navigation-mega-columns.css?v=21237081729921397231787339876" media="print" onload="this.media='all'"><link rel="stylesheet" href="//walthers.com/cdn/shop/t/64/assets/navigation-mega-sidebar.css?v=96790255859224956601787339873" media="print" onload="this.media='all'"> 4267
4268<script type="application/ld+json"> 4269 { 4270 "@context": "http://schema.org", 4271 "@type": "Organization", 4272 "name": "Walthers", 4273 "logo": "https:\/\/walthers.com\/cdn\/shop\/files\/Walthers___Blue_rgb.svg?v=1768409600\u0026width=264", 4274 4275 "sameAs": [ 4276 4277"https:\/\/www.facebook.com\/WalthersTrains\/","https:\/\/www.youtube.com\/user\/walthersmodeltrains","https:\/\/www.instagram.com\/waltherstrains\/" 4278 ], 4279 "url": "https:\/\/walthers.com\/pages\/shop-by-scale" 4280 } 4281</script>
4281 4282 4283 4284</div> 4285<!-- END sections: header-group --><main id="main-content"><section id="shopify-section-template--28631451926893__collection_list_9J6ddK" class="shopify-section cc-collection-list"><div class="section color-scheme--transparent"><div class="container"> 4286 <div class="section__header items-center flex flex-row flex-wrap gap-x-theme" data-cc-animate><h2 class="h4 mb-0 flex-auto text-start">Shop by Scale</h2></div> 4287 </div><div class="container"> 4288 <ul class="grid grid-cols-2 sm:grid-cols-3 md:grid-cols-4 lg:grid-cols-5 xl:grid-cols-6 gap-x-theme gap-y-10" role="list"><li data-cc-animate data-cc-animate-delay="0.07s"> 4289 <div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative"> 4290<a href="/collections/g-scale" aria-label="G Scale" class="media block relative image-blend" tabindex="-1" style="padding-top: 100%;"><img srcset="//walthers.com/cdn/shop/files/G_Scale.svg?v=1769026846&width=75 60w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//walthers.com/cdn/shop/files/G_Scale.svg?v=1769026846&width=460" 4291 class="img-fit img-fit--contain" loading="lazy" 4292 width="75.0" 4293 height="58" 4294 4295 alt=""> 4296</a> 4297 </div> 4298 <div class="card__info relative text-center"> 4299 <p class="card__title h6 mb-2 last:mb-0 "><a href="/collections/g-scale" class="card-link text-current">G Scale</a></p></div> 4300</div> 4301 4302 </li><li data-cc-animate data-cc-animate-delay="0.14s"> 4303 <div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative"> 4304<a href="/collections/ho-scale" aria-label="HO Scale" class="media block relative image-blend" tabindex="-1" style="padding-top: 100%;"><img srcset="//walthers.com/cdn/shop/files/HO_Scale.svg?v=1769026846&width=75 60w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//walthers.com/cdn/shop/files/HO_Scale.svg?v=1769026846&width=460" 4305 class="img-fit img-fit--contain" loading="lazy" 4306 width="75.0" 4307 height="58" 4308 4309 alt=""> 4310</a> 4311 </div> 4312 <div class="card__info relative text-center"> 4313 <p class="card__title h6 mb-2 last:mb-0 "><a href="/collections/ho-scale" class="card-link text-current">HO Scale</a></p></div> 4314</div> 4315 4316 </li><li data-cc-animate data-cc-animate-delay="0.21s"> 4317 <div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative"> 4318<a href="/collections/hon2-scale" aria-label="HOn2 Scale" class="media block relative image-blend" tabindex="-1" style="padding-top: 100%;"><img srcset="//walthers.com/cdn/shop/files/HOn2_Scale.svg?v=1769026846&width=75 60w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//walthers.com/cdn/shop/files/HOn2_Scale.svg?v=1769026846&width=460" 4319 class="img-fit img-fit--contain" loading="lazy" 4320 width="75.0" 4321 height="58" 4322 4323 alt=""> 4324</a> 4325 </div> 4326 <div class="card__info relative text-center"> 4327 <p class="card__title h6 mb-2 last:mb-0 "><a href="/collections/hon2-scale" class="card-link text-current">HOn2 Scale</a></p></div> 4328</div> 4329 4330 </li><li data-cc-animate data-cc-animate-delay="0.28s"> 4331 <div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative"> 4332<a href="/collections/hon3-scale" aria-label="HOn3 Scale" class="media block relative image-blend" tabindex="-1" style="padding-top: 100%;"><img srcset="//walthers.com/cdn/shop/files/HOn3_Scale.svg?v=1769026846&width=75 60w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//walthers.com/cdn/shop/files/HOn3_Scale.svg?v=1769026846&width=460" 4333 class="img-fit img-fit--contain" loading="lazy" 4334 width="75.0" 4335 height="58" 4336 4337 alt=""> 4338</a> 4339 </div> 4340 <div class="card__info relative text-center"> 4341 <p class="card__title h6 mb-2 last:mb-0 "><a href="/collections/hon3-scale" class="card-link text-current">HOn3 Scale</a></p></div> 4342</div> 4343 4344 </li><li data-cc-animate data-cc-animate-delay="0.35s"> 4345 <div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative"> 4346<a href="/collections/hon30-scale" aria-label="HOn30 Scale" class="media block relative image-blend" tabindex="-1" style="padding-top: 100%;"><img srcset="//walthers.com/cdn/shop/files/HOn30_Scale.svg?v=1769026846&width=75 60w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//walthers.com/cdn/shop/files/HOn30_Scale.svg?v=1769026846&width=460" 4347 class="img-fit img-fit--contain" loading="lazy" 4348 width="75.0" 4349 height="58" 4350 4351 alt=""> 4352</a> 4353 </div> 4354 <div class="card__info relative text-center"> 4355 <p class="card__title h6 mb-2 last:mb-0 "><a href="/collections/hon30-scale" class="card-link text-current">HOn30 Scale</a></p></div> 4356</div> 4357 4358 </li><li data-cc-animate data-cc-animate-delay="0.42s"> 4359 <div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative"> 4360<a href="/collections/hn2-scale" aria-label="Hn2 Scale" class="media block relative image-blend" tabindex="-1" style="padding-top: 100%;"><img srcset="//walthers.com/cdn/shop/files/Hn2_Scale.svg?v=1769026846&width=75 60w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//walthers.com/cdn/shop/files/Hn2_Scale.svg?v=1769026846&width=460" 4361 class="img-fit img-fit--contain" loading="lazy" 4362 width="75.0" 4363 height="58" 4364 4365 alt=""> 4366</a> 4367 </div> 4368 <div class="card__info relative text-center"> 4369 <p class="card__title h6 mb-2 last:mb-0 "><a href="/collections/hn2-scale" class="card-link text-current">Hn2 Scale</a></p></div> 4370</div> 4371 4372 </li><li data-cc-animate data-cc-animate-delay="0.49s"> 4373 <div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative"> 4374<a href="/collections/i-scale" aria-label="I Scale" class="media block relative image-blend" tabindex="-1" style="padding-top: 100%;"><img srcset="//walthers.com/cdn/shop/files/I_Scale.svg?v=1769026846&width=75 60w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//walthers.com/cdn/shop/files/I_Scale.svg?v=1769026846&width=460" 4375 class="img-fit img-fit--contain" loading="lazy" 4376 width="75.0" 4377 height="58" 4378 4379 alt=""> 4380</a> 4381 </div> 4382 <div class="card__info relative text-center"> 4383 <p class="card__title h6 mb-2 last:mb-0 "><a href="/collections/i-scale" class="card-link text-current">I Scale</a></p></div> 4384</div> 4385 4386 </li><li data-cc-animate data-cc-animate-delay="0.56s"> 4387 <div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative"> 4388<a href="/collections/n-scale" aria-label="N Scale" class="media block relative image-blend" tabindex="-1" style="padding-top: 100%;"><img srcset="//walthers.com/cdn/shop/files/N_Scale.svg?v=1769026846&width=75 60w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//walthers.com/cdn/shop/files/N_Scale.svg?v=1769026846&width=460" 4389 class="img-fit img-fit--contain" loading="lazy" 4390 width="75.0" 4391 height="58" 4392 4393 alt=""> 4394</a> 4395 </div> 4396 <div class="card__info relative text-center"> 4397 <p class="card__title h6 mb-2 last:mb-0 "><a href="/collections/n-scale" class="card-link text-current">N Scale</a></p></div> 4398</div> 4399 4400 </li><li data-cc-animate data-cc-animate-delay="0.63s"> 4401 <div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative"> 4402<a href="/collections/o-scale" aria-label="O Scale" class="media block relative image-blend" tabindex="-1" style="padding-top: 100%;"><img srcset="//walthers.com/cdn/shop/files/O_Scale.svg?v=1769026846&width=75 60w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//walthers.com/cdn/shop/files/O_Scale.svg?v=1769026846&width=460" 4403 class="img-fit img-fit--contain" loading="lazy" 4404 width="75.0" 4405 height="58" 4406 4407 alt=""> 4408</a> 4409 </div> 4410 <div class="card__info relative text-center"> 4411 <p class="card__title h6 mb-2 last:mb-0 "><a href="/collections/o-scale" class="card-link text-current">O Scale</a></p></div> 4412</div> 4413 4414 </li><li data-cc-animate data-cc-animate-delay="0.7s"> 4415 <div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative"> 4416<a href="/collections/on2-scale" aria-label="On2 Scale" class="media block relative image-blend" tabindex="-1" style="padding-top: 100%;"><img srcset="//walthers.com/cdn/shop/files/On2_Scale.svg?v=1769026846&width=75 60w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//walthers.com/cdn/shop/files/On2_Scale.svg?v=1769026846&width=460" 4417 class="img-fit img-fit--contain" loading="lazy" 4418 width="75.0" 4419 height="58" 4420 4421 alt=""> 4422</a> 4423 </div> 4424 <div class="card__info relative text-center"> 4425 <p class="card__title h6 mb-2 last:mb-0 "><a href="/collections/on2-scale" class="card-link text-current">On2 Scale</a></p></div> 4426</div> 4427 4428 </li><li data-cc-animate data-cc-animate-delay="0.77s"> 4429 <div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative"> 4430<a href="/collections/on3-scale" aria-label="On3 Scale" class="media block relative image-blend" tabindex="-1" style="padding-top: 100%;"><img srcset="//walthers.com/cdn/shop/files/On3_Scale.svg?v=1769026846&width=75 60w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//walthers.com/cdn/shop/files/On3_Scale.svg?v=1769026846&width=460" 4431 class="img-fit img-fit--contain" loading="lazy" 4432 width="75.0" 4433 height="58" 4434 4435 alt=""> 4436</a> 4437 </div> 4438 <div class="card__info relative text-center"> 4439 <p class="card__title h6 mb-2 last:mb-0 "><a href="/collections/on3-scale" class="card-link text-current">On3 Scale</a></p></div> 4440</div> 4441 4442 </li><li data-cc-animate data-cc-animate-delay="0.84s"> 4443 <div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative"> 4444<a href="/collections/on30-scale" aria-label="On30 Scale" class="media block relative image-blend" tabindex="-1" style="padding-top: 100%;"><img srcset="//walthers.com/cdn/shop/files/On30_Scale.svg?v=1769026846&width=75 60w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//walthers.com/cdn/shop/files/On30_Scale.svg?v=1769026846&width=460" 4445 class="img-fit img-fit--contain" loading="lazy" 4446 width="75.0" 4447 height="58" 4448 4449 alt=""> 4450</a> 4451 </div> 4452 <div class="card__info relative text-center"> 4453 <p class="card__title h6 mb-2 last:mb-0 "><a href="/collections/on30-scale" class="card-link text-current">On30 Scale</a></p></div> 4454</div> 4455 4456 </li><li data-cc-animate data-cc-animate-delay="0.91s"> 4457 <div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative"> 4458<a href="/collections/s-scale" aria-label="S Scale" class="media block relative image-blend" tabindex="-1" style="padding-top: 100%;"><img srcset="//walthers.com/cdn/shop/files/S_Scale.svg?v=1769026846&width=75 60w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//walthers.com/cdn/shop/files/S_Scale.svg?v=1769026846&width=460" 4459 class="img-fit img-fit--contain" loading="lazy" 4460 width="75.0" 4461 height="58" 4462 4463 alt=""> 4464</a> 4465 </div> 4466 <div class="card__info relative text-center"> 4467 <p class="card__title h6 mb-2 last:mb-0 "><a href="/collections/s-scale" class="card-link text-current">S Scale</a></p></div> 4468</div> 4469 4470 </li><li data-cc-animate data-cc-animate-delay="0.98s"> 4471 <div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative"> 4472<a href="/collections/tt-scale" aria-label="TT Scale" class="media block relative image-blend" tabindex="-1" style="padding-top: 100%;"><img srcset="//walthers.com/cdn/shop/files/TT_Scale.svg?v=1769026846&width=75 60w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//walthers.com/cdn/shop/files/TT_Scale.svg?v=1769026846&width=460" 4473 class="img-fit img-fit--contain" loading="lazy" 4474 width="75.0" 4475 height="58" 4476 4477 alt=""> 4478</a> 4479 </div> 4480 <div class="card__info relative text-center"> 4481 <p class="card__title h6 mb-2 last:mb-0 "><a href="/collections/tt-scale" class="card-link text-current">TT Scale</a></p></div> 4482</div> 4483 4484 </li><li data-cc-animate data-cc-animate-delay="1.05s"> 4485 <div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative"> 4486<a href="/collections/z-scale" aria-label="Z Scale" class="media block relative image-blend" tabindex="-1" style="padding-top: 100%;"><img srcset="//walthers.com/cdn/shop/files/Z_Scale.svg?v=1769026846&width=75 60w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//walthers.com/cdn/shop/files/Z_Scale.svg?v=1769026846&width=460" 4487 class="img-fit img-fit--contain" loading="lazy" 4488 width="75.0" 4489 height="58" 4490 4491 alt=""> 4492</a> 4493 </div> 4494 <div class="card__info relative text-center"> 4495 <p class="card__title h6 mb-2 last:mb-0 "><a href="/collections/z-scale" class="card-link text-current">Z Scale</a></p></div> 4496</div> 4497 4498
4498 </li></ul> 4499 </div></div> 4500</section><section id="shopify-section-template--28631451926893__collection_list_GWBz4W" class="shopify-section cc-collection-list"><div class="section color-scheme--transparent"><div class="container"> 4501 <ul class="grid grid-cols-2 sm:grid-cols-3 md:grid-cols-4 lg:grid-cols-5 xl:grid-cols-6 gap-x-theme gap-y-10" role="list"><li data-cc-animate data-cc-animate-delay="0.07s"> 4502 <div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative"> 4503<a href="/collections/1-3-scale" aria-label="1/3 Scale" class="media block relative image-blend" tabindex="-1" style="padding-top: 100%;"><img srcset="//walthers.com/cdn/shop/files/1-3_Scale.svg?v=1769026846&width=75 60w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//walthers.com/cdn/shop/files/1-3_Scale.svg?v=1769026846&width=460" 4504 class="img-fit img-fit--contain" loading="lazy" 4505 width="75.0" 4506 height="58" 4507 4508 alt=""> 4509</a> 4510 </div> 4511 <div class="card__info relative text-center"> 4512 <p class="card__title h6 mb-2 last:mb-0 "><a href="/collections/1-3-scale" class="card-link text-current">1/3 Scale</a></p></div> 4513</div> 4514 4515 </li><li data-cc-animate data-cc-animate-delay="0.14s"> 4516 <div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative"> 4517<a href="/collections/1-12-scale" aria-label="1/12 Scale" class="media block relative image-blend" tabindex="-1" style="padding-top: 100%;"><img srcset="//walthers.com/cdn/shop/files/1-12_Scale.svg?v=1769026846&width=75 60w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//walthers.com/cdn/shop/files/1-12_Scale.svg?v=1769026846&width=460" 4518 class="img-fit img-fit--contain" loading="lazy" 4519 width="75.0" 4520 height="58" 4521 4522 alt=""> 4523</a> 4524 </div> 4525 <div class="card__info relative text-center"> 4526 <p class="card__title h6 mb-2 last:mb-0 "><a href="/collections/1-12-scale" class="card-link text-current">1/12 Scale</a></p></div> 4527</div> 4528 4529 </li><li data-cc-animate data-cc-animate-delay="0.21s"> 4530 <div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative"> 4531<a href="/collections/1-14-scale" aria-label="1/14 Scale" class="media block relative image-blend" tabindex="-1" style="padding-top: 100%;"><img srcset="//walthers.com/cdn/shop/files/1-14_Scale.svg?v=1769026846&width=75 60w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//walthers.com/cdn/shop/files/1-14_Scale.svg?v=1769026846&width=460" 4532 class="img-fit img-fit--contain" loading="lazy" 4533 width="75.0" 4534 height="58" 4535 4536 alt=""> 4537</a> 4538 </div> 4539 <div class="card__info relative text-center"> 4540 <p class="card__title h6 mb-2 last:mb-0 "><a href="/collections/1-14-scale" class="card-link text-current">1/14 Scale</a></p></div> 4541</div> 4542 4543 </li><li data-cc-animate data-cc-animate-delay="0.28s"> 4544 <div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative"> 4545<a href="/collections/1-18-scale" aria-label="1/18 Scale" class="media block relative image-blend" tabindex="-1" style="padding-top: 100%;"><img srcset="//walthers.com/cdn/shop/files/1-18_Scale.svg?v=1769026846&width=75 60w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//walthers.com/cdn/shop/files/1-18_Scale.svg?v=1769026846&width=460" 4546 class="img-fit img-fit--contain" loading="lazy" 4547 width="75.0" 4548 height="58" 4549 4550 alt=""> 4551</a> 4552 </div> 4553 <div class="card__info relative text-center"> 4554 <p class="card__title h6 mb-2 last:mb-0 "><a href="/collections/1-18-scale" class="card-link text-current">1/18 Scale</a></p></div> 4555</div> 4556 4557 </li><li data-cc-animate data-cc-animate-delay="0.35s"> 4558 <div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative"> 4559<a href="/collections/1-20-scale" aria-label="1/20 Scale" class="media block relative image-blend" tabindex="-1" style="padding-top: 100%;"><img srcset="//walthers.com/cdn/shop/files/1-20_Scale.svg?v=1769026847&width=75 60w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//walthers.com/cdn/shop/files/1-20_Scale.svg?v=1769026847&width=460" 4560 class="img-fit img-fit--contain" loading="lazy" 4561 width="75.0" 4562 height="58" 4563 4564 alt=""> 4565</a> 4566 </div> 4567 <div class="card__info relative text-center"> 4568 <p class="card__title h6 mb-2 last:mb-0 "><a href="/collections/1-20-scale" class="card-link text-current">1/20 Scale</a></p></div> 4569</div> 4570 4571 </li><li data-cc-animate data-cc-animate-delay="0.42s"> 4572 <div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative"> 4573<a href="/collections/1-24-scale" aria-label="1/24 Scale" class="media block relative image-blend" tabindex="-1" style="padding-top: 100%;"><img srcset="//walthers.com/cdn/shop/files/1-24_Scale.svg?v=1769026846&width=75 60w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//walthers.com/cdn/shop/files/1-24_Scale.svg?v=1769026846&width=460" 4574 class="img-fit img-fit--contain" loading="lazy" 4575 width="75.0" 4576 height="58" 4577 4578 alt=""> 4579</a> 4580 </div> 4581 <div class="card__info relative text-center"> 4582 <p class="card__title h6 mb-2 last:mb-0 "><a href="/collections/1-24-scale" class="card-link text-current">1/24 Scale</a></p></div> 4583</div> 4584 4585 </li><li data-cc-animate data-cc-animate-delay="0.49s"> 4586 <div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative"> 4587<a href="/collections/1-25-scale" aria-label="1/25 Scale" class="media block relative image-blend" tabindex="-1" style="padding-top: 100%;"><img srcset="//walthers.com/cdn/shop/files/1-25_Scale.svg?v=1769026846&width=75 60w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//walthers.com/cdn/shop/files/1-25_Scale.svg?v=1769026846&width=460" 4588 class="img-fit img-fit--contain" loading="lazy" 4589 width="75.0" 4590 height="58" 4591 4592 alt=""> 4593</a> 4594 </div> 4595 <div class="card__info relative text-center"> 4596 <p class="card__title h6 mb-2 last:mb-0 "><a href="/collections/1-25-scale" class="card-link text-current">1/25 Scale</a></p></div> 4597</div> 4598 4599 </li><li data-cc-animate data-cc-animate-delay="0.56s"> 4600 <div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative"> 4601<a href="/collections/1-26-scale" aria-label="1/26 Scale" class="media block relative image-blend" tabindex="-1" style="padding-top: 100%;"><img srcset="//walthers.com/cdn/shop/files/1-26_Scale.svg?v=1769026846&width=75 60w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//walthers.com/cdn/shop/files/1-26_Scale.svg?v=1769026846&width=460" 4602 class="img-fit img-fit--contain" loading="lazy" 4603 width="75.0" 4604 height="58" 4605 4606 alt=""> 4607</a> 4608 </div> 4609 <div class="card__info relative text-center"> 4610 <p class="card__title h6 mb-2 last:mb-0 "><a href="/collections/1-26-scale" class="card-link text-current">1/26 Scale</a></p></div> 4611</div> 4612 4613 </li><li data-cc-animate data-cc-animate-delay="0.63s"> 4614 <div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative"> 4615<a href="/collections/1-32-scale" aria-label="1/32 Scale" class="media block relative image-blend" tabindex="-1" style="padding-top: 100%;"><img srcset="//walthers.com/cdn/shop/files/1-32_Scale.svg?v=1769026846&width=75 60w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//walthers.com/cdn/shop/files/1-32_Scale.svg?v=1769026846&width=460" 4616 class="img-fit img-fit--contain" loading="lazy" 4617 width="75.0" 4618 height="58" 4619 4620 alt=""> 4621</a> 4622 </div> 4623 <div class="card__info relative text-center"> 4624 <p class="card__title h6 mb-2 last:mb-0 "><a href="/collections/1-32-scale" class="card-link text-current">1/32 Scale</a></p></div> 4625</div> 4626 4627 </li><li data-cc-animate data-cc-animate-delay="0.7s"> 4628 <div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative"> 4629<a href="/collections/1-35-scale" aria-label="1/35 Scale" class="media block relative image-blend" tabindex="-1" style="padding-top: 100%;"><img srcset="//walthers.com/cdn/shop/files/1-35_Scale.svg?v=1769026846&width=75 60w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//walthers.com/cdn/shop/files/1-35_Scale.svg?v=1769026846&width=460" 4630 class="img-fit img-fit--contain" loading="lazy" 4631 width="75.0" 4632 height="58" 4633 4634 alt=""> 4635</a> 4636 </div> 4637 <div class="card__info relative text-center"> 4638 <p class="card__title h6 mb-2 last:mb-0 "><a href="/collections/1-35-scale" class="card-link text-current">1/35 Scale</a></p></div> 4639</div> 4640 4641 </li><li data-cc-animate data-cc-animate-delay="0.77s"> 4642 <div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative"> 4643<a href="/collections/1-43-scale" aria-label="1/43 Scale" class="media block relative image-blend" tabindex="-1" style="padding-top: 100%;"><img srcset="//walthers.com/cdn/shop/files/1-43_Scale.svg?v=1769026846&width=75 60w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//walthers.com/cdn/shop/files/1-43_Scale.svg?v=1769026846&width=460" 4644 class="img-fit img-fit--contain" loading="lazy" 4645 width="75.0" 4646 height="58" 4647 4648 alt=""> 4649</a> 4650 </div> 4651 <div class="card__info relative text-center"> 4652 <p class="card__title h6 mb-2 last:mb-0 "><a href="/collections/1-43-scale" class="card-link text-current">1/43 Scale</a></p></div> 4653</div> 4654 4655 </li><li data-cc-animate data-cc-animate-delay="0.84s"> 4656 <div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative"> 4657<a href="/collections/1-45-scale" aria-label="1/45 Scale" class="media block relative image-blend" tabindex="-1" style="padding-top: 100%;"><img srcset="//walthers.com/cdn/shop/files/1-45_Scale.svg?v=1769026846&width=75 60w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//walthers.com/cdn/shop/files/1-45_Scale.svg?v=1769026846&width=460" 4658 class="img-fit img-fit--contain" loading="lazy" 4659 width="75.0" 4660 height="58" 4661 4662 alt=""> 4663</a> 4664 </div> 4665 <div class="card__info relative text-center"> 4666 <p class="card__title h6 mb-2 last:mb-0 "><a href="/collections/1-45-scale" class="card-link text-current">1/45 Scale</a></p></div> 4667</div> 4668 4669 </li><li data-cc-animate data-cc-animate-delay="0.91s"> 4670 <div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative"> 4671<a href="/collections/1-48-scale" aria-label="1/48 Scale" class="media block relative image-blend" tabindex="-1" style="padding-top: 100%;"><img srcset="//walthers.com/cdn/shop/files/1-48_Scale.svg?v=1769026846&width=75 60w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//walthers.com/cdn/shop/files/1-48_Scale.svg?v=1769026846&width=460" 4672 class="img-fit img-fit--contain" loading="lazy" 4673 width="75.0" 4674 height="58" 4675 4676 alt=""> 4677</a> 4678 </div> 4679 <div class="card__info relative text-center"> 4680 <p class="card__title h6 mb-2 last:mb-0 "><a href="/collections/1-48-scale" class="card-link text-current">1/48 Scale</a></p></div> 4681</div> 4682 4683 </li><li data-cc-animate data-cc-animate-delay="0.98s"> 4684 <div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative"> 4685<a href="/collections/1-50-scale" aria-label="1/50 Scale" class="media block relative image-blend" tabindex="-1" style="padding-top: 100%;"><img srcset="//walthers.com/cdn/shop/files/1-50_Scale.svg?v=1769026846&width=75 60w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//walthers.com/cdn/shop/files/1-50_Scale.svg?v=1769026846&width=460" 4686 class="img-fit img-fit--contain" loading="lazy" 4687 width="75.0" 4688 height="58" 4689 4690 alt=""> 4691</a> 4692 </div> 4693 <div class="card__info relative text-center"> 4694 <p class="card__title h6 mb-2 last:mb-0 "><a href="/collections/1-50-scale" class="card-link text-current">1/50 Scale</a></p></div> 4695</div> 4696 4697 </li></ul> 4698 </div></div> 4699</section><section id="shopify-section-template--28631451926893__collection_list_FY8FEB" class="shopify-section cc-collection-list"><div class="section color-scheme--transparent"><div class="container"> 4700 <ul class="grid grid-cols-2 sm:grid-cols-3 md:grid-cols-4 lg:grid-cols-5 xl:grid-cols-6 gap-x-theme gap-y-10" role="list"><li data-cc-animate data-cc-animate-delay="0.07s"> 4701 <div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative"> 4702<a href="/collections/1-100-scale" aria-label="1/100 Scale" class="media block relative image-blend" tabindex="-1" style="padding-top: 100%;"><img srcset="//walthers.com/cdn/shop/files/1-100_Scale.svg?v=1769026846&width=75 60w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//walthers.com/cdn/shop/files/1-100_Scale.svg?v=1769026846&width=460" 4703 class="img-fit img-fit--contain" loading="lazy" 4704 width="75.
47040" 4705 height="58" 4706 4707 alt=""> 4708</a> 4709 </div> 4710 <div class="card__info relative text-center"> 4711 <p class="card__title h6 mb-2 last:mb-0 "><a href="/collections/1-100-scale" class="card-link text-current">1/100 Scale</a></p></div> 4712</div> 4713 4714 </li><li data-cc-animate data-cc-animate-delay="0.14s"> 4715 <div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative"> 4716<a href="/collections/1-110-scale" aria-label="1/110 Scale" class="media block relative image-blend" tabindex="-1" style="padding-top: 100%;"><img srcset="//walthers.com/cdn/shop/files/1-110_Scale.svg?v=1769026846&width=75 60w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//walthers.com/cdn/shop/files/1-110_Scale.svg?v=1769026846&width=460" 4717 class="img-fit img-fit--contain" loading="lazy" 4718 width="75.0" 4719 height="58" 4720 4721 alt=""> 4722</a> 4723 </div> 4724 <div class="card__info relative text-center"> 4725 <p class="card__title h6 mb-2 last:mb-0 "><a href="/collections/1-110-scale" class="card-link text-current">1/110 Scale</a></p></div> 4726</div> 4727 4728 </li><li data-cc-animate data-cc-animate-delay="0.21s"> 4729 <div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative"> 4730<a href="/collections/1-120-scale" aria-label="1/120 Scale" class="media block relative image-blend" tabindex="-1" style="padding-top: 100%;"><img srcset="//walthers.com/cdn/shop/files/1-120_Scale.svg?v=1769026846&width=75 60w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//walthers.com/cdn/shop/files/1-120_Scale.svg?v=1769026846&width=460" 4731 class="img-fit img-fit--contain" loading="lazy" 4732 width="75.0" 4733 height="58" 4734 4735 alt=""> 4736</a> 4737 </div> 4738 <div class="card__info relative text-center"> 4739 <p class="card__title h6 mb-2 last:mb-0 "><a href="/collections/1-120-scale" class="card-link text-current">1/120 Scale</a></p></div> 4740</div> 4741 4742 </li><li data-cc-animate data-cc-animate-delay="0.28s"> 4743 <div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative"> 4744<a href="/collections/1-144-scale" aria-label="1/144 Scale" class="media block relative image-blend" tabindex="-1" style="padding-top: 100%;"><img srcset="//walthers.com/cdn/shop/files/1-144_Scale.svg?v=1769026846&width=75 60w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//walthers.com/cdn/shop/files/1-144_Scale.svg?v=1769026846&width=460" 4745 class="img-fit img-fit--contain" loading="lazy" 4746 width="75.0" 4747 height="58" 4748 4749 alt=""> 4750</a> 4751 </div> 4752 <div class="card__info relative text-center"> 4753 <p class="card__title h6 mb-2 last:mb-0 "><a href="/collections/1-144-scale" class="card-link text-current">1/144 Scale</a></p></div> 4754</div> 4755 4756 </li><li data-cc-animate data-cc-animate-delay="0.35s"> 4757 <div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative"> 4758<a href="/collections/1-150-scale" aria-label="1/150 Scale" class="media block relative image-blend" tabindex="-1" style="padding-top: 100%;"><img srcset="//walthers.com/cdn/shop/files/1-150_Scale.svg?v=1769026846&width=75 60w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//walthers.com/cdn/shop/files/1-150_Scale.svg?v=1769026846&width=460" 4759 class="img-fit img-fit--contain" loading="lazy" 4760 width="75.0" 4761 height="58" 4762 4763 alt=""> 4764</a> 4765 </div> 4766 <div class="card__info relative text-center"> 4767 <p class="card__title h6 mb-2 last:mb-0 "><a href="/collections/1-150-scale" class="card-link text-current">1/150 Scale</a></p></div> 4768</div> 4769 4770 </li><li data-cc-animate data-cc-animate-delay="0.42s"> 4771 <div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative"> 4772<a href="/collections/1-160-scale" aria-label="1/160 Scale" class="media block relative image-blend" tabindex="-1" style="padding-top: 100%;"><img srcset="//walthers.com/cdn/shop/files/1-160_Scale.svg?v=1769026846&width=75 60w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//walthers.com/cdn/shop/files/1-160_Scale.svg?v=1769026846&width=460" 4773 class="img-fit img-fit--contain" loading="lazy" 4774 width="75.0" 4775 height="58" 4776 4777 alt=""> 4778</a> 4779 </div> 4780 <div class="card__info relative text-center"> 4781 <p class="card__title h6 mb-2 last:mb-0 "><a href="/collections/1-160-scale" class="card-link text-current">1/160 Scale</a></p></div> 4782</div> 4783 4784 </li><li data-cc-animate data-cc-animate-delay="0.49s"> 4785 <div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative"> 4786<a href="/collections/1-196-scale" aria-label="1/196 Scale" class="media block relative image-blend" tabindex="-1" style="padding-top: 100%;"><img srcset="//walthers.com/cdn/shop/files/1-196_Scale.svg?v=1769026846&width=75 60w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//walthers.com/cdn/shop/files/1-196_Scale.svg?v=1769026846&width=460" 4787 class="img-fit img-fit--contain" loading="lazy" 4788 width="75.0" 4789 height="58" 4790 4791 alt=""> 4792</a> 4793 </div> 4794 <div class="card__info relative text-center"> 4795 <p class="card__title h6 mb-2 last:mb-0 "><a href="/collections/1-196-scale" class="card-link text-current">1/196 Scale</a></p></div> 4796</div> 4797 4798 </li><li data-cc-animate data-cc-animate-delay="0.56s"> 4799 <div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative"> 4800<a href="/collections/1-200-scale" aria-label="1/200 Scale" class="media block relative image-blend" tabindex="-1" style="padding-top: 100%;"><img srcset="//walthers.com/cdn/shop/files/1-200_Scale.svg?v=1769026846&width=75 60w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//walthers.com/cdn/shop/files/1-200_Scale.svg?v=1769026846&width=460" 4801 class="img-fit img-fit--contain" loading="lazy" 4802 width="75.0" 4803 height="58" 4804 4805 alt=""> 4806</a> 4807 </div> 4808 <div class="card__info relative text-center"> 4809 <p class="card__title h6 mb-2 last:mb-0 "><a href="/collections/1-200-scale" class="card-link text-current">1/200 Scale</a></p></div> 4810</div> 4811 4812 </li><li data-cc-animate data-cc-animate-delay="0.63s"> 4813 <div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative"> 4814<a href="/collections/1-255-scale" aria-label="1/255 Scale" class="media block relative image-blend" tabindex="-1" style="padding-top: 100%;"><img srcset="//walthers.com/cdn/shop/files/1-255_Scale.svg?v=1769026846&width=75 60w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//walthers.com/cdn/shop/files/1-255_Scale.svg?v=1769026846&width=460" 4815 class="img-fit img-fit--contain" loading="lazy" 4816 width="75.0" 4817 height="58" 4818 4819 alt=""> 4820</a> 4821 </div> 4822 <div class="card__info relative text-center"> 4823 <p class="card__title h6 mb-2 last:mb-0 "><a href="/collections/1-255-scale" class="card-link text-current">1/255 Scale</a></p></div> 4824</div> 4825 4826 </li><li data-cc-animate data-cc-animate-delay="0.7s"> 4827 <div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative"> 4828<a href="/collections/1-285-scale" aria-label="1/285 Scale" class="media block relative image-blend" tabindex="-1" style="padding-top: 100%;"><img srcset="//walthers.com/cdn/shop/files/1-285_Scale.svg?v=1769026846&width=75 60w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//walthers.com/cdn/shop/files/1-285_Scale.svg?v=1769026846&width=460" 4829 class="img-fit img-fit--contain" loading="lazy" 4830 width="75.0" 4831 height="58" 4832 4833 alt=""> 4834</a> 4835 </div> 4836 <div class="card__info relative text-center"> 4837 <p class="card__title h6 mb-2 last:mb-0 "><a href="/collections/1-285-scale" class="card-link text-current">1/285 Scale</a></p></div> 4838</div> 4839 4840 </li><li data-cc-animate data-cc-animate-delay="0.77s"> 4841 <div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative"> 4842<a href="/collections/1-350-scale" aria-label="1/350 Scale" class="media block relative image-blend" tabindex="-1" style="padding-top: 100%;"><img srcset="//walthers.com/cdn/shop/files/1-350_Scale.svg?v=1769026846&width=75 60w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//walthers.com/cdn/shop/files/1-350_Scale.svg?v=1769026846&width=460" 4843 class="img-fit img-fit--contain" loading="lazy" 4844 width="75.0" 4845 height="58" 4846 4847 alt=""> 4848</a> 4849 </div> 4850 <div class="card__info relative text-center"> 4851 <p class="card__title h6 mb-2 last:mb-0 "><a href="/collections/1-350-scale" class="card-link text-current">1/350 Scale</a></p></div> 4852</div> 4853 4854 </li><li data-cc-animate data-cc-animate-delay="0.84s"> 4855 <div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative"> 4856<a href="/collections/1-400-scale" aria-label="1/400 Scale" class="media block relative image-blend" tabindex="-1" style="padding-top: 100%;"><img srcset="//walthers.com/cdn/shop/files/1-400_Scale.svg?v=1769026846&width=75 60w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//walthers.com/cdn/shop/files/1-400_Scale.svg?v=1769026846&width=460" 4857 class="img-fit img-fit--contain" loading="lazy" 4858 width="75.0" 4859 height="58" 4860 4861 alt=""> 4862</a> 4863 </div> 4864 <div class="card__info relative text-center"> 4865 <p class="card__title h6 mb-2 last:mb-0 "><a href="/collections/1-400-scale" class="card-link text-current">1/400 Scale</a></p></div> 4866</div> 4867 4868 </li><li data-cc-animate data-cc-animate-delay="0.91s"> 4869 <div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative"> 4870<a href="/collections/1-480-scale" aria-label="1/480 Scale" class="media block relative image-blend" tabindex="-1" style="padding-top: 100%;"><img srcset="//walthers.com/cdn/shop/files/1-480_Scale.svg?v=1769026846&width=75 60w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//walthers.com/cdn/shop/files/1-480_Scale.svg?v=1769026846&width=460" 4871 class="img-fit img-fit--contain" loading="lazy" 4872 width="75.0" 4873 height="58" 4874 4875 alt=""> 4876</a> 4877 </div> 4878 <div class="card__info relative text-center"> 4879 <p class="card__title h6 mb-2 last:mb-0 "><a href="/collections/1-480-scale" class="card-link text-current">1/480 Scale</a></p></div> 4880</div> 4881 4882 </li><li data-cc-animate data-cc-animate-delay="0.98s"> 4883 <div class="card hover:grow-media relative flex flex-col card__collection card__collection--with-border"><div class="card__media relative"> 4884<a href="/collections/1-500-scale" aria-label="1/500 Scale" class="media block relative image-blend" tabindex="-1" style="padding-top: 100%;"><img srcset="//walthers.com/cdn/shop/files/1-500_Scale.svg?v=1769026846&width=75 60w" sizes="(min-width: 1718px) calc((1590px - 72px) / 4), (min-width: 1280px) calc((100vw - 200px) / 4), (min-width: 1024px) calc((100vw - 112px) / 3), (min-width: 600px) calc((100vw - 88px) / 2), calc(100vw - 40px)" src="//walthers.com/cdn/shop/files/1-500_Scale.svg?v=1769026846&width=460" 4885 class="img-fit img-fit--contain" loading="lazy" 4886 width="75.0" 4887 height="58" 4888 4889 alt=""> 4890</a> 4891 </div> 4892 <div class="card__info relative text-center"> 4893 <p class="card__title h6 mb-2 last:mb-0 "><a href="/collections/1-500-scale" class="card-link text-current">1/500 Scale</a></p></div> 4894</div> 4895 4896 </li></ul> 4897 </div></div> 4898</section> 4899 </main><!-- BEGIN sections: overlay-group --> 4900<div id="shopify-section-sections--28631450714477__cart-drawer" class="shopify-section shopify-section-group-overlay-group cc-cart-drawer"><link rel="stylesheet" href="//walthers.com/cdn/shop/t/64/assets/cart-items.css?v=17516739763755026951787339874" media="print" onload="this.media='all'"> 4901<link rel="stylesheet" href="//walthers.com/cdn/shop/t/64/assets/cart-discount.css?v=74353778319025805431787339873" media="print" onload="this.media='all'">
4902<script src="//walthers.com/cdn/shop/t/64/assets/cart-drawer.js?v=26715168632776164121787339874" defer="defer"></script>
vendor: 1 bytes, line 4902
4902
4903<script src="//walthers.com/cdn/shop/t/64/assets/cart-discount.js?v=74211109573690128671787339874" defer="defer"></script>
4903<script src="//walthers.com/cdn/shop/t/64/assets/cart-note.js?v=126131321468449833931787339875" defer="defer"></script>
4903<cart-drawer class="drawer drawer--cart fixed top-0 right-0 flex flex-col w-full has-motion" data-name="cart-drawer" id="cart-drawer" role="dialog" aria-label="Your cart" aria-modal="true" aria-hidden="true" tabindex="-1" data-shipping-calculator="false"> 4904 <header class="drawer__header flex justify-between items-center"> 4905 <h2 class="h5 mb-0">Your cart</h2> 4906 <div class="flex items-center gap-x-theme"><button type="button" class="drawer__close-btn js-close-drawer"> 4907 <span class="visually-hidden">Close</span> 4908 <svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M5 19 19 5M5 5l14 14"/></svg> 4909 </button> 4910 </div> 4911 </header> 4912 4913 <div class="drawer__content drawer__content--flex flex-auto items-center"> 4914 4915 4916 <div class="cart-drawer__content grow flex items-center"><form class="form" id="cart-drawer-form" action="/cart" method="post"> 4917 <cart-items id="cart-items" data-section="cart-drawer" data-empty="true"><div class="cart-empty flex flex-col justify-center items-center h-full js-cart-empty"><svg width="21" height="19" viewBox="0 0 21 19" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M10 6.25V.5h1.5v5.75H21l-3.818 12H3.818L0 6.25h10Zm-7.949 1.5 2.864 9h11.17l2.864-9H2.05h.001Z"/></svg><p>Your cart is empty</p><a class="btn btn--primary" href="/collections/all">Start shopping</a></div><p class="visually-hidden" id="cart-live-region-text" role="status" aria-live="polite"> 4918 Subtotal:$0.00 USD 4919</p> 4920 <p class="visually-hidden" id="cart-line-item-status" role="status" aria-live="polite" aria-hidden="true">Loading...</p><div class="alert mt-6 bg-error-bg text-error-text" id="cart-errors" role="alert" hidden></div></cart-items> 4921 4922 </form> 4923 </div> 4924 4925 <div id="cart-promoted-products" class="w-full cart-drawer__promoted-products-container"></div><div id="cart-drawer-media-promotion" class="cart-drawer__media-promotion-container w-full"></div> 4926 </div><div class="cart-drawer__summary relative drawer__footer cart-drawer--checkout--sticky-true"></div> 4927<div class="overlay overlay--drawer absolute top-0 right-0 bottom-0 left-0 js-close"></div> 4928</cart-drawer> 4929
4930<script> 4931 (function () { 4932 // Shopify Inbox sets `:host { display: block !important }` in its shadow DOM, 4933 // which beats inline `display: none !important`. Toggle visibility instead. 4934 var setHidden = function (hide) { 4935 var chat = document.querySelector('inbox-online-store-chat'); 4936 if (!chat) return; 4937 if (hide) { 4938 chat.style.setProperty('visibility', 'hidden', 'important'); 4939 chat.style.setProperty('pointer-events', 'none', 'important'); 4940 } else { 4941 chat.style.removeProperty('visibility'); 4942 chat.style.removeProperty('pointer-events'); 4943 } 4944 }; 4945 4946 // Sticky ATC is "visible" (showing on screen) when the panel exists, doesn't 4947 // carry the --out class, and the body isn't .scrolled-to-bottom. 4948 var stickyAtcVisible = function () { 4949 var p = document.querySelector('sticky-atc-panel'); 4950 if (!p) return false; 4951 if (p.classList.contains('sticky-atc-panel--out')) return false; 4952 if (document.body.classList.contains('scrolled-to-bottom')) return false; 4953 return true; 4954 }; 4955 4956 var anyDrawerOpen = function () { 4957 if (document.querySelector('cart-drawer[open]')) return true; 4958 if (document.querySelector('#swym-storefront-layout-container.swym-storefront-layout-show-view')) return true; 4959 if (stickyAtcVisible()) return true; 4960 return false; 4961 }; 4962 4963 var recompute = function () { setHidden(anyDrawerOpen()); }; 4964 4965 // before-open fires before the [open] attribute is set, so hide directly. 4966 // after-close runs through recompute in case Swym is still open. 4967 document.addEventListener('on:cart-drawer:before-open', function () { setHidden(true); }); 4968 document.addEventListener('on:cart-drawer:after-close', recompute); 4969 4970 // Body class toggles include `scrolled-to-bottom`, which hides sticky ATC. 4971 new MutationObserver(recompute).observe(document.body, { attributes: true, attributeFilter: ['class'] }); 4972 4973 // Sticky ATC is server-rendered (only on PDPs), so by the time this script 4974 // runs the element is in the DOM if it exists at all. 4975 var atc = document.querySelector('sticky-atc-panel'); 4976 if (atc) { 4977 new MutationObserver(recompute).observe(atc, { attributes: true, attributeFilter: ['class'] }); 4978 } 4979 4980 // Swym injects its drawer container asynchronously — wait for it. 4981 var observeSwym = function () { 4982 var c = document.getElementById('swym-storefront-layout-container'); 4983 if (!c) return false; 4984 new MutationObserver(recompute).observe(c, { attributes: true, attributeFilter: ['class'] }); 4985 return true; 4986 }; 4987 if (!observeSwym()) { 4988 var bodyMo = new MutationObserver(function () { 4989 if (observeSwym()) { bodyMo.disconnect(); recompute(); } 4990 }); 4991 bodyMo.observe(document.body, { childList: true, subtree: true }); 4992 } 4993 4994 recompute(); 4995 })(); 4996</script>
4996 4997 4998</div><div id="shopify-section-sections--28631450714477__product-compare" class="shopify-section shopify-section-group-overlay-group cc-compare"> 4999</div> 5000<!-- END sections: overlay-group --><!-- BEGIN sections: footer-group --> 5001<section id="shopify-section-sections--28631450648941__icons-with-text" class="shopify-section shopify-section-group-footer-group cc-icons-with-text"><link href="//walthers.com/cdn/shop/t/64/assets/icons-with-text.css?v=105357110638478380851787339876" rel="stylesheet" type="text/css" media="all" /> 5002<div class="icons-with-text section section--full-width section--padded-small color-scheme color-scheme--2" id="sections--28631450648941__icons-with-text" style="background-color: "> 5003 <div class="container relative"><carousel-slider class="carousel block relative" inactive> 5004 <div class="slider-nav slide-nav--inline flex justify-between absolute top-0 h-full no-js-hidden"> 5005 <button type="button" class="slider-nav__btn tap-target tap-target--left btn text-current has-ltr-icon" name="prev" aria-controls="slider-sections--28631450648941__icons-with-text"> 5006 <span class="visually-hidden">Previous</span> 5007 <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg> 5008 </button> 5009 <button type="button" class="slider-nav__btn tap-target tap-target--right btn text-current has-ltr-icon" name="next" aria-controls="slider-sections--28631450648941__icons-with-text"> 5010 <span class="visually-hidden">Next</span> 5011 <svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 5012 </button> 5013 </div> 5014 5015 <div class="slider slider--contained relative slider--no-scrollbar" id="slider-sections--28631450648941__icons-with-text"> 5016 <ul class="slider__grid grid grid-flow-col gap-theme auto-cols-1 sm:auto-cols-2 md:auto-cols-3 lg:auto-cols-4"><li class="slider__item flex justify-center items-center" data-cc-animate data-cc-animate-delay="0.07s"> 5017 5018 5019 <a class="text-current flex h-full justify-center items-center" href="/pages/customer-service"> 5020 5021<img loading="lazy" class="custom-icon" src="//walthers.com/cdn/shop/files/Contact_Us.svg?crop=center&height=72&v=1775243354&width=72" height="36" width="36" alt=""/> 5022 <div class="icons-with-text__text rte"><p class="m-0 icons-with-text__title text-body-medium"><strong>Contact Us </strong></p><div class="rte text-body-medium"> 5023 <p>Help with orders and products</p> 5024 </div></div> 5025 5026 5027 5028 </a> 5029 5030 </li><li class="slider__item flex justify-center items-center" data-cc-animate data-cc-animate-delay="0.14s"> 5031 5032 5033 <a class="text-current flex h-full justify-center items-center" href="/pages/returns"> 5034 5035<img loading="lazy" class="custom-icon" src="//walthers.com/cdn/shop/files/Returns.svg?crop=center&height=72&v=1775243364&width=72" height="36" width="36" alt=""/> 5036 <div class="icons-with-text__text rte"><p class="m-0 icons-with-text__title text-body-medium"><strong>Refunds & Returns </strong></p><div class="rte text-body-medium"> 5037 <p>Return guidelines and details</p> 5038 </div></div> 5039 5040 5041 5042 </a> 5043 5044 </li><li class="slider__item flex justify-center items-center" data-cc-animate data-cc-animate-delay="0.21s"> 5045 5046 5047 <a class="text-current flex h-full justify-center items-center" href="/pages/register-your-warranty"> 5048 5049<img loading="lazy" class="custom-icon" src="//walthers.com/cdn/shop/files/Warranty.svg?crop=center&height=72&v=1775243391&width=72" height="36" width="36" alt=""/> 5050 <div class="icons-with-text__text rte"><p class="m-0 icons-with-text__title text-body-medium"><strong>
5050Walthers Warranty </strong></p><div class="rte text-body-medium"> 5051 <p>Register and activate your warranty</p> 5052 </div></div> 5053 5054 5055 5056 </a> 5057 5058 </li><li class="slider__item flex justify-center items-center" data-cc-animate data-cc-animate-delay="0.28s"> 5059 5060 5061 <a class="text-current flex h-full justify-center items-center" href="/pages/shipping-info"> 5062 5063<img loading="lazy" class="custom-icon" src="//walthers.com/cdn/shop/files/Shipping_9f57198f-565a-492e-a392-d2840fbdf819.svg?crop=center&height=72&v=1775243435&width=72" height="36" width="36" alt=""/> 5064 <div class="icons-with-text__text rte"><p class="m-0 icons-with-text__title text-body-medium"><strong>Shipping & Handling </strong></p><div class="rte text-body-medium"> 5065 <p>Shipping rates and delivery info</p> 5066 </div></div> 5067 5068 5069 5070 </a> 5071 5072 </li></ul> 5073 </div> 5074 </carousel-slider> 5075 </div> 5076 </div> 5077</section><div id="shopify-section-sections--28631450648941__footer" class="shopify-section shopify-section-group-footer-group cc-footer"><link rel="stylesheet" href="//walthers.com/cdn/shop/t/64/assets/footer.css?v=181523825805550808521787339876" media="print" onload="this.media='all'"><style data-shopify>.footer { 5078 --bg-color: 247 247 247 / 1.0; 5079 --heading-color: 9 3 2; 5080 --text-color: 9 3 2; 5081 }</style><footer class="footer bg-theme-bg text-theme-text"> 5082 <div class="container"><div class="footer__main md:flex md:flex-wrap mb-10 md:mb-6"><div class="footer-col footer-col--text footer-col--not-collapsed" data-cc-animate data-cc-animate-delay="0.07s"> 5083 <div class="footer-block mb-8 text-start"><div class="media relative" style="max-width: 300px;"> 5084 <img src="//walthers.com/cdn/shop/files/Walthers___Blue_rgb.svg?v=1768409600&width=300" 5085 class="footer-block__image" style="object-position: 50.0% 50.0%" loading="lazy" 5086 width="300" 5087 height="51" 5088 5089 alt=""> 5090 </div><div class="footer-block__text rte"> 5091 <p>5601 West Florist Avenue</p><p>Milwaukee, WI 53218</p> 5092 </div><h2 class="font-body font-bold text-h6 regular-text">Showroom Hours:</h2><div class="footer-block__text rte"> 5093 <p>Thursday - Friday 10:00am - 4:00pm</p><p>We’re getting ready for some exciting changes at Walthers, all designed to make your experience even better! </p><p><strong>To give our team time to transition to our new system, the Walthers Retail Showroom will be closed on Thursday and Friday, October 1st and 2nd. We appreciate your patience during this brief closure and look forward to welcoming you back soon!</strong></p><p>For questions, please email us at [email protected]. We appreciate your patience during this brief closure and look forward to welcoming you back soon!<br/><br/></p> 5094 </div><h2 class="font-body font-bold text-h6 regular-text">Customer Service Hours:</h2><div class="footer-block__text rte"> 5095 <p>1-800-4-TRAINS</p><p>Monday - Friday 8:00am - 4:30pm CT</p> 5096 </div><div class="footer-block__btns footer-block__social"> 5097 <ul class="social inline-flex flex-wrap justify-start"><li> 5098 <a class="social__link flex items-center justify-center" href="https://www.facebook.com/WalthersTrains/" target="_blank" rel="noopener" title="Walthers on Facebook"><svg width="24" height="24" viewBox="0 0 14222 14222" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M14222 7112c0 3549.352-2600.418 6491.344-6000 7024.72V9168h1657l315-2056H8222V5778c0-562 275-1111 1159-1111h897V2917s-814-139-1592-139c-1624 0-2686 984-2686 2767v1567H4194v2056h1806v4968.72C2600.418 13603.344 0 10661.352 0 7112 0 3184.703 3183.703 1 7111 1s7111 3183.703 7111 7111Zm-8222 7025c362 57 733 86 1111 86-377.945 0-749.003-29.485-1111-86.28Zm2222 0v-.28a7107.458 7107.458 0 0 1-167.717 24.267A7407.158 7407.158 0 0 0 8222 14137Zm-167.717 23.987C7745.664 14201.89 7430.797 14223 7111 14223c319.843 0 634.675-21.479 943.283-62.013Z"/></svg><span class="visually-hidden">Facebook</span> 5099 </a> 5100 </li><li> 5101 <a class="social__link flex items-center justify-center" href="https://www.youtube.com/user/walthersmodeltrains" target="_blank" rel="noopener" title="Walthers on YouTube"><svg width="24" height="17" viewBox="0 0 48 34" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m19.044 23.27-.001-13.582 12.968 6.814-12.967 6.768ZM47.52 7.334s-.47-3.33-1.908-4.798C43.787.61 41.74.601 40.803.49 34.086 0 24.01 0 24.01 0h-.02S13.914 0 7.197.49c-.939.11-2.984.12-4.81 2.045C.947 4.003.48 7.334.48 7.334S0 11.247 0 15.158v3.668c0 3.912.48 7.823.48 7.823s.468 3.331 1.906 4.798c1.827 1.926 4.226 1.866 5.294 2.067C11.52 33.885 24 34 24 34s10.086-.015 16.803-.505c.938-.113 2.984-.122 4.809-2.048 1.439-1.467 1.908-4.798 1.908-4.798s.48-3.91.48-7.823v-3.668c0-3.911-.48-7.824-.48-7.824Z"/></svg><span class="visually-hidden">YouTube</span> 5102 </a> 5103 </li><li> 5104 <a class="social__link flex items-center justify-center" href="https://www.instagram.com/waltherstrains/" target="_blank" rel="noopener" title="Walthers on Instagram"><svg width="24" height="24" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><circle cx="15.238" cy="4.948" r="1.238"/><path d="M19.47 3.444A5.11 5.11 0 0 0 16.548.527a7.351 7.351 0 0 0-2.43-.466C13.05.014 12.713 0 9.999 0c-2.712 0-3.057 0-4.12.06A7.351 7.351 0 0 0 3.45.528 5.11 5.11 0 0 0 .528 3.444 7.317 7.317 0 0 0 .06 5.87C.014 6.936 0 7.274 0 9.982s0 3.053.06 4.113c.018.829.176 1.649.468 2.425a5.11 5.11 0 0 0 2.922 2.917 7.35 7.35 0 0 0 2.429.5c1.069.047 1.407.06 4.12.06s3.058 0 4.12-.06a7.351 7.351 0 0 0 2.429-.466 5.11 5.11 0 0 0 2.922-2.918 7.31 7.31 0 0 0 .467-2.424c.047-1.067.06-1.405.06-4.113s0-3.053-.06-4.113a7.317 7.317 0 0 0-.467-2.459zm-1.437 10.537a5.439 5.439 0 0 1-.34 1.843 3.262 3.262 0 0 1-1.87 1.87 5.451 5.451 0 0 1-1.825.34c-1.04.046-1.332.06-3.996.06-2.664 0-2.937 0-3.995-.06a5.451 5.451 0 0 1-1.825-.34 3.255 3.255 0 0 1-1.878-1.87 5.439 5.439 0 0 1-.34-1.823c-.046-1.038-.06-1.33-.06-3.992s0-2.934.06-3.992c.006-.63.121-1.253.34-1.844a3.255 3.255 0 0 1 1.878-1.87 5.451 5.451 0 0 1 1.825-.339c1.038-.046 1.331-.06 3.995-.06s2.937 0 3.996.06c.623.008 1.24.123 1.824.34.86.331 1.54 1.01 1.872 1.87.216.583.331 1.2.34 1.823.046 1.038.06 1.33.06 3.992 0 2.661 0 2.948-.047 3.992h-.014z"/><path d="M9.991 14.753a4.761 4.761 0 1 1 0-9.523 4.761 4.761 0 0 1 0 9.523zm0-1.905a2.85
51047 2.857 0 1 0 0-5.713 2.857 2.857 0 0 0 0 5.713z"/></svg><span class="visually-hidden">Instagram</span> 5105 </a> 5106 </li></ul> 5107 5108 </div></div> 5109 </div><div class="footer-col footer-col--links footer-col--collapsed" data-cc-animate data-cc-animate-delay="0.14s"> 5110 <footer-menu> 5111 <details class="footer-menu disclosure footer-menu--first" open> 5112 <summary tabindex="-1"> 5113 <div class="flex justify-between items-center"> 5114 <h2 class="disclosure__title font-body font-bold text-h6 regular-text">CUSTOMER SERVICE</h2> 5115 <span class="disclosure__toggle"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 5116</span> 5117 </div> 5118 </summary> 5119 <div class="disclosure__panel has-motion"> 5120 <ul class="footer-menu__links disclosure__content" role="list"><li> 5121 <a href="/pages/contact">Contact Us</a> 5122 </li><li> 5123 <a href="/pages/returns">Returns and Replacements</a> 5124 </li><li> 5125 <a href="/pages/register-your-warranty">Walthers Warranty </a> 5126 </li><li> 5127 <a href="/pages/shipping-info">Shipping & Handling</a> 5128 </li><li> 5129 <a href="/pages/faq">FAQs</a> 5130 </li></ul> 5131 </div> 5132 </details> 5133 </footer-menu> 5134 </div><div class="footer-col footer-col--links footer-col--collapsed" data-cc-animate data-cc-animate-delay="0.21s"> 5135 <footer-menu> 5136 <details class="footer-menu disclosure" open> 5137 <summary tabindex="-1"> 5138 <div class="flex justify-between items-center"> 5139 <h2 class="disclosure__title font-body font-bold text-h6 regular-text">ABOUT US</h2> 5140 <span class="disclosure__toggle"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 5141</span> 5142 </div> 5143 </summary> 5144 <div class="disclosure__panel has-motion"> 5145 <ul class="footer-menu__links disclosure__content" role="list"><li> 5146 <a href="/pages/about-us">Our Story</a> 5147 </li><li> 5148 <a href="https://cdn.shopify.com/s/files/1/0929/7228/6317/files/Hobby_Store_Name.pdf?v=1776264668">Dealer Locator</a> 5149 </li><li> 5150 <a href="/pages/jobs-at-walthers">Careers</a> 5151 </li></ul> 5152 </div> 5153 </details> 5154 </footer-menu> 5155 </div><div class="footer-col footer-col--newsletter footer-col--collapsed" data-cc-animate data-cc-animate-delay="0.28s"><footer-menu> 5156 <details class="footer-menu disclosure" open> 5157 <summary tabindex="-1"> 5158 <div class="flex justify-between items-center"> 5159 <h2 class="disclosure__title font-body font-bold text-h6 regular-text"> 5160 STAY IN TOUCH 5161 </h2> 5162 <span class="disclosure__toggle"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg> 5163</span> 5164 </div> 5165 </summary> 5166 <div class="disclosure__panel has-motion"> 5167 <div class="disclosure__content"> 5168
5168<script src="//r2.dotdigital-pages.com/resources/sharing/embed.js?sharing=lp-embed&domain=r2.dotdigital-pages.com&id=7MP2-C4K%2Fthank-you&description=Thank%20you"></script>
5168 5169 5170 </div> 5171 </div> 5172 </details> 5173 </footer-menu></div></div><div class="footer__meta grid grid-cols-1 lg:grid-cols-2 gap-x-theme gap-y-10" data-cc-animate><div class="footer__payment"> 5174 <span class="visually-hidden">Payment methods accepted</span> 5175 <ul class="payment-icons flex flex-wrap" role="list"><li><svg class="payment-icon" 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> 5176</li><li><svg class="payment-icon" 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></li><li><svg class="payment-icon" 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;"/>
5176<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> 5177</li><li><svg class="payment-icon" 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
51770-.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></li><li><svg class="payment-icon" 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> 5178</li><li><svg class="payment-icon" 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
517816.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> 5179</li></ul> 5180 </div></div><hr class="footer__hr" data-cc-animate> 5181 5182 5183 <div class="footer__base grid grid-cols-1 lg:grid-cols-2 gap-x-theme gap-y-6 text-xs" data-cc-animate> 5184 <div><span>© 2026 <a href="/">Walthers</a>.</span> 5185 5186 </div><div> 5187 <ul class="footer-sublinks flex flex-wrap gap-x-theme" role="list"> 5188 5189 <li class="footer-sublinks__item"> 5190 <a href="/pages/trademarks">Trademark Information </a> 5191 </li> 5192 5193 <li class="footer-sublinks__item"> 5194 <a href="/pages/privacy-policy-cookie-restriction-mode">Privacy Statement</a> 5195 </li> 5196 5197 <li class="footer-sublinks__item"> 5198 <a href="/pages/accessibility-statement">Accessibility Statement</a> 5199 </li> 5200 5201 </ul> 5202 </div></div> 5203 </div> 5204</footer> 5205 5206 5207 5208 5209</div> 5210<!-- END sections: footer-group --><quick-add-drawer class="drawer quick-add-drawer overflow-hidden fixed top-0 right-0 flex flex-col w-full has-motion js-product" data-name="quickbuy" role="dialog" tabindex="-1" aria-labelledby="quick-add-heading" aria-modal="true" aria-hidden="true"> 5211 <header class="drawer__header quick-add__header hidden md:flex justify-between items-center relative"> 5212 <button type="button" class="drawer__back-btn js-open-cart-drawer has-ltr-icon" hidden> 5213 <span class="visually-hidden">Back</span> 5214 <svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M19.5 12H5m6.9 7.4L4.5 12l7.4-7.4"/></svg> 5215 </button> 5216 <div class="flex-grow"> 5217 <h2 class="h5 mb-0" id="quick-add-heading">Choose options</h2> 5218 </div> 5219 <button type="button" class="drawer__close-btn js-close-drawer"> 5220 <span class="visually-hidden">Close</span> 5221 <svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M5 19 19 5M5 5l14 14"/></svg> 5222 </button> 5223 </header> 5224 <div class="drawer__content quick-add__content flex-auto relative"> 5225 <button type="button" class="drawer__close-btn quick-add__close-btn--mob js-close-drawer md:hidden"> 5226 <span class="visually-hidden">Close</span> 5227 <svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M5 19 19 5M5 5l14 14"/></svg> 5228 </button> 5229 <div class="js-product-details quick-add__product-details"></div> 5230 </div> 5231 <footer class="drawer__footer quick-add__footer"> 5232 <div class="alert quick-add__alert absolute left-0 right-0 bg-success-bg text-success-text js-added-to-cart" role="alert" hidden data-visible-for="2000"> 5233 <div class="flex"> 5234 <div> 5235 <svg class="icon icon--check_mark_in_circle" width="32" height="32" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><circle stroke="currentColor" fill="none" cx="8" cy="8" r="6.6666665"/> 5236 <path stroke="currentColor" fill="none" transform="translate(5.0003335,6.0003335)" d="m 6,0 -4,4 L 0,2.1818182" /></svg> 5237 </div> 5238 <div> 5239 <p class="quick-add__alert-heading text-h5 font-bold mb-1">Item added to your cart.</p> 5240 <a class="link text-current js-open-cart-drawer" href="/cart" data-no-instant>View cart</a> 5241 </div> 5242 </div> 5243 </div> 5244 <product-form></product-form> 5245 </footer> 5246</quick-add-drawer> 5247<div class="overlay fixed top-0 right-0 bottom-0 left-0 js-overlay"></div> 5248
5248<script> 5249 window.theme = { 5250 info: { 5251 name: 'Enterprise', 5252 version: '2.0.1' 5253 }, 5254 mediaQueries: { 5255 sm: '(min-width: 600px)', 5256 md: '(min-width: 769px)', 5257 lg: '(min-width: 1024px)', 5258 xl: '(min-width: 1280px)', 5259 xxl: '(min-width: 1536px)', 5260 portrait: '(orientation: portrait)' 5261 }, 5262 device: { 5263 hasTouch: window.matchMedia('(any-pointer: coarse)').matches, 5264 hasHover: window.matchMedia('(hover: hover)').matches 5265 }, 5266 routes: { 5267 cart: '/cart', 5268 cartAdd: '/cart/add', 5269 cartChange: '/cart/change', 5270 cartUpdate: '/cart/update', 5271 predictiveSearch: '/search/suggest' 5272 }, 5273 settings: { 5274 moneyWithCurrencyFormat: "${{amount}} USD", 5275 pSearchLimit: 10, 5276 pSearchLimitScope: 'each', 5277 pSearchIncludeSkus: true, 5278 pSearchIncludeTags: true, 5279 sliderItemsPerNav: 'slide', 5280 5281 blurMessage1: "Something we said?", 5282 blurMessage2: "We're still here!", 5283 blurMessageDelay: 4, 5284 5285 vibrateOnATC: true, 5286 compareToggle: "toggle_off", 5287 compareShowEmptyMetafields: false, 5288 blendProductImages: true, 5289 externalLinksNewTab: true, 5290 afterAtc: "drawer", 5291 cartType: "drawer" 5292 }, 5293 strings: { 5294 addCartNote: 'Add order note', 5295 editCartNote: 'Edit order note', 5296 cartError: 'There was an error while updating your cart. Please try again.', 5297 cartQtyError: 'You can only add [quantity] of this item to your cart.', 5298 cartTermsConfirmation: 'You must agree to the terms and conditions before continuing.', 5299 imageAvailable: 'Image [index] is now available in gallery view', 5300 veryLowStock: 'Very low stock', 5301 lowStock: 'Low stock', 5302 inStock: 'In stock', 5303 noStock: 'Sold out', 5304 noVariant: 'Unavailable', 5305 noSelectedVariant: 'Make a selection', 5306 onlyXLeft: '[quantity] in stock', 5307 awaitingSale: 'This product is not for sale yet.', 5308 shippingCalculator: { 5309 singleRate: 'There is one shipping rate for this destination:', 5310 multipleRates: 'There are multiple shipping rates for this destination:', 5311 noRates: 'We do not ship to this destination.' 5312 }, 5313 viewDetails: 'View Product', 5314 compare: { 5315 limit: 'You can only add a maximum of [quantity] products to compare.', 5316 more: 'Select another product to compare.', 5317 empty: 'Select at least two products to compare.', 5318 continue: 'Close to continue.' 5319 }, 5320 discountCopyFail: 'Could not copy code to clipboard. Your browser may not support this.', 5321 articleReadTime: '[x] minute read', 5322 quickNav: { 5323 button_standard: 'Search', 5324 show_products_none: 'No products :(', 5325 button_one: 'Show [quantity] product', 5326 button_other: 'Show [quantity] products', 5327 }, 5328 regularPrice: 'Regular price', 5329 crossedOutPrice: 'Original price, crossed out', 5330 salePrice: 'Sale price' 5331 }, 5332 scripts: { 5333 cartItems: '//walthers.com/cdn/shop/t/64/assets/cart-items.js?v=147789704663411676881787339875', 5334 countryProvinceSelector: '//walthers.com/cdn/shop/t/64/assets/country-province-selector.js?v=24158546944577672431787339875', 5335 shippingCalculator: '//walthers.com/cdn/shop/t/64/assets/shipping-calculator.js?v=31725526838375758301787339874' 5336 } 5337 }; 5338 5339 // Save product ID to localStorage, for use in the 'Recently viewed products' section. 5340 </script>
5340<script src="//walthers.com/cdn/shop/t/64/assets/instant-page.js?v=473454186210797571787339876" type="module" defer="defer"></script>
5340<div id="shopify-block-ATExPTS9RU1Y4UjlEN__17738679461025637690" class="shopify-block shopify-app-block"> 5341 5342 5343<!-- BEGIN app snippet: swymVersion -->
5343<script>var __SWYM__VERSION__ = '7.0.8';</script>
5343<!-- END app snippet --> 5344<!-- BEGIN app snippet: swymCustomCss --> 5345 5346 5347 5348 5349<style id="swym-custom-css"> 5350 5351</style> 5352 5353<!-- END app snippet --> 5354 5355 5356 5357 5358 5359 5360 5361 5362 5363 5364 5365
5366<script> 5367 (function () { 5368 // Get CompanyLocation Metadata for B2B customer scenerios (SFS) 5369 5370 5371 // Put metafields in window variable 5372 const commonCustomizationSettings = '{"global-settings":{"icon":"heart","primaryColor":"#000","secondaryColor":"#fff","storefrontLayoutType":"as-modal","buttonType":{"displayIcon":true,"displayText":true,"style":"text"},"collectionsButtonPosition":{"position":"top-right","verticalOffset":0,"horizontalOffset":0},"pdpButtonPosition":{"position":"default","verticalOffset":0,"horizontalOffset":0},"enableStorefrontLayoutNotification":true,"storefrontLayoutDrawerWidth":400,"launchType":"header","showItemsCount":true,"launchPointPosition":"bottom-right"}}'; 5373 try { 5374 const parsedSettings = JSON.parse(commonCustomizationSettings); 5375 if (parsedSettings) { 5376 window.SwymWishlistCommonCustomizationSettings = parsedSettings[window.Shopify.theme.schema_name] || parsedSettings['global-settings']; 5377 } else { 5378 window.SwymWishlistCommonCustomizationSettings = {}; 5379 } 5380 } catch (e) { 5381 window.SwymWishlistCommonCustomizationSettings = {}; 5382 } 5383 5384 let enabledCommonFeatures = '{"add-to-wishlist-collections-button":false,"add-to-wishlist-pdp-button":true,"auto-add-to-wishlist-from-pdp":{"pdpViewCount":"3","notificationTimeoutDuration":"5","selectedPosition":"TopLeft","enabled":false,"loggedInUsersOnly":false},"sfl-popup-v2":true,"control-centre":true,"multiple-wishlist":false,"social-count":{"enabledOnCollections":false},"education-layer":true,"login-nudge":true,"advanced-collections-circular-bg":false}'; 5385 try { 5386 enabledCommonFeatures = JSON.parse(enabledCommonFeatures) || {}; 5387 } catch (e) { 5388 enabledCommonFeatures = {}; 5389 } 5390 // Storing COMMON FEATURES data in the window object for potential use in the storefront JS code. 5391 window.SwymEnabledCommonFeatures = enabledCommonFeatures; 5392 5393 // Ghost-Intent Configuration 5394 // Defaults to disabled (false). Only enabled when metafields explicitly set to "true". 5395 try { 5396 let ghostIntentConfig = { 5397 isExplicitConsentNeeded: false, 5398 isExplicitConsentNeededEvenForLocalStorage: false, 5399 askForPermissionOnFirstClick: true 5400 }; 5401 5402 5403 5404 window.SwymGhostIntentConfig = ghostIntentConfig; 5405 } catch(e) { 5406 window.SwymGhostIntentConfig = { 5407 isExplicitConsentNeeded: false, 5408 isExplicitConsentNeededEvenForLocalStorage: false, 5409 askForPermissionOnFirstClick: true 5410 }; 5411 } 5412 5413 // Education Layer Configuration 5414 // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility. 5415 5416 5417 window.SwymEducationLayerEnabled = enabledCommonFeatures?.["education-layer"] ?? true; 5418 5419 // Login Nudge Configuration 5420 // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility. 5421 5422 5423 window.SwymLoginNudgeEnabled = enabledCommonFeatures?.["login-nudge"] ?? true; 5424 5425 // Initialize or ensure SwymViewProducts exists 5426 if (!window.SwymViewProducts) { 5427 window.SwymViewProducts = {}; 5428 } 5429 5430 })(); 5431</script>
5431 5432 5433<!-- BEGIN app snippet: swymLoadConsentManager -->
5434<script> 5435 (function () { 5436 if (document.querySelector("script[data-swym-consent-manager]")) return; 5437 var swymConsentManagerScript = document.createElement("script"); 5438 swymConsentManagerScript.src = "https:\/\/cdn.shopify.com\/extensions\/01a0f142-9ec3-73a2-babd-8904a7e44cee\/swym-relay-840\/assets\/swym-consent-manager.js"; 5439 swymConsentManagerScript.async = false; // run in insertion order once fetched, instead of whenever fetch resolves 5440 swymConsentManagerScript.setAttribute("data-swym-consent-manager", "true"); 5441 document.head.appendChild(swymConsentManagerScript); 5442 })(); 5443</script>
5443 5444<!-- END app snippet --> 5445
5446<script 5447 5448 id="wishlist-embed-init" 5449 defer 5450 async 5451> 5452 (function () { 5453 window.swymWishlistEmbedLoaded = true; 5454 var fullAssetUrl = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/apps.bundle.js"; 5455 var assetBaseUrl = fullAssetUrl?.substring(0, fullAssetUrl.lastIndexOf('/') + 1); 5456 var swymJsPath = '//procdn.swymrelay.com/code/swym-shopify.js'; 5457 var baseJsPath = swymJsPath?.substring(0, swymJsPath.lastIndexOf('/') + 1); 5458 window.SwymCurrentJSPath = baseJsPath; 5459 window.SwymAssetBaseUrl = assetBaseUrl; 5460 5461 window.SwymCurrentStorePath = "//swymstore-v3pro-01.swymrelay.com"; 5462 5463 function loadSwymShopifyScript() { 5464 var element = ""; 5465 var scriptSrc = ""; 5466 5467 5468 element = "swym-ext-shopify-script"; 5469 window.SwymShopifyCdnInUse = true; 5470 scriptSrc = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/swym-ext-shopify.js"; 5471 5472 5473 if (document.getElementById(element)) { 5474 return; 5475 } 5476 5477 var s = document.createElement("script"); 5478 s.id = element; 5479 s.type = "text/javascript"; 5480 s.async = true; 5481 s.defer = true; 5482 s.src = scriptSrc; 5483 5484 s.onerror = function() { 5485 console.warn("Failed to load Swym Shopify script: ", scriptSrc, " Continuing with default"); 5486 // Fallback logic here 5487 element = `swym-ext-shopify-script-${__SWYM__VERSION__}`; 5488 var fallbackJsPathVal = "\/\/procdn.swymrelay.com\/code\/swym-shopify.js"; 5489 var fallbackJsPathWithExt = fallbackJsPathVal.replace("swym-shopify", "swym-ext-shopify"); 5490 scriptSrc = fallbackJsPathWithExt + '?shop=' + encodeURIComponent(window.Shopify.shop) + '&v=' + __SWYM__VERSION__; 5491 5492 var fallbackScript = document.createElement("script"); 5493 fallbackScript.id = element; 5494 fallbackScript.type = "text/javascript"; 5495 fallbackScript.async = true; 5496 fallbackScript.defer = true; 5497 fallbackScript.src = scriptSrc; 5498 var y = document.getElementsByTagName("script")[0]; 5499 y.parentNode.insertBefore(fallbackScript, y); 5500 }; 5501 5502 var x = document.getElementsByTagName("script")[0]; 5503 x.parentNode.insertBefore(s, x); 5504 } 5505 5506 var consentAPICallbackInvoked = false; 5507 function checkConsentAndLoad() { 5508 // Allow app to load in design mode (theme editor) regardless of consent 5509 if (window.Shopify?.designMode) { 5510 loadSwymShopifyScript(); 5511 return; 5512 } 5513 5514 // Ghost-Intent: If merchant enabled explicit consent, block SDK until 5515 // consent is given through our Ghost-Intent flow (sync nudge accept). 5516 // This works on any store regardless of region (EU or non-EU). 5517 var ghostConfig = window.SwymGhostIntentConfig || {}; 5518 if (ghostConfig.isExplicitConsentNeeded || ghostConfig.isExplicitConsentNeededEvenForLocalStorage) { 5519 try { 5520 var consentKey = 'swym-ghost-consent-' + (window.Shopify && window.Shopify.shop || ''); 5521 if (localStorage.getItem(consentKey) === 'true') { 5522 // Consent was given through our flow — load SDK 5523 loadSwymShopifyScript(); 5524 return; 5525 } 5526 } catch(e) {} 5527 5528 // Check if Shopify native cookie consent was given via the cookie banner. 5529 // If user accepted cookies through Shopify's banner, load SDK normally 5530 // (Ghost-Intent is only needed when NO consent mechanism has been used). 5531 var shopifyConsentGiven = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.(); 5532 if (shopifyConsentGiven) { 5533 loadSwymShopifyScript(); 5534 return; 5535 } 5536 5537 console.warn("[Swym Ghost-Intent] SDK blocked until explicit consent is given"); 5538 return; 5539 } 5540 5541 var isCookieBannerVisible = window.Shopify?.customerPrivacy?.shouldShowBanner?.(); 5542 if(!isCookieBannerVisible) { 5543 loadSwymShopifyScript(); 5544 return; 5545 } 5546 var shouldLoadSwymScript = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.(); 5547 if (shouldLoadSwymScript) { 5548 loadSwymShopifyScript(); 5549 } else { 5550 console.warn("No customer consent to load Swym Wishlist Plus"); 5551 } 5552 } 5553 function initialiseConsentCheck() { 5554 document.addEventListener("visitorConsentCollected", (event) => { checkConsentAndLoad(); }); 5555 window.Shopify?.loadFeatures?.( 5556 [{name: 'consent-tracking-api', version: '0.1'}], 5557 error => { 5558 consentAPICallbackInvoked = true; 5559 if (error) { 5560 if(!window.Shopify?.customerPrivacy) { 5561 loadSwymShopifyScript(); 5562 return; 5563 } 5564 } 5565 checkConsentAndLoad(); 5566 } 5567 ); 5568 } 5569 function consentCheckFallback(retryCount) { 5570 if(!consentAPICallbackInvoked) { 5571 if (window.Shopify?.customerPrivacy) { 5572 checkConsentAndLoad(); 5573 } else if (retryCount >= 1) { 5574 console.warn("Shopify.loadFeatures unsuccessful on site, refer - https://shopify.dev/docs/api/customer-privacy#loading-the-customer-privacy-api. Proceeding with normal Swym Wishlist Plus load"); 5575 // Ghost-Intent: route through checkConsentAndLoad so SDK block is respected 5576 checkConsentAndLoad(); 5577 } else { 5578 setTimeout(() => consentCheckFallback(retryCount + 1), 1000); 5579 } 5580 } 5581 } 5582 if (document.readyState === "loading") { 5583 document.addEventListener("DOMContentLoaded", initialiseConsentCheck); 5584 window.addEventListener("load", () => consentCheckFallback(0)); 5585 } else { 5586 initialiseConsentCheck(); 5587 } 5588 5589 })(); 5590</script>
5590 5591 5592<!-- BEGIN app snippet: swymSnippet -->
5592<script defer> 5593 (function () { 5594 const currentSwymJSPath = '//procdn.swymrelay.com/code/swym-shopify.js'; 5595 const currentSwymStorePath = 'https://swymstore-v3pro-01.swymrelay.com'; 5596 const dnsPrefetchLink = `<link rel="dns-prefetch" href="${currentSwymStorePath}" crossorigin>`; 5597 const dnsPrefetchLink2 = `<link rel="dns-prefetch" href="${currentSwymJSPath}">`; 5598 const preConnectLink = `<link rel="preconnect" href="${currentSwymJSPath}">`; 5599 const swymSnippet = document.getElementById('wishlist-embed-init'); 5600 if(dnsPrefetchLink) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink);} 5601 if(dnsPrefetchLink2) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink2);} 5602 if(preConnectLink) {swymSnippet.insertAdjacentHTML('afterend', preConnectLink);} 5603 })() 5604</script>
vendor: 1 bytes, line 5604
5604
5605<script id="swym-snippet" type="text"> 5606 window.swymLandingURL = document.URL; 5607 window.swymCart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}; 5608 window.swymPageLoad = function() { 5609 window.SwymProductVariants = window.SwymProductVariants || {}; 5610 window.SwymHasCartItems = 0 > 0; 5611 window.SwymPageData = {}, window.SwymProductInfo = {}; 5612 var unknown = {et: 0}; 5613 window.SwymPageData = unknown; 5614 5615 window.SwymPageData.uri = window.swymLandingURL; 5616 }; 5617 if(window.selectCallback){ 5618 (function(){ 5619 var originalSelectCallback = window.selectCallback; 5620 window.selectCallback = function(variant){ 5621 originalSelectCallback.apply(this, arguments); 5622 try{ 5623 if(window.triggerSwymVariantEvent){ 5624 window.triggerSwymVariantEvent(variant.id); 5625 } 5626 }catch(err){ 5627 console.warn("Swym selectCallback", err); 5628 } 5629 };})();} 5630 window.swymCustomerId =null; 5631 window.swymCustomerExtraCheck = 5632 null; 5633 var swappName = ("Wishlist" || "Wishlist"); 5634 var swymJSObject = { 5635 pid: "avVl7gad9vmZ\/tEAGTWi3hx9fNixNKq\/g+RgktkTxjQ=", 5636 interface: "/apps/swym" + swappName + "/interfaces/interfaceStore.php?appname=" + swappName 5637 }; 5638 window.swymJSShopifyLoad = function(){ 5639 if(window.swymPageLoad) swymPageLoad(); 5640 if(!window._swat) { 5641 (function (s, w, r, e, l, a, y) { 5642 r['SwymRetailerConfig'] = s; 5643 r[s] = r[s] || function (k, v) { 5644 r[s][k] = v; 5645 }; 5646 })('_swrc', '', window); 5647 _swrc('RetailerId', swymJSObject.pid); 5648 _swrc('Callback', function(){initSwymShopify();}); 5649 }else if(window._swat.postLoader){ 5650 _swrc = window._swat.postLoader; 5651 _swrc('RetailerId', swymJSObject.pid); 5652 _swrc('Callback', function(){initSwymShopify();}); 5653 }else{ 5654 initSwymShopify();} 5655 } 5656 if(!window._SwymPreventAutoLoad) { 5657 swymJSShopifyLoad(); 5658 } 5659</script>
5659 5660 5661<style id="safari-flasher-pre"></style>
5662<script> 5663 if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) { 5664 document.getElementById("safari-flasher-pre").innerHTML = '' + '#swym-plugin,#swym-hosted-plugin{display: none;}' + '.swym-button.swym-add-to-wishlist{display: none;}' + '.swym-button.swym-add-to-watchlist{display: none;}' + '#swym-plugin #swym-notepad, #swym-hosted-plugin #swym-notepad{opacity: 0; visibility: hidden;}' + '#swym-plugin #swym-notepad, #swym-plugin #swym-overlay, #swym-plugin #swym-notification,' + '#swym-hosted-plugin #swym-notepad, #swym-hosted-plugin #swym-overlay, #swym-hosted-plugin #swym-notification' + '{-webkit-transition: none; transition: none;}' + ''; 5665 window.SwymCallbacks = window.SwymCallbacks || []; 5666 window.SwymCallbacks.push(function(tracker) { 5667 tracker.evtLayer.addEventListener(tracker.JSEvents.configLoaded, function() { 5668 var x = function() { 5669 SwymUtils.onDOMReady(function() { 5670 var d = document.createElement("div"); 5671 d.innerHTML = "<style id='safari-flasher-post'>" + "#swym-plugin:not(.swym-ready),#swym-hosted-plugin:not(.swym-ready){display: none;}" + ".swym-button.swym-add-to-wishlist:not(.swym-loaded){display: none;}" + ".swym-button.swym-add-to-watchlist:not(.swym-loaded){display: none;}" + "#swym-plugin.swym-ready #swym-notepad, #swym-plugin.swym-ready #swym-overlay, #swym-plugin.swym-ready #swym-notification," + "#swym-hosted-plugin.swym-ready #swym-notepad, #swym-hosted-plugin.swym-ready #swym-overlay, #swym-hosted-plugin.swym-ready #swym-notification" + "{-webkit-transition: opacity 0.3s, visibility 0.3ms, -webkit-transform 0.3ms !important;-moz-transition: opacity 0.3s, visibility 0.3ms, -moz-transform 0.3ms !important;-ms-transition: opacity 0.3s, visibility 0.3ms, -ms-transform 0.3ms !important;-o-transition: opacity 0.3s, visibility 0.3ms, -o-transform 0.3ms !important;transition: opacity 0.3s, visibility 0.3ms, transform 0.3ms !important;}" + "</style>"; 5672 document.head.appendChild(d); 5673 });}; 5674 setTimeout(x, 10); 5675 });});} 5676 window.SwymOverrideMoneyFormat = "${{amount}}"; 5677</script>
5677 5678<style id="swym-product-view-defaults"> .swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded) { display: none; } </style><!-- END app snippet --> 5679
5680<script 5681 5682 id="swymSnippetCheckAndActivate" 5683> 5684 (function () { 5685 var duplicateProneIds = ['safari-flasher-pre', 'swym-product-view-defaults', 'swym-wrap-login-handler']; 5686 5687 function removeDuplicateIdNodes(id) { 5688 var nodes = document.querySelectorAll('#' + id); 5689 nodes.forEach(function (node, index) { 5690 if (index > 0) { 5691 node.remove(); 5692 } 5693 }); 5694 } 5695 5696 function cleanupDuplicateSnippetNodes(activeScript) { 5697 if (!activeScript) { 5698 return; 5699 } 5700 var allSwymSnippets = document.querySelectorAll('script#swym-snippet'); 5701 allSwymSnippets.forEach(function (scriptNode) { 5702 if (scriptNode !== activeScript) { 5703 scriptNode.remove(); 5704 } 5705 }); 5706 } 5707 5708 function cleanupDuplicateActivationGuards() { 5709 var guardScripts = document.querySelectorAll('script#swymSnippetCheckAndActivate'); 5710 guardScripts.forEach(function (scriptNode, index) { 5711 if (index > 0) { 5712 scriptNode.removeAttribute('id'); 5713 } 5714 }); 5715 } 5716 5717 function postDomLoad() { 5718 var activeScript = document.querySelector('script#swym-snippet:not([type="text"])'); 5719 if (!activeScript) { 5720 var inactiveScript = document.querySelector('script#swym-snippet[type="text"]'); 5721 if (inactiveScript) { 5722 inactiveScript.type = 'text/javascript'; 5723 new Function(inactiveScript.textContent)(); 5724 activeScript = inactiveScript; 5725 } 5726 } 5727 5728 cleanupDuplicateSnippetNodes(activeScript); 5729 cleanupDuplicateActivationGuards(); 5730 duplicateProneIds.forEach(removeDuplicateIdNodes); 5731 } 5732 5733 if (document.readyState === 'loading') { 5734 document.addEventListener('DOMContentLoaded', postDomLoad); 5735 } else { 5736 postDomLoad(); 5737 } 5738 })(); 5739</script>
5739 5740 5741 5742
5743<script> 5744 (function () { 5745 const themeSchemaName = window.Shopify.theme.schema_name; 5746 5747 if (!window.SwymCallbacks) { 5748 window.SwymCallbacks = []; 5749 } 5750 window.SwymCallbacks.push(swat => { 5751 if (!swat) { 5752 return; 5753 } 5754 5755 // Ghost-Intent: Sync local wishlist items to cloud when SDK loads after consent 5756 if (window.SwymLocalWishlist && window.SwymLocalWishlist.getSyncableItems().length > 0) { 5757 window.SwymLocalWishlist.syncToCloud(swat); 5758 } 5759 5760 if (window._SwymSDKOnlyMode) { 5761 return; 5762 } 5763 5764 // ENABLE COMMON FEATURES 5765 let swymEnabledCommonFeatures = window.SwymEnabledCommonFeatures; 5766 Object.keys(swymEnabledCommonFeatures).forEach(key => { 5767 if (!swymEnabledCommonFeatures[key]) return; 5768 5769 switch (key) { 5770 case 'add-to-wishlist-collections-button': 5771 // Check if app block is already handling the collections button 5772 if (window.SwymCollectionsConfig) { 5773 return; 5774 } 5775 5776 // Check if v2 default collections is handling it 5777 if (window.SwymAdvancedCollectionsWishlistConfig) { 5778 return; 5779 } 5780 5781 // Fallback to old v1 behavior if v2 config is not present 5782 swat?.collectionsApi?.setDefaultCustomizationOptions(); 5783 swat?.collectionsApi?.initializeCollections(swat, false, themeSchemaName); 5784 5785 break; 5786 case 'add-to-wishlist-pdp-button': 5787 // Check if app block is already handling the PDP button 5788 if (window.swymATWButtonConfig?.shopifyExtensionType === 'appblock') { 5789 return; 5790 } 5791 5792 if (!(window.SwymPageData && window.SwymPageData.et === 1)) { 5793 // Not initiating pdp button as it is not a product page 5794 return; 5795 } 5796 5797 // Inject addtowishlist.css into the document's <head> 5798 var head = document.head; 5799 var pdpButtonStylesheet = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/addtowishlistbutton.css"; 5800 var pdpButtonStylesheetTag = document.createElement('link'); 5801 pdpButtonStylesheetTag.id = `swym-pdp-button-stylesheet`; 5802 pdpButtonStylesheetTag.rel = 'stylesheet'; 5803 pdpButtonStylesheetTag.href = pdpButtonStylesheet; 5804 5805 if (!document.getElementById('swym-pdp-button-stylesheet')) { 5806 head.appendChild(pdpButtonStylesheetTag); 5807 } 5808 5809 var x = document.getElementsByTagName('script')[0]; 5810 function createAndInsertScript(id, src, onLoadCallback) { 5811 var scriptTag = document.createElement('script'); 5812 scriptTag.id = id; 5813 scriptTag.type = 'text/javascript'; 5814 scriptTag.src = src; 5815 scriptTag.onload = onLoadCallback; 5816 x.parentNode.insertBefore(scriptTag, x); 5817 } 5818 5819 var pdpButtonScript = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/addtowishlistbutton.js"; 5820 createAndInsertScript(`swym-pdp-button-script`, pdpButtonScript, function () { 5821 const pdpBtnApi = window.WishlistPlusPDPButtonAPI; 5822 if (pdpBtnApi) { 5823 pdpBtnApi.setDefaultCustomizationOptions(swat); 5824 pdpBtnApi.initializePDPButton(swat, true); 5825 } 5826 }); 5827 break; 5828 default: 5829 return; 5830 } 5831 }); 5832 }); 5833 })(); // IIFE to prevent polluting global scope 5834</script>
5834 5835 5836 5837
5838<script> 5839 (function () { 5840 // Get the settings from Shopify's Liquid variables and create the styles 5841 const isControlCentreEnabledFromMetafield = window?.SwymEnabledCommonFeatures?.["control-centre"]; 5842 const isCommonCustomizationEnabledFromMetafield = window?.SwymWishlistCommonCustomizationSettings && 5843 Object.keys(window.SwymWishlistCommonCustomizationSettings).length > 0; 5844 const isControlCentreEnabledFromBlockSettings = true; 5845 5846 if (!(isControlCentreEnabledFromMetafield && isCommonCustomizationEnabledFromMetafield) && !isControlCentreEnabledFromBlockSettings) { 5847 // Don't enable control centre if this is disabled and block settings are not enabled 5848 return; 5849 } 5850 5851 let borderRadius = 6; 5852 let drawerWidth = window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutDrawerWidth || 400; 5853 5854 // Check if block settings exist, use them, otherwise fall back to common settings 5855 let primaryBgColor = isControlCentreEnabledFromBlockSettings ? 5856 "#000000" : 5857 window.SwymWishlistCommonCustomizationSettings.primaryColor; 5858 5859 let primaryTextColor = isControlCentreEnabledFromBlockSettings ? 5860 "#ffffff" : 5861 window.SwymWishlistCommonCustomizationSettings.secondaryColor; 5862 5863 let secondaryBgColor = isControlCentreEnabledFromBlockSettings ? 5864 "#f4f8fe" : null; 5865 let secondaryTextColor = isControlCentreEnabledFromBlockSettings ? 5866 "#333333" : null; 5867 5868 // Only use color adjustment functions if we're using common settings 5869 if (!secondaryBgColor || !secondaryTextColor) { 5870 function adjustOpacity(color, opacity) { 5871 if (color[0] === '#') { 5872 color = color.slice(1); 5873 } 5874 5875 if (color.length === 3) { 5876 color = color.split('').map(char => char + char).join(''); 5877 } 5878 5879 const r = parseInt(color.slice(0, 2), 16); 5880 const g = parseInt(color.slice(2, 4), 16); 5881 const b = parseInt(color.slice(4, 6), 16); 5882 5883 return `rgba(${r}, ${g}, ${b}, ${opacity})`; 5884 } 5885 5886 function hexToRgb(color) { 5887 if (color[0] === '#') { 5888 color = color.slice(1); 5889 } 5890 if (color.length === 3) { 5891 color = color.split('').map(c => c + c).join(''); 5892 } 5893 5894 return { 5895 r: parseInt(color.slice(0, 2), 16), 5896 g: parseInt(color.slice(2, 4), 16), 5897 b: parseInt(color.slice(4, 6), 16) 5898 }; 5899 } 5900 5901 function getLuminance({ r, g, b }) { 5902 return 0.299 * r + 0.587 * g + 0.114 * b; 5903 } 5904 5905 function generateSecondaryColors(primaryBgColor, primaryTextColor) { 5906 const secondaryBgOpacity = 0.2; 5907 const secondaryTextOpacity = 0.8; 5908 5909 const secondaryBgColor = adjustOpacity(primaryBgColor, secondaryBgOpacity); 5910 5911 const bgRgb = hexToRgb(primaryBgColor); 5912 const bgLuminance = getLuminance(bgRgb); 5913 5914 // Determine whether to use dark or light text for contrast 5915 const lightText = adjustOpacity(primaryTextColor, secondaryTextOpacity); 5916 const darkText = adjustOpacity(primaryBgColor, secondaryTextOpacity); 5917 5918 const secondaryTextColor = bgLuminance > 186 ? darkText : lightText; 5919 5920 return { 5921 secondaryBgColor, 5922 secondaryTextColor 5923 }; 5924 } 5925 5926 const generatedColors = generateSecondaryColors(primaryBgColor, primaryTextColor); 5927 secondaryBgColor = secondaryBgColor || generatedColors.secondaryBgColor; 5928 secondaryTextColor = secondaryTextColor || generatedColors.secondaryTextColor; 5929 } 5930 5931 // Create the CSS rule 5932 let styles = ` 5933 .swym-storefront-layout-root-component { 5934 --swym-storefront-layout-ui-border-radius: ${borderRadius}px; 5935 --swym-storefront-layout-button-border-radius: ${borderRadius}px; 5936 --swym-storefront-layout-side-drawer-width: ${drawerWidth}px; 5937 --swym-storefront-layout-button-color-bg-primary: ${primaryBgColor}; 5938 --swym-storefront-layout-button-color-text-primary: ${primaryTextColor}; 5939 --swym-storefront-layout-button-color-bg-secondary: ${secondaryBgColor}; 5940 --swym-storefront-layout-button-color-text-secondary: ${secondaryTextColor}; 5941 } 5942 `; 5943 5944 // Create a <style> element and append the styles 5945 let styleSheet = document.createElement("style"); 5946 styleSheet.type = "text/css"; 5947 styleSheet.innerText = styles; 5948 document.head.appendChild(styleSheet); 5949 5950 if (typeof window.SwymStorefrontLayoutContext === 'undefined') { 5951 window.SwymStorefrontLayoutContext = {}; 5952 } 5953 if (typeof window.SwymStorefrontLayoutExtensions === 'undefined'){ 5954 window.SwymStorefrontLayoutExtensions = {}; 5955 } 5956 5957 // Expose block settings toggle state so ThemeCSSMapping can respect it. 5958 // When true, theme editor color pickers take priority over inherited theme CSS variables. 5959 SwymStorefrontLayoutContext.BlockSettingsEnabled = isControlCentreEnabledFromBlockSettings; 5960 5961 if (isControlCentreEnabledFromBlockSettings) { 5962 // If block settings are enabled, use them 5963 SwymStorefrontLayoutContext.Settings = { 5964 EnableStorefrontLayoutOnLauncher: true, 5965 EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true, 5966 StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer", 5967 StorefrontLayoutDrawerPosition: "left", 5968 StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container", 5969 StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist", 5970 EnableStorefrontLayoutVariantSelector: true, 5971 StorefrontLayoutNotificationPosition: "left", 5972 StorefrontLayoutActionPopupPosition: "left", 5973 StorefrontLayoutNotificationDuration: 5000 5974 }; 5975 } else { 5976 // If only metafield is enabled but no block settings, use common settings 5977 SwymStorefrontLayoutContext.Settings = { 5978 EnableStorefrontLayoutOnLauncher: true, 5979 EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true, 5980 StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer", 5981 StorefrontLayoutDrawerPosition: "left", 5982 StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container", 5983 StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist", 5984 EnableStorefrontLayoutVariantSelector: true, 5985 StorefrontLayoutNotificationPosition: "left", 5986 StorefrontLayoutActionPopupPosition: "left", 5987 StorefrontLayoutNotificationDuration: 5000 5988 }; 5989 } 5990 const storefrontLayoutCallback = (swat) =>{ 5991 SwymStorefrontLayoutContext.swat = swat; 5992 let isStoreOnPaidPlan = swat.getApp('Wishlist')?.['is-paid']; 5993 let isWishlistEnabled = swat.getApp('Wishlist')?.['enabled']; 5994 SwymStorefrontLayoutContext.Settings = { 5995 ...SwymStorefrontLayoutContext?.Settings, 5996 EnableStorefrontLayoutCollection: window?.SwymEnabledCommonFeatures?.["multiple-wishlist"] ?? false, 5997 EnableStorefrontLayout: isWishlistEnabled && (isControlCentreEnabledFromBlockSettings || isControlCentreEnabledFromMetafield), 5998 } 5999 6000 if(SwymStorefrontLayoutContext?.Settings?.EnableStorefrontLayout){ 6001 if(SwymStorefrontLayoutContext?.CustomEvents?.LayoutInitialized){ 6002 var event = new CustomEvent(SwymStorefrontLayoutContext.CustomEvents.LayoutInitialized, { 6003 detail: { settings: SwymStorefrontLayoutContext?.Settings } 6004 }); 6005 document.dispatchEvent(event); 6006 }else{ 6007 swat.utils.warn(`LayoutInitialized event is not defined.`); 6008 } 6009 }else{ 6010 swat.utils.warn(`Storefront Layout is disabled.`); 6011 document.getElementById("swym-storefront-layout-container")?.remove(); 6012 document.getElementById("swym-storefront-extention-render-container")?.remove(); 6013 } 6014 } 6015 6016 if (!window.SwymCallbacks) { 6017 window.SwymCallbacks = []; 6018 } 6019 window.SwymCallbacks.push(storefrontLayoutCallback); 6020 6021 SwymStorefrontLayoutContext.SwymCustomerData = { 6022 6023 name: null, 6024 email: null 6025 6026 };
6027 SwymStorefrontLayoutContext.isShopperLoggedIn = !!SwymStorefrontLayoutContext?.SwymCustomerData?.email; 6028 })(); 6029</script>
6029 6030 6031 6032 6033 6034 6035 <div id="swym-storefront-extention-render-container"> 6036 <!-- BEGIN app snippet: swymStorefrontLayout -->
6036<script> 6037 (function () { 6038 const isControlCentreEnabledFromMetafield = window?.SwymEnabledCommonFeatures?.["control-centre"]; 6039 const isControlCentreEnabledFromBlockSettings = true; 6040 const isCommonCustomizationEnabledFromMetafield = window?.SwymWishlistCommonCustomizationSettings && 6041 Object.keys(window.SwymWishlistCommonCustomizationSettings).length > 0; 6042 6043 if (!(isControlCentreEnabledFromMetafield && isCommonCustomizationEnabledFromMetafield) && !isControlCentreEnabledFromBlockSettings) { 6044 return; 6045 } 6046 if (typeof window.SwymStorefrontLayoutContext === 'undefined') { 6047 window.SwymStorefrontLayoutContext = {}; 6048 } 6049 6050 // Initialize strings with empty values first to prevent string changes after loadStrings() 6051 SwymStorefrontLayoutContext.Strings = { 6052 title: "", 6053 addToCart: "", 6054 addedToCart: "", 6055 addAllToCartCta: "", 6056 addAllToCartSuccessText: "", 6057 addAllToCartEmptyText: "", 6058 addAllToCartErrorText: "", 6059 soldOut: "", 6060 addingToCart: "", 6061 viewCartCta: "", 6062 moveToCartCta: "", 6063 movingToCartCta: "", 6064 removeSflItemCta: "", 6065 6066 loginHeading: "", 6067 loginText: "", 6068 loginButtonText: "", 6069 loggedUserWelcomeMessage: "", 6070 VariantSelectorBtnText: "", 6071 wishlistTitle: "", 6072 wishlistInfo: "", 6073 emptyWishlistTitle: "", 6074 emptyWishlistDescription: "", 6075 6076 collectionTitle: "", 6077 emptyCarouselCollectionText: "", 6078 emptyCollectionText: "", 6079 emptyCollectionDescription: "", 6080 6081 addToCollectionTitle: "", 6082 removeItemCta: "", 6083 addToCollectionCta: "", 6084 createCollectionCta: "", 6085 saveNewCollectionCta: "", 6086 renameCollectionCta: "", 6087 deleteCollectionCta: "", 6088 shareCollectionCta: "", 6089 saveCollectionCta: "", 6090 editCollectionCta: "", 6091 shareCollectionTitle: "", 6092 shareCollectionMessage: "", 6093 sharedCollectionMessage: "", 6094 updateCollectionTitle: "", 6095 6096 errorMessageListNameRequired: "", 6097 errorMessageListNameRequire3Char: "", 6098 errorMessageListNameAlreadyExist: "", 6099 6100 notificationMessageItemSaved: "", 6101 notificationMessageItemRemoved: "", 6102 notificationMessageAddedToCart: "", 6103 notificationMessageAddedToCollection: "", 6104 notificationMessageCollectionSaved: "", 6105 notificationMessageCollectionDeleted: "", 6106 notificationMessageCollectionUpdated: "", 6107 notificationMessageCollectionUnavailable: "", 6108 notificationMessageSFLItemSaved: "", 6109 notificationMessageSFLItemRemoved: "", 6110 notificationMessageMovedToCart: "", 6111 6112 notificationActionAddToCollection: "", 6113 notificationActionView: "", 6114 notificationActionViewCollection: "", 6115 notificationActionGoToCart: "", 6116 6117 item: "", 6118 items: "", 6119 6120 tabWishlist: "", 6121 tabSavedForLater: "", 6122 tabSavedForYou: "", 6123 6124 savedForLaterTitle: "", 6125 emptySavedForLaterTitle: "", 6126 emptySavedForLaterDescription: "", 6127 6128 awNudgeMessage: "", 6129 awNudgeMessageSub: "", 6130 awNudgeLoginCTA: "", 6131 awNudgeDismiss: "", 6132 6133 emptySingleLoggedInTitle: "", 6134 emptySingleLoggedInDescription: "", 6135 emptySingleLoggedInBullet1: "", 6136 emptySingleLoggedInBullet2: "", 6137 emptySingleLoggedInBullet3: "", 6138 emptySingleLoggedInCTA: "", 6139 6140 emptyMultiLoggedInTitle: "", 6141 emptyMultiLoggedInDescription: "", 6142 emptyMultiLoggedInCreateTitle: "", 6143 emptyMultiLoggedInCreateDescription: "", 6144 emptyMultiLoggedInBrowseLabel: "", 6145 emptyMultiLoggedInCTA: "", 6146 emptyMultiLoggedInTag1: "", 6147 emptyMultiLoggedInTag2: "", 6148 emptyMultiLoggedInTag3: "", 6149 emptyMultiLoggedInTag4: "", 6150 emptyMultiLoggedInTag5: "", 6151 6152 emptyGuestTitle: "", 6153 emptyGuestDescription: "", 6154 emptyGuestSingleNotice: "", 6155 emptyGuestMultiNotice: "", 6156 emptyGuestLoginCTA: "", 6157 emptyGuestBrowseCTA: "", 6158 emptyGuestSignupText: "", 6159 emptyGuestSignupCTA: "", 6160 6161 emptySflTitle: "", 6162 emptySflDescription: "", 6163 emptySflStep1Title: "", 6164 emptySflStep1Description: "", 6165 emptySflStep2Title: "", 6166 emptySflStep2Description: "", 6167 emptySflLoggedInNotice: "", 6168 emptySflGuestNotice: "", 6169 emptySflGoToCartCTA: "", 6170 emptySflLoginCTA: "", 6171 emptySflSignupText: "", 6172 emptySflSignupCTA: "" 6173 }; 6174 6175 SwymStorefrontLayoutContext.stringsLoaded = false;
6176 SwymStorefrontLayoutContext.StorefrontLayoutUrls = SwymStorefrontLayoutContext.StorefrontLayoutUrls || {}; 6177 SwymStorefrontLayoutContext.StorefrontLayoutUrls.Login = "\/customer_authentication\/login?return_to=%2Fpages%2Fshop-by-scale\u0026locale=en\u0026ui_hint=full\u0026region_country=US"; 6178 6179 /** 6180 * Function to override Swym's default UI behavior. 6181 **/ 6182 const overrideSwymDefaultUI = (swat) => { 6183 try{ 6184 swat.ui.open = function(){ 6185 window.location.hash = SwymStorefrontLayoutContext?.StorefrontLayoutUrls?.List; 6186 } 6187 6188 if (swat.ui?.uiRef?.settings?.UI) { 6189 swat.ui.uiRef.settings.UI.NotificationDisabled = true; 6190 } 6191 }catch(e){ 6192 swat.utils?.warn('Error overriding Swym default UI:', e); 6193 } 6194 } 6195 6196 /** 6197 * Callback function to override Swym's default UI behavior based on Storefront Layout settings. 6198 * 6199 * - Overrides `swat.ui.open` to redirect to a custom Storefront Layout URL if enabled. 6200 * - Overrides Swym's default notifications to log notifications instead of displaying them. 6201 * - Ensures the callback is pushed to `window.SwymCallbacks` for execution when Swym is initialized. 6202 * 6203 * @param {Object} swat - Swym's UI object used for overriding UI behaviors. 6204 */ 6205 const swymStorefrontLayoutCallback = (swat) =>{ 6206 SwymStorefrontLayoutContext.swat = swat; 6207 6208 overrideSwymDefaultUI(swat); 6209 6210 6211 let triggerHeartbeat = swat?.ExtensionHealth?.triggerExtensionHeartbeat; 6212 if (typeof triggerHeartbeat !== "function") return; 6213 6214 let wishlistNewUiHeartbeatData = ''; 6215 try { 6216 wishlistNewUiHeartbeatData = JSON.parse(wishlistNewUiHeartbeatData) || {}; 6217 } catch (e) { 6218 wishlistNewUiHeartbeatData = {}; 6219 } 6220 6221 let themeId = window.Shopify.theme.id; 6222 let isDesignMode = !!window.swymDesignMode; 6223 let lastHeartbeat = isDesignMode ? wishlistNewUiHeartbeatData?.editor : wishlistNewUiHeartbeatData?.[themeId]; 6224 let themeContext = isDesignMode ? 'editor' : themeId; 6225 let extensionData = { 6226 extensionName: "wishlist-new-ui", 6227 extensionType: "app-embed", 6228 metadata: {}, 6229 themeId: themeContext, 6230 extensionSource: "default" 6231 }; 6232 /** Stop heartbeat 6233 triggerHeartbeat(extensionData, lastHeartbeat); 6234 */ 6235 } 6236 6237 if (!window.SwymCallbacks) { 6238 window.SwymCallbacks = []; 6239 } 6240 window.SwymCallbacks.push(swymStorefrontLayoutCallback); 6241 })(); 6242</script>
6242 6243<link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/storefront-layout.css">
6244<script src="https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/async-wishlist-apis.js" defer="defer"></script>
vendor: 1 bytes, line 6244
6244
6245<script src="https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/storefront-layout.js" defer="defer"></script>
vendor: 1 bytes, line 6245
6245
6246<script src="https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/storefront-layout-components.js" defer="defer"></script>
6246 6247 6248<swym-storefront-layout class="swym-storefront-layout-root-component"></swym-storefront-layout> 6249<!-- END app snippet --> 6250 </div> 6251 <!-- BEGIN app snippet: swymEducationTooltip --> 6252 6253 6254 6255 6256 <div id="swym-education-tooltip" aria-hidden="true" 6257 data-toast-desktop-message="Interesting? Click '{{wishlistIcon}}' to save it to your {{wishlistName}}." 6258 data-toast-mobile-message="Interesting? Tap '{{wishlistIcon}}' to add to your {{wishlistName}}." 6259 data-toast-cta="Wishlist Now" 6260 data-tooltip-desktop-message="Interesting? Click '{{wishlistIcon}}' to save it to your {{wishlistName}}." 6261 data-tooltip-mobile-message="Interesting? Tap '{{wishlistIcon}}' to add to your {{wishlistName}}." 6262 data-button-transition-text-1="Price drops? Know first." 6263 data-button-transition-text-2="Almost gone. Just saying." 6264 data-button-transition-text-3="Yours when ready."> 6265 </div> 6266 6267 <div id="swym-education-tooltip-bubble" class="swym-education-tooltip swym-education-tooltip-above" aria-hidden="true" role="tooltip"> 6268 <div class="swym-education-tooltip-content"> 6269 <span class="swym-education-tooltip-message"></span> 6270 <button class="swym-education-tooltip-close" data-swym-education-tooltip-close aria-label="Close consent dialog"> 6271 <svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"> 6272 <path d="M18 6L6 18M6 6l12 12"></path> 6273 </svg> 6274 </button> 6275 </div> 6276 <div class="swym-education-tooltip-arrow"></div> 6277 </div> 6278 6279 <style> 6280 /* Education tooltip — positioned fixed, managed by JS */ 6281 .swym-education-tooltip { 6282 position: fixed; 6283 z-index: 500; 6284 visibility: hidden; 6285 opacity: 0; 6286 transition: opacity 0.2s ease, visibility 0.2s ease; 6287 pointer-events: none; 6288 } 6289 .swym-education-tooltip.swym-education-tooltip-visible { 6290 visibility: visible; 6291 opacity: 1; 6292 pointer-events: auto; 6293 } 6294 .swym-education-tooltip-content { 6295 background: var(--swym-storefront-layout-notification-neutral-bg-color, #FFFFFF); 6296 color: var(--swym-storefront-layout-notification-neutral-text-color, #383d41); 6297 border: 1px solid var(--swym-storefront-layout-notification-neutral-border-color, #d6d8db); 6298 padding: 10px 14px; 6299 border-radius: var(--swym-storefront-layout-ui-border-radius, 10px); 6300 font-size: 13px; 6301 line-height: 1.4; 6302 display: flex; 6303 align-items: center; 6304 gap: 8px; 6305 max-width: 320px; 6306 box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2); 6307 } 6308 .swym-education-tooltip-message { 6309 flex: 1; 6310 } 6311 .swym-education-tooltip-close { 6312 background: none; 6313 border: none; 6314 color: inherit; 6315 cursor: pointer; 6316 padding: 2px; 6317 line-height: 1; 6318 flex-shrink: 0; 6319 opacity: 0.7; 6320 } 6321 .swym-education-tooltip-close:hover { 6322 opacity: 1; 6323 } 6324 6325 /* Button text fade transition for education nudge */ 6326 .swym-btn-text-fade-out { 6327 opacity: 0; 6328 transition: opacity 0.2s ease; 6329 } 6330 .swym-btn-text-fade-in { 6331 opacity: 1; 6332 transition: opacity 0.3s ease; 6333 } 6334 6335 /* Arrow — points down when tooltip is above, up when below */ 6336 .swym-education-tooltip-arrow { 6337 width: 0; 6338 height: 0; 6339 position: absolute; 6340 left: 50%; 6341 transform: translateX(-50%); 6342 } 6343 .swym-education-tooltip-above .swym-education-tooltip-arrow { 6344 bottom: -6px; 6345 border-left: 6px solid transparent; 6346 border-right: 6px solid transparent; 6347 border-top: 6px solid var(--swym-storefront-layout-notification-neutral-bg-color, #FFFFFF); 6348 } 6349 .swym-education-tooltip-below .swym-education-tooltip-arrow { 6350 top: -6px; 6351 border-left: 6px solid transparent; 6352 border-right: 6px solid transparent; 6353 border-bottom: 6px solid var(--swym-storefront-layout-notification-neutral-bg-color, #FFFFFF); 6354 } 6355 6356 /* Hidden data element */ 6357 #swym-education-tooltip { 6358 display: none; 6359 } 6360 6361 @media (max-width: 480px) { 6362 .swym-education-tooltip-content { 6363 max-width: 90vw; 6364 font-size: 12px; 6365 } 6366 } 6367 </style> 6368 6369
6369<script src="https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/swym-education-tooltip.js" defer="defer"></script>
6369 6370
6370<script src="https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/swym-education.js" defer="defer"></script>
6370 6371 6372<!-- END app snippet --> 6373 6374 6375</div><div id="shopify-block-AaG5vYzJVaWZnMHZyb__17005076403371700552" class="shopify-block shopify-app-block"> 6376 6377 6378 6379 6380 6381<link rel="dns-prefetch" href="//cdn.isonomy.app"> 6382<link rel="preconnect" href="https://cdn.isonomy.app" crossorigin> 6383
6384<script> 6385 window.AccessifyWidgetSettings = { 6386 appEnabled: true, 6387 hideAppBranding: true, 6388 hideWholeWidget: false, 6389 headerText: "Accessibility Menu", 6390 accessibilityTriggerSelector: ".Accessify_Trigger", 6391 interfaceLeadColor: "#440086", 6392 interfaceBackgroundColor: "#f7f7f7", 6393 interfaceLanguage: "en", 6394 triggerPosition: "middleRight", 6395 hideTriggerButton: false, 6396 selectedIcon: "UniversalAccess", 6397 triggerButtonSize: "small", 6398 hideMobileTriggerButton: false, 6399 triggerButtonColor: "#440086", 6400 iconSize: "24" 6401 }; 6402 6403 window.AccessifyShopifySettings = { 6404 shopDomain: "swp3x4-p8.myshopify.com", 6405 shopName: "Walthers" 6406 }; 6407 6408 window.AccessifyFeatureSettings = { 6409 enabledDisplayCursor: "true", 6410 enabledVoiceNavigation: "true", 6411 enabledKeyboardNavigation: "true", 6412 enabledZoomScreen: "true", 6413 enabledBrightness: "true", 6414 enabledTooltips: "true", 6415 enabledFontSizing: "true", 6416 enabledLetterSpacing: "true", 6417 enabledTextAlignment: "true", 6418 enabledContrast: "true", 6419 enabledSaturation: "true", 6420 enabledDyslexicFont: "true", 6421 enabledReadingMode: "true", 6422 enabledTextToSpeech: "true", 6423 enabledHighlightFocus: "true", 6424 enabledHighlightHover: "true", 6425 enabledStopAnimations: "true", 6426 enabledHideImages: "true", 6427 enabledMuteSounds: "true", 6428 enabledAdjustTextColor: "true", 6429 enabledAdjustTitlesColor: "true", 6430 enabledAdjustBackgroundColor: "true", 6431 enabledLinkNavigator: "true" 6432 }; 6433</script>
6433 6434 6435 6436</div><div id="shopify-block-ATEIrTzBrYUEwZVowR__9573800597631519415" class="shopify-block shopify-app-block"> 6437 <!-- base script(s) --> 6438
6438<script 6439 src="https://r2-t.trackedlink.net/ddsbis.js?app=embed&shop=swp3x4-p8.myshopify.com" 6440 async 6441 ></script>
6441 6442 6443 6444 6445</div><div id="shopify-block-AVURZcHNLRXl5ZDV5Q__17738679461168383339" class="shopify-block shopify-app-block">
6446<script src="https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/swym-local-wishlist.js" defer></script>
6446 6447 6448<!-- BEGIN app snippet: swymConsentPopup --> 6449 6450 6451 6452 6453 6454 <style id="swym-consent-popup-styles"> 6455 /* Consent popup styles */ 6456 .swym-consent-popup { 6457 position: fixed; 6458 top: 0; 6459 left: 0; 6460 width: 100%; 6461 height: 100%; 6462 z-index: 999999; 6463 display: flex; 6464 align-items: center; 6465 justify-content: center; 6466 opacity: 0; 6467 visibility: hidden; 6468 transition: opacity 0.2s ease, visibility 0.2s ease; 6469 } 6470 .swym-consent-popup[aria-hidden="false"] { 6471 opacity: 1; 6472 visibility: visible; 6473 } 6474 .swym-consent-popup-overlay { 6475 position: absolute; 6476 top: 0; 6477 left: 0; 6478 width: 100%; 6479 height: 100%; 6480 background: rgba(0, 0, 0, 0.5); 6481 cursor: pointer; 6482 } 6483 .swym-consent-popup-content { 6484 position: relative; 6485 background: #fff; 6486 padding: 32px; 6487 border-radius: 12px; 6488 max-width: 440px; 6489 width: 90%; 6490 box-shadow: 0 20px 40px rgba(0, 0, 0, 0.15); 6491 z-index: 1; 6492 text-align: left; 6493 } 6494 .swym-consent-popup[aria-hidden="false"] .swym-consent-popup-content { 6495 animation: swymPopupSlideIn 0.25s ease; 6496 } 6497 @keyframes swymPopupSlideIn { 6498 from { 6499 opacity: 0; 6500 transform: translateY(-20px) scale(0.95); 6501 } 6502 to { 6503 opacity: 1; 6504 transform: translateY(0) scale(1); 6505 } 6506 } 6507 .swym-consent-popup-close { 6508 position: absolute; 6509 top: 12px; 6510 right: 12px; 6511 background: none; 6512 border: none; 6513 cursor: pointer; 6514 padding: 4px; 6515 color: #666; 6516 transition: color 0.15s ease; 6517 } 6518 .swym-consent-popup-close:hover { 6519 color: #000; 6520 } 6521 .swym-consent-popup-title { 6522 margin: 0 0 12px 0; 6523 font-size: 20px; 6524 font-weight: 600; 6525 color: #111; 6526 text-align: center; 6527 } 6528 .swym-consent-popup-message { 6529 margin: 0 0 24px 0; 6530 font-size: 14px; 6531 line-height: 1.6; 6532 color: #555; 6533 text-align: left; 6534 } 6535 .swym-consent-popup-actions { 6536 display: flex; 6537 gap: 12px; 6538 justify-content: center; 6539 } 6540 /* Secondary buttons — all CTAs have equal weight, outlined style */ 6541 .swym-consent-btn { 6542 flex: 1; 6543 padding: 12px 24px; 6544 font-size: 14px; 6545 font-weight: 500; 6546 border-radius: 6px; 6547 cursor: pointer; 6548 transition: all 0.15s ease; 6549 min-width: 100px; 6550 min-height: 44px; 6551 background: #fff; 6552 color: #111; 6553 border: 1px solid #ccc; 6554 position: relative; 6555 text-align: center; 6556 } 6557 .swym-consent-btn:hover { 6558 background: #f5f5f5; 6559 border-color: #999; 6560 } 6561 /* Disclaimer text under popup actions */ 6562 .swym-consent-popup-disclaimer { 6563 margin: 16px 0 0 0; 6564 font-size: 12px; 6565 line-height: 1.5; 6566 color: #888; 6567 font-style: italic; 6568 text-align: left; 6569 } 6570 /* First CTA (accept button) has bolder font weight */ 6571 .swym-consent-btn[data-swym-consent-accept] { 6572 font-weight: 600; 6573 } 6574 /* Spinner for accept button */ 6575 .swym-consent-btn .swym-consent-spinner { 6576 display: none; 6577 width: 16px; 6578 height: 16px; 6579 border: 2px solid #111; 6580 border-top-color: transparent; 6581 border-radius: 50%; 6582 animation: swymConsentSpin 0.7s linear infinite; 6583 } 6584 .swym-consent-btn.swym-loading { 6585 pointer-events: none; 6586 } 6587 .swym-consent-btn.swym-loading .swym-consent-btn-text { 6588 visibility: hidden; 6589 } 6590 .swym-consent-btn.swym-loading .swym-consent-spinner { 6591 display: block; 6592 position: absolute; 6593 top: 50%; 6594 left: 50%; 6595 transform: translate(-50%, -50%); 6596 } 6597 @keyframes swymConsentSpin { 6598 to { transform: translate(-50%, -50%) rotate(360deg); } 6599 } 6600 .swym-consent-popup-note { 6601 display: none; 6602 } 6603 @media (max-width: 480px) { 6604 .swym-consent-popup-content { 6605 padding: 24px 20px; 6606 margin: 16px; 6607 } 6608 .swym-consent-popup-actions { 6609 flex-direction: column; 6610 } 6611 .swym-consent-btn { 6612 width: 100%; 6613 } 6614 } 6615 /* Ghost-Intent login toast */ 6616 .swym-ghost-toast { 6617 position: fixed; 6618 bottom: 20px; 6619 left: 50%; 6620 transform: translateX(-50%) translateY(100px); 6621 background: #111; 6622 color: #fff; 6623 padding: 14px 20px; 6624 border-radius: 8px; 6625 display: flex; 6626 align-items: center; 6627 gap: 12px; 6628 z-index: 999999; 6629 box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15); 6630 opacity: 0; 6631 transition: opacity 0.3s ease, transform 0.3s ease; 6632 max-width: 90%; 6633 } 6634 .swym-ghost-toast-visible { 6635 opacity: 1; 6636 transform: translateX(-50%) translateY(0); 6637 } 6638 .swym-ghost-toast-message { 6639 font-size: 14px; 6640 } 6641 .swym-ghost-toast-cta { 6642 color: #fff; 6643 text-decoration: underline; 6644 font-weight: 600; 6645 font-size: 14px; 6646 white-space: nowrap; 6647 } 6648 .swym-ghost-toast-close { 6649 background: none; 6650 border: none; 6651 color: #999; 6652 font-size: 18px; 6653 cursor: pointer; 6654 padding: 0 0 0 4px; 6655 line-height: 1; 6656 } 6657 .swym-ghost-toast-close:hover { 6658 color: #fff; 6659 } 6660 /* Confirmation alert (shown after second consent decline) */ 6661 .swym-consent-confirm-alert { 6662 position: fixed; 6663 top: 0; 6664 left: 0; 6665 width: 100%; 6666 height: 100%; 6667 z-index: 9999999; 6668 display: flex; 6669 align-items: center; 6670 justify-content: center; 6671 opacity: 0; 6672 visibility: hidden; 6673 transition: opacity 0.2s ease, visibility 0.2s ease; 6674 } 6675 .swym-consent-confirm-alert[aria-hidden="false"] { 6676 opacity: 1; 6677 visibility: visible; 6678 } 6679 .swym-consent-confirm-overlay { 6680 position: absolute; 6681 top: 0; 6682 left: 0; 6683 width: 100%; 6684 height: 100%; 6685 background: rgba(0, 0, 0, 0.6); 6686 cursor: pointer; 6687 } 6688 .swym-consent-confirm-content { 6689 position: relative; 6690 background: #fff; 6691 padding: 32px; 6692 border-radius: 12px; 6693 max-width: 480px; 6694 width: 90%; 6695 box-shadow: 0 20px 40px rgba(0, 0, 0, 0.2); 6696 z-index: 1; 6697 text-align: left; 6698 } 6699 .swym-consent-confirm-alert[aria-hidden="false"] .swym-consent-confirm-content {
6700 animation: swymPopupSlideIn 0.25s ease; 6701 } 6702 .swym-consent-confirm-icon { 6703 margin-right: 8px; 6704 } 6705 .swym-consent-confirm-title { 6706 margin: 0 0 12px 0; 6707 font-size: 18px; 6708 font-weight: 600; 6709 color: #111; 6710 text-align: center; 6711 display: flex; 6712 align-items: center; 6713 justify-content: center; 6714 } 6715 .swym-consent-confirm-message { 6716 margin: 0 0 24px 0; 6717 font-size: 14px; 6718 line-height: 1.6; 6719 color: #555; 6720 text-align: left; 6721 } 6722 .swym-consent-confirm-actions { 6723 display: flex; 6724 gap: 12px; 6725 justify-content: center; 6726 } 6727 /* Secondary buttons for confirmation alert — equal weight, outlined */ 6728 .swym-consent-confirm-btn { 6729 flex: 1; 6730 padding: 12px 24px; 6731 font-size: 14px; 6732 font-weight: 500; 6733 border-radius: 6px; 6734 cursor: pointer; 6735 transition: all 0.15s ease; 6736 min-width: 120px; 6737 background: #fff; 6738 color: #111; 6739 border: 1px solid #ccc; 6740 } 6741 .swym-consent-confirm-btn:hover { 6742 background: #f5f5f5; 6743 border-color: #999; 6744 } 6745 .swym-consent-confirm-disclaimer { 6746 margin: 16px 0 0 0; 6747 font-size: 12px; 6748 line-height: 1.5; 6749 color: #888; 6750 font-style: italic; 6751 text-align: left; 6752 } 6753 /* First CTA (accept button) in confirmation alert has bolder font weight */ 6754 .swym-consent-confirm-btn[data-swym-confirm-accept] { 6755 font-weight: 600; 6756 } 6757 @media (max-width: 480px) { 6758 .swym-consent-confirm-content { 6759 padding: 24px 20px; 6760 margin: 16px; 6761 } 6762 .swym-consent-confirm-actions { 6763 flex-direction: column; 6764 } 6765 .swym-consent-confirm-btn { 6766 width: 100%; 6767 } 6768 } 6769 </style> 6770 6771 <div id="swym-consent-popup" class="swym-consent-popup" aria-hidden="true" role="dialog" aria-modal="true" aria-labelledby="swym-consent-title" 6772 data-login-url="/customer_authentication/login?return_to=%2Fpages%2Fshop-by-scale&locale=en&ui_hint=full®ion_country=US" 6773 data-local-only-title="Save your wishlist to this device?" 6774 data-local-only-message="To start your favorites list, we need to save your items to this device." 6775 data-local-only-accept="OK, Save to Device" 6776 data-local-only-decline="No, do not save" 6777 data-local-only-note="If you decline, you won't be able to add items to your wishlist." 6778 data-ghost-title="Saving more? sync your list" 6779 data-ghost-message="You have already saved {{itemCount}} of 5 items you can store on this device. For unlimited saves and accessing across devices please Log in." 6780 data-ghost-message-full="You have already saved {{itemCount}} of 5 items on this device, to save more and sync it across devices please Log in." 6781 data-ghost-disclaimer="Disclaimer: By logging in you are providing your consent to save the wishlist data." 6782 data-ghost-accept="Log in to sync" 6783 data-ghost-decline="Keep on this device" 6784 data-toast-message="Item saved! Log in to sync across all your devices." 6785 data-toast-cta="Log in to sync"> 6786 <div class="swym-consent-popup-overlay" data-swym-consent-close></div> 6787 <div class="swym-consent-popup-content"> 6788 <button type="button" class="swym-consent-popup-close" data-swym-consent-close aria-label="Close consent dialog"> 6789 <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true" focusable="false"> 6790 <path d="M18 6L6 18M6 6l12 12"></path> 6791 </svg> 6792 </button> 6793 <h3 id="swym-consent-title" class="swym-consent-popup-title">Your Consent Matters</h3> 6794 <p class="swym-consent-popup-message">To save items to your wishlist and provide a personalized experience, we need your consent to store your preferences.</p> 6795 <div class="swym-consent-popup-actions"> 6796 <button type="button" class="swym-consent-btn" data-swym-consent-accept> 6797 <span class="swym-consent-btn-text">Accept</span> 6798 <span class="swym-consent-spinner" aria-hidden="true"></span> 6799 </button> 6800 <button type="button" class="swym-consent-btn" data-swym-consent-decline>Decline</button> 6801 </div> 6802 <p class="swym-consent-popup-note swym-consent-popup-disclaimer"></p> 6803 </div> 6804 </div> 6805 6806 <div id="swym-consent-confirm-alert" class="swym-consent-confirm-alert" aria-hidden="true" role="alertdialog" aria-modal="true" aria-labelledby="swym-confirm-title"> 6807 <div class="swym-consent-confirm-overlay" data-swym-confirm-close></div> 6808 <div class="swym-consent-confirm-content"> 6809 <h3 id="swym-confirm-title" class="swym-consent-confirm-title"> 6810 <svg class="swym-consent-confirm-icon" width="40" height="40" viewBox="0 0 24 24" fill="none" stroke="#d97706" stroke-width="2" aria-hidden="true" focusable="false"> 6811 <path d="M10.29 3.86L1.82 18a2 2 0 001.71 3h16.94a2 2 0 001.71-3L13.71 3.86a2 2 0 00-3.42 0z"></path> 6812 <line x1="12" y1="9" x2="12" y2="13"></line>
6813 <line x1="12" y1="17" x2="12.01" y2="17"></line> 6814 </svg> 6815 Are you sure? keep only on this device 6816 </h3> 6817 <p class="swym-consent-confirm-message" data-confirm-message-template="You have already saved {{itemCount}} of 5 items so you won't be able to save more on this device">You have already saved {{itemCount}} of 5 items so you won't be able to save more on this device</p> 6818 <div class="swym-consent-confirm-actions"> 6819 <button type="button" class="swym-consent-confirm-btn" data-swym-confirm-accept>Login and sync</button> 6820 <button type="button" class="swym-consent-confirm-btn" data-swym-confirm-decline>Yes, only on this device</button> 6821 </div> 6822 <p class="swym-consent-confirm-disclaimer">Disclaimer: By logging in you are providing your consent to save the wishlist data.</p> 6823 </div> 6824 </div> 6825 6826 <!-- BEGIN app snippet: swymLoadConsentManager -->
6827<script> 6828 (function () { 6829 if (document.querySelector("script[data-swym-consent-manager]")) return; 6830 var swymConsentManagerScript = document.createElement("script"); 6831 swymConsentManagerScript.src = "https:\/\/cdn.shopify.com\/extensions\/01a0f142-9ec3-73a2-babd-8904a7e44cee\/swym-relay-840\/assets\/swym-consent-manager.js"; 6832 swymConsentManagerScript.async = false; // run in insertion order once fetched, instead of whenever fetch resolves 6833 swymConsentManagerScript.setAttribute("data-swym-consent-manager", "true"); 6834 document.head.appendChild(swymConsentManagerScript); 6835 })(); 6836</script>
6836 6837<!-- END app snippet --> 6838 6839<!-- END app snippet --> 6840<!-- BEGIN app snippet: swymGhostWishlistDrawer --> 6841 6842 6843<div id="swym-ghost-wishlist-data" style="display:none" 6844 data-title="My Wishlist" 6845 data-empty-title="Your wishlist is empty" 6846 data-empty-description="Add items to your wishlist and see them here" 6847 data-add-to-cart="Add to Cart" 6848 data-added-to-cart="Added to Cart" 6849 data-remove="Remove" 6850 data-view-product="View Product" 6851 data-consent-cta="Sync across devices" 6852 data-items-count="{{count}} items" 6853 data-close="Close" 6854></div> 6855 6856<style id="swym-ghost-wishlist-drawer-styles"> 6857 /* Ghost Wishlist Drawer — overlay */ 6858 .swym-ghost-wl-overlay { 6859 position: fixed; 6860 top: 0; 6861 left: 0; 6862 width: 100%; 6863 height: 100%; 6864 background: rgba(0, 0, 0, 0.4); 6865 z-index: 999998; 6866 opacity: 0; 6867 visibility: hidden; 6868 transition: opacity 0.3s ease, visibility 0.3s ease; 6869 } 6870 .swym-ghost-wl-overlay-visible { 6871 opacity: 1; 6872 visibility: visible; 6873 } 6874 6875 /* Ghost Wishlist Drawer — drawer panel */ 6876 .swym-ghost-wl-drawer { 6877 position: fixed; 6878 top: 0; 6879 right: 0; 6880 width: 400px; 6881 max-width: 90vw; 6882 height: 100%; 6883 background: #fff; 6884 z-index: 999999; 6885 display: flex; 6886 flex-direction: column; 6887 box-shadow: -4px 0 20px rgba(0, 0, 0, 0.1); 6888 transform: translateX(100%); 6889 transition: transform 0.3s ease; 6890 } 6891 .swym-ghost-wl-drawer-open { 6892 transform: translateX(0); 6893 } 6894 6895 /* Drawer header */ 6896 .swym-ghost-wl-header { 6897 display: flex; 6898 align-items: center; 6899 justify-content: space-between; 6900 padding: 20px 24px; 6901 border-bottom: 1px solid #eee; 6902 flex-shrink: 0; 6903 } 6904 .swym-ghost-wl-header-left { 6905 display: flex; 6906 align-items: baseline; 6907 gap: 8px; 6908 } 6909 .swym-ghost-wl-title { 6910 margin: 0; 6911 font-size: 18px; 6912 font-weight: 600; 6913 color: #111; 6914 line-height: 1.2; 6915 } 6916 .swym-ghost-wl-count { 6917 font-size: 13px; 6918 color: #888; 6919 font-weight: 400; 6920 } 6921 .swym-ghost-wl-close { 6922 background: none; 6923 border: none; 6924 cursor: pointer; 6925 padding: 4px; 6926 color: #666; 6927 transition: color 0.15s ease; 6928 display: flex; 6929 align-items: center; 6930 justify-content: center; 6931 } 6932 .swym-ghost-wl-close:hover { 6933 color: #000; 6934 } 6935 6936 /* Items list (scrollable) */ 6937 .swym-ghost-wl-items { 6938 flex: 1; 6939 overflow-y: auto; 6940 padding: 16px 24px; 6941 } 6942 6943 /* Empty state */ 6944 .swym-ghost-wl-empty { 6945 display: flex; 6946 flex-direction: column; 6947 align-items: center; 6948 justify-content: center; 6949 text-align: center; 6950 padding: 60px 20px; 6951 color: #999; 6952 } 6953 .swym-ghost-wl-empty svg { 6954 margin-bottom: 16px; 6955 opacity: 0.5; 6956 } 6957 .swym-ghost-wl-empty-title { 6958 margin: 0 0 8px; 6959 font-size: 16px; 6960 font-weight: 600; 6961 color: #555; 6962 } 6963 .swym-ghost-wl-empty-desc { 6964 margin: 0; 6965 font-size: 14px; 6966 color: #888; 6967 line-height: 1.5; 6968 } 6969 6970 /* Product tile */ 6971 .swym-ghost-wl-item { 6972 display: flex; 6973 gap: 16px; 6974 padding: 16px 0; 6975 border-bottom: 1px solid #f0f0f0; 6976 } 6977 .swym-ghost-wl-item:last-child { 6978 border-bottom: none; 6979 } 6980 6981 /* Product image */ 6982 .swym-ghost-wl-item-image-link { 6983 flex-shrink: 0; 6984 width: 90px; 6985 height: 90px; 6986 display: block; 6987 text-decoration: none; 6988 } 6989 .swym-ghost-wl-item-image { 6990 width: 90px; 6991 height: 90px; 6992 object-fit: cover; 6993 border-radius: 8px; 6994 background: #f5f5f5; 6995 display: block; 6996 } 6997 .swym-ghost-wl-item-image-placeholder { 6998 width: 90px; 6999 height: 90px; 7000 border-radius: 8px; 7001 background: #f5f5f5; 7002 display: flex; 7003 align-items: center; 7004 justify-content: center; 7005 } 7006 7007 /* Product info */ 7008 .swym-ghost-wl-item-info { 7009 flex: 1; 7010 display: flex; 7011 flex-direction: column; 7012 justify-content: center; 7013 min-width: 0; 7014 } 7015 .swym-ghost-wl-item-title { 7016 font-size: 14px; 7017 font-weight: 500; 7018 color: #111; 7019 text-decoration: none; 7020 line-height: 1.4; 7021 margin-bottom: 4px; 7022 display: -webkit-box; 7023 -webkit-line-clamp: 2; 7024 -webkit-box-orient: vertical; 7025 overflow: hidden; 7026 } 7027 .swym-ghost-wl-item-title:hover { 7028 text-decoration: underline; 7029 } 7030 .swym-ghost-wl-item-price { 7031 font-size: 14px; 7032 font-weight: 600; 7033 color: #111; 7034 margin-bottom: 10px; 7035 } 7036 7037 /* Action buttons row */ 7038 .swym-ghost-wl-item-actions { 7039 display: flex; 7040 align-items: center; 7041 gap: 10px; 7042 } 7043 .swym-ghost-wl-item-atc { 7044 display: inline-flex; 7045 align-items: center; 7046 justify-content: center; 7047 padding: 6px 14px; 7048 font-size: 12px; 7049 font-weight: 500; 7050 color: #fff; 7051 background: #111; 7052 border: 1px solid #111; 7053 border-radius: 4px; 7054 cursor: pointer; 7055 text-decoration: none; 7056 transition: background 0.15s ease; 7057 white-space: nowrap; 7058 } 7059 .swym-ghost-wl-item-atc:hover { 7060 background: #333; 7061 color: #fff; 7062 text-decoration: none; 7063 } 7064 /* Add to Cart — loading spinner */ 7065 .swym-ghost-wl-atc-spinner { 7066 display: none; 7067 width: 12px; 7068 height: 12px; 7069 border: 2px solid rgba(255,255,255,0.3); 7070 border-top-color: #fff; 7071 border-radius: 50%; 7072 animation: swym-ghost-wl-spin 0.6s linear infinite; 7073 margin-left: 6px; 7074 } 7075 .swym-ghost-wl-atc-loading .swym-ghost-wl-atc-spinner { 7076 display: inline-block; 7077 } 7078 .swym-ghost-wl-atc-loading { 7079 opacity: 0.7; 7080 pointer-events: none; 7081 } 7082 /* Add to Cart — added state (keeps same style, just disabled) */ 7083 .swym-ghost-wl-atc-added { 7084 pointer-events: none; 7085 opacity: 0.8; 7086 } 7087 @keyframes swym-ghost-wl-spin { 7088 to { transform: rotate(360deg); } 7089 } 7090 .swym-ghost-wl-item-soldout { 7091 font-size: 12px; 7092 color: #999; 7093 font-weight: 500; 7094 } 7095 .swym-ghost-wl-item-remove { 7096 background: none; 7097 border: none; 7098 cursor: pointer; 7099 padding: 4px; 7100 color: #999; 7101 transition: color 0.15s ease; 7102 display: flex; 7103 align-items: center; 7104 justify-content: center; 7105 } 7106 .swym-ghost-wl-item-remove:hover { 7107 color: #e53e3e; 7108 } 7109 7110 /* Footer with consent CTA */ 7111 .swym-ghost-wl-footer { 7112 padding: 16px 24px; 7113 border-top: 1px solid #eee; 7114 flex-shrink: 0; 7115 } 7116 .swym-ghost-wl-consent-btn { 7117 width: 100%; 7118 padding: 12px 20px; 7119 font-size: 14px; 7120 font-weight: 500; 7121 color: #111; 7122 background: #fff; 7123 border: 1px solid #ddd; 7124 border-radius: 6px; 7125 cursor: pointer; 7126 transition: all 0.15s ease; 7127 text-align: center; 7128 } 7129 .swym-ghost-wl-consent-btn:hover { 7130 background: #f5f5f5; 7131 border-color: #ccc; 7132 } 7133 7134 /* Responsive */ 7135 @media (max-width: 480px) { 7136 .swym-ghost-wl-drawer { 7137 width: 100%; 7138 max-width: 100vw; 7139 } 7140 .swym-ghost-wl-header { 7141 padding: 16px 16px; 7142 } 7143 .swym-ghost-wl-items { 7144 padding: 12px 16px; 7145 } 7146 .swym-ghost-wl-item-image-link, 7147 .swym-ghost-wl-item-image, 7148 .swym-ghost-wl-item-image-placeholder { 7149 width: 72px; 7150 height: 72px; 7151 } 7152 .swym-ghost-wl-footer { 7153 padding: 12px 16px; 7154 } 7155 } 7156</style> 7157
7158<script src="https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/swym-ghost-wishlist-drawer.js" defer></script>
7158 7159<!-- END app snippet --> 7160 7161 7162 7163 7164 7165 7166 7167 7168 7169 7170 7171 7172</div><div id="shopify-block-AY3pVa3ZJR0E3aHF6e__10436698916776057164" class="shopify-block shopify-app-block">
7172<script id="subscription-helper"> 7173 7174 if (!window.AppstleIncluded) { 7175 window.AppstleIncluded = true; 7176 window.RS = Window.RS || {}; 7177 7178 RS.Config = { 7179 "selectors": { 7180 "payment_button_selectors": "form[action$='/cart/add'] .shopify-payment-button", 7181 "subscriptionLinkSelector": "", 7182 "atcButtonPlacement": "BEFORE", 7183 "subscriptionLinkPlacement": "BEFORE", 7184 "cartRowSelector": "", 7185 "cartLineItemSelector": "", 7186 "cartLineItemPerQuantityPriceSelector": "", 7187 "cartLineItemTotalPriceSelector": "", 7188 "cartLineItemSellingPlanNameSelector": "", 7189 "cartSubTotalSelector" : "", 7190 "cartLineItemPriceSelector": "", 7191 "cartLineItemPlacement": "BEFORE", 7192 "cartHiddenAttributesSelector": "", 7193 "buildABoxDiscountSelector": "", 7194 }, 7195 "baseUrl": "https://subscription-admin.appstle.com", 7196 "usedTranslation": "true", 7197 "enableCartWidgetFeature": "false", 7198 "storefrontAnalyticsForwardingEnabled": false, 7199 "appstleStorefrontAnalyticsPath": "https://subscription-admin.appstle.com/assets/js/appstle-storefront-analytics.min.js?shop=swp3x4-p8.myshopify.com&v=1786119992066", 7200 "useUrlWithCustomerId": "true", 7201 "atcButtonSelector": ".qty-input.qty-input--combined.inline-flex.items-center.w-full", 7202 "moneyFormat": "${{amount}}", 7203 "oneTimePurchaseText": "One-Time Purchase", 7204 "minimumQuantityMessage": "", 7205 "tapToSelectText": "Tap To Select", 7206 "bundleDiscountTextV2": "bundle discount extra: {{bundleDiscount}} off", 7207 "productPageUnitPriceSelectorV2": "", 7208 "monthsFrequencyTextV2": "Months", 7209 "monthlyLabelTextV2": "Monthly", 7210 "monthFrequencyTextV2": "Month", 7211 "weeksFrequencyTextV2": "Weeks", 7212 "weeklyLabelTextV2": "Weekly", 7213 "weekFrequencyTextV2": "Week", 7214 "daysFrequencyTextV2": "Days", 7215 "dayFrequencyTextV2": "day", 7216 "yearsFrequencyTextV2": "Years", 7217 "yearlyLabelTextV2": "Yearly", 7218 "yearFrequencyTextV2": "Year", 7219 "offFrequencyTextV2": "Off", 7220 "prepayLabelTextV2": "Prepay", 7221 "prepaidLabelTextV2": "Prepaid", 7222 "prepaidSaveBadgeTextV2": "SAVE {{selectedDiscountPercentage}}", 7223 "onetimeDescriptionTextV2": "", 7224 "atcButtonTextV2": "", 7225 "oneTimeFrequencyTextV2": "One Time", 7226 "cancelAnytimeLabelTextV2": "Cancel Anytime", 7227 "noSubscriptionLabelTextV2": "No Subscription", 7228 "addToShipmentButtonTextV2": "Add to Shipment", 7229 "addToShipmentProcessingV2": "Processing...", 7230 "addToShipmentSuccessTextV2": "Success", 7231 "addToShipmentErrorTextV2": "Error", 7232 "addToShipmentTooltipTextV2": "Please avoid double delivery charges! Login to add this product to an upcoming delivery.", 7233 "frequencyCombinedWidgetTextV2": "Frequency", 7234 "selectDeliverOptionV2": "Select Delivery Option", 7235 "subscribeAndSaveSuccessV2": "Subscription Selected", 7236 "unsubscribeFrequencyTextV2": "One-time Purchase", 7237 "deliveryEveryFrequencyTextV2": "Delivery Frequency", 7238 "sellingPlanTitleTextNonPrepaid": "{{sellingPlanName}}", 7239 "subscribeAndSaveInitalV2": "Subscribe and save", 7240 "subscriptionDescriptionTextV2": "", 7241 "atcButtonTextSelector": "", 7242 "disableCartWidgetOnVariants": "", 7243 "shop": "swp3x4-p8.myshopify.com", 7244 "deliveryText": "delivery", 7245 "purchaseOptionsText": "Purchase Options", 7246 "manageSubscriptionButtonText": "Manage Subscription", 7247 "subscriptionOptionText": "Payment Plan", 7248 "sellingPlanSelectTitle": "DELIVERY FREQUENCY", 7249 "subscriptionPriceDisplayText": "", 7250 "tooltipTitle": "Subscription detail", 7251 "showTooltipOnClick": "false", 7252 "tooltipDesctiption": `<strong>Have complete control of your subscriptions<\/strong><br\/><br\/>Skip, reschedule, edit, or cancel deliveries anytime, based on your needs.`, 7253 "tooltipDescriptionOnPrepaidPlan": "<b>Prepaid Plan Details<\/b><\/br> Total price: {{totalPrice}} ( Price for every delivery: {{pricePerDelivery}})", 7254 "tooltipDescriptionOnMultipleDiscount": "<b>Discount Details<\/b><br\/>An initial discount of {{discountOne}} will be applied to your first subscription!", 7255 "manualTranslation": "false", 7256 "tooltipDescriptionCustomization": "{{{defaultTooltipDescription}}} <\/br> {{{prepaidDetails}}} <\/br> {{{discountDetails}}}", 7257 "orderStatusManageSubscriptionTitle": "Subscription", 7258 "orderStatusManageSubscriptionDescription": "Continue to your account to view and manage your subscriptions. Please use the same email address that you used to buy the subscription.", 7259 "orderStatusManageSubscriptionButtonText": "Manage your subscription", 7260 "subscriptionOptionSelectedByDefault" : false, 7261 "totalPricePerDeliveryText" : "{{prepaidPerDeliveryPrice}}\/delivery", 7262 "memberOnlySellingPlansJson": {}, 7263 "nonMemberOnlySellingPlansJson": {}, 7264 "sellingPlansJson": [{"frequencyCount":1,"frequencyInterval":"MONTH","billingFrequencyCount":1,"billingFrequencyInterval":"MONTH","frequencyName":"Monthly Subscription","frequencyDescription":"\u003cp\u003e\u003cmeta charset\u003d\"utf-8\"\u003e\u003ch1 class\u003d\"page-title\" style\u003d\"font-family: Lato, sans-serif; font-weight: 400; line-height: 1.1; font-size: 24px; margin: 0px 0px 15px; padding: 15px 0px; color: rgb(0, 101, 165); display: block; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\"\u003e\u003cspan class\u003d\"base\" data-ui-id\u003d\"page-title-wrapper\" itemprop\u003d\"name\"\u003eInitial Payment $95.00, followed by 5 monthly payments of $65.00 Each\u003c/span\u003e\u003c/h1\u003e\u003c/p\u003e","discountOffer":95.0,"discountOffer2":65.0,"afterCycle1":0,"afterCycle2":1,"discountType":"PRICE","discountType2":"PRICE","discountEnabled":true,"discountEnabled2":true,"discountEnabledMasked":true,"discountEnabled2Masked":true,"id":"gid://shopify/SellingPlan/693150974317","frequencyType":"ON_PURCHASE_DAY","specificDayEnabled":false,"maxCycles":6,"cutOff":0,"prepaidFlag":"false","idNew":"gid://shopify/SellingPlan/693150974317","planType":"PAY_AS_YOU_GO","deliveryPolicyPreAnchorBehavior":"ASAP","freeTrialEnabled":false,"memberOnly":false,"nonMemberOnly":false,"formFieldJson":"[]","frequencySequence":0,"groupName":"Build A World Program - Purchase Options ","groupId":79486779757,"repeatingCycle":false,"defaultSelectedPlan":false,"inventoryPolicyReserve":"ON_SALE","appstleCycles":[]}], 7265 "widgetEnabled": true, 7266 "showFreeGiftPrice" : true, 7267 "showFreeGiftComparePrice" : true, 7268 "enableFreeGiftLayout" : false, 7269 "freeGiftLabelText": "+ Free {{productName}}", 7270 "freeGiftBadgeText": "", 7271 "showTooltip" : true, 7272 "showCartWidgetOnBundleItems" : false, 7273 "prepaidOptionSelectedByDefault" : false, 7274 "disablePassingSellingPlanAsLineProperties" : true, 7275 "updateThemePrice" : false, 7276 "sortByDefaultSequence": false, 7277 "showSubOptionBeforeOneTime": false, 7278 "detectVariantFromURLParams": false, 7279 "disableQueryParamsUpdate": false, 7280 "showStaticTooltip": false, 7281 "showAppstleLink": false, 7282 "sellingPlanTitleText" : "{{sellingPlanName}} ({{sellingPlanPrice}}\/delivery)", 7283 "oneTimePriceText" : "{{price}}", 7284 "selectedPayAsYouGoSellingPlanPriceText" : "$420.00", 7285 "selectedPrepaidSellingPlanPriceText" : " {{totalPrice}}", 7286 "selectedDiscountFormat" : "", 7287 "manageSubscriptionBtnFormat" : "<a href='https:\/\/shopify.com\/96879509794\/account\/profile' class='appstle_manageSubBtn' ><button class='btn' style='padding: 2px 20px'>{{manageSubscriptionButtonText}}<\/button>
7287<\/a><br><br>", 7288 "manageSubscriptionUrl" : "https:\/\/shopify.com\/92972286317\/account\/pages\/019dbe72-e192-7fe5-9e91-82a0a1a8655f", 7289 "appstlePlanId": 161, 7290 "showCheckoutSubscriptionBtn": true, 7291 "priceSelector": "", 7292 "reloadPriceSelector": "", 7293 "landingPagePriceSelector": "", 7294 "quickViewClickSelector": "", 7295 "badgeTop": "", 7296 "pricePlacement": "BEFORE", 7297 "disableLoadingJquery": false, 7298 "widgetEnabledOnSoldVariant": "true", 7299 "switchRadioButtonWidget": false, 7300 "appstlePlanName": "FREE", 7301 "appstlePlanFeatures": {"accessSplitContract":false,"enableExternalApi":false,"enableNextBillingDateModification":false,"enableStorefrontAnalyticsForwarding":false,"enableQuickActions":false,"accessSubscriptionActivityLogs":true,"analytics":true,"enableCustomEmailHtml":false,"accessAdvanceSubscriptionPlanOptions":false,"enableServerSideConversionTracking":false,"accessQuickCheckout":false,"enableOrderConsolidation":false,"enableCancellationFlow":false,"enableCustomEmailDomain":false,"enableInventoryManagement":false,"enableAddToExistingSubscription":false,"enableBackupPaymentMethodRetry":false,"accessResendEmail":false,"enableContractPriceModification":false,"enableTrackInventoryInSingleBAB":false,"enableCartWidget":false,"enableCancellationManagement":false,"enableAdminNotificationAccess":false,"enableProductSwapAutomation":false,"enableCampaigns":false,"enableAddressSync":false,"webhookAccess":false,"enableAutoSync":false,"enableDunningManagement":true,"accessBundling":false,"enableShippingProfiles":true,"accessAdvancedCustomerPortalSettings":false,"enableExportActivityLog":true,"accessOneTimeProductUpsells":false,"enableImmediatePlaceOrder":false,"enableResendEmail":false,"enableSummaryReports":false,"accessManualSubscriptionCreation":false,"enablePrepaidPayAsYouGo":false,"enableBillingIntervalChange":false,"subscriptionOrderAmount":500,"enableAutomation":false,"enablePhasedRetry":false,"enablePriceSync":false,"accessCustomerPortalProductUpsells":false,"accessWidgetDesignOptions":false,"accessSubscriberLoyaltyFeatures":false,"enableWidgetPlacement":false,"accessBuildABox":false}, 7302 "formMappingAttributeName": "", 7303 "formMappingAttributeSelector": "", 7304 "quickViewModalPollingSelector": "", 7305 "scriptLoadDelay": "0", 7306 "formatMoneyOverride": "false", 7307 "enableAddToExistingSubscriptionFeature": "false", 7308 "displayAddToExistingSubscriptionButtonForNotLoggedInV2": "", 7309 "showAddToSubscriptionButtonOnlyOnSubscriptionProducts": "false", 7310 "appstle_app_proxy_path_prefix": "apps\/subscriptions", 7311 "updatePriceOnQuantityChange": "", 7312 "widgetParentSelector": "", 7313 "quantitySelector": "", 7314 "enableAddJSInterceptor": "true", 7315 "isDevEnabled": false, 7316 "forceReloadWidgetSelector": "", 7317 "forceReloadOnFreqChange": false, 7318 "showPrepaidPlanSeparately": true, 7319 "debugLogsEnabled": false, 7320 "isUseStorefrontAPI": true, 7321 "reBuyEnabled": "false", 7322 "loyaltyDetailsLabelText": "Loyalty Details", 7323 "loyaltyPerkDescriptionTextV2": "<div> {{#isDiscountTypeFreeProduct}} <div style='display: flex; align-items: center;'> <div class='appstle-dot'> <\/div> <div class='appstle-reward-content'> <div class='appstle-reward-description'> {{^isZeroBillingCycle}} <span class='appstle-loyalty-billing-cycle'> Get a free {{freeProductName}} worth of {{productPrice}} on your <span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> order <\/span> {{\/isZeroBillingCycle}} {{#isZeroBillingCycle}} <span class='appstle-free-product-loyalty'> Get a free {{freeProductName}} worth of {{productPrice}} with your <span class='appstle-loyalty-billing-cycle-count'>1st<\/span> order <\/span> {{\/isZeroBillingCycle}} <\/div> <\/div> <\/div> {{\/isDiscountTypeFreeProduct}} {{#isDiscountTypePercentage}} {{#isPerkOnward}} <div class='appstle-reward-items'> <div class='appstle-dot'> <\/div> <div class='appstle-reward-content'> <div class='appstle-reward-description'> Save <span class='appstle-loyalty-discount'> <span class='appstle-precentage-loyalty'>{{{discount}}}% off<\/span> <\/span> on <span class='appstle-loyalty-billing-cycle'> <span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> order and onwards<\/span> <\/div> <\/div> <\/div> {{\/isPerkOnward}} {{\/isDiscountTypePercentage}} {{#isDiscountTypePercentage}} {{#isPerkRange}} <div class='appstle-reward-items'> <div class='appstle-dot'> <\/div> <div class='appstle-reward-content'> <div class='appstle-reward-description'> Save <span class='appstle-loyalty-discount'> <span class='appstle-precentage-loyalty'>{{{discount}}}% off<\/span> <\/span> from <span class='appstle-loyalty-billing-cycle'> <span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> to <span class='appstle-loyalty-billing-cycle-count'>{{{isRangeEnd}}}<\/span> order<\/span> <\/div> {{\/isPerkRange}} {{\/isDiscountTypePercentage}} {{#isDiscountTypePercentage}} {{#onlyApplyOnThis}} <div class='appstle-reward-items'> <div class='appstle-dot'> <\/div> <div class='appstle-reward-content'> <div class='appstle-reward-description'> Save <span class='appstle-loyalty-discount'> <span class='appstle-precentage-loyalty'>{{{discount}}}% off<\/span> <\/span> for the <span class='appstle-loyalty-billing-cycle'> <span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> order<\/span> <\/div> <\/div> <\/div> {{\/onlyApplyOnThis}} {{\/isDiscountTypePercentage}} {{#isDiscountTypeShipping}} {{#isPerkOnward}} <div class='appstle-reward-items'> <div class='appstle-dot'> <\/div> <div class='appstle-reward-content'> <div class='appstle-reward-description'>
7323Shipping at <span class='appstle-loyalty-discount'> <span class='appstle-shipping-loyalty'>{{{formatDiscountedPrice}}}<\/span> <\/span> on <span class='appstle-loyalty-billing-cycle'> <span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> order and onwards<\/span> <\/div> <\/div> <\/div> {{\/isPerkOnward}} {{\/isDiscountTypeShipping}} {{#isDiscountTypeShipping}} {{#isPerkRange}} <div class='appstle-reward-items'> <div class='appstle-dot'> <\/div> <div class='appstle-reward-content'> <div class='appstle-reward-description'> Get <span class='appstle-loyalty-discount'>shipping <span class='appstle-shipping-loyalty'>{{{formatDiscountedPrice}}}<\/span> off <\/span> from <span class='appstle-loyalty-billing-cycle'>{{{billingCycleBlock}}} to {{{isRangeEnd}}} order<\/span> <\/div> <\/div> <\/div> {{\/isPerkRange}} {{\/isDiscountTypeShipping}} {{#isDiscountTypeShipping}} {{#onlyApplyOnThis}} <div class='appstle-reward-items'> <div class='appstle-dot'> <\/div> <div class='appstle-reward-content'> <div class='appstle-reward-description'>Get shipping at<span class='appstle-loyalty-discount'> <span class='appstle-shipping-loyalty'>{{{formatDiscountedPrice}}}<\/span> <\/span> for the <span class='appstle-loyalty-billing-cycle'> <span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> order<\/span> <\/div> <\/div> <\/div> {{\/onlyApplyOnThis}} {{\/isDiscountTypeShipping}} {{#isDiscountTypeFixed}} {{#isPerkOnward}} <div class='appstle-reward-items'> <div class='appstle-dot'> <\/div> <div class='appstle-reward-content'> <div class='appstle-reward-description'> Get <span class='appstle-loyalty-discount'>{{{formatDiscountedPrice}}}<\/span> off on <span class='appstle-loyalty-billing-cycle'>{{{billingCycleBlock}}} order and onwards<\/span> <\/div> <\/div> <\/div> {{\/isPerkOnward}} {{\/isDiscountTypeFixed}} {{#isDiscountTypeFixed}} {{#isPerkRange}} <div class='appstle-reward-items'> <div class='appstle-dot'> <\/div> <div class='appstle-reward-content'> <div class='appstle-reward-description'> Get <span class='appstle-loyalty-discount'>{{{formatDiscountedPrice}}}<\/span> off from <span class='appstle-loyalty-billing-cycle'>{{{billingCycleBlock}}} order to {{{isRangeEnd}}} order<\/span>. <\/div> <\/div> <\/div> {{\/isPerkRange}} {{\/isDiscountTypeFixed}} {{#isDiscountTypeFixed}} {{#onlyApplyOnThis}} <div class='appstle-reward-items'> <div class='appstle-dot'> <\/div> <div class='appstle-reward-content'> <div class='appstle-reward-description'> Save <span class='appstle-loyalty-discount'> <span class='appstle-precentage-loyalty'>{{{formatDiscountedPrice}}}<\/span> <\/span> on your <span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> order only. <\/div> <\/div> <\/div> {{\/onlyApplyOnThis}} {{\/isDiscountTypeFixed}} {{#isDiscountTypeFixedPrice}} {{#isPerkOnward}} <div class='appstle-reward-items'> <div class='appstle-dot'> <\/div> <div class='appstle-reward-content'> <div class='appstle-reward-description'> Get this product at <span class='appstle-loyalty-discount'>{{{formatDiscountedPrice}}}<\/span> from <span class='appstle-loyalty-billing-cycle'>{{{billingCycleBlock}}} order and onwards<\/span>. <\/div> <\/div> <\/div> {{\/isPerkOnward}} {{\/isDiscountTypeFixedPrice}} {{#isDiscountTypeFixedPrice}} {{#isPerkRange}} <div class='appstle-reward-items'> <div class='appstle-dot'> <\/div> <div class='appstle-reward-content'> <div class='appstle-reward-description'> Get this product at <span class='appstle-loyalty-discount'>{{{formatDiscountedPrice}}}<\/span> from <span class='appstle-loyalty-billing-cycle'>{{{billingCycleBlock}}} to {{{isRangeEnd}}} order<\/span>. <\/div> <\/div> <\/div> {{\/isPerkRange}} {{\/isDiscountTypeFixedPrice}} {{#isDiscountTypeFixedPrice}} {{#onlyApplyOnThis}} <div class='appstle-reward-items'> <div class='appstle-dot'> <\/div> <div class='appstle-reward-content'> <div class='appstle-reward-description'>Get this product at <span class='appstle-loyalty-discount'> <span class='appstle-fixed-price-loyalty'>{{{formatDiscountedPrice}}}<\/span> <\/span> for the <span class='appstle-loyalty-billing-cycle'> <span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> order<\/span>.<\/div> <\/div> <\/div> {{\/onlyApplyOnThis}} {{\/isDiscountTypeFixedPrice}} <style> .appstle-loyalty-table-v2{ box-shadow: none !important; border-spacing: 0 5px !important; border-collapse: unset !important; } .appstleLoyaltyTable .appstle-loyalty-table-data{ border-bottom: none !important; background: none !important; padding: 0px !important; } .appstleLoyaltyTable .appstle-loyalty-table-data:hover{ background: none !important;} .appstle-dot { width: 4px; height: 4px; border-radius: 4px; background-color: #282c3f; margin-right: 10px; margin-bottom: 2px; display: inline-block; vertical-align: middle; } .appstle-reward-items{ align-items: center !important; } .appstle-precentage-loyalty, .appstle-loyalty-discount{ font-weight: bold !important; } .appstle-loyalty-table.ugc-iconContainer { padding-left: 5px; } .appstle-loyalty-table.ugc-iconContainer svg { height: 16px; } .appstleLoyaltyTableHeader{ display: flex; } .appstleLoyaltyTableHeader{ display: flex; } .appstle-loyalty-table.ugc-iconContainer { padding-left: 5px; } .appstle-loyalty-table.ugc-iconContainer svg { height: 16px; } .appstle-toggle-more-btn-v2{ cursor:pointer !important; font-size: 12px !important; font-weight: bold !important; color:#ff3f6c !important; } .appstle-toggle-more-row-v2{ background-color: transparent !important; } .appstleLoyaltyTable .appstle-toggle-more-btn-container-v2{ padding: 0px !important; border-bottom: none !important; } .appstleLoyaltyTable .appstle-toggle-more-btn-container-v2:hover{ background: none !important; } .appstleLoyaltyTable .appstle_loyalty_text_v2{ background: none !important; } .appstleLoyaltyTable .appstle-hidden-perks-v2{ background: none !important; } .appstle-loyalty-table.ugc-iconContainer{display: block !important} <\/style> <\/div>", 7324 "widgetType": "WIDGET_TYPE_7", 7325 "collectionWidgetType": "LEGACY", 7326 "enableCompactProductPageWidget": false, 7327 "enableCartDrawerWidget": false, 7328 "cartDrawerWidgetStyle": false, 7329 "cartDrawerWidgetInlineStyle": "", 7330 "cartDrawerWidgetPanelStyle": "", 7331 "cartDrawerWidgetSegmentedStyle": "", 7332 "showOneTimeComparePrice": false, 7333 "showCompareAtPriceForSubscription": false, 7334 "showCombinedSellingPlanCartWidget": false, 7335 "combinedCartWidgetSelector": "", 7336 "removeUnsubscribeOption": false, 7337 "widgetTemplateHtml": `{% raw %}{% endraw %}`, 7338 7339 "allWidgetTemplateHtml": "{\"WIDGET_TYPE_1\":\"{% raw %}{% endraw %}\",\"WIDGET_TYPE_6\":\"{% raw %}
7339<div id=\\\"appstle-widget-template\\\">\\n <div class=\\\"appstle_sub_widget\\\" id=\\\"appstle_subscription_widget{{widgetId}}\\\">\\n<div class=\\\"appstle_widget_title\\\">{{{purchaseOptionsText}}}</div>\\n <div class=\\\"widgetSellingPlanWrapper\\\">\\n{{^requires_selling_plan}}\\n{{^showSubOptionBeforeOneTime}}\\n <div class=\\\"appstle_input_wrapper appstle_onetime_block\\\">\\n <input type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{/subscriptionOptionSelectedDefault}}>\\n <label for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\">\\n<div class=\\\"appstle-selling-plan-name-wrapper\\\">\\n {{oneTimePuchaseText}}\\n<div class=\\\"appstle-cancel-text\\\">{{{noSubscriptionLabelTextV2}}}</div>\\n</div>\\n <div class=\\\"appstle-selling-plan-detail-wrapper\\\">\\n<div class=\\\"appstle_span_wrapper\\\">\\n{{#showOneTimeComparePrice}}\\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\">\\n {{{oneTimePuchaseComparePriceAmount}}}\\n</span>\\n{{/showOneTimeComparePrice}}\\n\\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\">{{{oneTimePuchaseAmount}}}</span></div>\\n</div>\\n </label>\\n \\n </div>\\n{{/showSubOptionBeforeOneTime}}\\n{{/requires_selling_plan}}\\n {{#sellingPlanVariants}}\\n <div class=\\\"appstle_input_wrapper\\\">\\n \\n <input type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\" {{#isChecked}}checked{{/isChecked}}>\\n{{^prepaidFlag}}\\n <label for=\\\"{{sellingPlanId}}\\\">\\n<div class=\\\"appstle-selling-plan-name-wrapper appstle-selling-plan-label-name\\\">\\n {{{name}}}\\n<div class=\\\"appstle-cancel-text\\\">{{{cancelAnytimeLabelTextV2}}}</div>\\n</div>\\n<div class=\\\"appstle-selling-plan-detail-wrapper\\\">\\n<div class=\\\"appstle_span_wrapper\\\">\\n <span class=\\\"appstle_lowercase appstle_sellingPlan_formattedCompareAtPrice appstle_price_block\\\">{{{formattedCompareAtPrice}}}</span>\\n <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{formattedPrice}}}</span>\\n\\n\\n</div> \\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_formattext_block\\\"></span>\\n{{#showPricePerDay}}<div class=\\\"appstle-perday-price\\\">{{{pricePerDay}}}</div>{{/showPricePerDay}}\\n<div class=\\\"appstle-frequency-description\\\">\\n{{{frequencyDescription}}} \\n</div>\\n </div>\\n </label>\\n{{#showFormattedDiscountText}}\\n <span class=\\\"appstle_sellingPlan_discountText\\\">{{{formattedDiscountText}}}</span>\\n{{/showFormattedDiscountText}}\\n<div class=\\\"appstle-sm-hide appstle-frequency-description\\\">{{{frequencyDescription}}} </div> \\n{{/prepaidFlag}}\\n{{#prepaidFlag}}\\n<label for=\\\"{{sellingPlanId}}\\\">\\n<div class=\\\"appstle-selling-plan-name-wrapper appstle-selling-plan-label-name\\\">\\n {{{name}}}\\n<div class=\\\"appstle-cancel-text\\\">{{{cancelAnytimeLabelTextV2}}}</div>\\n</div>\\n<div class=\\\"appstle-selling-plan-detail-wrapper\\\">\\n<div class=\\\"appstle_span_wrapper\\\">\\n <span class=\\\"appstle_lowercase appstle_sellingPlan_formattedCompareAtPrice appstle_price_block\\\">{{{formattedCompareAtPrice}}}</span>\\n <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{totalPrice}}}</span>\\n\\n</div> \\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block appstle_formattedPrepaidPerDeliveryPriceText\\\">{{{formattedPrepaidPerDeliveryPriceText}}}</span>\\n {{#showPricePerDay}}<div class=\\\"appstle-perday-price\\\">{{{pricePerDay}}}</div>{{/showPricePerDay}}\\n<div class=\\\"\\\">\\n<div class=\\\"appstle-frequency-description\\\">\\n{{{frequencyDescription}}} \\n</div>\\n</div>\\n</div>\\n</label>\\n{{#showFormattedDiscountText}}\\n <span class=\\\"appstle_sellingPlan_discountText\\\">{{{formattedDiscountText}}}</span>\\n{{/showFormattedDiscountText}}\\n<div class=\\\"appstle-sm-hide appstle-frequency-description\\\">{{{frequencyDescription}}} </div> \\n\\n{{/prepaidFlag}}\\n \\n </div>\\n {{/sellingPlanVariants}}\\n{{^requires_selling_plan}}\\n{{#showSubOptionBeforeOneTime}}\\n <div class=\\\"appstle_input_wrapper appstle_onetime_block\\\">
7339\\n <input type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{/subscriptionOptionSelectedDefault}}>\\n <label for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\">\\n<div class=\\\"appstle-selling-plan-name-wrapper\\\">\\n {{oneTimePuchaseText}}\\n<div class=\\\"appstle-cancel-text\\\">{{{noSubscriptionLabelTextV2}}}</div>\\n</div>\\n<div class=\\\"appstle-selling-plan-detail-wrapper\\\">\\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\">{{{oneTimePuchaseComparePriceAmount}}}</span>\\n <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\">{{{oneTimePuchaseAmount}}}</span>\\n\\n</div>\\n </label>\\n \\n </div>\\n{{/showSubOptionBeforeOneTime}}\\n{{/requires_selling_plan}}\\n </div>\\n{{#showStaticTooltip}}\\n<div class=\\\"appstle_tooltip_wrapper_static\\\"> {{{toolTipDescription}}}</div>\\n{{/showStaticTooltip}}\\n{{#showTooltip}}\\n<div class=\\\"appstle-tootltip-parent\\\">\\n <div data-appstle-icon=\\\"\\\" class=\\\"appstle_tooltip_wrapper\\\">\\n <svg width=\\\"90\\\" height=\\\"90\\\" viewBox=\\\"0 0 90 90\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\" class=\\\"tooltip_subscription_svg\\\">\\n <path\\n d=\\\"M45 0C20.1827 0 0 20.1827 0 45C0 69.8173 20.1827 90 45 90C69.8173 90 90 69.8174 90 45C90.0056 44.6025 89.9322 44.2078 89.7839 43.8389C89.6357 43.47 89.4156 43.1342 89.1365 42.8511C88.8573 42.568 88.5247 42.3432 88.158 42.1897C87.7912 42.0363 87.3976 41.9573 87 41.9573C86.6024 41.9573 86.2088 42.0363 85.842 42.1897C85.4753 42.3432 85.1427 42.568 84.8635 42.8511C84.5844 43.1342 84.3643 43.47 84.2161 43.8389C84.0678 44.2078 83.9944 44.6025 84 45C84 66.5748 66.5747 84 45 84C23.4253 84 6 66.5747 6 45C6 23.4254 23.4253 6 45 6C56.1538 6 66.3012 10.5882 73.4375 18H65.4062C65.0087 17.9944 64.614 18.0678 64.2451 18.2161C63.8762 18.3643 63.5405 18.5844 63.2573 18.8635C62.9742 19.1427 62.7494 19.4753 62.596 19.842C62.4425 20.2088 62.3635 20.6024 62.3635 21C62.3635 21.3976 62.4425 21.7912 62.596 22.158C62.7494 22.5247 62.9742 22.8573 63.2573 23.1365C63.5405 23.4156 63.8762 23.6357 64.2451 23.7839C64.614 23.9322 65.0087 24.0056 65.4062 24H79.8125C80.6081 23.9999 81.3711 23.6838 81.9337 23.1212C82.4963 22.5586 82.8124 21.7956 82.8125 21V6.59375C82.821 6.18925 82.7476 5.78722 82.5966 5.41183C82.4457 5.03644 82.2205 4.69545 81.9344 4.40936C81.6483 4.12327 81.3073 3.898 80.9319 3.7471C80.5565 3.5962 80.1545 3.52277 79.75 3.53125C79.356 3.53941 78.9675 3.62511 78.6067 3.78344C78.2458 3.94177 77.9197 4.16963 77.6469 4.45402C77.3741 4.73841 77.16 5.07375 77.0168 5.44089C76.8737 5.80803 76.8042 6.19977 76.8125 6.59375V12.875C68.6156 4.86282 57.3081 0 45 0ZM43.75 20.75C43.356 20.7582 42.9675 20.8439 42.6067 21.0022C42.2458 21.1605 41.9197 21.3884 41.6469 21.6728C41.3741 21.9572 41.16 22.2925 41.0168 22.6596C40.8737 23.0268 40.8042 23.4185 40.8125 23.8125V47.375C40.8116 47.7693 40.8883 48.16 41.0385 48.5246C41.1886 48.8892 41.4092 49.2207 41.6875 49.5L54.0938 61.9375C54.6573 62.5011 55.4217 62.8177 56.2188 62.8177C57.0158 62.8177 57.7802 62.5011 58.3438 61.9375C58.9073 61.3739 59.224 60.6095 59.224 59.8125C59.224 59.0155 58.9073 58.2511 58.3438 57.6875L46.8125 46.1875V23.8125C46.821 23.408 46.7476 23.006 46.5966 22.6306C46.4457 22.2552 46.2205 21.9142 45.9344 21.6281C45.6483 21.342 45.3073 21.1168 44.9319 20.9658C44.5565 20.8149 44.1545 20.7415 43.75 20.75Z\\\"\\n ></path>\\n </svg>\\n <span class=\\\"appstle_tooltip_title\\\">{{{tooltipTitle}}}</span>\\n </div>\\n<div class=\\\"appstle_tooltip\\\">\\n <div class=\\\"appstle_tooltip_content\\\">\\n {{{toolTipDescription}}}\\n </div>\\n {{#showAppstleLink}}\\n <div class=\\\"appstle_tooltip_appstle\\\">\\n <a href=\\\"https://appstle.com\\\" class=\\\"appstle_link\\\" target=\\\"_blank\\\">\\n POWERED BY APPSTLE </a>\\n </div>\\n {{/showAppstleLink}}\\n </div>\\n</div>\\n{{/showTooltip}}\\n<style>\\n.widgetSellingPlanWrapper {\\n display: grid;\\n grid-template-columns: repeat(2, minmax(0, 1fr));\\n gap: 1.5rem;\\n grid-auto-rows: 1fr;\\n margin-bottom: 6px;\\nmargin-top: 10px;\\n}\\n\\n.widgetSellingPlanWrapper input {\\n display: none;\\n}\\n\\n.widgetSellingPlanWrapper label {\\n border-radius: 10px;\\n border: 1px solid rgba(var(--color-foreground));\\n padding: 0.5rem;\\n display: flex;\\n justify-content: center;
7339\\n align-items: center;\\n display: block;\\n height: 100%;\\n width: 100%;\\n text-align: center;\\ncursor: pointer;\\n}\\n\\n.widgetSellingPlanWrapper input:checked+label {\\n background-color: rgba(var(--color-foreground)) !important;\\ncolor: rgba(var(--color-background)) !important;\\n}\\n.appstle_lowercase {\\n text-transform: lowercase;\\n}\\n\\n\\n.appstle_input_wrapper {\\n position: relative;\\n}\\n\\nspan.appstle_sellingPlan_discountText {\\n position: absolute;\\n background: rgba(var(--color-foreground));\\n color: rgba(var(--color-background));\\n border-radius: 3px;\\n padding: 1px 18px;\\n left: 50%;\\n display: block;\\n transform: translate(-50%, -50%);\\n white-space: nowrap;\\n}\\n\\nspan.appstle_sellingPlan_discountText:empty {\\n display: none !important;\\n}\\ndiv.appstle_span_wrapper{\\n\\tdisplay: flex;\\n\\tjustify-content: center;\\n}\\n</style>\\n<style>\\n.widgetSellingPlanWrapper {\\n grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\\n gap: 0.8rem !important;\\n}\\n\\n.appstle_sub_widget {\\n max-width: 100%!important;\\n} \\n\\n.widgetSellingPlanWrapper label {\\n height: auto !important;\\n border: none !important;\\n padding: 14px 5px !important;\\n display: flex !important;\\n justify-content: center !important;\\n align-items: center !important;\\n flex-direction: column;\\n max-width: 100% !important;\\n width: unset !important;\\nline-height: 20px;\\n}\\n\\n.appstle_how_does_it_work {\\n line-height: 16px !important;\\n margin: 6px 0px;\\n color: rgba(var(--color-background));\\n}\\n@media screen and (max-width: 800px) {\\n .appstle_how_does_it_work {\\n text-align: right;\\n }\\n}\\n\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_formattext_block {\\ntext-align: right !important;\\n display: block;\\n}\\n\\n.appstle_span_wrapper {\\n align-items: baseline;\\n}\\n\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_discount_block.appstle_formattedPrepaidPerDeliveryPriceText {\\n display: block;\\n text-align: right;\\n}\\n\\n.appstle_input_wrapper {\\n display: flex;\\n height: 100% !important;\\nflex-direction: column;\\n}\\n\\n.appstle_sub_widget input[type=radio]+label:before {\\n content: \\\"\\\";\\n position: absolute;\\n inset: 0;\\n border-radius: 12px;\\n padding: 2px;\\n background: #121212;\\n -webkit-mask: linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);\\n -webkit-mask-composite: xor;\\n mask-composite: exclude;\\n pointer-events: none;\\n z-index: 0;\\n transition: all 0.2s;\\n}\\n\\n.appstle_sub_widget input[type=radio]:checked+label:before {\\n content: \\\"\\\";\\n position: absolute;\\n inset: 0;\\n border-radius: 12px;\\n // padding: 4px;\\n// background: linear-gradient(to right,#Fef58f,#7A3900);\\n//background: #E53D29;\\n border: 2px transparent;\\n -webkit-mask: linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);\\n -webkit-mask-composite: xor;\\n mask-composite: exclude;\\n pointer-events: none;\\n z-index: 0;\\n}\\n\\nspan.appstle_sellingPlan_discountText {\\n background: rgba(var(--color-foreground));\\n border-radius: 100px !important;\\n padding: 0px 8px !important;\\n height: 20px;\\n display: flex !important;\\n justify-content: center;\\n align-items: center;\\n letter-spacing: 1px;\\nz-index: 2;\\n}\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_onetime_amount_compare {\\ntext-decoration: line-through;\\n}\\n\\n\\nspan.appstle-popular {\\n position: absolute;\\n top: -40px;\\n background: black;\\n color: rgba(var(--color-background));\\n z-index: -3;\\n border-radius: 10px;\\n padding: 0px 10px 29px 10px;\\nleft: 0;\\n}\\n\\n.widgetSellingPlanWrapper label {\\n border-radius: 14px;\\n}\\n\\n.widgetSellingPlanWrapper input:checked+label {\\n overflow: hidden;\\n}\\n\\n\\n.appstle-perday-price {\\ndisplay: none;\\n}\\n\\n .widgetSellingPlanWrapper {\\n grid-template-columns: repeat(1, minmax(0, 1fr)) !important;\\n}\\n\\n.widgetSellingPlanWrapper label {\\n flex-direction: row;\\n justify-content: space-between !important;
7339\\n align-items: flex-start !important;\\nwidth: 100% !important;\\n}\\n\\n.widgetSellingPlanWrapper label {\\n text-align: left;\\n padding: 16px !important;\\nflex-basis: unset;\\n}\\n\\n.appstle_span_wrapper {\\n justify-content: flex-end !important;\\n}\\n\\n.appstle-perday-price {\\n text-align: right;\\n}\\n\\n.widgetSellingPlanWrapper {\\n gap: 15px !important;\\n}\\n\\nspan.appstle-popular {\\n width: calc(100% - 20px);\\n text-align: center;\\n letter-spacing: 2px;\\n top: -30px;\\nleft: 0;\\n}\\n\\nspan.appstle_sellingPlan_discountText { \\nleft: unset !important;\\n right: 15px;\\n transform: translate(0, -50%) !important;\\n}\\n.appstle-cancel-text {\\n text-align: left;\\n}\\n\\n.appstle_input_wrapper label {\\n text-align: left !important;\\n}\\n\\n.widgetSellingPlanWrapper input:checked+label {\\n width: 100% !important;\\n margin: 0 !important;\\n}\\n.appstle_input_wrapper {\\n width: 100% !important;\\nflex-direction: row;\\n}\\n.widgetSellingPlanWrapper input:checked+label+span {\\n background: rgba(var(--color-background)) !important;\\n color:rgba(var(--color-foreground)) !important;\\n border: 2px solid rgba(var(--color-foreground));\\n}\\n.appstle_onetime_block .appstle_span_wrapper {\\n grid-column: 2;\\n}\\n.appstle-frequency-description {\\n text-align: right !important;\\n}\\n\\n\\n.appstle-sm-hide {\\n display: none;\\n}\\n\\n@media screen and (min-width: 800px) {\\n.appstle-lg-show {\\n display: block;\\n}\\n.appstle-lg-hide {\\n display: none;\\n}\\n\\n}\\n\\nspan.appstle_lowercase.appstle_sellingPlan_formattedCompareAtPrice.appstle_price_block {\\n text-decoration: line-through;\\n display: block;\\n margin-right: 3px;\\n color: rgba(var(--color-foreground));\\n}\\n.widgetSellingPlanWrapper input:checked+label .appstle_sellingPlan_formattedCompareAtPrice {\\ncolor:rgba(var(--color-background));\\n} \\n\\n.appstle_span_wrapper > * {\\nflex-shrink: 0\\n}\\n.appstle-selling-plan-detail-wrapper{\\ncolor: rgba(var(--color-foreground));\\n}\\n.widgetSellingPlanWrapper input:checked+label .appstle-selling-plan-detail-wrapper{\\ncolor: rgba(var(--color-background)) !important;\\n}\\n\\n</style>\\n</div>{% endraw %}\",\"WIDGET_TYPE_7\":\"{% raw %}{% endraw %}\",\"WIDGET_TYPE_8\":\"{% raw %}{% endraw %}\",\"WIDGET_TYPE_2\":\"{% raw %}{% endraw %}\",\"WIDGET_TYPE_3\":\"{% raw %}<div id=\\\"appstle-widget-template\\\">\\n <div class=\\\"appstle_sub_widget\\\" id=\\\"appstle_subscription_widget{{widgetId}}\\\">\\n<div class=\\\"appstle_widget_title\\\">{{{purchaseOptionsText}}}</div>\\n <div class=\\\"widgetSellingPlanWrapper appstle_subscription_wrapper\\\">\\n{{#showSubOptionBeforeOneTime}}\\n {{#sellingPlanVariants}}\\n <div class=\\\"appstle_input_wrapper appstle_subscription_option\\\">\\n <input type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\" {{#isChecked}}checked{{/isChecked}}>\\n {{^prepaidFlag}}\\n <label for=\\\"{{sellingPlanId}}\\\" class=\\\"appstle_widget_three\\\">\\n {{{name}}}\\n<div class=\\\"appstle_span_wrapper\\\">\\n <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{formattedPrice}}}</span>\\n{{#showSecondFormattedDiscountText}}{{^isFixedPrice}}<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block\\\"> ({{{secondFormattedDiscountText}}})</span> {{/isFixedPrice}}{{/showSecondFormattedDiscountText}}\\n</div>\\n \\n </label>\\n {{/prepaidFlag}}\\n {{#prepaidFlag}}\\n <label for=\\\"{{sellingPlanId}}\\\" class=\\\"appstle_widget_three\\\">\\n {{{name}}}\\n<div class=\\\"appstle_span_wrapper\\\">\\n <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{totalPrice}}}</span>\\n {{#showSecondFormattedDiscountText}}{{^isFixedPrice}}<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block\\\"> ({{{secondFormattedDiscountText}}})</span>{{/isFixedPrice}}{{/showSecondFormattedDiscountText}}\\n {{#formattedPrepaidPerDeliveryPriceText}}<span class=\\\"appstle_formattedPrepaidPerDeliveryPriceText\\\"> ({{{formattedPrepaidPerDeliveryPriceText}}})</span>{{/formattedPrepaidPerDeliveryPriceText}}\\n </div>\\n \\n </label>\\n {{/prepaidFlag}}\\n \\n </div>\\n {{/sellingPlanVariants}}\\n{{/showSubOptionBeforeOneTime}}\\n {{^requires_selling_plan}}\\n <div class=\\\"appstle_input_wrapper appstle_onetime\\\">
7339\\n <input type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"{{sellingPlanId}}\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{/subscriptionOptionSelectedDefault}}>\\n <label for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" class=\\\"appstle_widget_three\\\">\\n {{oneTimePuchaseText}}\\n <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\">\\n{{#showOneTimeComparePrice}}\\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\">\\n {{{oneTimePuchaseComparePriceAmount}}}\\n</span>\\n{{/showOneTimeComparePrice}}\\n{{{oneTimePuchaseAmount}}}</span>\\n </label>\\n \\n </div>\\n {{/requires_selling_plan}}\\n{{^showSubOptionBeforeOneTime}}\\n {{#sellingPlanVariants}}\\n <div class=\\\"appstle_input_wrapper appstle_subscription_option\\\">\\n <input type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\" {{#isChecked}}checked{{/isChecked}}>\\n {{^prepaidFlag}}\\n <label for=\\\"{{sellingPlanId}}\\\" class=\\\"appstle_widget_three\\\">\\n {{{name}}}\\n<div class=\\\"appstle_span_wrapper\\\">\\n <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{formattedPrice}}}</span>\\n{{#showSecondFormattedDiscountText}}{{^isFixedPrice}}<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block\\\"> ({{{secondFormattedDiscountText}}})</span> {{/isFixedPrice}}{{/showSecondFormattedDiscountText}}\\n</div>\\n \\n </label>\\n {{/prepaidFlag}}\\n {{#prepaidFlag}}\\n <label for=\\\"{{sellingPlanId}}\\\" class=\\\"appstle_widget_three\\\">\\n {{{name}}}\\n<div class=\\\"appstle_span_wrapper\\\">\\n <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{totalPrice}}}</span>\\n {{#showSecondFormattedDiscountText}}{{^isFixedPrice}}<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block\\\"> ({{{secondFormattedDiscountText}}})</span>{{/isFixedPrice}}{{/showSecondFormattedDiscountText}}\\n {{#formattedPrepaidPerDeliveryPriceText}}<span class=\\\"appstle_formattedPrepaidPerDeliveryPriceText\\\"> ({{{formattedPrepaidPerDeliveryPriceText}}})</span>{{/formattedPrepaidPerDeliveryPriceText}}\\n </div>\\n \\n </label>\\n {{/prepaidFlag}}\\n \\n </div>\\n {{/sellingPlanVariants}}\\n{{/showSubOptionBeforeOneTime}}\\n </div>\\n{{#showStaticTooltip}}\\n<div class=\\\"appstle_tooltip_wrapper_static\\\">{{{toolTipDescription}}}</div>\\n{{/showStaticTooltip}}\\n{{#showTooltip}}\\n <div data-appstle-icon=\\\"\\\" class=\\\"appstle_tooltip_wrapper\\\">\\n <svg width=\\\"90\\\" height=\\\"90\\\" viewBox=\\\"0 0 90 90\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\" class=\\\"tooltip_subscription_svg\\\">\\n <path\\n d=\\\"M45 0C20.1827 0 0 20.1827 0 45C0 69.8173 20.1827 90 45 90C69.8173 90 90 69.8174 90 45C90.0056 44.6025 89.9322 44.2078 89.7839 43.8389C89.6357 43.47 89.4156 43.1342 89.1365 42.8511C88.8573 42.568 88.5247 42.3432 88.158 42.1897C87.7912 42.0363 87.3976 41.9573 87 41.9573C86.6024 41.9573 86.2088 42.0363 85.842 42.1897C85.4753 42.3432 85.1427 42.568 84.8635 42.8511C84.5844 43.1342 84.3643 43.47 84.2161 43.8389C84.0678 44.2078 83.9944 44.6025 84 45C84 66.5748 66.5747 84 45 84C23.4253 84 6 66.5747 6 45C6 23.4254 23.4253 6 45 6C56.1538 6 66.3012 10.5882 73.4375 18H65.4062C65.0087 17.9944 64.614 18.0678 64.2451 18.2161C63.8762 18.3643 63.5405 18.5844 63.2573 18.8635C62.9742 19.1427 62.7494 19.4753 62.596 19.842C62.4425 20.2088 62.3635 20.6024 62.3635 21C62.3635 21.3976 62.4425 21.7912 62.596 22.158C62.7494 22.5247 62.9742 22.8573 63.2573 23.1365C63.5405 23.4156 63.8762 23.6357 64.2451 23.7839C64.614 23.9322 65.0087 24.0056 65.4062 24H79.8125C80.6081 23.9999 81.3711 23.6838 81.9337 23.1212C82.4963 22.5586 82.8124 21.7956 82.8125 21V6.59375C82.821 6.18925 82.7476 5.78722 82.5966 5.41183C82.4457 5.03644 82.2205 4.69545 81.9344 4.40936C81.6483 4.12327 81.3073 3.898 80.9319 3.7471C80.5565 3.5962 80.1545 3.52277 79.75 3.53125C79.356 3.53941 78.9675 3.62511 78.6067 3.78344C78.2458 3.94177 77.9197 4.16963 77.6469 4.45402C77.3741 4.73841 77.16 5.07375 77.0168 5.44089C76.8737 5.80803 76.8042 6.19977 76.8125 6.59375V12.875C68.6156 4.86282 57.3081 0 45 0ZM43.75 20.75C43.356 20.7582 42.9675 20.8439 42.6067 21.0022C42.2458 21.1605 41.9197 21.3884 41.6469 21.6728C41.3741 21.9572 41.16 22.2925 41.0168 22.6596C40.8737 23.0268 40.8042 23.4185 40.8125 23.8125V47.375C40.8116 47.7693 40.8883 48.16 41.0385 48.5246C41.1886 48.8892 41.4092 49.2207 41.6875 49.5L54.0938 61.9375C54.6573 62.5011 55.4217 62.8177 56.2188 62.8177C57.0158 62.8177 57.7802 62.5011 58.3438 61.9375C58.9073 61.3739 59.224 60.6095 59.224 59.8125C59.224 59.0155 58.9073 58.2511 58.3438 57.6875L46.8125 46.1875V23.8125C46.821 23.408 46.7476 23.006 46.5966 22.6306C46.4457 22.2552 46.2205 21.9142 45.9344 21.6281C45.6483 21.342 45.3073 21.1168 44.9319 20.9658C44.5565 20.8149 44.1545 20.7415 43.75 20.75Z\\\"\\n ></path>\\n </svg>\\n <span class=\\\"appstle_tooltip_title\\\">{{{tooltipTitle}}}</span>\\n </div>\\n<div class=\\\"appstle_tooltip appstle_tooltip_hover\\\">\\n <div class=\\\"appstle_tooltip_content\\\">\\n {{{toolTipDescription}}}\\n </div>\\n {{#showAppstleLink}}\\n <div class=\\\"appstle_tooltip_appstle\\\">\\n <a href=\\\"https://appstle.com\\\" class=\\\"appstle_link\\\" target=\\\"_blank\\\">\\n POWERED BY APPSTLE\\n </a>\\n </div>\\n{{/showAppstleLink}}\\n </div>\\n{{/showTooltip}}\\n<style>.widgetSellingPlanWrapper {\\n display: grid;\\n grid-template-columns: repeat(2, minmax(0, 1fr));\\n gap: 0.5rem;\\n grid-auto-rows: 1fr;\\n margin-bottom: 6px;\\n}\\n.widgetSellingPlanWrapper input {\\n display: none;\\n}\\n.widgetSellingPlanWrapper label {\\n border-radius: 8px;\\n border: 1px solid rgba(var(--color-foreground));\\n padding: 0.5rem;\\n display: flex;\\n justify-content: center;
7339\\n align-items: center;\\n display: block;\\n height: 100%;\\n width: 100%;\\n text-align: center;\\ncursor: pointer;\\ncolor: rgba(var(--color-foreground));\\n}\\n.widgetSellingPlanWrapper input:checked+label {\\n background-color: rgba(var(--color-foreground));\\n color: rgba(var(--color-background));\\n border: 1px solid rgba(var(--color-background)) !important;\\n}\\n.appstle_lowercase {\\n text-transform: lowercase;\\n}\\n.appstle_input_wrapper {\\n position: relative;\\n}\\nspan.appstle_sellingPlan_discountText {\\n position: absolute;\\n background-color: color: rgba(var(--color-foreground));\\n color: rgba(var(--color-background));\\n border-radius: 3px;\\n padding: 1px 18px;\\n left: 50%;\\n display: block;\\n transform: translate(-50%, -50%);\\n white-space: nowrap;\\n}\\nspan.appstle_sellingPlan_discountText:empty {\\n display: none !important;\\n}\\nspan.appstle_lowercase.appstle_sellingPlan_price {\\n color: rgba(var(--color-foreground));\\n}\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_onetime_amount_compare {\\n color: rgba(var(--color-foreground));\\n text-decoration: line-through;\\n padding: 0 3px;\\n}\\n#appstle_subscription_widget0 .appstle_tooltip_wrapper {\\n margin-top: 8px;\\n margin-bottom: 16px;\\n}\\n.appstle_subscription_wrapper {\\n border: none !important;\\n}\\nlabel.appstle_widget_three {\\n display: flex;\\n flex-direction: column;\\n}\\n.widgetSellingPlanWrapper input:checked+label span {\\n color: rgba(var(--color-background)) !important;\\n}\\n.appstle_sub_widget .appstle_subscription_wrapper{\\n border-radius:unset !important;\\n}\\nspan.appstle_second_price_block:empty {\\n display: none !important;\\n}\\n</style>\\n</div>{% endraw %}\",\"WIDGET_TYPE_4\":\"{% raw %}<div id=\\\"appstle-widget-template\\\">\\n <div class=\\\"appstle_sub_widget\\\" id=\\\"appstle_subscription_widget{{widgetId}}\\\">\\n<div class=\\\"appstle_widget_title\\\">{{{purchaseOptionsText}}}</div>\\n <div class=\\\"widgetSellingPlanWrapper\\\">\\n{{^requires_selling_plan}}\\n{{^showSubOptionBeforeOneTime}}\\n <div class=\\\"appstle_input_wrapper\\\">\\n <input type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{/subscriptionOptionSelectedDefault}}>\\n <label for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\">\\n {{oneTimePuchaseText}}\\n{{#showOneTimeComparePrice}}\\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\">\\n {{{oneTimePuchaseComparePriceAmount}}}\\n</span>\\n{{/showOneTimeComparePrice}}\\n <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\">{{{oneTimePuchaseAmount}}}/{{{oneTimeFrequencyText}}}</span>\\n </label>\\n </div>\\n{{/showSubOptionBeforeOneTime}}\\n{{/requires_selling_plan}}\\n {{#sellingPlanVariants}}\\n <div class=\\\"appstle_input_wrapper\\\">\\n <span class=\\\"appstle_sellingPlan_discountText\\\">{{{formattedDiscountText}}}</span>\\n <input type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\" {{#isChecked}}checked{{/isChecked}}>\\n{{^prepaidFlag}}\\n <label for=\\\"{{sellingPlanId}}\\\">\\n {{{name}}}\\n<div class=\\\"appstle_span_wrapper\\\">\\n <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{formattedPrice}}}<span>\\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_formattext_block\\\">/{{{sellingPlanFrequencyText}}}{{#isFrequencySubsequent}}{{/isFrequencySubsequent}}</span>\\n</div>\\n </label>\\n{{/prepaidFlag}}\\n{{#prepaidFlag}}\\n<label for=\\\"{{sellingPlanId}}\\\">\\n {{{name}}}\\n<div class=\\\"appstle_span_wrapper\\\">\\n <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{totalPrice}}}</span>\\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block appstle_formattedPrepaidPerDeliveryPriceText\\\"> {{{formattedPrepaidPerDeliveryPriceText}}}</span>\\n</div>\\n</label>\\n{{/prepaidFlag}}\\n </div>\\n {{/sellingPlanVariants}}\\n{{^requires_selling_plan}}\\n{{#showSubOptionBeforeOneTime}}\\n <div class=\\\"appstle_input_wrapper\\\">
7339\\n <input type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{/subscriptionOptionSelectedDefault}}>\\n <label for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\">\\n {{oneTimePuchaseText}}\\n{{#showOneTimeComparePrice}}\\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\">\\n {{{oneTimePuchaseComparePriceAmount}}}\\n</span>\\n{{/showOneTimeComparePrice}}\\n <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\">{{{oneTimePuchaseAmount}}}/{{{oneTimeFrequencyText}}}</span>\\n </label>\\n </div>\\n{{/showSubOptionBeforeOneTime}}\\n{{/requires_selling_plan}}\\n </div>\\n{{#showStaticTooltip}}\\n<div class=\\\"appstle_tooltip_wrapper_static\\\"> {{{toolTipDescription}}}</div>\\n{{/showStaticTooltip}}\\n{{#showTooltip}}\\n <div data-appstle-icon=\\\"\\\" class=\\\"appstle_tooltip_wrapper\\\">\\n <svg width=\\\"90\\\" height=\\\"90\\\" viewBox=\\\"0 0 90 90\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\" class=\\\"tooltip_subscription_svg\\\">\\n <path\\n d=\\\"M45 0C20.1827 0 0 20.1827 0 45C0 69.8173 20.1827 90 45 90C69.8173 90 90 69.8174 90 45C90.0056 44.6025 89.9322 44.2078 89.7839 43.8389C89.6357 43.47 89.4156 43.1342 89.1365 42.8511C88.8573 42.568 88.5247 42.3432 88.158 42.1897C87.7912 42.0363 87.3976 41.9573 87 41.9573C86.6024 41.9573 86.2088 42.0363 85.842 42.1897C85.4753 42.3432 85.1427 42.568 84.8635 42.8511C84.5844 43.1342 84.3643 43.47 84.2161 43.8389C84.0678 44.2078 83.9944 44.6025 84 45C84 66.5748 66.5747 84 45 84C23.4253 84 6 66.5747 6 45C6 23.4254 23.4253 6 45 6C56.1538 6 66.3012 10.5882 73.4375 18H65.4062C65.0087 17.9944 64.614 18.0678 64.2451 18.2161C63.8762 18.3643 63.5405 18.5844 63.2573 18.8635C62.9742 19.1427 62.7494 19.4753 62.596 19.842C62.4425 20.2088 62.3635 20.6024 62.3635 21C62.3635 21.3976 62.4425 21.7912 62.596 22.158C62.7494 22.5247 62.9742 22.8573 63.2573 23.1365C63.5405 23.4156 63.8762 23.6357 64.2451 23.7839C64.614 23.9322 65.0087 24.0056 65.4062 24H79.8125C80.6081 23.9999 81.3711 23.6838 81.9337 23.1212C82.4963 22.5586 82.8124 21.7956 82.8125 21V6.59375C82.821 6.18925 82.7476 5.78722 82.5966 5.41183C82.4457 5.03644 82.2205 4.69545 81.9344 4.40936C81.6483 4.12327 81.3073 3.898 80.9319 3.7471C80.5565 3.5962 80.1545 3.52277 79.75 3.53125C79.356 3.53941 78.9675 3.62511 78.6067 3.78344C78.2458 3.94177 77.9197 4.16963 77.6469 4.45402C77.3741 4.73841 77.16 5.07375 77.0168 5.44089C76.8737 5.80803 76.8042 6.19977 76.8125 6.59375V12.875C68.6156 4.86282 57.3081 0 45 0ZM43.75 20.75C43.356 20.7582 42.9675 20.8439 42.6067 21.0022C42.2458 21.1605 41.9197 21.3884 41.6469 21.6728C41.3741 21.9572 41.16 22.2925 41.0168 22.6596C40.8737 23.0268 40.8042 23.4185 40.8125 23.8125V47.375C40.8116 47.7693 40.8883 48.16 41.0385 48.5246C41.1886 48.8892 41.4092 49.2207 41.6875 49.5L54.0938 61.9375C54.6573 62.5011 55.4217 62.8177 56.2188 62.8177C57.0158 62.8177 57.7802 62.5011 58.3438 61.9375C58.9073 61.3739 59.224 60.6095 59.224 59.8125C59.224 59.0155 58.9073 58.2511 58.3438 57.6875L46.8125 46.1875V23.8125C46.821 23.408 46.7476 23.006 46.5966 22.6306C46.4457 22.2552 46.2205 21.9142 45.9344 21.6281C45.6483 21.342 45.3073 21.1168 44.9319 20.9658C44.5565 20.8149 44.1545 20.7415 43.75 20.75Z\\\"\\n ></path>\\n </svg>\\n <span class=\\\"appstle_tooltip_title\\\">{{{tooltipTitle}}}</span>\\n </div>\\n <div class=\\\"appstle_tooltip\\\">\\n <div class=\\\"appstle_tooltip_content\\\">\\n {{{toolTipDescription}}}\\n </div>\\n{{#showAppstleLink}}\\n <div class=\\\"appstle_tooltip_appstle\\\">\\n <a href=\\\"https://appstle.com\\\" class=\\\"appstle_link\\\" target=\\\"_blank\\\">\\n POWERED BY APPSTLE\\n </a>\\n </div>\\n{{/showAppstleLink}}\\n </div>\\n{{/showTooltip}}\\n<style>\\n.widgetSellingPlanWrapper {\\n display: grid;\\n grid-template-columns: repeat(2, minmax(0, 1fr));\\n gap: 16px;\\n grid-auto-rows: 1fr;\\n margin-bottom: 6px;\\nmargin-top: 10px\\n}\\n.widgetSellingPlanWrapper input {\\n display: none;\\n}\\n.widgetSellingPlanWrapper label {\\n border-radius: 10px;\\n border: 1px solid rgba(var(--color-foreground, 0, 0, 0));\\n padding: 0.5rem;\\n display: flex !important;\\n flex-direction: column;\\n justify-content: center;
7339\\n align-items: center;\\n display: block;\\n height: 100%;\\n width: 100%;\\n text-align: center;\\ncursor: pointer;\\n}\\n.widgetSellingPlanWrapper input:checked+label {\\n background-color: rgba(var(--color-foreground, 0, 0, 0));\\n}\\n.appstle_lowercase {\\n text-transform: lowercase;\\n}\\n.appstle_input_wrapper {\\n position: relative;\\n}\\nspan.appstle_sellingPlan_discountText {\\n position: absolute;\\n font-size: 1.2rem;\\n background-color: rgba(var(--color-foreground, 0, 0, 0));\\n color: rgba(var(--color-background, 255, 255, 255));\\n border-radius: 3px;\\n border: 2px solid rgba(var(--color-background, 255, 255, 255));\\n padding: 1px 18px;\\n left: 50%;\\n display: block;\\n transform: translate(-50%, -50%);\\n white-space: nowrap;\\n}\\nspan.appstle_sellingPlan_discountText:empty {\\n display: none !important;\\n}\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_onetime_amount_compare {\\ntext-decoration: line-through;\\n}\\n.appstle_tooltip_wrapper {\\n margin-bottom:10px;\\n}\\n.widgetSellingPlanWrapper input:checked+label {\\n background-color: rgba(var(--color-foreground, 0, 0, 0));\\n color: rgba(var(--color-background, 255, 255, 255));\\n border: 2px solid rgba(var(--color-background, 255, 255, 255)) !important;\\n}\\n</style>\\n</div>{% endraw %}\",\"WIDGET_TYPE_5\":\"{% raw %}<div id=\\\"appstle-widget-template\\\">\\n <div class=\\\"appstle_sub_widget\\\" id=\\\"appstle_subscription_widget{{widgetId}}\\\">\\n<div class=\\\"appstle_widget_title\\\">{{{purchaseOptionsText}}}</div>\\n <div class=\\\"widgetSellingPlanWrapper\\\">\\n{{^showSubOptionBeforeOneTime}}\\n{{^requires_selling_plan}}\\n <div class=\\\"appstle_input_wrapper\\\">\\n <input type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{/subscriptionOptionSelectedDefault}}/>\\n <label for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\">\\n {{{oneTimePuchaseText}}}\\n </label>\\n \\n </div>\\n{{/requires_selling_plan}}\\n{{/showSubOptionBeforeOneTime}}\\n {{#sellingPlanVariants}}\\n <div class=\\\"appstle_input_wrapper\\\">\\n <input type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\" {{#isChecked}}checked{{/isChecked}} />\\n <label for=\\\"{{sellingPlanId}}\\\">\\n {{{name}}}\\n </label>\\n \\n </div>\\n {{/sellingPlanVariants}}\\n{{#showSubOptionBeforeOneTime}}\\n{{^requires_selling_plan}}\\n <div class=\\\"appstle_input_wrapper\\\">\\n <input type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{/subscriptionOptionSelectedDefault}}/>\\n <label for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\">\\n {{{oneTimePuchaseText}}}\\n </label>\\n \\n </div>\\n{{/requires_selling_plan}}\\n{{/showSubOptionBeforeOneTime}}\\n </div>\\n{{#showStaticTooltip}}\\n<div class=\\\"appstle_tooltip_wrapper_static\\\">{{{toolTipDescription}}}</div>\\n{{/showStaticTooltip}}\\n{{#showTooltip}}\\n <div data-appstle-icon=\\\"\\\" class=\\\"appstle_tooltip_wrapper\\\">\\n <svg width=\\\"90\\\" height=\\\"90\\\" viewBox=\\\"0 0 90 90\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\" class=\\\"tooltip_subscription_svg\\\">\\n <path\\n d=\\\"M45 0C20.1827 0 0 20.1827 0 45C0 69.8173 20.1827 90 45 90C69.8173 90 90 69.8174 90 45C90.0056 44.6025 89.9322 44.2078 89.7839 43.8389C89.6357 43.47 89.4156 43.1342 89.1365 42.8511C88.8573 42.568 88.5247 42.3432 88.158 42.1897C87.7912 42.0363 87.3976 41.9573 87 41.9573C86.6024 41.9573 86.2088 42.0363 85.842 42.1897C85.4753 42.3432 85.1427 42.568 84.8
7339635 42.8511C84.5844 43.1342 84.3643 43.47 84.2161 43.8389C84.0678 44.2078 83.9944 44.6025 84 45C84 66.5748 66.5747 84 45 84C23.4253 84 6 66.5747 6 45C6 23.4254 23.4253 6 45 6C56.1538 6 66.3012 10.5882 73.4375 18H65.4062C65.0087 17.9944 64.614 18.0678 64.2451 18.2161C63.8762 18.3643 63.5405 18.5844 63.2573 18.8635C62.9742 19.1427 62.7494 19.4753 62.596 19.842C62.4425 20.2088 62.3635 20.6024 62.3635 21C62.3635 21.3976 62.4425 21.7912 62.596 22.158C62.7494 22.5247 62.9742 22.8573 63.2573 23.1365C63.5405 23.4156 63.8762 23.6357 64.2451 23.7839C64.614 23.9322 65.0087 24.0056 65.4062 24H79.8125C80.6081 23.9999 81.3711 23.6838 81.9337 23.1212C82.4963 22.5586 82.8124 21.7956 82.8125 21V6.59375C82.821 6.18925 82.7476 5.78722 82.5966 5.41183C82.4457 5.03644 82.2205 4.69545 81.9344 4.40936C81.6483 4.12327 81.3073 3.898 80.9319 3.7471C80.5565 3.5962 80.1545 3.52277 79.75 3.53125C79.356 3.53941 78.9675 3.62511 78.6067 3.78344C78.2458 3.94177 77.9197 4.16963 77.6469 4.45402C77.3741 4.73841 77.16 5.07375 77.0168 5.44089C76.8737 5.80803 76.8042 6.19977 76.8125 6.59375V12.875C68.6156 4.86282 57.3081 0 45 0ZM43.75 20.75C43.356 20.7582 42.9675 20.8439 42.6067 21.0022C42.2458 21.1605 41.9197 21.3884 41.6469 21.6728C41.3741 21.9572 41.16 22.2925 41.0168 22.6596C40.8737 23.0268 40.8042 23.4185 40.8125 23.8125V47.375C40.8116 47.7693 40.8883 48.16 41.0385 48.5246C41.1886 48.8892 41.4092 49.2207 41.6875 49.5L54.0938 61.9375C54.6573 62.5011 55.4217 62.8177 56.2188 62.8177C57.0158 62.8177 57.7802 62.5011 58.3438 61.9375C58.9073 61.3739 59.224 60.6095 59.224 59.8125C59.224 59.0155 58.9073 58.2511 58.3438 57.6875L46.8125 46.1875V23.8125C46.821 23.408 46.7476 23.006 46.5966 22.6306C46.4457 22.2552 46.2205 21.9142 45.9344 21.6281C45.6483 21.342 45.3073 21.1168 44.9319 20.9658C44.5565 20.8149 44.1545 20.7415 43.75 20.75Z\\\"\\n ></path>\\n </svg>\\n <span class=\\\"appstle_tooltip_title\\\">{{{tooltipTitle}}}</span>\\n </div>\\n<div class=\\\"appstle_tooltip appstle_tooltip_hover\\\">\\n <div class=\\\"appstle_tooltip_content\\\">\\n {{{toolTipDescription}}}\\n </div>\\n {{#showAppstleLink}}\\n <div class=\\\"appstle_tooltip_appstle\\\">\\n <a href=\\\"https://appstle.com\\\" class=\\\"appstle_link\\\" target=\\\"_blank\\\">\\n POWERED BY APPSTLE\\n </a>\\n </div>\\n {{/showAppstleLink}}\\n </div>\\n{{/showTooltip}}\\n <style>\\n .widgetSellingPlanWrapper {\\n display: grid;\\n grid-template-columns: repeat(2, minmax(0, 1fr));\\n gap: 8px;\\n grid-auto-rows: 1fr;\\n margin-bottom: 6px;\\n margin-top: 10px;\\n }\\n \\n .widgetSellingPlanWrapper input {\\n display: none;\\n }\\n \\n .widgetSellingPlanWrapper label {\\n border-radius: 4px;\\n border: 1px solid rgba(var(--color-foreground));\\n padding: 0.5rem;\\n display: flex;\\n justify-content: center;\\n align-items: center;\\n display: block;\\n height: 100%;\\n width: 100%;\\n text-align: center;\\n \\t color: rgba(var(--color-foreground));\\ncursor: pointer;\\n }\\n \\n .widgetSellingPlanWrapper input:checked+label {\\n background-color: rgba(var(--color-foreground));\\n \\t color: rgba(var(--color-background));\\n }\\n .appstle_lowercase {\\n text-transform: lowercase;\\n }\\n \\n \\n .appstle_input_wrapper {\\n position: relative;\\n }\\n \\n span.appstle_sellingPlan_discountText {\\n position: absolute;\\n background-color: rgba(var(--color-foreground));\\n color: rgba(var(--color-background));\\n border-radius: 3px;\\n padding: 1px 18px;\\n left: 50%;\\n display: block;\\n transform: translate(-50%, -50%);\\n white-space: nowrap;\\n }\\n span.appstle_sellingPlan_discountText:empty {\\n display: none !important;\\n }\\n </style>\\n </div>{% endraw %}\"}", 7340 7341 7342 "bundle": {}, 7343 7344 7345 "labels": `{\"appstle.subscription.wg.billingCycleBlockV2\":\"true\",\"appstle.subscription.wg.cartHiddenAttributesSelectorV2\":\"\",\"appstle.subscription.wg.daysFrequencyTextV2\":\"Days\",\"appstle.subscription.wg.subscribeAndSaveSuccessV2\":\"Subscription Selected\",\"appstle.subscription.wg.addToShipmentSuccessTextV2\":\"Success\",\"appstle.subscription.wg.monthFrequencyTextV2\":\"Month\",\"appstle.subscription.wg.addToShipmentButtonTextV2\":\"Add to Shipment\",\"appstle.subscription.wg.onetimeDescriptionTextV2\":\"\",\"appstle.subscription.wg.oneTimePurchaseTextV2\":\"One Time Purchase\",\"appstle.subscription.wg.loyaltyPerkDescriptionTextV2\":\"<div> {{#isDiscountTypeFreeProduct}} <div style='display: flex; align-items: center;'> <div class='appstle-dot'> <\/div> <div class='appstle-reward-content'> <div class='appstle-reward-description'> {{^isZeroBillingCycle}} <span class='appstle-loyalty-billing-cycle'> Get a free {{freeProductName}} worth of {{productPrice}} on your <span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> order <\/span> {{\/isZeroBillingCycle}} {{#isZeroBillingCycle}} <span class='appstle-free-product-loyalty'> Get a free {{freeProductName}} worth of {{productPrice}} with your <span class='appstle-loyalty-billing-cycle-count'>1st<\/span> order <\/span> {{\/isZeroBillingCycle}} <\/div> <\/div> <\/div> {{\/isDiscountTypeFreeProduct}} {{#isDiscountTypePercentage}} {{#isPerkOnward}} <div class='appstle-reward-items'> <div class='appstle-dot'> <\/div> <div class='appstle-reward-content'> <div class='appstle-reward-description'> Save <span class='appstle-loyalty-discount'> <span class='appstle-precentage-loyalty'>{{{discount}}}% off<\/span> <\/span> on <span class='appstle-loyalty-billing-cycle'> <span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> order and onwards<\/span> <\/div> <\/div> <\/div> {{\/isPerkOnward}} {{\/isDiscountTypePercentage}} {{#isDiscountTypePercentage}} {{#isPerkRange}} <div class='appstle-reward-items'> <div class='appstle-dot'> <\/div> <div class='appstle-reward-content'> <div class='appstle-reward-description'> Save <span class='appstle-loyalty-discount'> <span class='appstle-precentage-loyalty'>{{{discount}}}% off<\/span> <\/span> from <span class='appstle-loyalty-billing-cycle'> <span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> to <span class='appstle-loyalty-billing-cycle-count'>{{{isRangeEnd}}}<\/span> order<\/span> <\/div> {{\/isPerkRange}} {{\/isDiscountTypePercentage}} {{#isDiscountTypePercentage}} {{#onlyApplyOnThis}} <div class='appstle-reward-items'> <div class='appstle-dot'> <\/div> <div class='appstle-reward-content'> <div class='appstle-reward-description'> Save <span class='appstle-loyalty-discount'> <span class='appstle-precentage-loyalty'>{{{discount}}}% off<\/span> <\/span> for the <span class='appstle-loyalty-billing-cycle'> <span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> order<\/span> <\/div> <\/div> <\/div> {{\/onlyApplyOnThis}} {{\/isDiscountTypePercentage}} {{#isDiscountTypeShipping}} {{#isPerkOnward}} <div class='appstle-reward-items'> <div class='appstle-dot'> <\/div> <div class='appstle-reward-content'> <div class='appstle-reward-description'>
7345Shipping at <span class='appstle-loyalty-discount'> <span class='appstle-shipping-loyalty'>{{{formatDiscountedPrice}}}<\/span> <\/span> on <span class='appstle-loyalty-billing-cycle'> <span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> order and onwards<\/span> <\/div> <\/div> <\/div> {{\/isPerkOnward}} {{\/isDiscountTypeShipping}} {{#isDiscountTypeShipping}} {{#isPerkRange}} <div class='appstle-reward-items'> <div class='appstle-dot'> <\/div> <div class='appstle-reward-content'> <div class='appstle-reward-description'> Get <span class='appstle-loyalty-discount'>shipping <span class='appstle-shipping-loyalty'>{{{formatDiscountedPrice}}}<\/span> off <\/span> from <span class='appstle-loyalty-billing-cycle'>{{{billingCycleBlock}}} to {{{isRangeEnd}}} order<\/span> <\/div> <\/div> <\/div> {{\/isPerkRange}} {{\/isDiscountTypeShipping}} {{#isDiscountTypeShipping}} {{#onlyApplyOnThis}} <div class='appstle-reward-items'> <div class='appstle-dot'> <\/div> <div class='appstle-reward-content'> <div class='appstle-reward-description'>Get shipping at<span class='appstle-loyalty-discount'> <span class='appstle-shipping-loyalty'>{{{formatDiscountedPrice}}}<\/span> <\/span> for the <span class='appstle-loyalty-billing-cycle'> <span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> order<\/span> <\/div> <\/div> <\/div> {{\/onlyApplyOnThis}} {{\/isDiscountTypeShipping}} {{#isDiscountTypeFixed}} {{#isPerkOnward}} <div class='appstle-reward-items'> <div class='appstle-dot'> <\/div> <div class='appstle-reward-content'> <div class='appstle-reward-description'> Get <span class='appstle-loyalty-discount'>{{{formatDiscountedPrice}}}<\/span> off on <span class='appstle-loyalty-billing-cycle'>{{{billingCycleBlock}}} order and onwards<\/span> <\/div> <\/div> <\/div> {{\/isPerkOnward}} {{\/isDiscountTypeFixed}} {{#isDiscountTypeFixed}} {{#isPerkRange}} <div class='appstle-reward-items'> <div class='appstle-dot'> <\/div> <div class='appstle-reward-content'> <div class='appstle-reward-description'> Get <span class='appstle-loyalty-discount'>{{{formatDiscountedPrice}}}<\/span> off from <span class='appstle-loyalty-billing-cycle'>{{{billingCycleBlock}}} order to {{{isRangeEnd}}} order<\/span>. <\/div> <\/div> <\/div> {{\/isPerkRange}} {{\/isDiscountTypeFixed}} {{#isDiscountTypeFixed}} {{#onlyApplyOnThis}} <div class='appstle-reward-items'> <div class='appstle-dot'> <\/div> <div class='appstle-reward-content'> <div class='appstle-reward-description'> Save <span class='appstle-loyalty-discount'> <span class='appstle-precentage-loyalty'>{{{formatDiscountedPrice}}}<\/span> <\/span> on your <span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> order only. <\/div> <\/div> <\/div> {{\/onlyApplyOnThis}} {{\/isDiscountTypeFixed}} {{#isDiscountTypeFixedPrice}} {{#isPerkOnward}} <div class='appstle-reward-items'> <div class='appstle-dot'> <\/div> <div class='appstle-reward-content'> <div class='appstle-reward-description'> Get this product at <span class='appstle-loyalty-discount'>{{{formatDiscountedPrice}}}<\/span> from <span class='appstle-loyalty-billing-cycle'>{{{billingCycleBlock}}} order and onwards<\/span>. <\/div> <\/div> <\/div> {{\/isPerkOnward}} {{\/isDiscountTypeFixedPrice}} {{#isDiscountTypeFixedPrice}} {{#isPerkRange}} <div class='appstle-reward-items'> <div class='appstle-dot'> <\/div> <div class='appstle-reward-content'> <div class='appstle-reward-description'> Get this product at <span class='appstle-loyalty-discount'>{{{formatDiscountedPrice}}}<\/span> from <span class='appstle-loyalty-billing-cycle'>{{{billingCycleBlock}}} to {{{isRangeEnd}}} order<\/span>. <\/div> <\/div> <\/div> {{\/isPerkRange}} {{\/isDiscountTypeFixedPrice}} {{#isDiscountTypeFixedPrice}} {{#onlyApplyOnThis}} <div class='appstle-reward-items'> <div class='appstle-dot'> <\/div> <div class='appstle-reward-content'> <div class='appstle-reward-description'>Get this product at <span class='appstle-loyalty-discount'> <span class='appstle-fixed-price-loyalty'>{{{formatDiscountedPrice}}}<\/span> <\/span> for the <span class='appstle-loyalty-billing-cycle'> <span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> order<\/span>.<\/div> <\/div> <\/div> {{\/onlyApplyOnThis}} {{\/isDiscountTypeFixedPrice}} <style> .appstle-loyalty-table-v2{ box-shadow: none !important; border-spacing: 0 5px !important; border-collapse: unset !important; } .appstleLoyaltyTable .appstle-loyalty-table-data{ border-bottom: none !important; background: none !important; padding: 0px !important; } .appstleLoyaltyTable .appstle-loyalty-table-data:hover{ background: none !important;} .appstle-dot { width: 4px; height: 4px; border-radius: 4px; background-color: #282c3f; margin-right: 10px; margin-bottom: 2px; display: inline-block; vertical-align: middle; } .appstle-reward-items{ align-items: center !important; } .appstle-precentage-loyalty, .appstle-loyalty-discount{ font-weight: bold !important; } .appstle-loyalty-table.ugc-iconContainer { padding-left: 5px; } .appstle-loyalty-table.ugc-iconContainer svg { height: 16px; } .appstleLoyaltyTableHeader{ display: flex; } .appstleLoyaltyTableHeader{ display: flex; } .appstle-loyalty-table.ugc-iconContainer { padding-left: 5px; } .appstle-loyalty-table.ugc-iconContainer svg { height: 16px; } .appstle-toggle-more-btn-v2{ cursor:pointer !important; font-size: 12px !important; font-weight: bold !important; color:#ff3f6c !important; } .appstle-toggle-more-row-v2{ background-color: transparent !important; } .appstleLoyaltyTable .appstle-toggle-more-btn-container-v2{ padding: 0px !important; border-bottom: none !important; } .appstleLoyaltyTable .appstle-toggle-more-btn-container-v2:hover{ background: none !important; } .appstleLoyaltyTable .appstle_loyalty_text_v2{ background: none !important; } .appstleLoyaltyTable .appstle-hidden-perks-v2{ background: none !important; } .appstle-loyalty-table.ugc-iconContainer{display: block !important} <\/style> <\/div>\",\"appstle.subscription.wg.bundleDiscountTextV2\":\"bundle discount extra: {{bundleDiscount}} off\",\"appstle.subscription.wg.atcButtonTextSelectorV2\":\"\",\"appstle.subscription.wg.subscriptionDescriptionTextV2\":\"\",\"appstle.subscription.wg.oneTimeFrequencyTextV2\":\"One Time\",\"appstle.subscription.wg.allowFulfilmentCountViaPropertiesV2\":\"false\",\"appstle.subscription.wg.valdiateFormSelectorV2\":\"\",\"appstle.subscription.wg.monthsFrequencyTextV2\":\"Months\",\"appstle.subscription.wg.prepaidSaveBadgeTextV2\":\"SAVE {{selectedDiscountPercentage}}\",\"appstle.subscription.wg.manageSubscriptionButtonTextV2\":\"Manage Subscription\",\"appstle.subscription.wg.removeClassFromPriceElementV2\":\"\",\"appstle.subscription.wg.yearFrequencyTextV2\":\"Year\",\"appstle.subscription.wg.widgetPriceChangeListenerSelectorV2\":\"\",\"appstle.subscription.wg.atcButtonTextV2\":\"\",\"appstle.subscription.wg.noSubscriptionLabelTextV2\":\"No Subscription\",\"appstle.subscription.wg.cancelAnytimeLabelTextV2\":\"Cancel Anytime\",\"appstle.subscription.wg.addToShipmentErrorTextV2\":\"Error\",\"appstle.subscription.wg.weeksFrequencyTextV2\":\"Weeks\",\"appstle.subscription.wg.weeklyLabelTextV2\":\"Weekly\",\"appstle.subscription.wg.displayAddToExistingSubscriptionButtonForNotLoggedInV2\":\"false\",\"appstle.subscription.wg.addToShipmentProcessingV2\":\"Processing...\",\"appstle.subscription.wg.showWidgetStaticV2\":\"false\",\"appstle.subscription.wg.deliveryEveryFrequencyTextV2\":\"Delivery Frequency\",\"appstle.subscription.wg.subscribeAndSaveInitalV2\":\"Subscribe and save\",\"appstle.subscription.wg.allowRefreshOnCartPageV2\":\"false\",\"appstle.subscription.wg.prepaidLabelTextV2\":\"Prepaid\",\"appstle.subscription.wg.monthlyLabelTextV2\":\"Monthly\",\"appstle.subscription.wg.displayAddToExistingSubscriptionButtonToSubscribersOnlyV2\":\"false\",\"appstle.subscription.wg.yearsFrequencyTextV2\":\"Years\",\"appstle.subscription.wg.addToShipmentTooltipTextV2\":\"Please avoid double delivery charges! Login to add this product to an upcoming delivery.\",\"appstle.subscription.wg.weekFrequencyTextV2\":\"Week\",\"appstle.subscription.wg.unsubscribeFrequencyTextV2\":\"One-time Purchase\",\"appstle.subscription.wg.widgetVariantChangeListenerSelectorV2\":\"\",\"appstle.subscription.wg.atcButtonTextSelectorObserverV2\":\"\",\"appstle.subscription.wg.dayFrequencyTextV2\":\"day\",\"appstle.subscription.wg.showPrepidPerDeliveryProductPriceV2\":\"false\",\"appstle.subscription.wg.offFrequencyTextV2\":\"Off\",\"appstle.subscription.wg.prepayLabelTextV2\":\"Prepay\",\"appstle.subscription.wg.productPageUnitPriceSelectorV2\":\"\",\"appstle.subscription.wg.showNewLoyaltyUI\":\"false\",\"appstle.subscription.wg.frequencyCombinedWidgetTextV2\":\"Frequency\",\"appstle.subscription.wg.sellingPlanTitleTextNonPrepaid\":\"{{sellingPlanName}}\",\"appstle.subscription.wg.selectDeliverOptionV2\":\"Select Delivery Option\",\"appstle.subscription.wg.yearlyLabelTextV2\":\"Yearly\"}`, 7346 7347 "css": { 7348 "appstle_subscription_widget": { 7349 "margin-top": "" , 7350 "margin-bottom": "", 7351 }, 7352 7353 "appstle_subscription_wrapper": { 7354 "border-width": "", 7355 "border-color": "", 7356 }, 7357 7358 "appstle_circle": { 7359 "border-color": "", 7360 }, 7361 7362 "appstle_dot": { 7363 "background-color": "", 7364 }, 7365 7366 "appstle_select": { 7367 "padding-top": "", 7368 "padding-bottom": "", 7369 "padding-left": "", 7370 "padding-right": "", 7371 "border-width": "", 7372 "border-style": "", 7373 "border-color": "", 7374 "border-radius": "", 7375 }, 7376 7377 "tooltip_subscription_svg": { 7378 "fill": "", 7379 }, 7380 7381 "appstle_tooltip": { 7382 "color": "", 7383 "background-color": "", 7384 }, 7385 7386 "appstle_tooltip_border_top_color": { 7387 "border-top-color": "", 7388 }, 7389 7390 "appstle_subscription_final_price": { 7391 "color": "", 7392 }, 7393 "appstle_widget_text_color": { 7394 "color": "", 7395 }, 7396 "appstle_selected_background": { 7397 "background": "transparent", 7398 }, 7399 "elementCSS": "[]", 7400 "customCSS": "span.appstle_subscription_compare_amount.transcy-money {\n display: none !important;\n}", 7401 "customerPortalCss": "", 7402 "externalStyleTag": "", 7403 "themeCss": "", 7404 } 7405 }; 7406 7407 7408 window.AppstleSubscription = window.AppstleSubscription || JSON.parse(JSON.stringify(RS)); 7409 7410 sessionStorage['appstleSubscriptionConfig'] = JSON.stringify(RS.Config); 7411 7412 7413 try { 7414 7415 window.appstle_build_a_box_labels = {"perDeliveryLabelTextV2":"\\/delivery","variantNotAvailable":"Not Available","saveDiscountText":"{{discount}}","bundleSummaryTextV2":"Your bundle is empty. Please add products to your bundles to see bundle summary here.","freeProductLabelTextV2":"Free","bundleDescriptionTextV2":"Our bundle of all bundles, The Ultimate Superfood Bundle delivers exactly what it promises - a complete superfood solution. With 7 superfood blends each created to empower every aspect of your health and wellbeing - from immunity and gut health to energy & better focus.","productDetails":"Product Details","failedToAddMsgText":"Your cart can't have more than {{maxProduct}}
7415 products","cart":"Cart","reviewBundleTextV2":"Review Bundle","addButtonText":"Add","minimumQuantityToCheckoutV2":"Minimum {{quantity}} quantity to checkout","buildBoxErrormsgV2":"Build a Box token is Invalid, Please reach out to support.","continueShopping":"Continue Shopping","failedToAddTitleText":"Failed to add","spendAmountGetDiscount":"Spend {{amount}} get {{percent}}% discount","maxiumQuantityToCheckoutV2":"Maxium {{quantity}} quantity to checkout","contentsOnModalTextV2":"Contents","nextStepButtonTextV2":"Next Step","choosePlanLifeStyleTextV2":"Choose a plan to match your lifestyle","selectMinimumProductButtonText":"Please select {{minProduct}} minimum product","subtotal":"Subtotal","buyQuantityGetDiscount":"Buy {{quantity}} get {{percent}}% discount","loyaltyTablePercentageTextV2":"After <span class='appstle-loyalty-billing-cycle'><span class=''>{{billingCycle}}<\\/span> order<\\/span>, <span class='appstle-loyalty-discount'>get <span class='appstle-loyalty-discount-amount'>{{discount}}% off<\\/span><\\/span>.","loyaltyTablePriceTextV2":"After <span class='appstle-loyalty-billing-cycle'><span class=''>{{billingCycle}}<\\/span> order<\\/span>, <span class='appstle-loyalty-discount'>get at <span class='appstle-loyalty-discount-amount'>{{price}}<\\/span><\\/span>.","myDeliveryText":"My {{selectedSellingPlanDisplayName}} delivery","removeItem":"Remove","productsToProceedText":"Please select products to proceed","previousStepButtonTextV2":"Previous step","loadMoreTextV2":"Load more","selectedFrequencyLabelText":"Selected Frequency","addToCartButtonTextV2":"Add To Cart","basePriceFormatFieldV2":"{{unitPrice}}\\/{{quantityUnit}}","title":"Build-A-Box","productPriceFormatField":"{{price}}","reviewOrdeDescriptionTextV2":"Check your items and select your required frequency plan","quantityLabelV2":"Quantity","minimumOrderAmountLabelTextV2":"Minimum order amount {{minOrderAmount}}.","subscriptionNotAvailableButtonV2":"Subscription not available","shoppingCart":"Shopping Cart","checkoutMessage":"Shipping and taxes calculated at checkout.","discountPopupCheckoutMessageV2":"Discount","testProperties":"","selectedButtonTextV2":"Selected","congratsMessageText":"You've achieved the highest discount of {{discount}}%","okBtnText":"Ok","tieredDiscount":"Tiered Discount","addProductsToSubscriptionLabel":"Adding product to your subscription... ","choosePlanLifeStyleDescriptionTextV2":"Cutoff each week to amend your meals is midnight on Thursday's. (Delivery Schedule is as follows: Gold Coast - Mondays | Brisbane & Sunshine Coast - Wednesdays)","orderNoteLabelTextV2":"Order Note","minimumToCheckoutV2":"Minimum {{quantity}} to checkout","loyaltyTableFixedTextV2":"After <span class='appstle-loyalty-billing-cycle'><span class=''>{{billingCycle}}<\\/span> order<\\/span>, <span class='appstle-loyalty-discount'>get <span class='appstle-loyalty-discount-amount'>{{price}} off<\\/span><\\/span>.","editQuantity":"Edit Quantity","itemsText":"Items","onetimeDescriptionTextV2":"","chooseProductsTextV2":"Choose Products","loyaltyTableFreeProductTextV2":"After <span class='appstle-loyalty-billing-cycle'><span class=''>{{billingCycle}}<\\/span> order<\\/span>, <span class='appstle-loyalty-discount'>get <span class='appstle-loyalty-discount-amount'>FREE PRODUCT ({{productName}})<\\/span><\\/span>.","loyaltyTableShippingTextV2":"After <span class='appstle-loyalty-billing-cycle'><span class=''>{{billingCycle}}<\\/span> order<\\/span>, <span class='appstle-loyalty-discount'>get <span class='appstle-loyalty-discount-amount'>shipping at {{price}}<\\/span><\\/span>.","spentText":"spent","quantityLabel":"Quantity","addButtonV2":"Add","loyaltyTableFreeTrailTextV2":"Get <span class='appstle-loyalty-free-trial-discount'>{{discount}} <span class='appstle-loyalty-free-trial-discount-count' style='text-transform: lowercase;'>{{discountType}} <\\/span><\\/span> <span class='appstle-loyalty-free-trial-text'>free trial.<\\/span>","bundleCheckoutTextV2":"Checkout","reviewOrderTextV2":"Review Order","goBackButtonText":"Go Back","selectPlanTextV2":"Select Plan","viewProduct":"View Product","oneTimePurchaseTextV2":"One Time Purchase","bundleOnModalTextV2":"Bundle","proceedToCheckoutButtonText":"Proceed to checkout","pleaseWaitLabelTextV2":"Please wait...","typeToSearchPlaceholderTextV2":"Type to search","selectedProgressLabelTextV2":"Selected","outOfStockTextV2":"Out of stock"}; 7416 7417 } catch (e) { 7418 console.error("Error parsing build a box labels:", e); 7419 } 7420 7421 7422 var _RSConfig = _RSConfig || {}; 7423 7424 _RSConfig.shop = 'swp3x4-p8.myshopify.com'; 7425 7426 7427 7428 7429 7430 7431 _RSConfig.shopMoneyFormat = '${{amount}}'; 7432 _RSConfig.shopMoneyFormatWithCurrencyFormat = '${{amount}} USD'; 7433 7434 7435 7436 7437 } 7438 7439 7440 7441 _RSConfig.assetRev = "cc54157a970e753ce10b1e4cd1eef46f"; 7442 7443 7444</script>
7444 7445 7446<style id="appstle-payment-button-override"> 7447 .shopify-payment-button {display: none;} 7448</style>
7449<script> 7450 let appstleCount = 0 7451 function isAppstleJSInitiated() { 7452 appstleCount++; 7453 if (window?.["RSConfig"] || appstleCount > 20) { 7454 let appstleStyleElement = document.querySelector('#appstle-payment-button-override'); 7455 if (appstleStyleElement) { 7456 appstleStyleElement.remove(); 7457 } 7458 } else { 7459 setTimeout(isAppstleJSInitiated, 500) 7460 } 7461 } 7462 isAppstleJSInitiated(); 7463</script>
7463 7464 7465<style> 7466 7467</style>
7468<script> 7469 function pollAppstleInit() { 7470 if (window?.appstleInit) { 7471 window?.appstleInit() 7472 } else { 7473 setTimeout(pollAppstleInit, 30); 7474 } 7475 } 7476</script>
7476 7477 7478 7479 7480 7481 7482 7483 7484 7485 7486 7487 7488 7489 7490 7491 7492 7493 7494
7494<script src="https://subscription-admin.appstle.com/assets/js/appstle-subscription.min.js?shop=swp3x4-p8.myshopify.com&v=1786119992066" defer ></script>
7494 7495 7496 7497 7498 7499 7500 7501 7502 7503</div>
7503<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
7503 7504</body> 7505</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.