1<!doctype html> 2<html class="js" lang="en"> 3 4 <head> 5 6 7 8 9 10 11 12 <meta charset="utf-8"> 13 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 14 <meta name="viewport" content="width=device-width,initial-scale=1"> 15 <meta name="theme-color" content=""> 16 <link rel="canonical" href="https://www.victorystore.com/cart"> 17 18<link href="//www.victorystore.com/cdn/shop/t/150/assets/flickity.css?v=63806124315778515341770700052" rel="stylesheet" type="text/css" media="all" />
19<script src="//www.victorystore.com/cdn/shop/t/150/assets/flickity.js?v=103044486804482245661770700053" defer></script>
19<link rel="icon" type="image/png" href="//www.victorystore.com/cdn/shop/files/favicon.png?crop=center&height=32&v=1647963089&width=32"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><title> 20 Your Shopping Cart 21 – VictoryStore.com</title> 22 23 24 25 26 27<meta property="og:site_name" content="VictoryStore.com"> 28<meta property="og:url" content="https://www.victorystore.com/cart"> 29<meta property="og:title" content="Your Shopping Cart"> 30<meta property="og:type" content="website"> 31<meta property="og:description" content="Over 10 Million Printed! The Leading Provider of Campaign Supplies, Yard Cards, Custom Signs, and Big Head Cutouts."><meta property="og:image" content="http://www.victorystore.com/cdn/shop/files/VSLogo1.png?height=628&pad_color=fff&v=1662100490&width=1200"> 32 <meta property="og:image:secure_url" content="https://www.victorystore.com/cdn/shop/files/VSLogo1.png?height=628&pad_color=fff&v=1662100490&width=1200"> 33 <meta property="og:image:width" content="1200"> 34 <meta property="og:image:height" content="628"><meta name="twitter:card" content="summary_large_image"> 35<meta name="twitter:title" content="Your Shopping Cart"> 36<meta name="twitter:description" content="Over 10 Million Printed! The Leading Provider of Campaign Supplies, Yard Cards, Custom Signs, and Big Head Cutouts."> 37 38 39
39<script src="//www.victorystore.com/cdn/shop/t/150/assets/constants.js?v=58251544750838685771770700053" defer="defer"></script>
39 40
40<script src="//www.victorystore.com/cdn/shop/t/150/assets/pubsub.js?v=158357773527763999511770700052" defer="defer"></script>
40 41
41<script src="//www.victorystore.com/cdn/shop/t/150/assets/global.js?v=99089334908205644621770700053" defer="defer"></script>
41 42
42<script src="//www.victorystore.com/cdn/shop/t/150/assets/details-disclosure.js?v=13653116266235556501770700051" defer="defer"></script>
42<script src="//www.victorystore.com/cdn/shop/t/150/assets/animations.js?v=88693664871331136111770700050" defer="defer"></script>
42<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
42<meta name="google-site-verification" content="S6Dcv8O38J_PEDRk-PhP9DNfGBbRRLLN-vZ0WNgHCb0"> 43<meta name="google-site-verification" content="-SfUXiVsBqaYi9zyG-VrxMCy6HOEHkYJAwvuj567kyw"> 44<meta name="facebook-domain-verification" content="gbqutctltnsutk0dzrmtl9u7sf09ea"> 45<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/19713101/digital_wallets/dialog"> 46<meta id="in-context-paypal-metadata" data-shop-id="19713101" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 47<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
47<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=11239564"></script>
vendor: 1 bytes, line 47
47
48<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":19713101,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/19713101","merchantName":"VictoryStore.com","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"VictoryStore.com","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 48
48
49<script id="shopify-features" type="application/json">{"accessToken":"4232c6ca39ed9026b2ca2bd1128f21d2","betas":["rich-media-storefront-analytics"],"domain":"www.victorystore.com","predictiveSearch":true,"shopId":19713101,"locale":"en"}</script>
vendor: 1 bytes, line 49
49
50<script>var Shopify = Shopify || {}; 51Shopify.shop = "victory-companies.myshopify.com"; 52Shopify.locale = "en"; 53Shopify.currency = {"active":"USD","rate":"1.0"}; 54Shopify.country = "US"; 55Shopify.theme = {"name":"quantity-breaks\/main","id":151955669132,"schema_name":"Refresh","schema_version":"14.0.0","theme_store_id":null,"role":"main"}; 56Shopify.theme.handle = "null"; 57Shopify.theme.style = {"id":null,"handle":null}; 58Shopify.cdnHost = "www.victorystore.com/cdn"; 59Shopify.routes = Shopify.routes || {}; 60Shopify.routes.root = "/"; 61Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 62Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 63Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 64Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 64
64
65<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 65
65
66<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 66
66
67<script> 68 window.Shopify = window.Shopify || {}; 69 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 70 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 71 window.Shopify.SignInWithShop.eligible = true; 72</script>
vendor: 1 bytes, line 72
72
73<script id="shop-js-analytics" type="application/json">{"pageType":"cart"}</script>
vendor: 1 bytes, line 73
73
74<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 74
74
75<script type="module"> 76 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 77 78 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 79 80</script>
vendor: 1 bytes, line 80
80
81<script> 82 window.Shopify = window.Shopify || {}; 83 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 84 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"]}; 85</script>
vendor: 1 bytes, line 85
85
86<script>(function() { 87 var isLoaded = false; 88 function asyncLoad() { 89 if (isLoaded) return; 90 isLoaded = true; 91 var urls = ["https:\/\/assets.getuploadkit.com\/assets\/uploadkit-client.js?shop=victory-companies.myshopify.com","https:\/\/orderstatus.w3apps.co\/js\/orderlookup.js?shop=victory-companies.myshopify.com","https:\/\/cdn.zigpoll.com\/zigpoll-shopify-embed.js?accountId=67d4911ec80bcab7f26b4689\u0026shop=victory-companies.myshopify.com","https:\/\/api-na2.hubapi.com\/scriptloader\/v1\/242666898.js?shop=victory-companies.myshopify.com","\/\/cdn.shopify.com\/proxy\/b58f0fa748ee8168b4e9da06cf5d2d3c7a42e58fdcdafbabea98bddd37492d8d\/aiodstag.cirkleinc.com\/?shop=victory-companies.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA"]; 92 for (var i = 0; i < urls.length; i++) { 93 var s = document.createElement('script'); 94 s.type = 'text/javascript'; 95 s.async = true; 96 s.src = urls[i]; 97 var x = document.getElementsByTagName('script')[0]; 98 x.parentNode.insertBefore(s, x); 99 } 100 }; 101 if(window.attachEvent) { 102 window.attachEvent('onload', asyncLoad); 103 } else { 104 window.addEventListener('load', asyncLoad, false); 105 } 106})();</script>
vendor: 1 bytes, line 106
106
107<script id="__st">var __st={"a":19713101,"offset":-18000,"reqid":"237e9cd6-7dd9-49a7-83e3-696618c9eb3d-1790297615","pageurl":"www.victorystore.com\/cart","u":"50de3b8bc1ef","p":"cart"};</script>
vendor: 1 bytes, line 107
107
108<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 108
108
109<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 109
109
110<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.victorystore.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 110
110
111<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//www.victorystore.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>
111<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 111
111
112<script> 113 window.Shopify = window.Shopify || {}; 114 window.Shopify.MCP = window.Shopify.MCP || {}; 115 window.Shopify.MCP.enabled = true; 116 window.Shopify.MCP.shop = "victory-companies.myshopify.com"; 117 window.Shopify.MCP.mcpEndpoint = "https:\/\/www.victorystore.com\/api\/mcp"; 118 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"]}}]; 119</script>
vendor: 1 bytes, line 119
119
120<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/www.victorystore.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 121</script>
vendor: 1 bytes, line 121
121
122<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://www.victorystore.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 123</script>
vendor: 1 bytes, line 123
123
124<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 125 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); 126</script>
vendor: 1 bytes, line 126
126
127<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})}})); 128</script>
128 129<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.victorystore.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 130<style id="shopify-accelerated-checkout-cart"> 131 #shopify-buyer-consent { 132 margin-top: 1em; 133 display: inline-block; 134 width: 100%; 135} 136 137#shopify-buyer-consent.hidden { 138 display: none; 139} 140 141#shopify-subscription-policy-button { 142 background: none; 143 border: none; 144 padding: 0; 145 text-decoration: underline; 146 font-size: inherit; 147 cursor: pointer; 148} 149 150#shopify-subscription-policy-button::before { 151 box-shadow: none; 152} 153 154 </style>
155<script id="sections-script" data-sections="header" defer="defer" src="//www.victorystore.com/cdn/shop/t/150/compiled_assets/scripts.js?v=40396846217879371131771258958"></script>
vendor: 1 bytes, line 155
155
156<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
156 157 158 159 <style data-shopify> 160 @font-face { 161 font-family: Questrial; 162 font-weight: 400; 163 font-style: normal; 164 font-display: swap; 165 src: url("//www.victorystore.com/cdn/fonts/questrial/questrial_n4.66abac5d8209a647b4bf8089b0451928ef144c07.woff2") format("woff2"), 166 url("//www.victorystore.com/cdn/fonts/questrial/questrial_n4.e86c53e77682db9bf4b0ee2dd71f214dc16adda4.woff") format("woff"); 167} 168 169 170 171 172 @font-face { 173 font-family: Archivo; 174 font-weight: 700; 175 font-style: normal; 176 font-display: swap; 177 src: url("//www.victorystore.com/cdn/fonts/archivo/archivo_n7.651b020b3543640c100112be6f1c1b8e816c7f13.woff2") format("woff2"), 178 url("//www.victorystore.com/cdn/fonts/archivo/archivo_n7.7e9106d320e6594976a7dcb57957f3e712e83c96.woff") format("woff"); 179} 180 181 182 183 184 :root, 185 .color-background-1 { 186 --color-background: 250,248,245; 187 188 --gradient-background: #faf8f5; 189 190 191 192 193 --color-foreground: 18,18,18; 194 --color-background-contrast: 207,188,160; 195 --color-shadow: 18,18,18; 196 --color-button: #25337a; 197 --color-button-text: #ffffff; 198 --color-secondary-button: #faf8f5; 199 --color-secondary-button-text: #25337a; 200 --color-link: 37,51,122; 201 --color-badge-foreground: 18,18,18; 202 --color-badge-background: 250,248,245; 203 --color-badge-border: 18,18,18; 204 --payment-terms-background-color: rgb(250 248 245); 205 } 206 207 208 .color-background-2 { 209 --color-background: 255,255,255; 210 211 --gradient-background: #ffffff; 212 213 214 215 216 --color-foreground: 18,18,18; 217 --color-background-contrast: 191,191,191; 218 --color-shadow: 37,51,122; 219 --color-button: #25337a; 220 --color-button-text: #ffffff; 221 --color-secondary-button: #ffffff; 222 --color-secondary-button-text: #25337a; 223 --color-link: 37,51,122; 224 --color-badge-foreground: 18,18,18; 225 --color-badge-background: 255,255,255; 226 --color-badge-border: 18,18,18; 227 --payment-terms-background-color: rgb(255 255 255); 228 } 229 230 231 .color-inverse { 232 --color-background: 190,41,67; 233 234 --gradient-background: #be2943; 235 236 237 238 239 --color-foreground: 255,255,255; 240 --color-background-contrast: 85,18,30; 241 --color-shadow: 18,18,18; 242 --color-button: #ffffff; 243 --color-button-text: #000000; 244 --color-secondary-button: #be2943; 245 --color-secondary-button-text: #ffffff; 246 --color-link: 255,255,255; 247 --color-badge-foreground: 255,255,255; 248 --color-badge-background: 190,41,67; 249 --color-badge-border: 255,255,255; 250 --payment-terms-background-color: rgb(190 41 67); 251 } 252 253 254 .color-accent-1 { 255 --color-background: 37,51,122; 256 257 --gradient-background: #25337a; 258 259 260 261 262 --color-foreground: 255,255,255; 263 --color-background-contrast: 43,59,142; 264 --color-shadow: 18,18,18; 265 --color-button: #ffffff; 266 --color-button-text: #121212; 267 --color-secondary-button: #25337a; 268 --color-secondary-button-text: #ffffff; 269 --color-link: 255,255,255; 270 --color-badge-foreground: 255,255,255; 271 --color-badge-background: 37,51,122; 272 --color-badge-border: 255,255,255; 273 --payment-terms-background-color: rgb(37 51 122); 274 } 275 276 277 .color-accent-2 { 278 --color-background: 0,0,0; 279 280 --gradient-background: rgba(0,0,0,0); 281 282 283 284 285 --color-foreground: 46,46,46; 286 --color-background-contrast: 128,128,128; 287 --color-shadow: 37,51,122; 288 --color-button: #25337a; 289 --color-button-text: #f3f3f3; 290 --color-secondary-button: rgba(0,0,0,0); 291 --color-secondary-button-text: #25337a; 292 --color-link: 37,51,122; 293 --color-badge-foreground: 46,46,46; 294 --color-badge-background: 0,0,0; 295 --color-badge-border: 46,46,46; 296 --payment-terms-background-color: rgb(0 0 0); 297 } 298 299 300 .color-scheme-80c05189-5ce6-4ce6-aea9-5350543f984b { 301 --color-background: 255,117,24; 302 303 --gradient-background: #ff7518; 304 305 306 307 308 --color-foreground: 255,255,255; 309 --color-background-contrast: 152,61,0; 310 --color-shadow: 255,255,255; 311 --color-button: #ffffff; 312 --color-button-text: #dd1d1d; 313 --color-secondary-button: #ff7518; 314 --color-secondary-button-text: #ffffff; 315 --color-link: 255,255,255; 316 --color-badge-foreground: 255,255,255; 317 --color-badge-background: 255,117,24; 318 --color-badge-border: 255,255,255; 319 --payment-terms-background-color: rgb(255 117 24); 320 } 321 322 323 body, .color-background-1, .color-background-2, .color-inverse, .color-accent-1, .color-accent-2, .color-scheme-80c05189-5ce6-4ce6-aea9-5350543f984b { 324 color: rgba(var(--color-foreground), 0.75); 325 background-color: rgb(var(--color-background)); 326 } 327 328 :root { 329 --font-body-family: Questrial, sans-serif; 330 --font-body-style: normal; 331 --font-body-weight: 400; 332 --font-body-weight-bold: 700; 333 334 --font-heading-family: Archivo, sans-serif; 335 --font-heading-style: normal; 336 --font-heading-weight: 700; 337 338 --font-body-scale: 1.05; 339 --font-heading-scale: 0.9523809523809523; 340 341 --media-padding: px; 342 --media-border-opacity: 0.1; 343 --media-border-width: 0px; 344 --media-radius: 20px;
345 --media-shadow-opacity: 0.0; 346 --media-shadow-horizontal-offset: 0px; 347 --media-shadow-vertical-offset: 4px; 348 --media-shadow-blur-radius: 5px; 349 --media-shadow-visible: 0; 350 351 --page-width: 140rem; 352 --page-width-margin: 0rem; 353 354 --product-card-image-padding: 0.0rem; 355 --product-card-corner-radius: 1.8rem; 356 --product-card-text-alignment: center; 357 --product-card-border-width: 0.0rem; 358 --product-card-border-opacity: 1.0; 359 --product-card-shadow-opacity: 0.1; 360 --product-card-shadow-visible: 1; 361 --product-card-shadow-horizontal-offset: 0.0rem; 362 --product-card-shadow-vertical-offset: 0.4rem; 363 --product-card-shadow-blur-radius: 0.5rem; 364 365 --collection-card-image-padding: 0.0rem; 366 --collection-card-corner-radius: 1.8rem; 367 --collection-card-text-alignment: center; 368 --collection-card-border-width: 0.0rem; 369 --collection-card-border-opacity: 0.0; 370 --collection-card-shadow-opacity: 0.1; 371 --collection-card-shadow-visible: 1; 372 --collection-card-shadow-horizontal-offset: 0.2rem; 373 --collection-card-shadow-vertical-offset: 0.2rem; 374 --collection-card-shadow-blur-radius: 1.5rem; 375 376 --blog-card-image-padding: 0.0rem; 377 --blog-card-corner-radius: 0.0rem; 378 --blog-card-text-alignment: left; 379 --blog-card-border-width: 0.0rem; 380 --blog-card-border-opacity: 0.0; 381 --blog-card-shadow-opacity: 0.1; 382 --blog-card-shadow-visible: 1; 383 --blog-card-shadow-horizontal-offset: 0.0rem; 384 --blog-card-shadow-vertical-offset: 0.0rem; 385 --blog-card-shadow-blur-radius: 0.0rem; 386 387 --badge-corner-radius: 0.0rem; 388 389 --popup-border-width: 1px; 390 --popup-border-opacity: 0.1; 391 --popup-corner-radius: 18px; 392 --popup-shadow-opacity: 0.05; 393 --popup-shadow-horizontal-offset: 0px; 394 --popup-shadow-vertical-offset: 4px; 395 --popup-shadow-blur-radius: 5px; 396 397 --drawer-border-width: 0px; 398 --drawer-border-opacity: 0.1; 399 --drawer-shadow-opacity: 0.0; 400 --drawer-shadow-horizontal-offset: 0px; 401 --drawer-shadow-vertical-offset: 4px; 402 --drawer-shadow-blur-radius: 5px; 403 404 --spacing-sections-desktop: 0px; 405 --spacing-sections-mobile: 0px; 406 407 --grid-desktop-vertical-spacing: 28px; 408 --grid-desktop-horizontal-spacing: 28px; 409 --grid-mobile-vertical-spacing: 14px; 410 --grid-mobile-horizontal-spacing: 14px; 411 412 --text-boxes-border-opacity: 0.1; 413 --text-boxes-border-width: 0px; 414 --text-boxes-radius: 20px; 415 --text-boxes-shadow-opacity: 0.0; 416 --text-boxes-shadow-visible: 0; 417 --text-boxes-shadow-horizontal-offset: 0px; 418 --text-boxes-shadow-vertical-offset: 4px; 419 --text-boxes-shadow-blur-radius: 5px; 420 421 --buttons-radius: 40px; 422 --buttons-radius-outset: 41px; 423 --buttons-border-width: 1px; 424 --buttons-border-opacity: 1.0; 425 --buttons-shadow-opacity: 0.1; 426 --buttons-shadow-visible: 1; 427 --buttons-shadow-horizontal-offset: 0px; 428 --buttons-shadow-vertical-offset: 2px; 429 --buttons-shadow-blur-radius: 5px; 430 --buttons-border-offset: 0.3px; 431 432 --inputs-radius: 26px; 433 --inputs-border-width: 1px; 434 --inputs-border-opacity: 0.55; 435 --inputs-shadow-opacity: 0.0; 436 --inputs-shadow-horizontal-offset: 0px; 437 --inputs-margin-offset: 0px; 438 --inputs-shadow-vertical-offset: 4px; 439 --inputs-shadow-blur-radius: 5px; 440 --inputs-radius-outset: 27px; 441 442 --variant-pills-radius: 40px; 443 --variant-pills-border-width: 1px; 444 --variant-pills-border-opacity: 0.55; 445 --variant-pills-shadow-opacity: 0.0; 446 --variant-pills-shadow-horizontal-offset: 0px; 447 --variant-pills-shadow-vertical-offset: 4px; 448 --variant-pills-shadow-blur-radius: 5px; 449 } 450 451 *, 452 *::before, 453 *::after { 454 box-sizing: inherit; 455 } 456 457 html { 458 box-sizing: border-box; 459 font-size: calc(var(--font-body-scale) * 62.5%); 460 height: 100%; 461 } 462 463 body { 464 display: grid; 465 grid-template-rows: auto auto 1fr auto; 466 grid-template-columns: 100%; 467 min-height: 100%; 468 margin: 0; 469 font-size: 1.5rem; 470 letter-spacing: 0.06rem; 471 line-height: calc(1 + 0.8 / var(--font-body-scale)); 472 font-family: var(--font-body-family); 473 font-style: var(--font-body-style); 474 font-weight: var(--font-body-weight); 475 } 476 477 @media screen and (min-width: 750px) { 478 body { 479 font-size: 1.6rem; 480 } 481 } 482 </style> 483 <style> 484 /* Parse-time anti-flash guards for header/cart overlays before section CSS finishes loading */ 485 .vs-nav-drawer[hidden], 486 .vs-nav-backdrop[hidden], 487 cart-drawer[hidden] { 488 display: none !important; 489 } 490 491 /* Prevent cart row error icon flash before cart CSS loads */ 492 .cart-item__error .icon-error { 493 display: none !important; 494 }
495 .cart-item__error .cart-item__error-text:not(:empty) + .icon-error { 496 display: inline-block !important; 497 } 498 499 /* Prevent default tertiary remove button flash on cart page */ 500 cart-items cart-remove-button .button { 501 background: transparent !important; 502 color: #25337A !important; 503 border: 1px solid #25337A !important; 504 } 505 cart-items cart-remove-button .button::before, 506 cart-items cart-remove-button .button::after { 507 content: none !important; 508 } 509 510 /* Hide legacy TDF wholesale text immediately on first paint */ 511 .tdf_ws_txt, 512 [class*="tdf_ws_txt"], 513 [id*="tdf_ws_txt"] { 514 display: none !important; 515 visibility: hidden !important; 516 opacity: 0 !important; 517 } 518 519 /* Keep cart contents hidden until critical cart CSS has loaded */ 520 #MainContent .critical-hidden { 521 visibility: hidden !important; 522 } 523 html.vs-cart-critical-ready #MainContent .critical-hidden { 524 visibility: visible !important; 525 } 526 527 </style> 528 529 <link href="//www.victorystore.com/cdn/shop/t/150/assets/base.css?v=100768043910632915901786639157" rel="stylesheet" type="text/css" media="all" /> 530 <link href="//www.victorystore.com/cdn/shop/t/150/assets/vs-tooltip.css?v=158100388505610453381771369484" rel="stylesheet" type="text/css" media="all" /> 531 532 <link rel="preload" as="font" href="//www.victorystore.com/cdn/fonts/questrial/questrial_n4.66abac5d8209a647b4bf8089b0451928ef144c07.woff2" type="font/woff2" crossorigin> 533 534 535 <link rel="preload" as="font" href="//www.victorystore.com/cdn/fonts/archivo/archivo_n7.651b020b3543640c100112be6f1c1b8e816c7f13.woff2" type="font/woff2" crossorigin> 536 537<link href="//www.victorystore.com/cdn/shop/t/150/assets/component-localization-form.css?v=120620094879297847921770700052" rel="stylesheet" type="text/css" media="all" /> 538
538<script src="//www.victorystore.com/cdn/shop/t/150/assets/localization-form.js?v=169565320306168926741770700050" defer="defer"></script>
538 539 540
540<script> 541 if (Shopify.designMode) { 542 document.documentElement.classList.add('shopify-design-mode'); 543 } 544 </script>
544 545 <!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 545-546
545 546<script async src="https://www.googletagmanager.com/gtag/js?id=
546AW-1072660889
vendor: 12 bytes, line 546
546"></script>
547<script> 548
vendor: 134 bytes, lines 548-552
548window.dataLayer = window.dataLayer || []; 549 function gtag(){dataLayer.push(arguments);} 550 gtag('js', new Date()); 551 552 gtag('config', '
552AW-1072660889
vendor: 4 bytes, line 552
552');
553</script>
553 554 555 556 <!-- Twitter conversion tracking base code -->
557<script> 558!function(e,t,n,s,u,a){e.twq||(s=e.twq=function(){s.exe?s.exe.apply(s,arguments):s.queue.push(arguments); 559},s.version='1.1',s.queue=[],u=t.createElement(n),u.async=!0,u.src='https://static.ads-twitter.com/uwt.js', 560a=t.getElementsByTagName(n)[0],a.parentNode.insertBefore(u,a))}(window,document,'script'); 561twq('config','op38j'); 562</script>
562 563<!-- End Twitter conversion tracking base code --> 564 <!-- Start of HubSpot Embed Code --> 565
565<script type="text/javascript" id="hs-script-loader" async defer src="//js-na2.hs-scripts.com/242666898.js"></script>
565 566
566<script> 567 /* Toggle body class when HubSpot chat opens/closes (mobile bottom bar fix) */ 568 (function(){ 569 if(window.innerWidth>768) return; 570 function watch(){ 571 var el=document.getElementById('hubspot-messages-iframe-container'); 572 if(!el){setTimeout(watch,500);return;} 573 function check(){ 574 var open=el.offsetHeight>150; 575 document.body.classList.toggle('hs-chat-open',open); 576 } 577 check(); 578 new MutationObserver(check).observe(el,{attributes:true,childList:true,subtree:true}); 579 window.addEventListener('resize',check); 580 } 581 if(document.readyState==='loading'){document.addEventListener('DOMContentLoaded',watch);} 582 else{watch();} 583 })(); 584 </script>
584 585
585<script> 586 /* Email CTA support: ?open-chat=true opens the chat widget on arrival. 587 HubSpot is loaded eagerly above, so we hook hsConversationsOnReady (drained 588 once the widget boots) and also try an immediate open in case it's already 589 ready. Strip the param afterward so refresh/back doesn't re-pop the widget. */ 590 (function(){ 591 if(new URLSearchParams(window.location.search).get('open-chat')!=='true') return; 592 593 function openChat(){ 594 if(window.HubSpotConversations&&window.HubSpotConversations.widget){ 595 window.HubSpotConversations.widget.open(); 596 return true; 597 } 598 return false; 599 } 600 601 if(!openChat()){ 602 window.hsConversationsOnReady=window.hsConversationsOnReady||[]; 603 window.hsConversationsOnReady.push(openChat); 604 } 605 606 if(window.history&&window.history.replaceState){ 607 var params=new URLSearchParams(window.location.search); 608 params.delete('open-chat'); 609 var qs=params.toString(); 610 window.history.replaceState({},'',window.location.pathname+(qs?'?'+qs:'')+window.location.hash); 611 } 612 })(); 613 </script>
613 614<!-- End of HubSpot Embed Code --> 615
615<script>var ignore_csapp_cart_reload = true;</script>
615 616 <!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core --> 617 618 619 620 621 622 623 624<link rel="dns-prefetch" href="https://cdn.judge.me"> 625<link rel="dns-prefetch" href="https://cdn1.judge.me"> 626<link rel="dns-prefetch" href="https://api.judge.me"> 627
628<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"coupon_receiving_condition":"with_picture","coupon_value_type":"fixed_amount","coupon_value_percentage":10,"coupon_value_fixed_amount":10.0,"coupon_discount_type":"tiered","coupon_tier_text_enabled":false,"coupon_tier_text_percentage":10,"coupon_tier_text_fixed_amount":5.0,"coupon_tier_photo_enabled":true,"coupon_tier_photo_percentage":10,"coupon_tier_photo_fixed_amount":5.0,"coupon_tier_video_enabled":true,"coupon_tier_video_percentage":10,"coupon_tier_video_fixed_amount":10.0,"enable_coupons":true,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ n }} review/reviews","badge_star_color":"#243279","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Ratings \u0026 Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank y
628ou! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"last_initial","widget_rating_filter_color":"#243279","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","widget_star_color":"#243279","verified_badge_text":"Verified","verified_badge_bg_color":"#BE2943","verified_badge_text_color":"#FFFFFF","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":4,"widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"country_iso_code","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"about","enable_review_pictures":true,"enable_question_anwser":true,"widget_theme":"","review_date_format":"mm/dd/yyyy","default_sort_method":"most-recent","enable_ai_review_visibility":true,"widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_other_products_reviews_text":"Reviews for other products","widget_store_reviews_subtab_text":"Store reviews","widget_product_variant_reference_text":"Review for","widget_no_store_reviews_text":"This store hasn't received any reviews yet","widget_web_restriction_product_reviews_text":"This product hasn't received any reviews yet","widget_no_items_text":"No items found","widget_show_more_text":"Show more","widget_write_a_store_review_text":"Write a Store Review","widget_product_and_store_reviews_text":"Product and store reviews","widget_reviews_in_collection_text":"Reviews in this collection","widget_other_languages_heading":"Reviews in Other Languages","widget_translate_review_text":"Translate review to {{ language }}","widget_translating_review_text":"Translating...","widget_show_original_translation_text":"Show original ({{ language }})","widget_translate_review_failed_text":"Review couldn't be translated.","widget_translate_review_retry_text":"Retry","widget_translate_review_try_again_later_text":"Try again later","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Pictures First","show_pictures_on_all_rev_page_mobile":true,"show_pictures_on_all_rev_page_desktop":true,"floating_tab_hide_mobile_install_preference":true,"floating_tab_button_name":"â
Customer Reviews â
","floating_tab_title":"Let customers speak for us","floating_tab_button_color":"#ffffff","floating_tab_button_background_color":"#f70921","floating_tab_url":"","floating_tab_url_enabled":true,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","is_all_reviews_text_badge_a_link":true,"show_stars_for_all_reviews_text_badge":true,"all_reviews_text_badge_url":"","all_reviews_text_style":"branded","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":true,"featured_carousel_show_header":true,"featured_carousel_title":"Hear From Our Customers","testimonials_carousel_title":"Customers are saying","videos_carousel_title":"Real customer stories","cards_carousel_title":"Customers are saying","featured_carousel_count_text":"{{ n }} reviews","featured_carousel_add_link_to_all_reviews_page":true,"featured_carousel_url":"https://www.victorystore.com/pages/reviews-1","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":true,"featured_carousel_height":250,"featured_carousel_width":80,"featured_carousel_image_size":0,"featured_carousel_image_height":175,"featured_carousel_arrow_color":"#243279","verified_count_badge_style":"branded","verified_count_badge_orientation":"vertical","verified_count_badge_color_style":"custom","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":true,"widget_pagination_use_custom_color":true,"widget_star_use_custom_color":true,"widget_verified_badge_use_custom_color":true,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":true,"mute_video_by_default":true,"widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":4,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":true,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":true,"widget_add_search_bar":true,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","widget_sorting_most_relevant_text":"Most Relevant","featured_carousel_theme":"gallery","featured_carousel_show_rating":true,"featured_carousel_show_title":false,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":true,"featured_carousel_verified_badge_color":"true","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":false,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":true,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
628itle":"Tag us to see your picture featured in our page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Buy Now","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Load More","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"View Reviews","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#E8A020","widget_enable_secondary_color":true,"widget_secondary_color":"#FFFFFF","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_round_style":true,"widget_show_product_medals":true,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":true,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"load_more","widget_load_more_text":"Load More","widget_load_more_color":"#243279","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_verified_text":"Verified","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"vertical","widget_show_review_information":true,"how_reviews_are_collected":"How reviews are collected?","widget_show_review_keywords":true,"widget_gdpr_statement":"How we use your data: We'll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"popup_widget_source_mode":"auto","popup_widget_page_product":"current_product","popup_widget_page_collection":"current_collection","popup_widget_page_cart":"cart_mode","popup_widget_page_home":"all","popup_widget_star_rating":"all","popup_widget_review_type":"all","popup_widget_top_up_thin_pages":true,"popup_widget_corner_styling":"soft","review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_text_color":"#000000","review_snippet_widget_lighter_text_color":"#7B7B7B","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#E8A020","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":true,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"Summarized and selected by AI from recent customer reviews","widget_show_ai_summary":true,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"signed_in_customers","store_summary_widget_heading":"Customers rate this store","store_summary_widget_button_text":"View customer reviews","store_summary_widget_button_theme_text":"See AI reviews summary","widget_show_review_title_input":true,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"external_form","request_store_review_after_product_review":true,"request_review_other_products_in_order":true,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":"#E8A020","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#E8A020","review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_form_theme":"multi_step","review_form_location":"in_store_popup","review_form_external_page_background_color":"#C5F7F0","review_content_screen_title_text":"How would you rate this product?","review_content_introduction_text":"We would love it if you would share a bit about your experience.","store_review_form_title_text":"How would you rate this store?","store_review_form_introduction_text":"We would love it if you would share a bit about your experience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Poor","five_star_review_guidance_text":"Great","customer_information_screen_title_text":"About you","customer_information_introduction_text":"Please tell us more about you.","custom_questions_screen_title_text":"Your experience in more detail","custom_questions_introduction_text":"Here are a few questions to help us understand more about your experience.","review_submitted_screen_title_text":"Thanks for your review!","review_submitted_screen_thank_you_text":"We are processing it and it will appear on the store soon.","review_submitted_screen_email_verification_text":"Please confirm your email by clicking the link we just sent you. This helps us keep reviews authentic.","confirm_email_screen_title_text":"Confirm your email","confirm_email_screen_message_text":"To help keep reviews authentic, we'll send you a secure link to continue writing your review. It only takes a moment.","check_email_screen_title_text":"Check your email","check_email_screen_message_text":"We sent you an email to {{ email }}. Click the button on the email to continue.","check_email_screen_resend_message_text":"Email resent!","check_email_resend_hint_text":"Didn't get the email? Check your spam folder or [resend the email].","verification_email_rate_limit_error_text":"You've reached the limit for review attempts on this product. Please check your inbox or try again later.","review_submitted_request_store_review_text":"Would you like to share your experience of shopping with us?","review_submitted_review_other_products_text":"Would you like to review these products?","store_review_screen_title_text":"Would you like to share your experience of shopping with us?","store_review_introduction_text":"We value your feedback and use it to improve. Please share any thoughts or suggestions you have.","reviewer_media_screen_title_picture_text":"Share a picture","reviewer_media_introduction_picture_text":"Upload a photo to support your review.","reviewer_media_screen_title_video_text":"Share a video","reviewer_media_introduction_video_text":"Upload a video to support your review.","reviewer_media_screen_title_picture_or_video_text":"Share a picture or video","reviewer_media_introduction_picture_or_video_text":"Upload a photo or video to support your review.","reviewer_media_
628youtube_url_text":"Paste your Youtube URL here","advanced_settings_next_step_button_text":"Next","advanced_settings_close_review_button_text":"Close","modal_write_review_flow":true,"write_review_flow_required_text":"Required","write_review_flow_privacy_message_text":"We respect your privacy.","write_review_flow_anonymous_text":"Post review as anonymous","write_review_flow_visibility_text":"This won't be visible to other customers.","write_review_flow_multiple_selection_help_text":"Select as many as you like","write_review_flow_single_selection_help_text":"Select one option","write_review_flow_required_field_error_text":"This field is required","write_review_flow_invalid_email_error_text":"Please enter a valid email address","write_review_flow_max_length_error_text":"Max. {{ max_length }} characters.","write_review_flow_media_upload_text":"\u003cb\u003eClick to upload\u003c/b\u003e or drag and drop","write_review_flow_gdpr_statement":"We'll only contact you about your review if necessary. By submitting your review, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Tell us more","negative_review_resolution_text":"Your experience matters to us. If there were issues with your purchase, we're here to help. Feel free to reach out to us, we'd love the opportunity to make things right.","negative_review_resolution_button_text":"Contact us","negative_review_resolution_proceed_with_review_text":"Leave a review","negative_review_resolution_subject":"Issue with purchase from {{ shop_name }}.{{ order_name }}","coupon_promo_intro_any_review_text":"Write a review and get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_photo_text":"Write a review and add a photo or video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_video_text":"Write a review and add a video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_up_to_any_review_text":"Write a review and get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_up_to_with_photo_text":"Write a review and add a photo or video to get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_external_text":"Write a review and get a reward for your next purchase","coupon_promo_intro_external_with_photo_text":"Write a review and add a photo or video to get a reward for your next purchase","coupon_promo_intro_external_with_video_text":"Write a review and add a video to get a reward for your next purchase","coupon_promo_media_photo_text":"Add a photo or video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_photo_only_text":"Add a photo and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_video_text":"Add a video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_external_photo_text":"Add a photo or video and get a reward for your next purchase","coupon_promo_media_external_photo_only_text":"Add a photo and get a reward for your next purchase","coupon_promo_media_external_video_text":"Add a video and get a reward for your next purchase","coupon_promo_success_text":"You've got a coupon for your next purchase at {{ shop_name }}!","coupon_promo_success_subtext":"You'll receive your coupon email within the hour.","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":true,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Review collected via store invitation","transparency_badges_from_another_provider_text":"Review collected from another provider","transparency_badges_collected_from_store_visitor_text":"Review collected from a store visitor","transparency_badges_written_in_google_text":"Review written in Google","transparency_badges_written_in_etsy_text":"Review written in Etsy","transparency_badges_written_in_shop_app_text":"Review written in Shop App","transparency_badges_earned_reward_text":"Review earned a reward for future purchase","product_review_widget_per_page":15,"widget_other_languages_reviews_per_page":3,"widget_store_review_label_text":"Review about the store","widget_cart_mode_aggregate_heading_text":"Customers rate this store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":true,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":true,"review_widget_install_preference":"above-related","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":false,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":true,"review_widget_qna_enabled":false,"review_widget_revamp_dual_publish_end_date":"2026-03-05T23:47:15.000+00:00","review_widget_header_theme":"standard","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"minimal","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_show_review_highlights":true,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"small","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"small","review_widget_review_text_size":"small","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"desktop_only","review_widget_card_section_size":"small","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"rounded","review_widget_review_word_singular":"review","review_widget_review_word_plural"
628:"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","review_widget_filter_rating_title":"Rating","review_widget_filter_keyword_title":"Keyword","review_widget_clear_filters_text":"Clear filters","review_widget_expand_more_text":"More","review_widget_review_highlights_title":"Review highlights","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Answer from {{ answerer_name }}:","qna_content_screen_title_text":"Ask a question about this product","qna_widget_question_required_field_error_text":"Please enter your question.","qna_widget_flow_gdpr_statement":"We'll only contact you about your question if necessary. By submitting your question, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","qna_widget_question_submitted_text":"Thanks for your question!","qna_widget_close_form_text_question":"Close","qna_widget_question_submit_success_text":"Weâll notify you by email when your question is answered.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Customer reviews","all_reviews_widget_v2025_ai_summary_title":"Customers say about this store","all_reviews_widget_v2025_no_review_text":"Be the first to write a review","all_reviews_widget_v2025_review_highlights_title":"Review highlights","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_card_grouping":"per_media","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"From our customers","reviews_grid_widget_show_average_rating":true,"trust_badge_enabled":false,"trust_badge_structure":"outline","trust_badge_color":"black","trust_badge_star":"black","trust_badge_rating_display_default":"show_avg_text","platform":"shopify","branding_url":"https://app.judge.me/reviews/stores/www.victorystore.com","branding_text":"Powered by Judge.me","locale":"en","reply_name":"VictoryStore.com","shop_currency":"USD","widget_version":"3.0","footer":true,"autopublish":true,"review_dates":true,"enable_custom_form":false,"shop_use_review_site":true,"shop_locale":"en","enable_multi_locales_translations":true,"show_review_title_input":true,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_
628shop_enabled":false,"customer_account_validation_enabled":true,"most_relevant_sort_enabled":false,"widget_events_v4_impressions_enabled":false,"widget_events_review_grain_enabled":false,"widget_events_v4_time_in_view_enabled":false,"widget_events_v4_session_key_enabled":false,"widget_events_v4_interactions_enabled":false,"widget_attribution_exposure_timestamps_enabled":false,"widget_attribution_v4_exposures_enabled":false,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":false,"uses_external_coupon":false,"hostname_allowlist":"","can_be_branded":true,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"VictoryStore.com"};</script>
628 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #E8A020;--jdgm-secondary-color: #fff;--jdgm-star-color: #243279;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #E8A020;--jdgm-paginate-color: #243279;--jdgm-border-radius: 10;--jdgm-reviewer-name-color: #E8A020}.jdgm-histogram__bar-content{background-color:#243279}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:#FFFFFF;background-color:#BE2943}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#243279}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-rev .jdgm-rev__icon{display:none !important}.jdgm-author-fullname{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media all and (max-width: 768px){.jdgm-widget .jdgm-revs-tab-btn,.jdgm-widget .jdgm-revs-tab-btn[data-style="stars"]{display:none}}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-revs-tab-btn,.jdgm-revs-tab-btn:not([disabled]):hover,.jdgm-revs-tab-btn:focus{background-color:#f70921}.jdgm-revs-tab-btn,.jdgm-revs-tab-btn:not([disabled]):hover{color:#ffffff}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #E8A020;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#E8A020}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'VictoryStore.com'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )} 629</style> <style class='jdgm-settings-style'></style> 630 631 632 633 634 <style class='jdgm-miracle-styles'> 635 @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK
635/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-prev-badge{display:block !important} 636 637</style> 638 639 640 641 642 643 644 645 646
647<script data-cfasync='false' class='jdgm-script'> 648!function(e){window.jdgm=window.jdgm||{}; 649/* INF-1976 */ 650var _jdgmBlocked=function(){var raw=(window.jdgmSettings||{}).hostname_allowlist;var list=(raw==null?"":""+raw).split(/[\s,]+/).map(function(h){return h.trim().toLowerCase().replace(/\.$/,"");}).filter(function(h){return h;});if(!list.length)return false;var host=(e.location.hostname||"").toLowerCase().replace(/\.$/,"");if(/(^|\.)shopifypreview\.com$/.test(host))return false;var bare=host.replace(/^www\./,"");for(var i=0;i<list.length;i++){var en=list[i];if(en.indexOf("*.")===0){var b=en.slice(2);if(host===b||host.slice(-(b.length+1))==="."+b)return false;}else if(bare===en.replace(/^www\./,""))return false;}return true;}(); 651if(_jdgmBlocked){jdgm._loaderExecuted=true;jdgm._blocked=true;var _jdgmS=e.createElement("style");_jdgmS.textContent='[class^="jdgm-"],[class*=" jdgm-"]{display:none !important}';(e.head||e.documentElement).appendChild(_jdgmS);return;} 652jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/", 653jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)? 654setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){ 655!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d), 656(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!", 657a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))}, 658jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest; 659t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))}, 660t.open("GET",e),t.onerror=function(){if(e.indexOf(jdgm.CDN_HOST)===0&&jdgm.CDN_HOST_ALT!==jdgm.CDN_HOST){var f=e.replace(jdgm.CDN_HOST,jdgm.CDN_HOST_ALT);jdgm.loadJS(f,d)}},t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll( 661".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting? 662parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"): 663jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css") 664)}))}(document); 665</script>
665 666<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/shopify_v2.css"></noscript> 667 668<!-- BEGIN app snippet: theme_fix_tags -->
668<script> 669 (function() { 670 var jdgmThemeFixes = null; 671 if (!jdgmThemeFixes) return; 672 673 // "All themes" fix: CSS and JS applied on every theme. CSS is injected 674 // before the per-theme fix so the theme-specific CSS wins the cascade. 675 // HTML is never applied globally (too risky). 676 var allThemesFix = jdgmThemeFixes['all']; 677 if (allThemesFix && allThemesFix.css) { 678 var allStyleTag = document.createElement('style'); 679 allStyleTag.classList.add('jdgm-theme-fix-style-all'); 680 allStyleTag.innerHTML = allThemesFix.css; 681 document.head.append(allStyleTag); 682 }; 683 684 if (allThemesFix && allThemesFix.js) { 685 var allScriptTag = document.createElement('script'); 686 allScriptTag.classList.add('jdgm-theme-fix-script-all'); 687 allScriptTag.innerHTML = allThemesFix.js; 688 document.head.append(allScriptTag); 689 }; 690 691 var thisThemeFix = jdgmThemeFixes[Shopify.theme.id]; 692 if (!thisThemeFix) return; 693 694 if (thisThemeFix.html) { 695 document.addEventListener("DOMContentLoaded", function() { 696 var htmlDiv = document.createElement('div'); 697 htmlDiv.classList.add('jdgm-theme-fix-html'); 698 htmlDiv.innerHTML = thisThemeFix.html; 699 document.body.append(htmlDiv); 700 }); 701 }; 702 703 if (thisThemeFix.css) { 704 var styleTag = document.createElement('style'); 705 styleTag.classList.add('jdgm-theme-fix-style'); 706 styleTag.innerHTML = thisThemeFix.css; 707 document.head.append(styleTag); 708 }; 709 710 if (thisThemeFix.js) { 711 var scriptTag = document.createElement('script'); 712 scriptTag.classList.add('jdgm-theme-fix-script'); 713 scriptTag.innerHTML = thisThemeFix.js; 714 document.head.append(scriptTag); 715 }; 716 })(); 717</script>
717 718<!-- END app snippet --> 719<!-- End of Judge.me Core --> 720 721 722 723<!-- END app block --><!-- BEGIN app block: shopify://apps/tinyseo-seo-speed/blocks/breadcrumbs-json-ld-embed/0605268f-f7c4-4e95-b560-e43df7d59ae4 -->
723<script type="application/ld+json" id="tinyimg-breadcrumbs-json-ld"> 724 { 725 "@context": "https://schema.org", 726 "@type": "BreadcrumbList", 727 "itemListElement": [ 728 { 729 "@type": "ListItem", 730 "position": 1, 731 "item": { 732 "@id": "https://www.victorystore.com", 733 "name": "Home" 734 } 735 } 736 737 ] 738 } 739 </script>
739 740<!-- END app block --><!-- BEGIN app block: shopify://apps/zepto-product-personalizer/blocks/product_personalizer_main/7411210d-7b32-4c09-9455-e129e3be4729 --> 741<!-- BEGIN app snippet: zepto_common -->
741<script> 742var pplr_cart = {"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}; 743var pplr_shop_currency = "USD"; 744var pplr_enabled_currencies_size = 1; 745var pplr_money_formate = "${{amount}}"; 746var pplr_money_formate_with_currency = "${{amount}} USD"; 747var pplr_manual_theme_selector=["CartCount span","tr:has([name*=updates]) , .cart__table-row , .cart-drawer__item , .cart-item , .ajaxcart__row , .ajaxcart__product , [data-products] .cart__item , .CartItem , .cart__row.cart-item:not(.ajaxcart_row) , .cart__row.responsive-table__row , .mini-products-list .item , .cart-product-item , .cart-product , .product-id.item-row , .cart-summary-item-container , .cart-item.cf , .js_cart_item , .cart__card","tr img:first,.cart-drawer__options , .cart-item__image , .AspectRatio img",".line-item__title, .meta span,.cart-drawer__options:last-of-type , .cart-drawer__item-properties , .cart__properties , .CartItem__PropertyList , .cart__item-meta .cart__product-properties , .properties , .item-details h6 small",".cart__item--price .cart__price , .CartItem__Price , .cart-collateral .price , .cart-summary-item__price-current , .cart_price .transcy-money , .bcpo-cart-item-original-price , .final-price , .price-box span , .saso-cart-item-price , .cart-drawer__item-price-container .cart-item__price , .cart-drawer__price .cart-item__original-price",".grid__item.one-half.text-right , .ajaxcart__price , .ajaxcart_product-price , .saso-cart-item-line-price , .cart__price .money , .bcpo-cart-item-original-line-price , .cart__item-total , .cart-item-total .money , .cart--total .price",".pplr_item_remove",".ajaxcart__qty , .PageContent , #CartContainer , .cart-summary-item__quantity , .nt_fk_canvas , .cart__cell--quantity , #mainContent , .cart-drawer__content , .cart__table tbody",".header__cart-price-bubble span[data-cart-price-bubble] , .cart-drawer__subtotal-value , .cart-drawer__subtotal-number , .ajaxcart__subtotal .grid .grid__item.one-third.text-right , .ajaxcart__subtotal , .cart__footer__value[data-cart-final] , .text-right.price.price--amount .price , .cart__item-sub div[data-subtotal] , .cart-cost .money , .cart__subtotal .money , .amount .theme-money , .cart_tot_price .transcy-money , .cart__total__money , .cart-subtotal__price , .cart__subtotal , .cart__subtotal-price .wcp-original-cart-total , #CartCost","form[action*=cart] [name=checkout]","Click To View Image",0,"Discount Code \u003cstrong\u003e{{ code }}\u003c\/strong\u003e is invalid","Discount code","Apply",".SomeClass","Subtotal","Shipping","\u003cstrong\u003eEST. TOTAL\u003c\/strong\u003e"]; 748</script>
748 749
750<script defer src="https://cdn.shopify.com/extensions/01a0b8db-a3fb-76e0-93fa-2832dcbaceaa/product-personalizer-65/assets/pplr_common.js"></script>
750<!-- END app snippet --> 751 752<!-- END app block -->
752<script src="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/loader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 752
752
753<script src="https://cdn.shopify.com/extensions/01a0c84d-09f9-74b4-a007-90becfd116ee/2026-09-22-08-46-47-UTC--1331660/assets/smile-loader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 753
753
754<script src="https://cdn.shopify.com/extensions/01a0aa7a-f99f-7ab6-a36e-9673fd70d8d4/omnisend-57/assets/omnisend-in-shop.js" type="text/javascript" defer="defer"></script>
754 755<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
756<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: 19713101,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "cart"};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 756
756
757<script> 758 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 759</script>
vendor: 1 bytes, line 759
759
760<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}
760).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: 19713101,storefrontBaseUrl: "https://www.victorystore.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.victorystore.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b"],webPixelsConfigList: [{"id":"1815543948","configuration":"{\"ti\":\"343224863\",\"endpoint\":\"https:\/\/bat.bing.com\/action\/0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5ee93563fe31b11d2d65e2f09a5229dc","type":"APP","apiClientId":2997493,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"}
760,{"id":"1002766476","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"921632908","configuration":"{\"accountID\":\"victory-companies\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"1d4c781273105676f6b02a329648437f","type":"APP","apiClientId":32196493313,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"571736204","configuration":"{\"clickstreamId\":\"db4ebbb5-81e0-4d14-a03d-7b6a2b60bdbe\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"dce0ba162d2ca66f441eebf2b9a98ca0","type":"APP","apiClientId":44186959873,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"513114252","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-8FXEC3K1BF\\\",\\\"GT-MJS54SC\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-8FXEC3K1BF\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-8FXEC3K1BF\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-8FXEC3K1BF\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-8FXEC3K1BF\\\",\\\"MC-2KLF167D57\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-8FXEC3K1BF\\\",\\\"MC-2KLF167D57\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-8FXEC3K1BF\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-8FXEC3K1BF\\\",\\\"MC-2KLF167D57\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-8FXEC3K1BF\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-8FXEC3K1BF\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-8FXEC3K1BF\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-8FXEC3K1BF\\\"}],\\\"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":"231571596","configuration":"{\"pixel_id\":\"184290211915201\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"94306444","configuration":"{\"apiURL\":\"https:\/\/api.omnisend.com\",\"appURL\":\"https:\/\/app.omnisend.com\",\"brandID\":\"5b3e801c597ed7337927e995\",\"trackingURL\":\"https:\/\/wt.omnisendlink.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"1e2b45bbee5b360dff908f60423b89f8","type":"APP","apiClientId":186001,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"54952076","configuration":"{\"tagID\":\"2616888944073\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"54460556","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Google Ads Conversion"}
760,{"id":"131891340","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","PREFERENCES","SALE_OF_DATA"],"name":"Reddit"},{"id":"133759116","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"UETAG"},{"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":"VictoryStore.com","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"victory-companies.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/www.victorystore.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://www.victorystore.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"151955669132","themePublished":"true","eventMetadataId":"0b3e4c93-59c4-4afd-a8b5-1b8a883a4957","pageType":"cart","shopId":"19713101","storefrontBaseUrl":"https:\/\/www.victorystore.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
760<script> 761 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 762 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 763 window.ShopifyAnalytics.meta.currency = 'USD'; 764 var meta = {"page":{"pageType":"cart","requestId":"237e9cd6-7dd9-49a7-83e3-696618c9eb3d-1790297615"}}; 765 for (var attr in meta) { 766 window.ShopifyAnalytics.meta[attr] = meta[attr]; 767 } 768</script>
vendor: 1 bytes, line 768
768
769<script class="analytics"> 770 (function () { 771 var customDocumentWrite = function(content) { 772 var jquery = null; 773 774 if (window.jQuery) { 775 jquery = window.jQuery; 776 } else if (window.Checkout && window.Checkout.$) { 777 jquery = window.Checkout.$; 778 } 779 780 if (jquery) { 781 jquery('body').append(content); 782 } 783 }; 784 785 var hasLoggedConversion = function(token) { 786 if (token) { 787 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 788 } 789 return false; 790 } 791 792 var setCookieIfConversion = function(token) { 793 if (token) { 794 var twoMonthsFromNow = new Date(Date.now()); 795 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 796 797 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 798 } 799 } 800 801 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 802 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 803 if (trekkie.integrations) { 804 return; 805 } 806 trekkie.methods = [ 807 'identify', 808 'page', 809 'ready', 810 'track', 811 'trackForm', 812 'trackLink' 813 ]; 814 trekkie.factory = function(method) { 815 return function() { 816 var args = Array.prototype.slice.call(arguments); 817 args.unshift(method); 818 trekkie.push(args); 819 if (method == 'track' || method == 'page') { 820 var pageUrl; 821 try { 822 pageUrl = window.location.href; 823 } catch (e) {} 824 var pageReferrer; 825 try { 826 pageReferrer = document.referrer; 827 } catch (e) {} 828 try { 829 if (window.__TREKKIE_SHIM_QUEUE == null) { 830 window.__TREKKIE_SHIM_QUEUE = []; 831 } 832 window.__TREKKIE_SHIM_QUEUE.push({ 833 from: 'trekkie-stub', 834 method: method, 835 args: args.slice(1), 836 pageContext: { 837 url: pageUrl, 838 referrer: pageReferrer 839 } 840 }); 841 } catch (e) { 842 // no-op 843 } 844 } 845 return trekkie; 846 }; 847 }; 848 for (var i = 0; i < trekkie.methods.length; i++) { 849 var key = trekkie.methods[i]; 850 trekkie[key] = trekkie.factory(key); 851 } 852 trekkie.load = function(config) { 853 trekkie.config = config || {}; 854 trekkie.config.initialDocumentCookie = document.cookie; 855 var first = document.getElementsByTagName('script')[0]; 856var script = document.createElement('script'); 857script.type = 'text/javascript'; 858script.onerror = function(e) { 859 var scriptFallback = document.createElement('script'); 860 scriptFallback.type = 'text/javascript'; 861 scriptFallback.onerror = function(error) { 862 var Monorail = { 863 produce: function produce(monorailDomain, schemaId, payload) { 864 var currentMs = new Date().getTime(); 865 var event = { 866 schema_id: schemaId, 867 payload: payload, 868 metadata: { 869 event_created_at_ms: currentMs, 870 event_sent_at_ms: currentMs 871 } 872 }; 873 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 874 }, 875 sendRequest: function sendRequest(endpointUrl, payload) { 876 // Try the sendBeacon API 877 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 878 var blobData = new window.Blob([payload], { 879 type: 'text/plain' 880 }); 881 882 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 883 return true; 884 } // sendBeacon was not successful 885 886 } // XHR beacon 887 888 var xhr = new XMLHttpRequest(); 889 890 try { 891 xhr.open('POST', endpointUrl); 892 xhr.setRequestHeader('Content-Type', 'text/plain'); 893 xhr.send(payload); 894 } catch (e) { 895 console.log(e); 896 } 897 898 return false; 899 }, 900 isIos12: function isIos12() { 901 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 902 } 903 }; 904 Monorail.produce('monorail-edge.shopifysvc.com', 905 'trekkie_storefront_load_errors/1.1', 906 {shop_id: 19713101, 907 theme_id: 151955669132, 908 app_name: "storefront", 909 context_url: window.location.href, 910 source_url: "//www.victorystore.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"}); 911 912 }; 913 scriptFallback.async = true; 914 scriptFallback.src = '//www.victorystore.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 915 first.parentNode.insertBefore(scriptFallback, first); 916}; 917script.async = true; 918script.src = '//www.victorystore.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 919first.parentNode.insertBefore(script, first); 920 921 }; 922 trekkie.load( 923 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":19713101,"isMerchantRequest":null,"themeId":151955669132,"themeCityHash":"15604022626873781182","contentLanguage":"en","currency":"USD","eventMetadataId":"0b3e4c93-59c4-4afd-a8b5-1b8a883a4957"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 924 ); 925 926 var loaded = false;
927 trekkie.ready(function() { 928 if (loaded) return; 929 loaded = true; 930 931 window.ShopifyAnalytics.lib = window.trekkie; 932 933 var originalDocumentWrite = document.write; 934 document.write = customDocumentWrite; 935 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 936 document.write = originalDocumentWrite; 937 938 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 939 var token = match? match[1]: undefined; 940 if (!hasLoggedConversion(token)) { 941 setCookieIfConversion(token); 942 943 } 944 }); 945 946 window.ShopifyAnalytics.lib.page(null,{"pageType":"cart","requestId":"237e9cd6-7dd9-49a7-83e3-696618c9eb3d-1790297615","shopifyEmitted":true}); 947 948 var eventsListenerScript = document.createElement('script'); 949 eventsListenerScript.async = true; 950 eventsListenerScript.src = "//www.victorystore.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 951 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 952})();</script>
952 953
953<script> 954 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 955 window.ga = function ga() { 956 (window.ga.q = window.ga.q || []).push(arguments); 957 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 958 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 959 } 960 console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information."); 961 }; 962 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 963 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 964 } 965 } 966</script>
vendor: 1 bytes, line 966
966
967<script 968 defer 969 src="https://www.victorystore.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 970 data-application="storefront-renderer" 971 data-shop-id="19713101" 972 data-render-region="gcp-us-central1" 973 data-page-type="cart" 974 data-theme-instance-id="151955669132" 975 data-theme-name="Refresh" 976 data-theme-version="14.0.0" 977 data-monorail-region="shop_domain" 978 data-resource-timing-sampling-rate="10" 979 data-shs="true" 980 data-shs-beacon="true" 981 data-shs-export-with-fetch="true" 982 data-shs-logs-sample-rate="1" 983 data-shs-beacon-endpoint="https://www.victorystore.com/api/collect" 984></script>
984 985<meta name="shopify-y" content="990f2003-44f7-463f-ac65-8dda589048d2" data-expiration="1821855215000"><meta name="shopify-s" content="b81e578a-445e-4b47-a015-19640eae9485" data-expiration="1790299415000"><meta name="new-cookie-storage-activated" content="t"> 986</head> 987 988 <body class="gradient animate--hover-vertical-lift"> 989 <a class="skip-to-content-link button visually-hidden" href="#MainContent"> 990 Skip to content 991 </a><!-- BEGIN sections: header-group --> 992<div id="shopify-section-sections--20627073695884__vs_announcement_PjDbMq" class="shopify-section shopify-section-group-header-group vs-ann-section"><link href="//www.victorystore.com/cdn/shop/t/150/assets/vs-homepage.css?v=119947155361675707841773270874" rel="stylesheet" type="text/css" media="all" /> 993 994<div class="vs-ann"> 995 <div class="vs-ann-track"><span class="vs-ann-item" > 996 <span class="vs-ann-dot"></span><a href="/collections/yard-greetings-decorations">Free shipping on yard cards & decorations â</a></span><span class="vs-ann-item" > 997 <span class="vs-ann-dot"></span>Over 10 million signs printed since 1997 998</span><span class="vs-ann-item" > 999 <span class="vs-ann-dot"></span><a href="/policies/shipping-policy">Free local delivery on orders $70+ â</a></span><span class="vs-ann-item" > 1000 <span class="vs-ann-dot"></span>Same-day printing available 1001</span><span class="vs-ann-item" > 1002 <span class="vs-ann-dot"></span><a href="/collections/campaign-supplies">Campaign season is here â Shop political signs â</a></span><span class="vs-ann-item" > 1003 <span class="vs-ann-dot"></span>Made in the USA · Family-owned · Davenport, Iowa 1004</span><span class="vs-ann-item" aria-hidden="true"> 1005 <span class="vs-ann-dot"></span><a href="/collections/yard-greetings-decorations" tabindex="-1">Free shipping on yard cards & decorations â</a></span><span class="vs-ann-item" aria-hidden="true"> 1006 <span class="vs-ann-dot"></span>Over 10 million signs printed since 1997 1007</span><span class="vs-ann-item" aria-hidden="true"> 1008 <span class="vs-ann-dot"></span><a href="/policies/shipping-policy" tabindex="-1">Free local delivery on orders $70+ â</a></span><span class="vs-ann-item" aria-hidden="true"> 1009 <span class="vs-ann-dot"></span>Same-day printing available 1010</span><span class="vs-ann-item" aria-hidden="true"> 1011 <span class="vs-ann-dot"></span><a href="/collections/campaign-supplies" tabindex="-1">Campaign season is here â Shop political signs â</a></span><span class="vs-ann-item" aria-hidden="true"> 1012 <span class="vs-ann-dot"></span>Made in the USA · Family-owned · Davenport, Iowa 1013</span></div> 1014</div> 1015 1016 1017</div><div id="shopify-section-sections--20627073695884__header" class="shopify-section shopify-section-group-header-group section-header"><link href="//www.victorystore.com/cdn/shop/t/150/assets/vs-header.css?v=133243950461466069591772232208" rel="stylesheet" type="text/css" media="all" /> 1018<link href="//www.victorystore.com/cdn/shop/t/150/assets/component-predictive-search.css?v=118923337488134913561770700051" rel="stylesheet" type="text/css" media="all" /> 1019<link href="//www.victorystore.com/cdn/shop/t/150/assets/vs-aiod.css?v=44498540583878369021786639161" rel="stylesheet" type="text/css" media="all" /> 1020 1021<link rel="stylesheet" href="//www.victorystore.com/cdn/shop/t/150/assets/component-cart-notification.css?v=54116361853792938221770700051" media="print" onload="this.media='all'"> 1022<link rel="stylesheet" href="//www.victorystore.com/cdn/shop/t/150/assets/component-cart-items.css?v=110488393364075791661786650605" media="print" onload="this.media='all'"> 1023<link rel="stylesheet" href="//www.victorystore.com/cdn/shop/t/150/assets/component-price.css?v=149742235759274706761770700051" media="print" onload="this.media='all'"><style data-shopify>.section-header { 1024 position: sticky; 1025 top: 0; 1026 z-index: 100; 1027 margin-bottom: 0; 1028 }</style>
1028<script src="//www.victorystore.com/cdn/shop/t/150/assets/cart-notification.js?v=133508293167896966491770700051" defer="defer"></script>
1028 1029 <div class="header-wrapper color-background-2 gradient"> 1030 1031 1032 <header class="vs-header" role="banner"> 1033 <div class="vs-header__inner"> 1034 1035 <!-- ââ Hamburger (mobile only, when a menu is set) ââ --><button 1036 type="button" 1037 class="vs-hamburger" 1038 id="vsHamburger" 1039 aria-label="Open navigation menu" 1040 aria-expanded="false" 1041 aria-controls="vsNavDrawer" 1042 > 1043 <span class="vs-hamburger__bar"></span> 1044 <span class="vs-hamburger__bar"></span> 1045 <span class="vs-hamburger__bar"></span> 1046 </button><!-- ââ Logo ââ --><a href="/" class="vs-logo" aria-label="VictoryStore.com"><img src="//www.victorystore.com/cdn/shop/files/VictoryStore-logo.png?v=1613163220&width=600" alt="VictoryStore.com" srcset="//www.victorystore.com/cdn/shop/files/VictoryStore-logo.png?v=1613163220&width=150 150w, //www.victorystore.com/cdn/shop/files/VictoryStore-logo.png?v=1613163220&width=200 200w, //www.victorystore.com/cdn/shop/files/VictoryStore-logo.png?v=1613163220&width=300 300w, //www.victorystore.com/cdn/shop/files/VictoryStore-logo.png?v=1613163220&width=400 400w" width="200" height="57.60517799352751" loading="eager" class="header__heading-logo motion-reduce" fetchpriority="high" data-vs-logo-full=""><img 1047 src="https://cdn.shopify.com/s/files/1/1971/3101/files/logo-checkmark.png?v=1771210366" 1048 alt="VictoryStore.com" 1049 loading="eager" 1050 width="36" 1051 height="36" 1052 style="display:none" 1053 data-vs-logo-mobile 1054 ></a><!-- ââ Search ââ --> 1055 <div class="vs-search"> 1056 <form role="search" action="/search" method="get"> 1057 <input 1058 type="search" 1059 name="q" 1060 class="vs-search__input" 1061 placeholder="Search signs, banners, campaign suppliesâ¦" 1062 aria-label="Search" 1063 value="" 1064 autocorrect="off" 1065 autocomplete="off" 1066 autocapitalize="off" 1067 spellcheck="false" 1068 > 1069 <input type="hidden" name="options[prefix]" value="last"> 1070 <button type="submit" class="vs-search__btn" aria-label="Search"> 1071 <svg viewBox="0 0 24 24" aria-hidden="true" width="14" height="14"> 1072 <circle cx="11" cy="11" r="8"/> 1073 <line x1="21" y1="21" x2="16.65" y2="16.65"/> 1074 </svg> 1075 </button> 1076 <div data-vs-results></div> 1077 </form> 1078 </div> 1079 1080 <!-- ââ Desktop trust strip ââ --> 1081 <div class="vs-trust"><a 1082 href="/pages/reviews-1" 1083 class="vs-reviews" 1084 aria-label="4.8 out of 5 stars, 7,500+ reviews" 1085 > 1086 <div class="vs-stars" aria-hidden="true"><svg width="13" height="13" viewBox="0 0 20 20"><path fill="#E8A020" d="M10 1l2.39 4.84L18 6.91l-4 3.9.94 5.5L10 13.77 5.06 16.3 6 10.81 2 6.91l5.61-.07z"/></svg><svg width="13" height="13" viewBox="0 0 20 20"><path fill="#E8A020" d="M10 1l2.39 4.84L18 6.91l-4 3.9.94 5.5L10 13.77 5.06 16.3 6 10.81 2 6.91l5.61-.07z"/></svg><svg width="13" height="13" viewBox="0 0 20 20"><path fill="#E8A020" d="M10 1l2.39 4.84L18 6.91l-4 3.9.94 5.5L10 13.77 5.06 16.3 6 10.81 2 6.91l5.61-.07z"/></svg><svg width="13" height="13" viewBox="0 0 20 20"><path fill="#E8A020" d="M10 1l2.39 4.84L18 6.91l-4 3.9.94 5.5L10 13.77 5.06 16.3 6 10.81 2 6.91l5.61-.07z"/></svg><svg width="13" height="13" viewBox="0 0 20 20"><path fill="#E8A020" d="M10 1l2.39 4.84L18 6.91l-4 3.9.94 5.5L10 13.77 5.06 16.3 6 10.81 2 6.91l5.61-.07z"/></svg></div> 1087 <div class="vs-reviews__meta"> 1088 <span class="vs-reviews__score">4.8 / 5</span> 1089 <span class="vs-reviews__count">7,500+ reviews</span> 1090 </div> 1091 </a><a 1092 href="tel:8889682688" 1093 class="vs-phone" 1094 aria-label="Call 888-968-2688, MonâFri 7amâ5:30pm CT" 1095 > 1096 <div class="vs-phone__icon" aria-hidden="true"> 1097 <svg viewBox="0 0 24 24" width="15" height="15"><path d="M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.
109767-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z"/></svg> 1098 </div> 1099 <div class="vs-phone__text"><span class="vs-phone__num">888-968-2688</span><span class="vs-phone__hours">MonâFri 7amâ5:30pm CT</span></div> 1100 </a></div> 1101 1102 <!-- ââ Account (always visible â replaces cart on mobile) ââ --><a 1103 href="https://www.victorystore.com/customer_authentication/redirect?locale=en®ion_country=US" 1104 class="vs-icon-btn vs-icon-btn--account" 1105 aria-label="Log in" 1106 > 1107 <account-icon><svg viewBox="0 0 24 24" aria-hidden="true" width="20" height="20"> 1108 <path d="M20 21v-2a4 4 0 00-4-4H8a4 4 0 00-4 4v2"/> 1109 <circle cx="12" cy="7" r="4"/> 1110 </svg></account-icon> 1111 <span class="vs-icon-btn__label">Account</span> 1112 </a><!-- ââ Cart (hidden on mobile â bottom bar has cart) ââ --> 1113 <a 1114 href="/cart" 1115 class="vs-icon-btn" 1116 id="cart-icon-bubble" 1117 aria-label="Cart (0)" 1118 ><svg viewBox="0 0 24 24" aria-hidden="true" width="20" height="20"> 1119 <path d="M6 2L3 6v14a2 2 0 002 2h14a2 2 0 002-2V6l-3-4z"/> 1120 <line x1="3" y1="6" x2="21" y2="6"/> 1121 <path d="M16 10a4 4 0 01-8 0"/> 1122 </svg> 1123 <span class="vs-icon-btn__label">Cart</span> 1124 </a> 1125 1126 </div><nav class="vs-nav" aria-label="Main navigation"> 1127 <ul class="vs-nav__list" role="list"><li class="vs-nav__item"> 1128 <a href="/collections/signage" class="vs-nav__link"> 1129 Signage 1130 </a> 1131 </li><li class="vs-nav__item"> 1132 <a href="/collections/home-and-party-supplies" class="vs-nav__link"> 1133 Home & Party Supplies 1134 </a> 1135 </li><li class="vs-nav__item"> 1136 <a href="/collections/yard-decorations" class="vs-nav__link"> 1137 Yard Decorations 1138 </a> 1139 </li><li class="vs-nav__item"> 1140 <a href="/" class="vs-nav__link"> 1141 Team Sports 1142 </a> 1143 </li><li class="vs-nav__item"> 1144 <a href="/collections/signage-by-use" class="vs-nav__link"> 1145 Signage by Use 1146 </a> 1147 </li><li class="vs-nav__item"> 1148 <a href="/pages/contact-us" class="vs-nav__link"> 1149 Contact Us 1150 </a> 1151 </li><li class="vs-nav__item"> 1152 <a href="/collections/oculus-quest-3-vinyl-skins" class="vs-nav__link"> 1153 Quest 3 Decals 1154 </a> 1155 </li><li class="vs-nav__item"> 1156 <a href="/" class="vs-nav__link"> 1157 Clothing 1158 </a> 1159 </li></ul> 1160 </nav></header> 1161 1162 1163 </div> 1164 1165<!-- ââ Mobile nav drawer ââ --> 1166 <div class="vs-nav-drawer" id="vsNavDrawer" aria-hidden="true" aria-label="Navigation menu" hidden> 1167 <div class="vs-nav-drawer__header"> 1168 <span class="vs-nav-drawer__title">Menu</span> 1169 <button type="button" class="vs-nav-drawer__close" id="vsNavClose" aria-label="Close navigation menu"> 1170 <svg viewBox="0 0 24 24" width="20" height="20" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"> 1171 <line x1="18" y1="6" x2="6" y2="18"/> 1172 <line x1="6" y1="6" x2="18" y2="18"/> 1173 </svg> 1174 </button> 1175 </div> 1176 <ul class="vs-nav-drawer__list" role="list"><li class="vs-nav-drawer__item"> 1177 <a href="/collections/signage" class="vs-nav-drawer__link"> 1178 Signage 1179 </a> 1180 </li><li class="vs-nav-drawer__item"> 1181 <a href="/collections/home-and-party-supplies" class="vs-nav-drawer__link"> 1182 Home & Party Supplies 1183 </a> 1184 </li><li class="vs-nav-drawer__item"> 1185 <a href="/collections/yard-decorations" class="vs-nav-drawer__link"> 1186 Yard Decorations 1187 </a> 1188 </li><li class="vs-nav-drawer__item"> 1189 <a href="/" class="vs-nav-drawer__link"> 1190 Team Sports 1191 </a> 1192 </li><li class="vs-nav-drawer__item"> 1193 <a href="/collections/signage-by-use" class="vs-nav-drawer__link"> 1194 Signage by Use 1195 </a> 1196 </li><li class="vs-nav-drawer__item"> 1197 <a href="/pages/contact-us" class="vs-nav-drawer__link"> 1198 Contact Us 1199 </a> 1200 </li><li class="vs-nav-drawer__item"> 1201 <a href="/collections/oculus-quest-3-vinyl-skins" class="vs-nav-drawer__link"> 1202 Quest 3 Decals 1203 </a> 1204 </li><li class="vs-nav-drawer__item"> 1205 <a href="/" class="vs-nav-drawer__link"> 1206 Clothing 1207 </a> 1208 </li></ul> 1209 </div> 1210 <div class="vs-nav-backdrop" id="vsNavBackdrop" aria-hidden="true" hidden></div><!-- ââ Mobile bottom bar ââ --> 1211<nav class="vs-bottom-bar" aria-label="Quick actions"> 1212 <div class="vs-bottom-bar__inner"> 1213 1214 <!-- Call Us --> 1215 <a 1216 href="tel:8889682688" 1217 class="vs-bb-item vs-bb-item--call" 1218 aria-label="Call 888-968-2688" 1219 > 1220 <svg viewBox="0 0 24 24" aria-hidden="true" width="20" height="20"> 1221 <path d="M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.
122167-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z"/> 1222 </svg> 1223 Call Us 1224 </a> 1225 1226 <!-- Reviews --> 1227 <a 1228 href="/pages/reviews-1" 1229 class="vs-bb-item" 1230 aria-label="7,500+ reviews" 1231 > 1232 <div class="vs-bb-stars" aria-hidden="true"><svg viewBox="0 0 20 20" width="10" height="10"><path fill="#E8A020" d="M10 1l2.39 4.84L18 6.91l-4 3.9.94 5.5L10 13.77 5.06 16.3 6 10.81 2 6.91l5.61-.07z"/></svg><svg viewBox="0 0 20 20" width="10" height="10"><path fill="#E8A020" d="M10 1l2.39 4.84L18 6.91l-4 3.9.94 5.5L10 13.77 5.06 16.3 6 10.81 2 6.91l5.61-.07z"/></svg><svg viewBox="0 0 20 20" width="10" height="10"><path fill="#E8A020" d="M10 1l2.39 4.84L18 6.91l-4 3.9.94 5.5L10 13.77 5.06 16.3 6 10.81 2 6.91l5.61-.07z"/></svg><svg viewBox="0 0 20 20" width="10" height="10"><path fill="#E8A020" d="M10 1l2.39 4.84L18 6.91l-4 3.9.94 5.5L10 13.77 5.06 16.3 6 10.81 2 6.91l5.61-.07z"/></svg><svg viewBox="0 0 20 20" width="10" height="10"><path fill="#E8A020" d="M10 1l2.39 4.84L18 6.91l-4 3.9.94 5.5L10 13.77 5.06 16.3 6 10.81 2 6.91l5.61-.07z"/></svg></div> 1233 Reviews 1234 </a> 1235 1236 <!-- Cart --> 1237 <a 1238 href="/cart" 1239 class="vs-bb-item" 1240 aria-label="Cart (0)" 1241 > 1242 <span class="vs-bb-item__icon-wrap" aria-hidden="true"><span class="vs-bb-badge" id="vs-bb-cart-count" style="display:none;">0</span><svg viewBox="0 0 24 24" width="20" height="20"> 1243 <path d="M6 2L3 6v14a2 2 0 002 2h14a2 2 0 002-2V6l-3-4z"/> 1244 <line x1="3" y1="6" x2="21" y2="6"/> 1245 <path d="M16 10a4 4 0 01-8 0"/> 1246 </svg> 1247 </span> 1248 Cart 1249 </a> 1250 1251 </div> 1252</nav>
1252<script> 1253 // ââ Logo swap (desktop â mobile) ââ 1254 (function () { 1255 var full = document.querySelector('[data-vs-logo-full]'); 1256 var mobile = document.querySelector('[data-vs-logo-mobile]'); 1257 if (!full || !mobile) return; 1258 1259 var mql = window.matchMedia('(max-width: 990px)'); 1260 function swap(e) { 1261 var isMobile = (e.matches !== undefined) ? e.matches : e; 1262 full.style.display = isMobile ? 'none' : ''; 1263 mobile.style.display = isMobile ? '' : 'none'; 1264 } 1265 mql.addEventListener('change', swap); 1266 swap(mql); 1267 })(); 1268 1269 // ââ Mobile nav drawer ââ 1270 (function () { 1271 var hamburger = document.getElementById('vsHamburger'); 1272 var drawer = document.getElementById('vsNavDrawer'); 1273 var backdrop = document.getElementById('vsNavBackdrop'); 1274 var closeBtn = document.getElementById('vsNavClose'); 1275 if (!hamburger || !drawer) return; 1276 1277 // Move drawer and backdrop to <body> so they escape the header's 1278 // stacking context and always render above the sticky announcement bar. 1279 document.body.appendChild(backdrop); 1280 document.body.appendChild(drawer); 1281 1282 function openMenu() { 1283 drawer.hidden = false; 1284 backdrop.hidden = false; 1285 drawer.classList.add('is-open'); 1286 backdrop.classList.add('is-open'); 1287 hamburger.setAttribute('aria-expanded', 'true'); 1288 drawer.setAttribute('aria-hidden', 'false'); 1289 document.body.style.overflow = 'hidden'; 1290 } 1291 1292 function closeMenu() { 1293 drawer.classList.remove('is-open'); 1294 backdrop.classList.remove('is-open'); 1295 hamburger.setAttribute('aria-expanded', 'false'); 1296 drawer.setAttribute('aria-hidden', 'true'); 1297 document.body.style.overflow = ''; 1298 window.setTimeout(function () { 1299 if (!drawer.classList.contains('is-open')) { 1300 drawer.hidden = true; 1301 backdrop.hidden = true; 1302 } 1303 }, 320); 1304 } 1305 1306 hamburger.addEventListener('click', openMenu); 1307 if (closeBtn) closeBtn.addEventListener('click', closeMenu); 1308 backdrop.addEventListener('click', closeMenu); 1309 document.addEventListener('keydown', function (e) { 1310 if (e.key === 'Escape') closeMenu(); 1311 }); 1312 })(); 1313 1314 // ââ Mobile bottom-bar cart badge sync ââ 1315 (function () { 1316 var bbBadge = document.getElementById('vs-bb-cart-count'); 1317 if (!bbBadge) return; 1318 var mainBubble = document.getElementById('cart-icon-bubble'); 1319 if (!mainBubble) return; 1320 1321 var observer = new MutationObserver(function () { 1322 var mainBadge = mainBubble.querySelector('.vs-badge'); 1323 if (mainBadge) { 1324 bbBadge.textContent = mainBadge.textContent; 1325 bbBadge.style.display = ''; 1326 } else { 1327 bbBadge.style.display = 'none'; 1328 } 1329 }); 1330 observer.observe(mainBubble, { childList: true, subtree: true }); 1331 })(); 1332 1333 // ââ Hide Qikify nav on scroll ââ 1334 (function () { 1335 var ENTER_THRESHOLD = 90; 1336 var EXIT_THRESHOLD = 50; 1337 var isScrolled = document.body.classList.contains('vs-scrolled'); 1338 var rafId = null; 1339 1340 function syncScrolledState() { 1341 var y = window.scrollY || window.pageYOffset || 0; 1342 1343 if (!isScrolled && y > ENTER_THRESHOLD) { 1344 isScrolled = true; 1345 } else if (isScrolled && y < EXIT_THRESHOLD) { 1346 isScrolled = false; 1347 } 1348 1349 document.body.classList.toggle('vs-scrolled', isScrolled); 1350 } 1351 1352 function onScroll() { 1353 if (rafId) return; 1354 rafId = requestAnimationFrame(function () { 1355 rafId = null; 1356 syncScrolledState(); 1357 }); 1358 } 1359 1360 syncScrolledState(); 1361 window.addEventListener('load', syncScrolledState, { once: true }); 1362 window.addEventListener('scroll', onScroll, { passive: true }); 1363 })(); 1364</script>
1364 1365 1366<!-- Predictive search â standalone, no Dawn custom elements -->
1367<script src="//www.victorystore.com/cdn/shop/t/150/assets/vs-search.js?v=20293624109271420881771258956" defer="defer"></script>
1367 1368 1369 1370
1371<script type="application/ld+json"> 1372 { 1373 "@context": "http://schema.org", 1374 "@type": "Organization", 1375 "name": "VictoryStore.com", 1376 1377 "logo": "https:\/\/www.victorystore.com\/cdn\/shop\/files\/VictoryStore-logo.png?v=1613163220\u0026width=500", 1378 1379 "sameAs": [ 1380 "", 1381 "https:\/\/www.facebook.com\/victorystore", 1382 "https:\/\/www.pinterest.com\/victorystore", 1383 "https:\/\/www.instagram.com\/shopvictorystore\/", 1384 "https:\/\/www.tiktok.com\/@victorystore1", 1385 "", 1386 "", 1387 "https:\/\/www.youtube.com\/channel\/UCpq2U5AjTSLoF1r5qzSg0IQ", 1388 "" 1389 ], 1390 "url": "https:\/\/www.victorystore.com" 1391 } 1392</script>
1392 1393</div><div id="shopify-section-sections--20627073695884__dh_cart_recovery" class="shopify-section shopify-section-group-header-group"><link href="//www.victorystore.com/cdn/shop/t/150/assets/dh-cart-recovery.css?v=44633219105814763161787336677" rel="stylesheet" type="text/css" media="all" />
1394<script src="//www.victorystore.com/cdn/shop/t/150/assets/dh-cart-recovery.js?v=4046967887142134681787336677" defer="defer"></script>
1394 1395 1396 1397</div> 1398<!-- END sections: header-group --> 1399 <section id="shopify-section-breadcrumbs" class="shopify-section section"> 1400 1401 1402 1403 1404 1405<style> 1406 1407 .breadcrumbs { 1408 padding-top: 12px; 1409 padding-bottom: 0px; 1410 } 1411 1412 .breadcrumbs__list { 1413 display: flex; 1414 align-items: center; 1415 flex-wrap: wrap; 1416 list-style-type: none; 1417 margin: 0; 1418 padding: 0; 1419 font-size: 13px; 1420 } 1421 1422 .breadcrumbs__item { 1423 display: inline-flex; 1424 align-items: center; 1425 } 1426 1427 .breadcrumbs__item:not(:last-child):after { 1428 content: ''; 1429 display: inline-flex; 1430 align-items: center; 1431 margin: 0 .4em 0 .4em; 1432 position: relative; 1433 line-height: 1; 1434 1435 content: '/'; 1436 margin: 0 .30em 0 .22em; 1437 1438 } 1439 1440 .breadcrumbs__link { 1441 cursor: pointer; 1442 display: inline-block; 1443 border: none; 1444 box-shadow: none; 1445 text-decoration: none; 1446 text-underline-offset: 0.3rem; 1447 color: #25337A; 1448 /*font-size: 1.4rem;*/ 1449 font-family: inherit; 1450 } 1451 1452 .breadcrumbs__link:hover { 1453 text-decoration: underline; 1454 text-underline-offset: 0.3rem; 1455 color: #25337A; 1456 } 1457 1458 .breadcrumbs__item[aria-current='page'] { 1459 color: #3F5FAE; 1460 font-weight: 600; 1461 } 1462 1463 @media screen and (max-width: 749px) { 1464 .breadcrumbs__list { 1465 flex-wrap: nowrap; 1466 overflow-x: auto; 1467 white-space: nowrap; 1468 -webkit-overflow-scrolling: touch; 1469 scrollbar-width: none; 1470 gap: 0; 1471 } 1472 1473 .breadcrumbs__list::-webkit-scrollbar {
1474 display: none; 1475 } 1476 1477 .breadcrumbs__item { 1478 flex: 0 0 auto; 1479 } 1480 } 1481 1482 #breadcrumbs-divider { 1483 display: block; 1484 height: 1px; 1485 background-color: #cccccc; 1486 } 1487 1488</style> 1489<style> #shopify-section-breadcrumbs .breadcrumbs__list .breadcrumbs__item:last-child {color: #25337a; font-weight: bold;} </style></section> 1490 1491 <main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1"> 1492 <div id="shopify-section-template--20627076481164__cart-items" class="shopify-section"> 1493 1494<link href="//www.victorystore.com/cdn/shop/t/150/assets/component-cart.css?v=86103259186041255671770700051" rel="stylesheet" type="text/css" media="all" /> 1495<link href="//www.victorystore.com/cdn/shop/t/150/assets/component-cart-items.css?v=110488393364075791661786650605" rel="stylesheet" type="text/css" media="all" /> 1496<link href="//www.victorystore.com/cdn/shop/t/150/assets/component-totals.css?v=167522818560720308351770700052" rel="stylesheet" type="text/css" media="all" /> 1497<link href="//www.victorystore.com/cdn/shop/t/150/assets/component-price.css?v=149742235759274706761770700051" rel="stylesheet" type="text/css" media="all" /> 1498<link href="//www.victorystore.com/cdn/shop/t/150/assets/component-discounts.css?v=152760482443307489271770700053" rel="stylesheet" type="text/css" media="all" /> 1499<link href="//www.victorystore.com/cdn/shop/t/150/assets/quantity-popover.css?v=78745769908715669131770700052" rel="stylesheet" type="text/css" media="all" /> 1500<link href="//www.victorystore.com/cdn/shop/t/150/assets/promo-free-items.css?v=136986634495894858911786639159" rel="stylesheet" type="text/css" media="all" /> 1501<link href="//www.victorystore.com/cdn/shop/t/150/assets/cart-line-item.css?v=90051591830644908741786639157" rel="stylesheet" type="text/css" media="all" />
1502<script> 1503 (function () { 1504 if (window.__vsCartCriticalCssInit) return; 1505 window.__vsCartCriticalCssInit = true; 1506 1507 var root = document.documentElement; 1508 var readyClass = 'vs-cart-critical-ready'; 1509 var cssMarkers = [ 1510 '/component-cart.css', 1511 '/component-cart-items.css', 1512 '/component-totals.css', 1513 '/component-price.css', 1514 '/component-discounts.css', 1515 '/quantity-popover.css' 1516 ]; 1517 1518 function reveal() { 1519 root.classList.add(readyClass); 1520 } 1521 1522 function matchesCartCss(link) { 1523 if (!link || !link.href) return false; 1524 for (var i = 0; i < cssMarkers.length; i += 1) { 1525 if (link.href.indexOf(cssMarkers[i]) !== -1) return true; 1526 } 1527 return false; 1528 } 1529 1530 function hasLoaded(link) { 1531 try { 1532 return !!(link.sheet && link.sheet.cssRules != null); 1533 } catch (e) { 1534 return !!link.sheet; 1535 } 1536 } 1537 1538 function waitForCartCss() { 1539 var links = Array.prototype.filter.call( 1540 document.querySelectorAll('link[rel="stylesheet"]'), 1541 matchesCartCss 1542 ); 1543 if (!links.length) { 1544 requestAnimationFrame(reveal); 1545 return; 1546 } 1547 1548 var pending = 0; 1549 function done() { 1550 pending -= 1; 1551 if (pending <= 0) reveal(); 1552 } 1553 1554 links.forEach(function (link) { 1555 if (hasLoaded(link)) return; 1556 pending += 1; 1557 link.addEventListener('load', done, { once: true }); 1558 link.addEventListener('error', done, { once: true }); 1559 }); 1560 1561 if (!pending) reveal(); 1562 setTimeout(reveal, 1200); 1563 } 1564 1565 if (document.readyState === 'loading') { 1566 document.addEventListener('DOMContentLoaded', waitForCartCss, { once: true }); 1567 } else { 1568 waitForCartCss(); 1569 } 1570 })(); 1571</script>
1571<style data-shopify>.section-template--20627076481164__cart-items-padding { 1572 padding-top: 12px; 1573 padding-bottom: 12px; 1574 } 1575 1576.cs_vol_txt .cs-next-each, 1577.cs_vol_txt .cs-next-each .cs-next-ea { 1578 color: #25337A; 1579} 1580 1581/* CTP cart items: hide AIOD upsell, lock quantity widget */ 1582[data-ctp-item] .cs_volume_msg_wrpr, 1583[data-ctp-item] .cs_vol_txt { display: none !important; } 1584/* Design fee cart items: hide AIOD volume messaging */ 1585[data-design-fee] .cs_volume_msg_wrpr, 1586[data-design-fee] .cs_vol_txt { display: none !important; } 1587quantity-input.quantity--ctp-locked { 1588 opacity: 0.4; 1589 pointer-events: none; 1590 cursor: not-allowed; 1591} 1592 .cart-items__ship-note-text { 1593 font-size: 1.4rem; 1594 line-height: 1.4; 1595 opacity: .85; 1596 text-align: center; 1597 color: black; 1598 margin-top: 0px; 1599 } 1600 1601 /* allow app-injected UI to be visible */ 1602 .cart-item__price-wrapper, 1603 .cart_line_price, 1604 .cart_price { overflow: visible; } 1605 1606 @media screen and (min-width: 750px) { 1607 .section-template--20627076481164__cart-items-padding { 1608 padding-top: 16px; 1609 padding-bottom: 16px; 1610 } 1611 } 1612.cs_volume_msg_wrpr .cs-next-qty{ 1613 /* linky button reset */ 1614 background: transparent; 1615 border: 0; 1616 padding: 0; 1617 margin: 0; 1618 font: inherit; 1619 color: var(--cs-accent, #25337A); 1620 cursor: pointer; 1621 1622 /* underline styling */ 1623 text-decoration: underline; 1624 text-decoration-thickness: 1.5px; 1625 text-underline-offset: 5px; 1626 1627 /* enable transform + shadow */ 1628 display: inline-block; /* needed so transform affects the element */ 1629 border-radius: 8px; /* soft edges for subtle shadow */ 1630 transition: 1631 transform .18s ease, 1632 box-shadow .18s ease, 1633 text-underline-offset .18s ease, 1634 color .18s ease; 1635 will-change: transform; 1636} 1637 1638.cs_volume_msg_wrpr:hover .cs-next-qty, 1639.cs_volume_msg_wrpr .cs-next-qty:hover{ 1640 transform: translateY(-2px); 1641 box-shadow: 0 6px 16px rgba(0,0,0,.08); 1642 color: var(--cs-accent-hover,rgb(52, 72, 170)); 1643 text-underline-offset: 7px; 1644 z-index: 1; 1645} 1646 1647.cs_volume_msg_wrpr .cs-next-qty:active{ 1648 transform: translateY(0); /* press down */ 1649 box-shadow: 0 3px 10px rgba(0,0,0,.06); 1650} 1651 1652.cs_volume_msg_wrpr .cs-next-qty:focus-visible{ 1653 outline: 2px solid currentColor; 1654 outline-offset: 2px; 1655 transform: translateY(-2px); 1656 box-shadow: 0 6px 16px rgba(0,0,0,.1); 1657 text-underline-offset: 8px; 1658} 1659 1660/* optional: bolden the price portion */ 1661.cs_volume_msg_wrpr .cs-next-qty .cs-next-each{ font-weight: 600; } 1662.cs_volume_msg_wrpr .cs-next-qty .cs-next-ea{ opacity: .85; } 1663 1664/* Respect reduced motion */ 1665@media (prefers-reduced-motion: reduce){ 1666 .cs_volume_msg_wrpr .cs-next-qty{ transition: none; } 1667} 1668 1669/* Smooth the swap from AIOD's raw "Add X more" text into our styled button 1670 (see processMsg() below) instead of a hard snap - it briefly fades the 1671 wrapper down before rewriting its content, then this transition fades it 1672 back in. Also softens any later content change AIOD makes on its own. */ 1673.cs_volume_msg_wrpr, 1674.cs_vol_txt { 1675 transition: opacity .2s ease; 1676} 1677@media (prefers-reduced-motion: reduce) { 1678 .cs_volume_msg_wrpr, 1679 .cs_vol_txt { 1680 transition: none; 1681 } 1682} 1683 1684/* Smooth Dawn's own cart-items/footer swap on a real quantity change (see 1685 swapWithFade() in cart.js). That reload is unavoidable - price/totals 1686 genuinely come from the server - but the raw response briefly shows the 1687 pre-AIOD state before this section's own rewriteWithin() catches back up. 1688 Fading the swap masks that flash as one soft transition instead of a hard 1689 cut, matching the .cs_volume_msg_wrpr treatment above. */ 1690#main-cart-items .js-contents, 1691#main-cart-footer .js-contents, 1692cart-items { 1693 transition: opacity .15s ease; 1694} 1695@media (prefers-reduced-motion: reduce) { 1696 #main-cart-items .js-contents, 1697 #main-cart-footer .js-contents, 1698 cart-items { 1699 transition: none; 1700 } 1701}</style>
1701<script src="//www.victorystore.com/cdn/shop/t/150/assets/cart.js?v=132144904320152791031789668517" defer="defer"></script>
1701<script src="//www.victorystore.com/cdn/shop/t/150/assets/quantity-popover.js?v=987015268078116491770700053" defer="defer"></script>
vendor: 1 bytes, line 1701
1701
1702<script src="//www.victorystore.com/cdn/shop/t/150/assets/promo-free-items.js?v=7179305341856316311788559588" defer="defer"></script>
vendor: 1 bytes, line 1702
1702
1703<script src="//www.victorystore.com/cdn/shop/t/150/assets/cart-line-item.js?v=1425517036386319241786639158" defer="defer"></script>
1703 1704 1705<cart-items class="gradient color-background-1 isolate is-empty"> 1706 <div class="page-width"> 1707 <div class="title-wrapper-with-link"> 1708 <h1 class="title title--primary">CART</h1> 1709 <div style="display:flex;flex-direction:column;align-items:flex-end;gap:4px;"> 1710 <a href="/collections/all" class="underlined-link">Back to shop</a> 1711 <a href="/cart" style="font-size:12px;color:#9CA3AF;text-decoration:none;letter-spacing:.03em;" onmouseover="this.style.color='#6B7280'" onmouseout="this.style.color='#9CA3AF'">â» Refresh cart</a> 1712 </div> 1713 </div> 1714 1715 <div class="cart__warnings"> 1716 <h1 class="cart__empty-text">Your cart is empty</h1> 1717 <a href="/collections/all" class="button">Back to shop</a><h2 class="cart__login-title">Have an account?</h2> 1718 <p class="cart__login-paragraph"><a href="https://www.victorystore.com/customer_authentication/redirect?locale=en®ion_country=US" class="link underlined-link">Log in</a> to check out faster.</p></div> 1719 1720
1721<script> 1722 window.vsPromoConfig = { 1723 cartAddUrl: "\/cart\/add", 1724 cartChangeUrl: "\/cart\/change", 1725 cartUpdateUrl: "\/cart\/update", 1726 cartUrl: "\/cart", 1727 groups: {"promo-free-items": { 1728 magnetThreshold: 100, 1729 magnetQuantity: 1, 1730 magnetProductHandle: "promo-custom-18x24-car-door-magnet-pair", 1731 magnetVariantId: "52094046437516", 1732 magnetAttributeKey: "Free Magnet Offer", 1733 eligibleQuantity: 0, 1734 hasBanner: true, 1735 bannerThreshold: 250, 1736 bannerQuantity: 1, 1737 bannerProductHandle: "promo-custom-2x4-vinyl-banner", 1738 bannerSelfDesignVariantId: "52095170707596", 1739 bannerSelfDesignSku: "24225-f", 1740 bannerDesignServiceVariantId: "52095170740364", 1741 designServiceFeeVariantId: "45920982007948", 1742 bannerAttributeKey: "Free Banner Offer" 1743 }, 1744"promo-free-items-12x18": { 1745 magnetThreshold: 100, 1746 magnetQuantity: 1, 1747 magnetProductHandle: "promo-custom-12x18-car-door-magnet-pair", 1748 magnetVariantId: "52371141689484", 1749 magnetAttributeKey: "Free Magnet Offer â 12x18", 1750 eligibleQuantity: 0, 1751 hasBanner: true, 1752 bannerThreshold: 250, 1753 bannerQuantity: 1, 1754 bannerProductHandle: "promo-custom-2x4-vinyl-banner", 1755 bannerSelfDesignVariantId: "52095170707596", 1756 bannerSelfDesignSku: "24225-f", 1757 bannerDesignServiceVariantId: "52095170740364", 1758 designServiceFeeVariantId: "45920982007948", 1759 bannerAttributeKey: "Free Banner Offer â 12x18" 1760 }, 1761"promo-free-items-12x24": { 1762 magnetThreshold: 100, 1763 magnetQuantity: 1, 1764 magnetProductHandle: "promo-custom-12x24-car-door-magnet-pair", 1765 magnetVariantId: "52371141722252", 1766 magnetAttributeKey: "Free Magnet Offer â 12x24", 1767 eligibleQuantity: 0, 1768 hasBanner: true, 1769 bannerThreshold: 250, 1770 bannerQuantity: 1, 1771 bannerProductHandle: "promo-custom-2x4-vinyl-banner", 1772 bannerSelfDesignVariantId: "52095170707596", 1773 bannerSelfDesignSku: "24225-f", 1774 bannerDesignServiceVariantId: "52095170740364", 1775 designServiceFeeVariantId: "45920982007948", 1776 bannerAttributeKey: "Free Banner Offer â 12x24" 1777 }, 1778"promo-free-items-round": { 1779 magnetThreshold: 100, 1780 magnetQuantity: 1, 1781 magnetProductHandle: "promo-custom-18-round-car-door-magnet-pair", 1782 magnetVariantId: "56992774946956", 1783 magnetAttributeKey: "Free Magnet Offer â Round", 1784 eligibleQuantity: 0, 1785 hasBanner: true, 1786 bannerThreshold: 250, 1787 bannerQuantity: 1, 1788 bannerProductHandle: "promo-custom-2x4-vinyl-banner", 1789 bannerSelfDesignVariantId: "52095170707596", 1790 bannerSelfDesignSku: "24225-f", 1791 bannerDesignServiceVariantId: "52095170740364", 1792 designServiceFeeVariantId: "45920982007948", 1793 bannerAttributeKey: "Free Banner Offer â Round" 1794 }, 1795"promo-free-items-apple": { 1796 magnetThreshold: 100, 1797 magnetQuantity: 1, 1798 magnetProductHandle: "promo-custom-23-apple-car-door-magnet-pair", 1799 magnetVariantId: "57008802005132", 1800 magnetAttributeKey: "Free Magnet Offer â Apple", 1801 eligibleQuantity: 0, 1802 hasBanner: true, 1803 bannerThreshold: 250, 1804 bannerQuantity: 1, 1805 bannerProductHandle: "promo-custom-2x4-vinyl-banner", 1806 bannerSelfDesignVariantId: "52095170707596", 1807 bannerSelfDesignSku: "24225-f", 1808 bannerDesignServiceVariantId: "52095170740364", 1809 designServiceFeeVariantId: "45920982007948", 1810 bannerAttributeKey: "Free Banner Offer â Apple" 1811 }, 1812"promo-free-items-sheriff-star": { 1813 magnetThreshold: 100, 1814 magnetQuantity: 1, 1815 magnetProductHandle: "promo-custom-23-5-sheriff-star-car-door-magnet-pair", 1816 magnetVariantId: "57008811081868", 1817 magnetAttributeKey: "Free Magnet Offer â Sheriff Star", 1818 eligibleQuantity: 0, 1819 hasBanner: true, 1820 bannerThreshold: 250, 1821 bannerQuantity: 1, 1822 bannerProductHandle: "promo-custom-2x4-vinyl-banner", 1823 bannerSelfDesignVariantId: "52095170707596", 1824 bannerSelfDesignSku: "24225-f", 1825 bannerDesignServiceVariantId: "52095170740364", 1826 designServiceFeeVariantId: "45920982007948", 1827 bannerAttributeKey: "Free Banner Offer â Sheriff Star" 1828 }, 1829"promo-free-items-vote": { 1830 magnetThreshold: 100, 1831 magnetQuantity: 1, 1832 magnetProductHandle: "promo-custom-23-5-vote-car-door-magnet-pair", 1833 magnetVariantId: "57010707333260", 1834 magnetAttributeKey: "Free Magnet Offer â VOTE", 1835 eligibleQuantity: 0, 1836 hasBanner: true, 1837 bannerThreshold: 250, 1838 bannerQuantity: 1, 1839 bannerProductHandle: "promo-custom-2x4-vinyl-banner", 1840 bannerSelfDesignVariantId: "52095170707596", 1841 bannerSelfDesignSku: "24225-f", 1842 bannerDesignServiceVariantId: "52095170740364", 1843 designServiceFeeVariantId: "45920982007948", 1844 bannerAttributeKey: "Free Banner Offer â VOTE" 1845 }, 1846"promo-free-items-texas": { 1847 magnetThreshold: 100, 1848 magnetQuantity: 1, 1849 magnetProductHandle: "promo-custom-22-texas-car-door-magnet-pair", 1850 magnetVariantId: "57013856698508", 1851 magnetAttributeKey: "Free Magnet Offer â Texas", 1852 eligibleQuantity: 0, 1853 hasBanner: true, 1854 bannerThreshold: 250, 1855 bannerQuantity: 1, 1856 bannerProductHandle: "promo-custom-2x4-vinyl-banner", 1857 bannerSelfDesignVariantId: "52095170707596", 1858 bannerSelfDesignSku: "24225-f", 1859 bannerDesignServiceVariantId: "52095170740364", 1860 designServiceFeeVariantId: "45920982007948", 1861 bannerAttributeKey: "Free Banner Offer â Texas" 1862 } 1863} 1864 }; 1865</script>
1865<div hidden data-promo-group-status data-promo-group-tag="promo-free-items" data-eligible-qty="0"></div><div hidden data-promo-group-status data-promo-group-tag="promo-free-items-12x18" data-eligible-qty="0"></div><div hidden data-promo-group-status data-promo-group-tag="promo-free-items-12x24" data-eligible-qty="0"></div><div hidden data-promo-group-status data-promo-group-tag="promo-free-items-round" data-eligible-qty="0"></div><div hidden data-promo-group-status data-promo-group-tag="promo-free-items-apple" data-eligible-qty="0"></div><div hidden data-promo-group-status data-promo-group-tag="promo-free-items-sheriff-star" data-eligible-qty="0"></div><div hidden data-promo-group-status data-promo-group-tag="promo-free-items-vote" data-eligible-qty="0"></div><div hidden data-promo-group-status data-promo-group-tag="promo-free-items-texas" data-eligible-qty="0"></div> 1866 1867 <!-- Keep this class so the volume-pricing app can detect the form --> 1868 <form action="/cart" class="cart__contents critical-hidden pplr_cart_form_n" method="post" id="cart"> 1869 <div class="cart__items" id="main-cart-items" data-id="template--20627076481164__cart-items"> 1870 <div class="js-contents"><!-- unified cart patch -->
1871<script> 1872/* =============================== 1873 Fast cart patch + clickable "Add X more â¦" 1874 - Processes only new/changed nodes (no full scans) 1875 - Caches per-row math (WeakMap) 1876 - Delegated click to update quantity 1877 - Handles section reloads 1878 =============================== */ 1879(function () { 1880 if (window.__csCartPatchApplied) return; 1881 window.__csCartPatchApplied = true; 1882 1883 const rootSel = '#main-cart-items'; 1884 1885 // ---------- helpers ---------- 1886 const CURRENCY = (str) => { 1887 const m = String(str || '').match(/^\s*([^\d\s-]+)/); 1888 return (m && m[1]) || '$'; 1889 }; 1890 const num = (s) => { 1891 const v = parseFloat(String(s || '').replace(/[^\d.-]/g, '')); 1892 return isFinite(v) ? v : null; 1893 }; 1894 const toCents = (n) => { 1895 if (n == null) return null; 1896 const x = Number(n); 1897 if (!Number.isFinite(x)) return null; 1898 return Math.round((x + Number.EPSILON) * 100); 1899 }; 1900 const fromCents = (c) => { 1901 const x = Number(c); 1902 if (!Number.isFinite(x)) return null; 1903 return x / 100; 1904 }; 1905 const fmt = (n, symbol) => { 1906 const cents = toCents(n); 1907 if (cents == null) return symbol + '0.00'; 1908 // toFixed(2) then insert thousands separators (e.g. $1,234.56) 1909 const s = fromCents(cents).toFixed(2); 1910 const parts = s.split('.'); 1911 parts[0] = parts[0].replace(/\B(?=(\d{3})+(?!\d))/g, ','); 1912 return symbol + parts.join('.'); 1913 }; 1914 const debounce = (fn, ms = 90) => { let t; return (...a) => { clearTimeout(t); t = setTimeout(() => fn(...a), ms); }; }; 1915 1916 function getQty(row) { 1917 const inp = row.querySelector('input.quantity__input, input[name="updates[]"], input[name^="updates"]'); 1918 const v = num(inp && inp.value); 1919 return v || 1; 1920 } 1921 1922 // Prefer the original (pre-discount) line total from <del>; otherwise reconstruct 1923 function getBaseLineTotal(row) { 1924 try { 1925 const delEl = row.querySelector('.csapp-line-price del.money, .cart_line_price del.money'); 1926 if (delEl) return { total: num(delEl.textContent), cur: CURRENCY(delEl.textContent) }; 1927 1928 const finalEl = row.querySelector('.csapp-line-price .cs_final_price, .a_pplr_item_line_price .money, .cart-item__totals .money:not(del)'); 1929 const discEl = row.querySelector('.discount_price .money, .cs_volume_msg_wrpr .money-discount, .discounts__discount .money'); 1930 if (finalEl && discEl) { 1931 const final = num(finalEl.textContent); 1932 const disc = Math.abs(num(discEl.textContent)); 1933 const cur = CURRENCY(finalEl.textContent) || CURRENCY(discEl.textContent); 1934 if (final != null && disc != null) return { total: final + disc, cur }; 1935 } 1936 if (finalEl) return { total: num(finalEl.textContent), cur: CURRENCY(finalEl.textContent) }; 1937 } catch (e) {} 1938 return null; 1939 } 1940 1941 // NEW: read the current final (discounted) line total shown in the cart 1942 function getFinalLineTotal(row) { 1943 try { 1944 const finalEl = 1945 row.querySelector('.csapp-line-price .cs_final_price') || 1946 row.querySelector('.cart_line_price .cs_final_price') || 1947 row.querySelector('.cart-item__totals .money:not(del)'); 1948 if (finalEl) return { total: num(finalEl.textContent), cur: CURRENCY(finalEl.textContent) }; 1949 } catch (e) {} 1950 return null; 1951 } 1952 1953 function syncLines(root) { 1954 if (!root) return; 1955 const rows = root.querySelectorAll('tbody tr.cart-item'); 1956 rows.forEach((tr, i) => { 1957 const line = i + 1; 1958 tr.setAttribute('data-line', line); 1959 tr.setAttribute('data_pplr_row', line); 1960 tr.classList.add('pplr_cart_row'); 1961 1962 tr.querySelectorAll('.a_pplr_item_price, .a_pplr_item_line_price, [data-line]') 1963 .forEach((el) => el.setAttribute('data-line', line)); 1964 1965 const qty = tr.querySelector('input.quantity__input'); 1966 if (qty) { 1967 qty.setAttribute('data-index', line); 1968 if (/^Quantity-\d+$/.test(qty.id)) qty.id = 'Quantity-' + line; 1969 } 1970 tr.querySelectorAll('[data-index]').forEach((el) => el.setAttribute('data-index', line)); 1971 }); 1972 } 1973 1974 function notifyApps() { 1975 [ 1976 'cart:dom:ready','cart:updated','cart:refresh', 1977 'pplr:cart:mount','pplr:cart:update','pplr:init','pplr:ready', 1978 'aiod:cart:mount','aiod:cart:update' 1979 ].forEach((evt) => { try { document.dispatchEvent(new CustomEvent(evt)); } catch (e) {} }); 1980 // csappsStart is AIOD's own real re-init entry point (confirmed live - 1981 // window.aiodInit/pplrCartInit below don't actually exist on this 1982 // install, they're just defensive fallbacks). Without this, AIOD only 1983 // ever scans the cart once on the original page load: after Dawn 1984 // replaces #main-cart-items following a cart action (claiming the free 1985 // banner, changing quantity, etc.), the fresh .cart_line_price containers 1986 // are empty and AIOD never re-fills them on its own, leaving the 1987 // volume-discount card's message permanently missing until a full page 1988 // reload. csappsShowCartDiscounts looked like the same kind of hook but 1989 // throws (expects an argument this call site doesn't have), so it's left 1990 // out. 1991 ['csappsStart','pplrCartInit','aiodInit'].forEach((fn) => {
1992 try { if (typeof window[fn] === 'function') window[fn](); } catch (e) {} 1993 }); 1994 } 1995 1996 // Hide duplicate price bits in details col 1997 const HIDE_SEL = [ 1998 'td.cart-item__details .cart_line_price > .csapp-line-price', 1999 'td.cart-item__details .cart_line_price > .money', 2000 'td.cart-item__details .cart_line_price > .price', 2001 'td.cart-item__details .cart_line_price > .a_pplr_item_line_price', 2002 'td.cart-item__details .csapp-price' 2003 ].join(','); 2004 function hideDupes(root) { 2005 if (!root) return; 2006 root.querySelectorAll(HIDE_SEL).forEach(el => { 2007 el.style.display = 'none'; 2008 el.setAttribute('aria-hidden', 'true'); 2009 }); 2010 } 2011 2012 // ---------- fast rewriter (incremental) ---------- 2013 const rowCache = new WeakMap(); // row -> { baseEach, cur, qtyAtCalc } 2014 2015 function computeBase(row) { 2016 const cached = rowCache.get(row) || {}; 2017 const qtyNow = getQty(row); 2018 if (cached.baseEach != null && cached.qtyAtCalc === qtyNow) return cached; 2019 2020 const base = getBaseLineTotal(row); 2021 const baseEach = (base && base.total) ? (base.total / Math.max(1, qtyNow)) : null; 2022 const cur = (base && base.cur) || '$'; 2023 const next = { baseEach, cur, qtyAtCalc: qtyNow }; 2024 rowCache.set(row, next); 2025 return next; 2026 } 2027 2028 // NEW: button now shows extra total cost, with hint of per-each at the new tier 2029 function makeButton(addQty, extraTotal, cur, nextEach) { 2030 const btn = document.createElement('button'); 2031 btn.type = 'button'; 2032 btn.className = 'cs-next-qty'; 2033 btn.dataset.add = String(addQty); 2034 btn.setAttribute('aria-label', `Add ${addQty} more to this item for ${fmt(extraTotal, cur)} more`); 2035 btn.appendChild(document.createTextNode(`Add ${addQty} more for `)); 2036 2037 const priceSpan = document.createElement('span'); 2038 priceSpan.className = 'cs-next-total'; 2039 priceSpan.textContent = fmt(extraTotal, cur) + ' more'; 2040 2041 if (Number.isFinite(nextEach)) { 2042 const hint = document.createElement('small'); 2043 hint.className = 'cs-next-ea-hint'; 2044 hint.style.marginLeft = '0.35em'; 2045 hint.textContent = `(@ ${fmt(nextEach, cur)} ea.)`; 2046 priceSpan.appendChild(hint); 2047 } 2048 2049 btn.appendChild(priceSpan); 2050 return btn; 2051 } 2052 2053 function processMsg(msg, row) { 2054 if (!msg) return; 2055 // csBound === '1' means we already turned this into a button - but AIOD 2056 // occasionally rewrites the message's content back to its own raw text 2057 // later (a childList-level replacement, not just a stray mutation), and 2058 // since that leaves csBound set with no button inside, this used to skip 2059 // reprocessing forever and the message got stuck showing AIOD's basic 2060 // unstyled text. Only short-circuit when the button is still actually 2061 // there; 'skip' (genuinely not an "Add X more" message) still exits for 2062 // good. 2063 if (msg.dataset.csBound === 'skip') return; 2064 if (msg.dataset.csBound === '1' && msg.querySelector('.cs-next-qty[data-add]')) return; 2065 2066 const text = (msg.textContent || '').trim(); 2067 if (!/Add\s+\d+\s+more/i.test(text)) { msg.dataset.csBound = 'skip'; return; } 2068 2069 const { baseEach, cur } = computeBase(row); 2070 const hasOff = /off/i.test(text); 2071 const hasSave = /save/i.test(text); 2072 2073 let addQty = null; 2074 let nextEach = null; 2075 2076 const mAdd = text.match(/Add\s+(\d+)\s+more/i); 2077 if (mAdd) addQty = parseInt(mAdd[1], 10); 2078 2079 if (baseEach != null) { 2080 const baseEachCents = toCents(baseEach); 2081 const mPct = text.match(/(\d+(?:\.\d+)?)\s*%\s*Off/i); 2082 if (mPct && baseEachCents != null) { 2083 const pct = parseFloat(mPct[1]); 2084 const offCents = Math.round(baseEachCents * (pct / 100)); 2085 nextEach = fromCents(Math.max(0, baseEachCents - offCents)); 2086 } 2087 if (nextEach == null && hasSave) { 2088 const mOff = text.match(/save\s+([$\u00A3\u20AC]?\s*\d+(?:\.\d+)?)/i); 2089 const off = mOff ? num(mOff[1]) : null; 2090 const offCents = toCents(off); 2091 if (baseEachCents != null && offCents != null) { 2092 nextEach = fromCents(Math.max(0, baseEachCents - offCents)); 2093 } 2094 } 2095 } 2096 2097 if (nextEach == null && !hasOff && !hasSave) { 2098 const moneyEl = msg.querySelector('.money'); 2099 if (moneyEl) nextEach = num(moneyEl.textContent); 2100 else { 2101 const mDirect = text.match(/for\s+([$\u00A3\u20AC]?\s*\d+(?:\.\d+)?)/i); 2102 if (mDirect) nextEach = num(mDirect[1]); 2103 } 2104 } 2105 2106 if (!(addQty > 0 && isFinite(nextEach))) { msg.dataset.csBound = 'skip'; return; } 2107 2108 // NEW: compute the extra total to reach the next tier
2109 const qtyNow = getQty(row); 2110 const finalInfo = getFinalLineTotal(row); 2111 const curTotalCents = toCents(finalInfo && isFinite(finalInfo.total) ? finalInfo.total : 0) || 0; 2112 const curSymbol = (finalInfo && finalInfo.cur) || cur || '$'; 2113 const nextEachCents = toCents(nextEach); 2114 if (nextEachCents == null) { msg.dataset.csBound = 'skip'; return; } 2115 const newTotalCents = nextEachCents * (qtyNow + addQty); 2116 const extraTotal = fromCents(Math.max(0, newTotalCents - curTotalCents)); // never show negative 2117 2118 // Fade the swap instead of a hard snap: force opacity to 0, swap the 2119 // content while invisible, then release back to the CSS default (1) so 2120 // the .2s transition on .cs_vol_txt (see the <style> block above) 2121 // animates it back in. Two rAFs so the browser actually paints the 2122 // opacity:0 frame before the content changes, instead of coalescing it 2123 // away with the swap. 2124 msg.style.opacity = '0'; 2125 requestAnimationFrame(function () { 2126 msg.textContent = ''; 2127 msg.appendChild(makeButton(addQty, extraTotal, curSymbol, nextEach)); 2128 msg.dataset.csBound = '1'; 2129 requestAnimationFrame(function () { 2130 msg.style.opacity = ''; 2131 }); 2132 }); 2133 } 2134 2135 // ---------- fix AIOD line totals (unit price à qty) ---------- 2136 // AIOD puts the discounted unit price in both Price and Total columns. 2137 // We read from the Price <td>, multiply by qty, and fix the Total <td>. 2138 function isPriceNoiseNode(el) { 2139 return !!(el && el.closest('.discount-label-conatiner, .discount_price, .cs_volume_msg_wrpr')); 2140 } 2141 2142 function readUnitPriceFromScope(scope) { 2143 if (!scope) return null; 2144 2145 const candidates = [ 2146 scope.querySelector('.money.cart_price'), 2147 scope.querySelector('.csapp-price .cs_final_price'), 2148 scope.querySelector('.csapp-price .money:not(del)'), 2149 scope.querySelector('.money:not(del)'), 2150 ]; 2151 2152 for (const el of candidates) { 2153 if (!el || isPriceNoiseNode(el)) continue; 2154 const v = num(el.textContent); 2155 if (v != null) return { value: v, cur: CURRENCY(el.textContent) }; 2156 } 2157 2158 const moneyEls = scope.querySelectorAll('.money, .cs_final_price'); 2159 for (let i = moneyEls.length - 1; i >= 0; i--) { 2160 const m = moneyEls[i]; 2161 if (m.closest('del') || m.tagName === 'DEL') continue; 2162 if (isPriceNoiseNode(m)) continue; 2163 const v = num(m.textContent); 2164 if (v != null) return { value: v, cur: CURRENCY(m.textContent) }; 2165 } 2166 return null; 2167 } 2168 2169 function readUnitPrice(priceTd) { 2170 if (!priceTd) return null; 2171 const hook = priceTd.querySelector('.a_pplr_item_price'); 2172 return readUnitPriceFromScope(hook) || readUnitPriceFromScope(priceTd); 2173 } 2174 2175 function readOrigUnitPrice(priceTd) { 2176 if (!priceTd) return null; 2177 const scopes = [priceTd.querySelector('.a_pplr_item_price'), priceTd]; 2178 for (const scope of scopes) { 2179 if (!scope) continue; 2180 const dels = scope.querySelectorAll('del .money, del.money'); 2181 for (const del of dels) { 2182 if (isPriceNoiseNode(del)) continue; 2183 const v = num(del.textContent); 2184 if (v != null) return { value: v, cur: CURRENCY(del.textContent) }; 2185 } 2186 } 2187 return null; 2188 } 2189 2190 function fixLineTotals(root) { 2191 if (!root) return; 2192 root.querySelectorAll('tbody tr.cart-item').forEach(row => { 2193 const qty = getQty(row); 2194 const priceTd = row.querySelector('td.cart-item__prices'); 2195 const unit = readUnitPrice(priceTd); 2196 if (!unit) return; 2197 2198 const unitCents = toCents(unit.value); 2199 if (unitCents == null) return; 2200 const correctTotal = fromCents(unitCents * qty); 2201 2202 // Fix every Total <td> in this row (mobile + desktop) 2203 row.querySelectorAll('td.cart-item__totals').forEach(totalTd => { 2204 // Fix .cs_final_price elements 2205 totalTd.querySelectorAll('.cs_final_price').forEach(el => { 2206 const d = num(el.textContent); 2207 if (d != null && Math.abs(d - correctTotal) > 0.005) 2208 el.textContent = fmt(correctTotal, CURRENCY(el.textContent) || unit.cur); 2209 }); 2210 // Fix non-del .money elements (includes Liquid spans) 2211 totalTd.querySelectorAll('.money').forEach(el => { 2212 if (el.closest('del') || el.tagName === 'DEL') return; 2213 if (el.classList.contains('cs_final_price')) return; 2214 const d = num(el.textContent); 2215 if (d != null && Math.abs(d - correctTotal) > 0.005) 2216 el.textContent = fmt(correctTotal, CURRENCY(el.textContent) || unit.cur); 2217 }); 2218 // Fix struck-through original totals 2219 const orig = readOrigUnitPrice(priceTd); 2220 if (orig) { 2221 const origCents = toCents(orig.value); 2222 if (origCents == null) return; 2223 const correctOrig = fromCents(origCents * qty); 2224 totalTd.querySelectorAll('del .money, del.money').forEach(el => { 2225 const d = num(el.textContent); 2226 if (d != null && Math.abs(d - correctOrig) > 0.005) 2227 el.textContent = fmt(correctOrig, CURRENCY(el.textContent) || orig.cur); 2228 }); 2229 } 2230 }); 2231 }); 2232 } 2233 2234 // ---------- fix subtotal after fixing line totals ---------- 2235 function calcTotals() { 2236 const root = document.querySelector(rootSel); 2237 if (!root) return null; 2238 2239 let discountedTotalCents = 0; 2240 let originalTotalCents = 0;
2241 let cur = '$'; 2242 let hasDiscount = false; 2243 2244 root.querySelectorAll('tbody tr.cart-item').forEach(row => { 2245 const qty = getQty(row); 2246 const priceTd = row.querySelector('td.cart-item__prices'); 2247 const unit = readUnitPrice(priceTd); 2248 const orig = readOrigUnitPrice(priceTd); 2249 2250 if (unit) { 2251 const unitCents = toCents(unit.value); 2252 if (unitCents == null) return; 2253 discountedTotalCents += unitCents * qty; 2254 cur = unit.cur; 2255 if (orig) { 2256 const origCents = toCents(orig.value); 2257 if (origCents == null) return; 2258 originalTotalCents += origCents * qty; 2259 hasDiscount = true; 2260 } else { 2261 originalTotalCents += unitCents * qty; 2262 } 2263 } else { 2264 const totalTd = row.querySelector('td.cart-item__totals'); 2265 if (totalTd) { 2266 const moneyEl = totalTd.querySelector('.money:not(del)'); 2267 if (moneyEl) { 2268 const v = num(moneyEl.textContent); 2269 const cents = toCents(v); 2270 if (cents != null) { 2271 discountedTotalCents += cents; 2272 originalTotalCents += cents; 2273 cur = CURRENCY(moneyEl.textContent); 2274 } 2275 } 2276 } 2277 } 2278 }); 2279 2280 if (discountedTotalCents <= 0) return null; 2281 return { 2282 discountedTotal: fromCents(discountedTotalCents), 2283 originalTotal: fromCents(originalTotalCents), 2284 cur, 2285 hasDiscount 2286 }; 2287 } 2288 2289 function applySubtotalFix(totals) { 2290 if (!totals) return; 2291 const { discountedTotal, originalTotal, cur, hasDiscount } = totals; 2292 const savings = originalTotal - discountedTotal; 2293 const footer = document.getElementById('main-cart-footer'); 2294 if (!footer) return; 2295 2296 // Fix AIOD's discounted subtotal (brand blue) 2297 footer.querySelectorAll('.csapps-cart-total').forEach(el => { 2298 const d = num(el.textContent); 2299 if (d != null && Math.abs(d - discountedTotal) > 0.01) 2300 el.textContent = fmt(discountedTotal, CURRENCY(el.textContent) || cur); 2301 }); 2302 2303 if (!hasDiscount) return; 2304 2305 // Fix the struck-through original subtotal â anything in footer that 2306 // isn't the discounted total, doesn't already show the original, and differs by >$1 2307 footer.querySelectorAll('.totals__total-value, .cart_total, .csapp_discount_total_wrapper .money, .csapp-price-wrapper .money').forEach(el => { 2308 if (el.classList.contains('csapps-cart-total') || el.closest('.csapps-cart-total')) return; 2309 const d = num(el.textContent); 2310 if (d != null && Math.abs(d - originalTotal) > 0.50 && Math.abs(originalTotal - discountedTotal) > 0.50) 2311 el.textContent = fmt(originalTotal, CURRENCY(el.textContent) || cur); 2312 }); 2313 2314 // Fix "You Save" â AIOD currently shows the original total here instead of the savings 2315 if (savings > 0.01) { 2316 footer.querySelectorAll('.csapp-price-saving, [class*="saving"], [class*="aiod"][class*="save"]').forEach(el => { 2317 // Look for a .money child first, otherwise update the element itself 2318 const moneyEl = el.querySelector('.money') || (el.classList.contains('money') ? el : null); 2319 const target = moneyEl || el; 2320 const d = num(target.textContent); 2321 // If it's showing the original total instead of savings, fix it 2322 if (d != null && Math.abs(d - originalTotal) < 1.00 && Math.abs(d - savings) > 0.50) 2323 target.textContent = fmt(savings, CURRENCY(target.textContent) || cur); 2324 }); 2325 } 2326 } 2327 2328 // Run subtotal fix with retries to outlast AIOD's delayed injections 2329 function fixSubtotal() { 2330 const totals = calcTotals(); 2331 applySubtotalFix(totals); 2332 // Retry at 120ms and 350ms â faster than before to reduce visible lag 2333 setTimeout(() => applySubtotalFix(calcTotals()), 120); 2334 setTimeout(() => applySubtotalFix(calcTotals()), 350); 2335 } 2336 2337 // ---------- clean AIOD "Unit Price:" labels from line-total cells ---------- 2338 // CSS font-size:0 hides bare text nodes; this function handles element-based labels. 2339 // Rename AIOD's "Unit Price:" label inside the LINE TOTAL cell â "Total"
2340 // AIOD injects the label anywhere inside the TD (often as a sibling of the hook span), 2341 // so we walk the entire TD â but skip the remove-button subtree. 2342 function cleanHookLabels(root) { 2343 if (!root) return; 2344 root.querySelectorAll('tr.cart-item').forEach(row => { 2345 const td = row.querySelector('td.cart-item__totals.medium-hide, td.cart-item__totals.large-up-hide'); 2346 if (!td) return; 2347 td.querySelectorAll('*').forEach(el => { 2348 if (el.closest('cart-remove-button, .cart-remove-under-total')) return; 2349 if (el.querySelector('.money, .cs_final_price')) return; 2350 if (el.classList.contains('money') || el.classList.contains('cs_final_price')) return; 2351 if (el.tagName === 'DEL' || el.tagName === 'INS') return; 2352 const t = el.textContent.trim(); 2353 if (/^unit\s*price[\s:]*$/i.test(t)) { 2354 el.textContent = 'Total'; 2355 } 2356 }); 2357 }); 2358 } 2359 2360 function rewriteWithin(root) { 2361 root = root || document.querySelector(rootSel); 2362 if (!root) return; 2363 2364 const rows = root.querySelectorAll('tbody tr.cart-item'); 2365 rows.forEach(row => { 2366 // Invalidate cached math when qty changes 2367 const qtyInput = row.querySelector('input.quantity__input'); 2368 if (qtyInput && !qtyInput.dataset.csBoundInput) { 2369 qtyInput.dataset.csBoundInput = '1'; 2370 qtyInput.addEventListener('input', () => rowCache.delete(row), { passive: true }); 2371 qtyInput.addEventListener('change', () => rowCache.delete(row)); 2372 } 2373 row.querySelectorAll('.cs_volume_msg_wrpr .cs_vol_txt, .cs_vol_txt') 2374 .forEach(msg => processMsg(msg, row)); 2375 }); 2376 hideDupes(root); 2377 fixLineTotals(root); 2378 cleanHookLabels(root); 2379 fixSubtotal(); 2380 } 2381 2382 // ---------- bind observer to current root and rebind on section reload ---------- 2383 // Tells cart.js's loading spinner (see swapWithFade's caller in 2384 // updateQuantity()) when it's safe to stop spinning: not right after the 2385 // section swap lands, but once AIOD's own follow-up price mutations have 2386 // actually gone quiet. 500ms of no further mutations here (longer than 2387 // the 200ms rewrite debounce below, so we're not firing mid-burst) is 2388 // the "done" signal; cart.js still enforces its own hard timeout in case 2389 // AIOD never mutates again for some reason, so a missed event here just 2390 // means the spinner clears on that timeout instead. 2391 const debouncedSettled = debounce(() => { 2392 document.dispatchEvent(new CustomEvent('cart:pricing-settled')); 2393 }, 500); 2394 2395 let mo; 2396 function bindRoot() { 2397 const root = document.querySelector(rootSel); 2398 if (mo) mo.disconnect(); 2399 if (root) { 2400 const debouncedRewrite = debounce(() => rewriteWithin(root), 200); 2401 mo = new MutationObserver(() => { debouncedRewrite(); debouncedSettled(); }); 2402 mo.observe(root, { childList: true, subtree: true, characterData: true }); 2403 syncLines(root); 2404 rewriteWithin(root); 2405 // Belt-and-suspenders retries: AIOD's price injection can land in a 2406 // way the observer above misses entirely (same class of race 2407 // fixSubtotal() already retries around below) - re-run a few times 2408 // on a schedule so a missed mutation doesn't leave line totals stuck 2409 // showing the unit price instead of unit price x qty. 2410 [300, 800, 1500, 3000].forEach(delay => { 2411 setTimeout(() => rewriteWithin(document.querySelector(rootSel) || root), delay); 2412 }); 2413 } 2414 } 2415 2416 // ---------- observe footer for AIOD subtotal changes ---------- 2417 let footerMo; 2418 function bindFooter() { 2419 const footer = document.getElementById('main-cart-footer'); 2420 if (footerMo) footerMo.disconnect(); 2421 if (footer) { 2422 footerMo = new MutationObserver(debounce(() => fixSubtotal(), 120)); 2423 footerMo.observe(footer, { childList: true, subtree: true, characterData: true }); 2424 } 2425 } 2426 2427 // ---------- footer loading state (mirrors cart__items--disabled) ---------- 2428 function bindLoadingState() { 2429 const cartItems = document.getElementById('main-cart-items'); 2430 const footer = document.getElementById('main-cart-footer'); 2431 if (!cartItems || !footer) return; 2432 new MutationObserver(() => { 2433 footer.classList.toggle( 2434 'cart-footer-updating', 2435 cartItems.classList.contains('cart__items--disabled') 2436 ); 2437 }).observe(cartItems, { attributes: true, attributeFilter: ['class'] }); 2438 } 2439 2440 // ---------- initial run ---------- 2441 notifyApps(); 2442 bindRoot(); 2443 bindFooter(); 2444 bindLoadingState(); 2445 2446 // theme/app events â incremental rewrite + re-nudge AIOD 2447 // notifyApps() previously only ran once at initial load (see its own 2448 // comment) - re-run it here too, guarded against re-entrancy since it 2449 // dispatches these exact same event names and would otherwise recurse 2450 // forever through this same listener. 2451 let notifyingApps = false;
2452['cart:dom:ready','cart:updated','pplr:cart:update','aiod:cart:update'] 2453 .forEach(evt => document.addEventListener(evt, () => { 2454 if (!notifyingApps) { 2455 notifyingApps = true; 2456 notifyApps(); 2457 setTimeout(() => { notifyingApps = false; }, 0); 2458 // csappsStart() (inside notifyApps) re-injects AIOD's message 2459 // asynchronously on its own schedule, not synchronously - a single 2460 // immediate rewriteWithin() below can easily run before that 2461 // content lands. Retry on the same schedule bindRoot() already 2462 // uses for the equivalent initial-load race. 2463 [300, 800, 1500, 3000].forEach((delay) => setTimeout(rewriteWithin, delay)); 2464 // Once, partway through that window: re-dispatch shopify:section:load 2465 // so cart-line-item.js's own bind()/retry cycle (which builds the 2466 // styled card from the button rewriteWithin() creates above) gets a 2467 // fresh run too, instead of relying solely on its MutationObserver 2468 // catching a mutation that landed while it wasn't actively retrying. 2469 setTimeout(() => document.dispatchEvent(new CustomEvent('shopify:section:load')), 900); 2470 } 2471 rewriteWithin(); 2472 })); 2473 2474 // section reload â rebind to new DOM 2475 document.addEventListener('shopify:section:load', () => { bindRoot(); bindFooter(); }); 2476 2477 // quantity min/max guard (delegated) 2478 document.addEventListener('change', function (event) { 2479 const root = document.querySelector(rootSel); 2480 if (!root || !root.contains(event.target)) return; 2481 const t = event.target; 2482 if (t && t.classList.contains('quantity__input')) { 2483 const min = t.getAttribute('min'); 2484 const max = t.getAttribute('max'); 2485 const val = +t.value; 2486 if (min !== null && val < +min) t.value = min; 2487 else if (max !== null && +max !== 0 && val > +max) t.value = max; 2488 } 2489 }); 2490 2491 // Click â increase that row's quantity 2492 document.addEventListener('click', function (e) { 2493 const btn = e.target.closest('.cs-next-qty'); 2494 const root = document.querySelector(rootSel); 2495 if (!btn || !root || !root.contains(btn)) return; 2496 2497 e.preventDefault(); 2498 2499 const tr = btn.closest('tr.cart-item'); 2500 const qtyInput = tr && tr.querySelector('input.quantity__input'); 2501 if (!qtyInput) return; 2502 2503 const add = parseInt(btn.dataset.add || '0', 10); 2504 const min = parseInt(qtyInput.getAttribute('min') || '1', 10); 2505 const step = parseInt(qtyInput.getAttribute('step') || '1', 10); 2506 const maxAttr = qtyInput.getAttribute('max'); 2507 const max = maxAttr ? parseInt(maxAttr, 10) : Infinity; 2508 const current = parseInt(qtyInput.value || '1', 10) || 1; 2509 2510 let next = current + add; 2511 if (Number.isFinite(min)) next = Math.max(min, next); 2512 if (Number.isFinite(step) && step > 1) { 2513 const base = Number.isFinite(min) ? min : 0; 2514 const diff = next - base; 2515 next = base + Math.round(diff / step) * step; // snap to step 2516 } 2517 if (Number.isFinite(max)) next = Math.min(max, next); 2518 2519 if (next !== current) { 2520 qtyInput.value = String(next); 2521 qtyInput.dispatchEvent(new Event('input', { bubbles: true })); 2522 qtyInput.dispatchEvent(new Event('change', { bubbles: true })); 2523 } 2524 }); 2525})(); 2526</script>
2526 2527 2528 </div> 2529 </div> 2530 2531 <p class="visually-hidden" id="cart-live-region-text" aria-live="polite" role="status"></p> 2532 <p class="visually-hidden" id="shopping-cart-line-item-status" aria-live="polite" aria-hidden="true" role="status"> 2533 Loading... 2534 </p> 2535 </form> 2536 </div> 2537</cart-items> 2538</div><div id="shopify-section-template--20627076481164__cart-footer" class="shopify-section cart__footer-wrapper"><link href="//www.victorystore.com/cdn/shop/t/150/assets/component-cart.css?v=86103259186041255671770700051" rel="stylesheet" type="text/css" media="all" /> 2539<link href="//www.victorystore.com/cdn/shop/t/150/assets/component-totals.css?v=167522818560720308351770700052" rel="stylesheet" type="text/css" media="all" /> 2540<link href="//www.victorystore.com/cdn/shop/t/150/assets/component-price.css?v=149742235759274706761770700051" rel="stylesheet" type="text/css" media="all" /> 2541<link href="//www.victorystore.com/cdn/shop/t/150/assets/component-discounts.css?v=152760482443307489271770700053" rel="stylesheet" type="text/css" media="all" />
2542<script src="//www.victorystore.com/cdn/shop/t/150/assets/cart-quote-tools.js?v=28255249755651882421772567740" defer="defer"></script>
2542 2543<style> 2544 /* ============================================= 2545 CART FOOTER LAYOUT 2546 ============================================= */ 2547 2548 #cart-footer-custom { 2549 width: 100%; 2550 } 2551 2552 #cart-footer-custom * { 2553 font-family: inherit; 2554 } 2555 2556 #cart-footer-custom .cart-two-columns { 2557 display: flex; 2558 flex-wrap: wrap; 2559 gap: 50px; 2560 width: 100%; 2561 align-items: flex-start; 2562 } 2563 2564 #cart-footer-custom .cart-col-left { 2565 flex: 1 1 250px; 2566 min-width: 320px; 2567 max-width: 600px; 2568 } 2569 2570#cart-footer-custom .cart-col-right { 2571 flex: 1 1 350px; 2572 min-width: 300px; 2573 max-width: 500px; 2574 margin-left: auto; /* Push to right */ 2575} 2576 2577/* Right-align content inside the summary box */ 2578#cart-footer-custom .cart-summary-box { 2579 overflow: visible; 2580 margin-left: auto; /* Align the box itself right */ 2581} 2582 } 2583 2584 @media screen and (max-width: 899px) { 2585 #cart-footer-custom .cart-two-columns { 2586 flex-direction: column; 2587 gap: 24px; 2588 } 2589 #cart-footer-custom .cart-col-left, 2590 #cart-footer-custom .cart-col-right { 2591 max-width: 100%; 2592 min-width: 100%; 2593 } 2594 } 2595 2596 /* ============================================= 2597 DIVIDER 2598 ============================================= */ 2599 2600 #cart-footer-custom .section-divider { 2601 border: none; 2602 border-top: 1px solid #ddd; 2603 margin: 24px 0; 2604 } 2605 2606 /* ============================================= 2607 ORDER NOTES 2608 ============================================= */ 2609 2610 #cart-footer-custom .cart-notes-wrapper { 2611 margin-top: 0; 2612 } 2613 2614 /* ============================================= 2615 CART SUMMARY 2616 ============================================= */ 2617 2618 #cart-footer-custom .cart-summary-box { 2619 overflow: visible; 2620 } 2621 2622 #cart-footer-custom .cart-summary-box .totals { 2623 display: flex; 2624 flex-direction: column; 2625 align-items: flex-end; 2626 gap: 4px; 2627 margin-bottom: 20px; 2628 } 2629 2630 #cart-footer-custom .cart-summary-box .totals__total { 2631 font-size: 1.2rem; 2632 letter-spacing: 0.06em; 2633 text-transform: uppercase; 2634 opacity: 0.6; 2635 margin: 0; 2636 white-space: nowrap; 2637 } 2638 2639 #cart-footer-custom .cart-summary-box .totals__total-value { 2640 font-size: 28px; 2641 font-weight: 700; 2642 line-height: 1; 2643 } 2644 2645 @media screen and (max-width: 749px) { 2646 /* Discount code input: prevent placeholder text from clipping */ 2647 #cart-footer-custom input[type="text"], 2648 #cart-footer-custom input[type="search"], 2649 #cart-footer-custom .field__input, 2650 #cart-footer-custom [name="discount"] { 2651 min-width: 0; 2652 width: 100% !important; 2653 flex: 1 1 auto !important; 2654 } 2655 /* Ensure the discount row (input + button) stretches full width */ 2656 #cart-footer-custom .field, 2657 #cart-footer-custom form.cart__discount, 2658 #cart-footer-custom .cart__discount, 2659 #cart-footer-custom [class*="discount"] form, 2660 #cart-footer-custom [class*="discount"] .field { 2661 width: 100%; 2662 display: flex; 2663 } 2664 } 2665 2666 /* AIOD subtotal styles â moved to assets/vs-aiod.css */ 2667 2668 #cart-footer-custom .cart-summary-box .tax-note { 2669 font-size: 14px; 2670 line-height: 1.7; 2671 margin-bottom: 20px; 2672 } 2673 2674 #cart-footer-custom .cart-summary-box .tax-note .note-line { 2675 display: block; 2676 margin-top: 8px; 2677 } 2678 2679 #cart-footer-custom .cart-summary-box .tax-note .note-line:first-child { 2680 margin-top: 0; 2681 } 2682 2683 #cart-footer-custom .cart-summary-box .cart__ctas { 2684 display: flex; 2685 flex-direction: column; 2686 align-items: stretch; 2687 gap: 10px; 2688 overflow: visible; 2689 } 2690 2691 #cart-footer-custom .cart-summary-box .cart__checkout-button { 2692 width: 100% !important; 2693 max-width: 100% !important; 2694 padding: 14px 32px; 2695 border-radius: 50px; 2696 box-sizing: border-box; 2697 } 2698 2699 @media screen and (max-width: 899px) { 2700 #cart-footer-custom .cart-summary-box .cart__ctas { 2701 align-items: stretch; 2702 } 2703 #cart-footer-custom .cart-summary-box .cart__checkout-button { 2704 width: 100%; 2705 } 2706 } 2707 2708 #cart-footer-custom .cart-quote-tools { 2709 display: grid; 2710 grid-template-columns: 1fr 1fr; 2711 gap: 8px; 2712 width: 100%; 2713 } 2714 2715 #cart-footer-custom .cart-quote-tools .button { 2716 width: 100%; 2717 border-radius: 50px; 2718 min-height: 44px; 2719 font-size: 1.3rem; 2720 line-height: 1.2; 2721 padding: 10px 14px; 2722 } 2723 2724 #cart-footer-custom .cart-quote-tools .button.is-busy { 2725 opacity: 0.7; 2726 pointer-events: none; 2727 } 2728 2729 #cart-footer-custom .cart-quote-status { 2730 min-height: 1.8rem; 2731 margin: 4px 2px 0; 2732 font-size: 1.2rem; 2733 line-height: 1.4; 2734 color: rgba(37, 51, 122, 0.85); 2735 } 2736 2737 #cart-footer-custom .cart-quote-status.is-error { 2738 color: #b42318; 2739 } 2740 2741 @media screen and (max-width: 749px) { 2742 #cart-footer-custom .cart-quote-tools { 2743 grid-template-columns: 1fr 1fr; 2744 gap: 6px; 2745 } 2746 } 2747 2748 #cart-footer-custom .cart-summary-box .sezzle-checkout-button { 2749 display: flex; 2750 align-items: center; 2751 justify-content: center; 2752 width: 100%; 2753 box-sizing: border-box; 2754 } 2755 2756 @media screen and (max-width: 899px) { 2757 #cart-footer-custom .cart-summary-box .sezzle-checkout-button { 2758 width: 100%; 2759 } 2760 } 2761 2762 /* ============================================= 2763 FREE SHIPPING 2764 ============================================= */ 2765 2766 .free-ship-note { 2767 font-weight: 700; 2768 letter-spacing: .2px; 2769 color: var(--color-foreground); 2770 } 2771 2772 @supports((-webkit-background-clip:text) or (background-clip:text)) { 2773 .free-ship-note { 2774 background: linear-gradient(90deg, #1B265B 0%, #3F5ECC 50%, #6F8BFF 75%, #3F5ECC 100%); 2775 background-size: 200% auto; 2776 -webkit-background-clip: text; 2777 background-clip: text; 2778 color: transparent; 2779 animation: rainbow-slide 6s linear infinite; 2780 } 2781 } 2782 2783 @keyframes rainbow-slide { to { background-position: 200% center; } } 2784 2785 /* ============================================= 2786 CART UPDATING / LOADING STATE 2787 ============================================= */ 2788 2789 @keyframes footer-pulse { 2790 0%, 100% { opacity: 0.3; } 2791 50% { opacity: 0.7; } 2792 } 2793 2794 /* Added by JS while cart items are recalculating */ 2795 #main-cart-footer.cart-footer-updating .csapps-cart-total, 2796 #main-cart-footer.cart-footer-updating .totals__total-value, 2797 #main-cart-footer.cart-footer-updating .csapp_discount_total_wrapper { 2798 animation: footer-pulse 1.1s ease-in-out infinite; 2799 } 2800 2801 /* "Recalculatingâ¦" label that appears under the subtotal row */ 2802 #main-cart-footer.cart-footer-updating .totals::after { 2803 content: "Recalculating\2026"; 2804 display: block; 2805 font-size: 1.2rem; 2806 color: rgba(37, 51, 122, 0.5); 2807 letter-spacing: 0.03em; 2808 margin-top: 6px; 2809 animation: footer-pulse 1.1s ease-in-out infinite; 2810 } 2811</style> 2812 2813<style> 2814 /* Hide the Sezzle price widget on cart â keep checkout button only */ 2815 .sezzle-payment-amount, 2816 .sezzle-widget-container, 2817 sezzle-widget { display: none !important; } 2818</style> 2819 2820<div 2821 class="gradient color-background-1 is-empty" 2822 id="main-cart-footer" 2823 data-id="template--20627076481164__cart-footer" 2824> 2825 <div class="page-width"> 2826 <div class="cart__footer isolate section-template--20627076481164__cart-footer-padding"> 2827 <div id="cart-footer-custom"> 2828 <div class="cart-two-columns"> 2829 2830 <!-- LEFT COLUMN --> 2831 <div class="cart-col-left"> 2832 <style> 2833 /* ============================================= 2834 SHIPPING ESTIMATOR 2835 ============================================= */ 2836
2837 #cart-footer-custom .shipping-box__header { 2838 display: flex; 2839 align-items: center; 2840 gap: 12px; 2841 padding: 8px 16px; 2842 width: 100%; 2843 background: #f5f5f5; 2844 border: 1px solid #ccc; 2845 border-radius: 50px; 2846 text-align: left; 2847 cursor: pointer; 2848 transition: background 0.2s ease, transform 0.1s ease; 2849 box-sizing: border-box; 2850} 2851 2852 #cart-footer-custom .shipping-box__header:hover { 2853 background: #e5e5e5; 2854 } 2855 2856 #cart-footer-custom .shipping-box__header:active { 2857 background: #ddd; 2858 transform: scale(0.98); 2859} 2860 2861 #cart-footer-custom .shipping-box__icon { 2862 width: 28px; 2863 height: 28px; 2864 background: rgba(var(--color-button), 1); 2865 border-radius: 50%; 2866 display: flex; 2867 align-items: center; 2868 justify-content: center; 2869 color: rgb(var(--color-button-text)); 2870 flex-shrink: 0; 2871 } 2872 2873 #cart-footer-custom .shipping-box__title { 2874 flex: 1; 2875 font-size: inherit; 2876 font-weight: inherit; 2877 color: inherit; 2878 } 2879 2880 #cart-footer-custom .shipping-box__chevron { 2881 color: #666; 2882 transition: transform 0.3s; 2883 display: flex; 2884 align-items: center; 2885 } 2886 2887 #cart-footer-custom .shipping-box__header[aria-expanded="true"] .shipping-box__chevron { 2888 transform: rotate(180deg); 2889 } 2890 2891 #cart-footer-custom .shipping-box__content { 2892 display: none; 2893 padding-top: 24px; 2894 } 2895 2896 #cart-footer-custom .shipping-box__content.is-open { 2897 display: block; 2898 } 2899 2900 #cart-footer-custom .shipping-box__field { 2901 margin-bottom: 16px; 2902 } 2903 2904 #cart-footer-custom .shipping-box__label { 2905 display: block; 2906 margin-bottom: 6px; 2907 } 2908 2909 #cart-footer-custom .shipping-box__input, 2910 #cart-footer-custom .shipping-box__select { 2911 width: 100%; 2912 padding: 14px 18px; 2913 font-size: 14px; 2914 border: 1px solid #ccc; 2915 border-radius: 50px; 2916 background: #fafafa; 2917 color: inherit; 2918 box-sizing: border-box; 2919 transition: border-color 0.2s, background 0.2s; 2920 } 2921 2922 #cart-footer-custom .shipping-box__input:focus, 2923 #cart-footer-custom .shipping-box__select:focus { 2924 outline: none; 2925 border-color: rgba(var(--color-button), 1); 2926 background: #fff; 2927 } 2928 2929 #cart-footer-custom .shipping-box__select { 2930 appearance: none; 2931 cursor: pointer; 2932 background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E"); 2933 background-repeat: no-repeat; 2934 background-position: right 18px center; 2935 padding-right: 44px; 2936 } 2937 2938 #cart-footer-custom .shipping-box__row { 2939 display: grid; 2940 grid-template-columns: 1fr 1fr; 2941 gap: 12px; 2942 } 2943 2944 @media screen and (max-width: 500px) { 2945 #cart-footer-custom .shipping-box__row { 2946 grid-template-columns: 1fr; 2947 } 2948 } 2949 2950 #cart-footer-custom .shipping-box__btn { 2951 width: 100%; 2952 padding: 14px 20px; 2953 margin-top: 16px; 2954 font-size: 14px; 2955 font-weight: 600; 2956 color: rgb(var(--color-button-text)); 2957border: 1px solid #ccc !important; 2958 border-radius: 50px; 2959 cursor: pointer; 2960 display: flex; 2961 align-items: center; 2962 justify-content: center; 2963 gap: 8px; 2964 transition: opacity 0.2s; 2965 } 2966 2967 #cart-footer-custom .shipping-box__btn:hover { 2968 opacity: 0.85; 2969 background: #e5e5e5; 2970 } 2971 2972 #cart-footer-custom .shipping-box__btn:active { 2973 background: #ddd; 2974 transform: scale(0.98); 2975} 2976 2977 #cart-footer-custom .shipping-box__btn:disabled { 2978 opacity: 0.5; 2979 cursor: not-allowed; 2980 } 2981 2982 #cart-footer-custom .shipping-box__btn .loader { 2983 display: none; 2984 align-items: center; 2985 gap: 8px; 2986 } 2987 2988 #cart-footer-custom .shipping-box__btn.is-loading .text { 2989 display: none; 2990 } 2991 2992 #cart-footer-custom .shipping-box__btn.is-loading .loader { 2993 display: flex; 2994 } 2995 2996 #cart-footer-custom .shipping-box__results { 2997 margin-top: 16px; 2998 } 2999 3000 #cart-footer-custom .shipping-box__results h4 { 3001 margin: 0 0 8px 0; 3002 font-size: 13px; 3003 font-weight: 600; 3004 text-transform: uppercase; 3005 letter-spacing: 0.04em; 3006 color: #555; 3007 } 3008 3009 #cart-footer-custom .shipping-rate { 3010 display: flex; 3011 justify-content: space-between; 3012 align-items: center; 3013 padding: 10px 0; 3014 border-bottom: 1px solid #e5e5e5; 3015 } 3016 3017 #cart-footer-custom .shipping-rate:last-child { 3018 border-bottom: none; 3019 } 3020 3021 3022 #cart-footer-custom .shipping-rate__left { 3023 display: flex; 3024 align-items: center; 3025 gap: 8px; 3026 flex-wrap: wrap; 3027 } 3028 3029 #cart-footer-custom .shipping-rate__badge { 3030 display: inline-block; 3031 padding: 2px 7px; 3032 font-size: 9px; 3033 font-weight: 700; 3034 color: #fff; 3035 background: #25337A; 3036 border-radius: 50px; 3037 text-transform: uppercase; 3038 letter-spacing: 0.03em; 3039 white-space: nowrap; 3040 } 3041 3042 #cart-footer-custom .shipping-rate__name { 3043 margin: 0; 3044 font-size: 13px; 3045 font-weight: 600; 3046 } 3047 3048 #cart-footer-custom .shipping-rate__time { 3049 font-size: 11px; 3050 color: #999; 3051 margin: 0; 3052 } 3053 3054 #cart-footer-custom .shipping-rate__price { 3055 font-size: 14px; 3056 font-weight: 700; 3057 white-space: nowrap; 3058 margin-left: 12px; 3059 } 3060
3061 #cart-footer-custom .shipping-box__error { 3062 margin-top: 12px; 3063 padding: 12px 16px; 3064 background: #fef2f2; 3065 color: #c53030; 3066 border-radius: 50px; 3067 font-size: 13px; 3068 } 3069 3070 @keyframes spin { to { transform: rotate(360deg); } } 3071 .spin-anim { animation: spin 0.7s linear infinite; } 3072</style> 3073 3074<!-- Shipping Toggle Button --> 3075<button type="button" class="shipping-box__header" id="shippingToggle" aria-expanded="false"> 3076 <div class="shipping-box__icon"> 3077 <svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> 3078 <rect x="1" y="3" width="15" height="13" rx="2"/> 3079 <polygon points="16 8 20 8 23 11 23 16 16 16 16 8"/> 3080 <circle cx="5.5" cy="18.5" r="2.5"/> 3081 <circle cx="18.5" cy="18.5" r="2.5"/> 3082 </svg> 3083 </div> 3084 <span class="shipping-box__title">Estimate Shipping</span> 3085 <div class="shipping-box__chevron"> 3086 <svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><polyline points="6 9 12 15 18 9"/></svg> 3087 </div> 3088</button> 3089 3090<!-- Shipping Content --> 3091<div class="shipping-box__content" id="shippingContent"> 3092 <div class="shipping-box__field"> 3093 <label class="shipping-box__label">Country</label> 3094 <select class="shipping-box__select" id="calcCountry"> 3095 <option value="">Select country</option> 3096 3097 <option 3098 value="AF" 3099 3100 data-provinces='null'> 3101 Afghanistan 3102 </option> 3103 3104 <option 3105 value="AX" 3106 3107 data-provinces='null'> 3108 Ã land Islands 3109 </option> 3110 3111 <option 3112 value="AL" 3113 3114 data-provinces='null'> 3115 Albania 3116 </option> 3117 3118 <option 3119 value="DZ" 3120 3121 data-provinces='null'> 3122 Algeria 3123 </option> 3124 3125 <option 3126 value="AD" 3127 3128 data-provinces='null'> 3129 Andorra 3130 </option> 3131 3132 <option 3133 value="AO" 3134 3135 data-provinces='null'> 3136 Angola 3137 </option> 3138 3139 <option 3140 value="AI" 3141 3142 data-provinces='null'> 3143 Anguilla 3144 </option> 3145 3146 <option 3147 value="AG" 3148 3149 data-provinces='null'> 3150 Antigua & Barbuda 3151 </option> 3152 3153 <option 3154 value="AR" 3155 3156 data-provinces='null'> 3157 Argentina 3158 </option> 3159 3160 <option 3161 value="AM" 3162 3163 data-provinces='null'> 3164 Armenia 3165 </option> 3166 3167 <option 3168 value="AW" 3169 3170 data-provinces='null'> 3171 Aruba 3172 </option> 3173 3174 <option 3175 value="AC" 3176 3177 data-provinces='null'> 3178 Ascension Island 3179 </option> 3180 3181 <option 3182 value="AU" 3183 3184 data-provinces='null'> 3185 Australia 3186 </option> 3187 3188 <option 3189 value="AT" 3190 3191 data-provinces='null'> 3192 Austria 3193 </option> 3194 3195 <option 3196 value="AZ" 3197 3198 data-provinces='null'> 3199 Azerbaijan 3200 </option> 3201 3202 <option 3203 value="BS" 3204 3205 data-provinces='null'> 3206 Bahamas 3207 </option> 3208 3209 <option 3210 value="BH" 3211 3212 data-provinces='null'> 3213 Bahrain 3214 </option> 3215 3216 <option 3217 value="BD" 3218 3219 data-provinces='null'> 3220 Bangladesh 3221 </option> 3222 3223 <option 3224 value="BB" 3225 3226 data-provinces='null'> 3227 Barbados 3228 </option> 3229 3230 <option 3231 value="BY" 3232 3233 data-provinces='null'> 3234 Belarus 3235 </option> 3236 3237 <option 3238 value="BE" 3239 3240 data-provinces='null'> 3241 Belgium 3242 </option> 3243 3244 <option 3245 value="BZ" 3246 3247 data-provinces='null'> 3248 Belize 3249 </option> 3250 3251 <option 3252 value="BJ" 3253 3254 data-provinces='null'> 3255 Benin 3256 </option> 3257 3258 <option 3259 value="BM" 3260 3261 data-provinces='null'> 3262 Bermuda 3263 </option> 3264 3265 <option 3266 value="BT" 3267 3268 data-provinces='null'> 3269 Bhutan 3270 </option> 3271 3272 <option 3273 value="BO" 3274 3275 data-provinces='null'> 3276 Bolivia 3277 </option> 3278 3279 <option 3280 value="BA" 3281 3282 data-provinces='null'> 3283 Bosnia & Herzegovina 3284 </option> 3285 3286 <option 3287 value="BW" 3288 3289 data-provinces='null'> 3290 Botswana 3291 </option> 3292 3293 <option 3294 value="BR"
3295 3296 data-provinces='null'> 3297 Brazil 3298 </option> 3299 3300 <option 3301 value="IO" 3302 3303 data-provinces='null'> 3304 British Indian Ocean Territory 3305 </option> 3306 3307 <option 3308 value="VG" 3309 3310 data-provinces='null'> 3311 British Virgin Islands 3312 </option> 3313 3314 <option 3315 value="BN" 3316 3317 data-provinces='null'> 3318 Brunei 3319 </option> 3320 3321 <option 3322 value="BG" 3323 3324 data-provinces='null'> 3325 Bulgaria 3326 </option> 3327 3328 <option 3329 value="BF" 3330 3331 data-provinces='null'> 3332 Burkina Faso 3333 </option> 3334 3335 <option 3336 value="BI" 3337 3338 data-provinces='null'> 3339 Burundi 3340 </option> 3341 3342 <option 3343 value="KH" 3344 3345 data-provinces='null'> 3346 Cambodia 3347 </option> 3348 3349 <option 3350 value="CM" 3351 3352 data-provinces='null'> 3353 Cameroon 3354 </option> 3355 3356 <option 3357 value="CA" 3358 3359 data-provinces='null'> 3360 Canada 3361 </option> 3362 3363 <option 3364 value="CV" 3365 3366 data-provinces='null'> 3367 Cape Verde 3368 </option> 3369 3370 <option 3371 value="BQ" 3372 3373 data-provinces='null'> 3374 Caribbean Netherlands 3375 </option> 3376 3377 <option 3378 value="KY" 3379 3380 data-provinces='null'> 3381 Cayman Islands 3382 </option> 3383 3384 <option 3385 value="CF" 3386 3387 data-provinces='null'> 3388 Central African Republic 3389 </option> 3390 3391 <option 3392 value="TD" 3393 3394 data-provinces='null'> 3395 Chad 3396 </option> 3397 3398 <option 3399 value="CL" 3400 3401 data-provinces='null'> 3402 Chile 3403 </option> 3404 3405 <option 3406 value="CN" 3407 3408 data-provinces='null'> 3409 China 3410 </option> 3411 3412 <option 3413 value="CX" 3414 3415 data-provinces='null'> 3416 Christmas Island 3417 </option> 3418 3419 <option 3420 value="CC" 3421 3422 data-provinces='null'> 3423 Cocos (Keeling) Islands 3424 </option> 3425 3426 <option 3427 value="CO" 3428 3429 data-provinces='null'> 3430 Colombia 3431 </option> 3432 3433 <option 3434 value="KM" 3435 3436 data-provinces='null'> 3437 Comoros 3438 </option> 3439 3440 <option 3441 value="CG" 3442 3443 data-provinces='null'> 3444 Congo - Brazzaville 3445 </option> 3446 3447 <option 3448 value="CD" 3449 3450 data-provinces='null'> 3451 Congo - Kinshasa 3452 </option> 3453 3454 <option 3455 value="CK" 3456 3457 data-provinces='null'> 3458 Cook Islands 3459 </option> 3460 3461 <option 3462 value="CR" 3463 3464 data-provinces='null'> 3465 Costa Rica 3466 </option> 3467 3468 <option 3469 value="CI" 3470 3471 data-provinces='null'> 3472 Côte dâIvoire 3473 </option> 3474 3475 <option 3476 value="HR" 3477 3478 data-provinces='null'> 3479 Croatia 3480 </option> 3481 3482 <option 3483 value="CW" 3484 3485 data-provinces='null'> 3486 Curaçao 3487 </option> 3488 3489 <option 3490 value="CY" 3491 3492 data-provinces='null'> 3493 Cyprus 3494 </option> 3495 3496 <option 3497 value="CZ" 3498 3499 data-provinces='null'> 3500 Czechia 3501 </option> 3502 3503 <option 3504 value="DK" 3505 3506 data-provinces='null'> 3507 Denmark 3508 </option> 3509 3510 <option 3511 value="DJ" 3512 3513 data-provinces='null'> 3514 Djibouti 3515 </option> 3516 3517 <option 3518 value="DM" 3519 3520 data-provinces='null'> 3521 Dominica 3522 </option> 3523 3524 <option 3525 value="DO" 3526 3527 data-provinces='null'> 3528 Dominican Republic 3529 </option> 3530 3531 <option 3532 value="EC" 3533 3534 data-provinces='null'> 3535 Ecuador 3536 </option> 3537 3538 <option 3539 value="EG" 3540 3541 data-provinces='null'> 3542 Egypt 3543 </option> 3544 3545 <option 3546 value="SV" 3547 3548 data-provinces='null'> 3549 El Salvador 3550 </option> 3551 3552 <option 3553 value="GQ" 3554 3555 data-provinces='null'> 3556 Equatorial Guinea 3557 </option> 3558 3559 <option 3560 value="ER" 3561 3562 data-provinces='null'> 3563 Eritrea 3564 </option> 3565 3566 <option 3567 value="EE" 3568 3569 data-provinces='null'> 3570 Estonia 3571 </option> 3572 3573 <option 3574 value="SZ" 3575 3576 data-provinces='null'> 3577 Eswatini 3578 </option> 3579 3580 <option 3581 value="ET" 3582 3583 data-provinces='null'> 3584 Ethiopia 3585 </option> 3586 3587 <option 3588 value="FK" 3589 3590 data-provinces='null'> 3591 Falkland Islands 3592 </option> 3593 3594 <option 3595 value="FO" 3596 3597 data-provinces='null'> 3598 Faroe Islands 3599 </option> 3600 3601 <option 3602 value="FJ" 3603 3604 data-provinces='null'> 3605 Fiji 3606 </option> 3607 3608 <option 3609 value="FI" 3610 3611 data-provinces='null'> 3612 Finland 3613 </option> 3614 3615 <option 3616 value="FR" 3617 3618 data-provinces='null'> 3619 France 3620 </option> 3621 3622 <option 3623 value="GF" 3624 3625 data-provinces='null'> 3626 French Guiana 3627 </option> 3628 3629 <option 3630 value="PF" 3631 3632 data-provinces='null'> 3633 French Polynesia 3634 </option> 3635 3636 <option 3637 value="TF" 3638 3639 data-provinces='null'> 3640 French Southern Territories 3641 </option> 3642 3643 <option 3644 value="GA" 3645 3646 data-provinces='null'> 3647 Gabon 3648 </option> 3649 3650 <option 3651 value="GM" 3652 3653 data-provinces='null'> 3654 Gambia 3655 </option> 3656 3657 <option 3658 value="GE" 3659 3660 data-provinces='null'> 3661 Georgia 3662 </option> 3663 3664 <option 3665 value="DE" 3666 3667 data-provinces='null'> 3668 Germany 3669 </option> 3670 3671 <option 3672 value="GH" 3673 3674 data-provinces='null'> 3675 Ghana 3676 </option> 3677 3678 <option 3679 value="GI" 3680 3681 data-provinces='null'> 3682 Gibraltar 3683 </option> 3684 3685 <option 3686 value="GR" 3687 3688 data-provinces='null'> 3689 Greece 3690 </option> 3691 3692 <option 3693 value="GL" 3694 3695 data-provinces='null'> 3696 Greenland 3697 </option> 3698 3699 <option 3700 value="GD" 3701 3702 data-provinces='null'> 3703 Grenada 3704 </option> 3705 3706 <option 3707 value="GP" 3708 3709 data-provinces='null'> 3710 Guadeloupe 3711 </option> 3712 3713 <option 3714 value="GT" 3715 3716 data-provinces='null'> 3717 Guatemala 3718 </option> 3719 3720 <option 3721 value="GG" 3722 3723 data-provinces='null'> 3724 Guernsey 3725 </option> 3726 3727 <option 3728 value="GN" 3729 3730 data-provinces='null'> 3731 Guinea 3732 </option> 3733 3734 <option 3735 value="GW" 3736 3737 data-provinces='null'> 3738 Guinea-Bissau 3739 </option> 3740 3741 <option 3742 value="GY" 3743 3744 data-provinces='null'> 3745 Guyana 3746 </option> 3747 3748 <option 3749 value="HT" 3750 3751 data-provinces='null'> 3752 Haiti 3753 </option> 3754 3755 <option 3756 value="HN" 3757 3758 data-provinces='null'> 3759 Honduras 3760 </option> 3761 3762 <option 3763 value="HK" 3764 3765 data-provinces='null'> 3766 Hong Kong SAR 3767 </option> 3768 3769 <option 3770 value="HU" 3771 3772 data-provinces='null'> 3773 Hungary 3774 </option> 3775 3776 <option 3777 value="IS" 3778 3779 data-provinces='null'> 3780 Iceland 3781 </option> 3782 3783 <option 3784 value="IN" 3785 3786 data-provinces='null'> 3787 India 3788 </option> 3789 3790 <option 3791 value="ID" 3792 3793 data-provinces='null'> 3794 Indonesia 3795 </option> 3796 3797 <option 3798 value="IQ" 3799 3800 data-provinces='null'> 3801 Iraq 3802 </option> 3803 3804 <option 3805 value="IE" 3806 3807 data-provinces='null'> 3808 Ireland 3809 </option> 3810 3811 <option 3812 value="IM" 3813 3814 data-provinces='null'> 3815 Isle of Man 3816 </option> 3817 3818 <option 3819 value="IL" 3820 3821 data-provinces='null'> 3822 Israel 3823 </option> 3824 3825 <option 3826 value="IT" 3827 3828 data-provinces='null'> 3829 Italy 3830 </option> 3831 3832 <option 3833 value="JM" 3834 3835 data-provinces='null'> 3836 Jamaica 3837 </option> 3838 3839 <option 3840 value="JP" 3841 3842 data-provinces='null'> 3843 Japan 3844 </option> 3845 3846 <option 3847 value="JE" 3848 3849 data-provinces='null'> 3850 Jersey 3851 </option> 3852 3853 <option 3854 value="JO" 3855 3856 data-provinces='null'> 3857 Jordan 3858 </option> 3859 3860 <option 3861 value="KZ" 3862 3863 data-provinces='null'> 3864 Kazakhstan 3865 </option> 3866 3867 <option 3868 value="KE" 3869 3870 data-provinces='null'> 3871 Kenya 3872 </option> 3873 3874 <option 3875 value="KI" 3876 3877 data-provinces='null'> 3878 Kiribati 3879 </option> 3880 3881 <option 3882 value="XK" 3883 3884 data-provinces='null'> 3885 Kosovo 3886 </option> 3887 3888 <option 3889 value="KW" 3890 3891 data-provinces='null'> 3892 Kuwait 3893 </option> 3894 3895 <option 3896 value="KG" 3897 3898 data-provinces='null'> 3899 Kyrgyzstan 3900 </option> 3901 3902 <option 3903 value="LA" 3904 3905 data-provinces='null'> 3906 Laos 3907 </option> 3908 3909 <option 3910 value="LV" 3911 3912 data-provinces='null'> 3913 Latvia 3914 </option> 3915 3916 <option 3917 value="LB" 3918 3919 data-provinces='null'> 3920 Lebanon 3921 </option> 3922 3923 <option 3924 value="LS" 3925 3926 data-provinces='null'> 3927 Lesotho 3928 </option> 3929 3930 <option 3931 value="LR" 3932 3933 data-provinces='null'> 3934 Liberia 3935 </option> 3936 3937 <option 3938 value="LY" 3939 3940 data-provinces='null'> 3941 Libya 3942 </option> 3943 3944 <option 3945 value="LI" 3946 3947 data-provinces='null'> 3948 Liechtenstein 3949 </option> 3950 3951 <option 3952 value="LT" 3953 3954 data-provinces='null'> 3955 Lithuania 3956 </option> 3957 3958 <option 3959 value="LU" 3960 3961 data-provinces='null'> 3962 Luxembourg 3963 </option> 3964 3965 <option 3966 value="MO" 3967 3968 data-provinces='null'> 3969 Macao SAR 3970 </option> 3971 3972 <option 3973 value="MG" 3974 3975 data-provinces='null'> 3976 Madagascar 3977 </option> 3978 3979 <option 3980 value="MW" 3981 3982 data-provinces='null'> 3983 Malawi 3984 </option> 3985 3986 <option 3987 value="MY" 3988 3989 data-provinces='null'> 3990 Malaysia 3991 </option> 3992 3993 <option 3994 value="MV" 3995 3996 data-provinces='null'> 3997 Maldives 3998 </option> 3999 4000 <option 4001 value="ML" 4002 4003 data-provinces='null'> 4004 Mali 4005 </option> 4006 4007 <option 4008 value="MT" 4009 4010 data-provinces='null'> 4011 Malta 4012 </option> 4013 4014 <option 4015 value="MQ" 4016 4017 data-provinces='null'> 4018 Martinique 4019 </option> 4020 4021 <option 4022 value="MR" 4023 4024 data-provinces='null'> 4025 Mauritania 4026 </option> 4027 4028 <option 4029 value="MU" 4030 4031 data-provinces='null'> 4032 Mauritius 4033 </option> 4034 4035 <option 4036 value="YT" 4037 4038 data-provinces='null'> 4039 Mayotte 4040 </option> 4041 4042 <option 4043 value="MX" 4044 4045 data-provinces='null'> 4046 Mexico 4047 </option> 4048 4049 <option 4050 value="MD" 4051 4052 data-provinces='null'> 4053 Moldova 4054 </option> 4055 4056 <option 4057 value="MC" 4058 4059 data-provinces='null'> 4060 Monaco 4061 </option> 4062 4063 <option 4064 value="MN" 4065 4066 data-provinces='null'> 4067 Mongolia 4068 </option> 4069 4070 <option 4071 value="ME" 4072 4073 data-provinces='null'> 4074 Montenegro 4075 </option> 4076 4077 <option 4078 value="MS" 4079 4080 data-provinces='null'> 4081 Montserrat 4082 </option> 4083 4084 <option 4085 value="MA" 4086 4087 data-provinces='null'> 4088 Morocco 4089 </option> 4090 4091 <option 4092 value="MZ" 4093 4094 data-provinces='null'> 4095 Mozambique 4096 </option> 4097 4098 <option 4099 value="MM" 4100 4101 data-provinces='null'> 4102 Myanmar (Burma) 4103 </option> 4104 4105 <option 4106 value="NA" 4107 4108 data-provinces='null'> 4109 Namibia 4110 </option> 4111 4112 <option 4113 value="NR" 4114 4115 data-provinces='null'> 4116 Nauru 4117 </option> 4118 4119 <option 4120 value="NP" 4121 4122 data-provinces='null'> 4123 Nepal 4124 </option> 4125 4126 <option 4127 value="NL" 4128 4129 data-provinces='null'> 4130 Netherlands 4131 </option> 4132 4133 <option 4134 value="NC" 4135 4136 data-provinces='null'> 4137 New Caledonia 4138 </option> 4139 4140 <option 4141 value="NZ" 4142 4143 data-provinces='null'> 4144 New Zealand 4145 </option> 4146 4147 <option 4148 value="NI" 4149 4150 data-provinces='null'> 4151 Nicaragua 4152 </option> 4153 4154 <option 4155 value="NE" 4156 4157 data-provinces='null'> 4158 Niger 4159 </option> 4160 4161 <option 4162 value="NG" 4163 4164 data-provinces='null'> 4165 Nigeria 4166 </option> 4167 4168 <option 4169 value="NU" 4170 4171 data-provinces='null'> 4172 Niue 4173 </option> 4174 4175 <option 4176 value="NF" 4177 4178 data-provinces='null'> 4179 Norfolk Island 4180 </option> 4181 4182 <option 4183 value="MK" 4184 4185 data-provinces='null'> 4186 North Macedonia 4187 </option> 4188 4189 <option 4190 value="NO" 4191 4192 data-provinces='null'> 4193 Norway 4194 </option> 4195 4196 <option 4197 value="OM" 4198 4199 data-provinces='null'> 4200 Oman 4201 </option> 4202 4203 <option 4204 val
4204ue="PK" 4205 4206 data-provinces='null'> 4207 Pakistan 4208 </option> 4209 4210 <option 4211 value="PS" 4212 4213 data-provinces='null'> 4214 Palestinian Territories 4215 </option> 4216 4217 <option 4218 value="PA" 4219 4220 data-provinces='null'> 4221 Panama 4222 </option> 4223 4224 <option 4225 value="PG" 4226 4227 data-provinces='null'> 4228 Papua New Guinea 4229 </option> 4230 4231 <option 4232 value="PY" 4233 4234 data-provinces='null'> 4235 Paraguay 4236 </option> 4237 4238 <option 4239 value="PE" 4240 4241 data-provinces='null'> 4242 Peru 4243 </option> 4244 4245 <option 4246 value="PH" 4247 4248 data-provinces='null'> 4249 Philippines 4250 </option> 4251 4252 <option 4253 value="PN" 4254 4255 data-provinces='null'> 4256 Pitcairn Islands 4257 </option> 4258 4259 <option 4260 value="PL" 4261 4262 data-provinces='null'> 4263 Poland 4264 </option> 4265 4266 <option 4267 value="PT" 4268 4269 data-provinces='null'> 4270 Portugal 4271 </option> 4272 4273 <option 4274 value="QA" 4275 4276 data-provinces='null'> 4277 Qatar 4278 </option> 4279 4280 <option 4281 value="RE" 4282 4283 data-provinces='null'> 4284 Réunion 4285 </option> 4286 4287 <option 4288 value="RO" 4289 4290 data-provinces='null'> 4291 Romania 4292 </option> 4293 4294 <option 4295 value="RU" 4296 4297 data-provinces='null'> 4298 Russia 4299 </option> 4300 4301 <option 4302 value="RW" 4303 4304 data-provinces='null'> 4305 Rwanda 4306 </option> 4307 4308 <option 4309 value="WS" 4310 4311 data-provinces='null'> 4312 Samoa 4313 </option> 4314 4315 <option 4316 value="SM" 4317 4318 data-provinces='null'> 4319 San Marino 4320 </option> 4321 4322 <option 4323 value="ST" 4324 4325 data-provinces='null'> 4326 São Tomé & PrÃncipe 4327 </option> 4328 4329 <option 4330 value="SA" 4331 4332 data-provinces='null'> 4333 Saudi Arabia 4334 </option> 4335 4336 <option 4337 value="SN" 4338 4339 data-provinces='null'> 4340 Senegal 4341 </option> 4342 4343 <option 4344 value="RS" 4345 4346 data-provinces='null'> 4347 Serbia 4348 </option> 4349 4350 <option 4351 value="SC" 4352 4353 data-provinces='null'> 4354 Seychelles 4355 </option> 4356 4357 <option 4358 value="SL" 4359 4360 data-provinces='null'> 4361 Sierra Leone 4362 </option> 4363 4364 <option 4365 value="SG" 4366 4367 data-provinces='null'> 4368 Singapore 4369 </option> 4370 4371 <option 4372 value="SX" 4373 4374 data-provinces='null'> 4375 Sint Maarten 4376 </option> 4377 4378 <option 4379 value="SK" 4380 4381 data-provinces='null'> 4382 Slovakia 4383 </option> 4384 4385 <option 4386 value="SI" 4387 4388 data-provinces='null'> 4389 Slovenia 4390 </option> 4391 4392 <option 4393 value="SB" 4394 4395 data-provinces='null'> 4396 Solomon Islands 4397 </option> 4398 4399 <option 4400 value="SO" 4401 4402 data-provinces='null'> 4403 Somalia 4404 </option> 4405 4406 <option 4407 value="ZA" 4408 4409 data-provinces='null'> 4410 South Africa 4411 </option> 4412 4413 <option 4414 value="GS" 4415 4416 data-provinces='null'> 4417 South Georgia & South Sandwich Islands 4418 </option> 4419 4420 <option 4421 value="KR" 4422 4423 data-provinces='null'> 4424 South Korea 4425 </option> 4426 4427 <option 4428 value="SS" 4429 4430 data-provinces='null'> 4431 South Sudan 4432 </option> 4433 4434 <option 4435 value="ES" 4436 4437 data-provinces='null'> 4438 Spain 4439 </option> 4440 4441 <option 4442 value="LK" 4443 4444 data-provinces='null'> 4445 Sri Lanka 4446 </option> 4447 4448 <option 4449 value="BL" 4450 4451 data-provinces='null'> 4452 St. Barthélemy 4453 </option> 4454 4455 <option 4456 value="SH" 4457 4458 data-provinces='null'> 4459 St. Helena 4460 </option> 4461 4462 <option 4463 value="KN" 4464 4465 data-provinces='null'> 4466 St. Kitts & Nevis 4467 </option> 4468 4469 <option 4470 value="LC" 4471 4472 data-provinces='null'> 4473 St. Lucia 4474 </option> 4475 4476 <option 4477 value="MF" 4478 4479 data-provinces='null'> 4480 St. Martin 4481 </option> 4482 4483 <option 4484 value="PM" 4485 4486 data-provinces='null'> 4487 St. Pierre & Miquelon 4488 </option> 4489 4490 <option 4491 value="VC" 4492 4493 data-provinces='null'> 4494 St. Vincent & Grenadines 4495 </option> 4496 4497 <option 4498 value="SD" 4499 4500 data-provinces='null'> 4501 Sudan 4502 </option> 4503 4504 <option 4505 value="SR" 4506 4507 data-provinces='null'> 4508 Suriname 4509 </option> 4510 4511 <option 4512 value="SJ" 4513 4514 data-provinces='null'> 4515 Svalbard & Jan Mayen 4516 </option> 4517 4518 <option 4519 value="SE" 4520 4521 data-provinces='null'> 4522 Sweden 4523 </option> 4524 4525 <option 4526 value="CH" 4527 4528 data-provinces='null'> 4529 Switzerland 4530 </option> 4531 4532 <option 4533 value="TW" 4534 4535 data-provinces='null'> 4536 Taiwan 4537 </option> 4538 4539 <option 4540 value="TJ" 4541 4542 data-provinces='null'> 4543 Tajikistan 4544 </option> 4545 4546 <option 4547 value="TZ" 4548 4549 data-provinces='null'> 4550 Tanzania 4551 </option> 4552 4553 <option 4554 value="TH" 4555 4556 data-provinces='null'> 4557 Thailand 4558 </option> 4559 4560 <option 4561 value="TL" 4562 4563 data-provinces='null'> 4564 Timor-Leste 4565 </option> 4566 4567 <option 4568 value="TG" 4569 4570 data-provinces='null'> 4571 Togo 4572 </option> 4573 4574 <option 4575 value="TK" 4576 4577 data-provinces='null'> 4578 Tokelau 4579 </option> 4580 4581 <option 4582 value="TO" 4583 4584 data-provinces='null'> 4585 Tonga 4586 </option> 4587 4588 <option 4589 value="TT" 4590 4591 data-provinces='null'> 4592 Trinidad & Tobago 4593 </option> 4594 4595 <option 4596 value="TA" 4597 4598 data-provinces='null'> 4599 Tristan da Cunha 4600 </option> 4601 4602 <option 4603 value="TN"
4604 4605 data-provinces='null'> 4606 Tunisia 4607 </option> 4608 4609 <option 4610 value="TR" 4611 4612 data-provinces='null'> 4613 Türkiye 4614 </option> 4615 4616 <option 4617 value="TM" 4618 4619 data-provinces='null'> 4620 Turkmenistan 4621 </option> 4622 4623 <option 4624 value="TC" 4625 4626 data-provinces='null'> 4627 Turks & Caicos Islands 4628 </option> 4629 4630 <option 4631 value="TV" 4632 4633 data-provinces='null'> 4634 Tuvalu 4635 </option> 4636 4637 <option 4638 value="UM" 4639 4640 data-provinces='null'> 4641 U.S. Outlying Islands 4642 </option> 4643 4644 <option 4645 value="UG" 4646 4647 data-provinces='null'> 4648 Uganda 4649 </option> 4650 4651 <option 4652 value="UA" 4653 4654 data-provinces='null'> 4655 Ukraine 4656 </option> 4657 4658 <option 4659 value="AE" 4660 4661 data-provinces='null'> 4662 United Arab Emirates 4663 </option> 4664 4665 <option 4666 value="GB" 4667 4668 data-provinces='null'> 4669 United Kingdom 4670 </option> 4671 4672 <option 4673 value="US" 4674 selected 4675 data-provinces='null'> 4676 United States 4677 </option> 4678 4679 <option 4680 value="UY" 4681 4682 data-provinces='null'> 4683 Uruguay 4684 </option> 4685 4686 <option 4687 value="UZ" 4688 4689 data-provinces='null'> 4690 Uzbekistan 4691 </option> 4692 4693 <option 4694 value="VU" 4695 4696 data-provinces='null'> 4697 Vanuatu 4698 </option> 4699 4700 <option 4701 value="VA" 4702 4703 data-provinces='null'> 4704 Vatican City 4705 </option> 4706 4707 <option 4708 value="VE" 4709 4710 data-provinces='null'> 4711 Venezuela 4712 </option> 4713 4714 <option 4715 value="VN" 4716 4717 data-provinces='null'> 4718 Vietnam 4719 </option> 4720 4721 <option 4722 value="WF" 4723 4724 data-provinces='null'> 4725 Wallis & Futuna 4726 </option> 4727 4728 <option 4729 value="EH" 4730 4731 data-provinces='null'> 4732 Western Sahara 4733 </option> 4734 4735 <option 4736 value="YE" 4737 4738 data-provinces='null'> 4739 Yemen 4740 </option> 4741 4742 <option 4743 value="ZM" 4744 4745 data-provinces='null'> 4746 Zambia 4747 </option> 4748 4749 <option 4750 value="ZW" 4751 4752 data-provinces='null'> 4753 Zimbabwe 4754 </option> 4755 4756 </select> 4757 </div> 4758 4759 <div class="shipping-box__row"> 4760 <div class="shipping-box__field"> 4761 <label class="shipping-box__label">State / Province</label> 4762 <select class="shipping-box__select" id="calcProvince"> 4763 <option value="">Select state</option> 4764 </select> 4765 </div> 4766 <div class="shipping-box__field"> 4767 <label class="shipping-box__label">Zip / Postal Code</label> 4768 <input type="text" class="shipping-box__input" id="calcZip" placeholder="e.g. 90210"> 4769 </div> 4770 </div> 4771 4772 <button type="button" class="shipping-box__btn" id="calcBtn"> 4773 <span class="text">Calculate Shipping</span> 4774 <span class="loader"> 4775 <svg class="spin-anim" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3"><circle cx="12" cy="12" r="10" stroke-dasharray="31.4 31.4" stroke-linecap="round"/></svg> 4776 Calculating... 4777 </span> 4778 </button> 4779 4780 <div id="calcResults"></div> 4781 <div class="shipping-box__error" id="calcError" style="display:none;"></div> 4782</div> 4783
4784<script> 4785(function(){ 4786 var toggle = document.getElementById('shippingToggle'); 4787 var content = document.getElementById('shippingContent'); 4788 var country = document.getElementById('calcCountry'); 4789 var province = document.getElementById('calcProvince'); 4790 var zip = document.getElementById('calcZip'); 4791 var btn = document.getElementById('calcBtn'); 4792 var results = document.getElementById('calcResults'); 4793 var error = document.getElementById('calcError'); 4794 4795 toggle.addEventListener('click', function() { 4796 var exp = toggle.getAttribute('aria-expanded') === 'true'; 4797 toggle.setAttribute('aria-expanded', String(!exp)); 4798 content.classList.toggle('is-open'); 4799 }); 4800 4801 var provinces = { 4802 US: 'AL:Alabama,AK:Alaska,AZ:Arizona,AR:Arkansas,CA:California,CO:Colorado,CT:Connecticut,DE:Delaware,DC:District of Columbia,FL:Florida,GA:Georgia,HI:Hawaii,ID:Idaho,IL:Illinois,IN:Indiana,IA:Iowa,KS:Kansas,KY:Kentucky,LA:Louisiana,ME:Maine,MD:Maryland,MA:Massachusetts,MI:Michigan,MN:Minnesota,MS:Mississippi,MO:Missouri,MT:Montana,NE:Nebraska,NV:Nevada,NH:New Hampshire,NJ:Ne
4802w Jersey,NM:New Mexico,NY:New York,NC:North Carolina,ND:North Dakota,OH:Ohio,OK:Oklahoma,OR:Oregon,PA:Pennsylvania,RI:Rhode Island,SC:South Carolina,SD:South Dakota,TN:Tennessee,TX:Texas,UT:Utah,VT:Vermont,VA:Virginia,WA:Washington,WV:West Virginia,WI:Wisconsin,WY:Wyoming', 4803 CA: 'AB:Alberta,BC:British Columbia,MB:Manitoba,NB:New Brunswick,NL:Newfoundland and Labrador,NS:Nova Scotia,NT:Northwest Territories,NU:Nunavut,ON:Ontario,PE:Prince Edward Island,QC:Quebec,SK:Saskatchewan,YT:Yukon', 4804 AU: 'ACT:Australian Capital Territory,NSW:New South Wales,NT:Northern Territory,QLD:Queensland,SA:South Australia,TAS:Tasmania,VIC:Victoria,WA:Western Australia', 4805 GB: 'ENG:England,NIR:Northern Ireland,SCT:Scotland,WLS:Wales' 4806 }; 4807 4808 function parseProvs(str) { 4809 return str.split(',').map(function(s) { var p = s.split(':'); return {code:p[0],name:p[1]}; }); 4810 } 4811 4812 country.addEventListener('change', function() { 4813 var iso = this.value; 4814 // First try Liquid data 4815 var opt = this.options[this.selectedIndex]; 4816 var provs = null; 4817 try { provs = JSON.parse(opt.dataset.provinces || '[]'); } catch(e) {} 4818 if (!Array.isArray(provs) || !provs.length) provs = []; 4819 // Fallback to hardcoded list 4820 if (!provs.length && provinces[iso]) provs = parseProvs(provinces[iso]); 4821 4822 if (provs.length) { 4823 province.innerHTML = '<option value="">Select state</option>'; 4824 provs.forEach(function(p) { 4825 province.innerHTML += '<option value="' + p.code + '">' + p.name + '</option>'; 4826 }); 4827 province.disabled = false; 4828 } else { 4829 province.innerHTML = '<option value="">Not required</option>'; 4830 province.disabled = true; 4831 } 4832 }); 4833 country.dispatchEvent(new Event('change')); 4834 4835 btn.addEventListener('click', function() { 4836 var c = country.value, p = province.value, z = zip.value.trim(); 4837 if (!c || !z) { 4838 error.textContent = 'Please select a country and enter a zip code.'; 4839 error.style.display = 'block'; 4840 results.innerHTML = ''; 4841 return; 4842 } 4843 4844 btn.classList.add('is-loading'); 4845 btn.disabled = true; 4846 results.innerHTML = ''; 4847 error.style.display = 'none'; 4848 4849 fetch('/cart/shipping_rates.json?shipping_address[zip]=' + encodeURIComponent(z) + 4850 '&shipping_address[country]=' + encodeURIComponent(c) + 4851 '&shipping_address[province]=' + encodeURIComponent(p)) 4852 .then(function(r) { return r.json(); }) 4853 .then(function(data) { 4854 btn.classList.remove('is-loading'); 4855 btn.disabled = false; 4856 if (data.shipping_rates && data.shipping_rates.length) { 4857 showRates(data.shipping_rates); 4858 } else if (data.errors) { 4859 error.textContent = Object.values(data.errors).join(' '); 4860 error.style.display = 'block'; 4861 } else { 4862 error.textContent = 'No shipping rates available for this location.'; 4863 error.style.display = 'block'; 4864 } 4865 }) 4866 .catch(function() { 4867 btn.classList.remove('is-loading'); 4868 btn.disabled = false; 4869 error.textContent = 'Unable to calculate. Please try again.'; 4870 error.style.display = 'block'; 4871 }); 4872 }); 4873 4874 function formatDays(r) { 4875 var d = r.delivery_days; 4876 // delivery_days can be an array like [3,3] or a number 4877 if (Array.isArray(d)) d = d[0] == d[1] ? d[0] : d[0] + 'â' + d[1]; 4878 // Only show if we have an actual number 4879 if (d && !isNaN(d)) return d + ' business day' + (d > 1 ? 's' : ''); 4880 if (r.delivery_range) { 4881 var lo = r.delivery_range[0], hi = r.delivery_range[1]; 4882 if (!lo && !hi) return ''; 4883 if (lo == hi) return lo + ' business day' + (lo > 1 ? 's' : ''); 4884 return lo + 'â' + hi + ' business days'; 4885 } 4886 return ''; 4887 } 4888 4889 function showRates(rates) { 4890 rates.sort(function(a, b) { return parseFloat(a.price) - parseFloat(b.price); }); 4891 var html = '<div class="shipping-box__results"><h4>Available Shipping Options</h4>';
4892 rates.forEach(function(r, i) { 4893 var price = parseFloat(r.price); 4894 var priceStr = price === 0 ? 'Free' : '$' + price.toFixed(2); 4895 var time = formatDays(r); 4896 4897 html += '<div class="shipping-rate' + (i === 0 ? ' is-best' : '') + '">'; 4898 html += '<div class="shipping-rate__left">'; 4899 html += '<span class="shipping-rate__name">' + r.name + '</span>'; 4900 if (time) html += '<span class="shipping-rate__time">· ' + time + '</span>'; 4901 html += '</div>'; 4902 html += '<span class="shipping-rate__price">' + priceStr + '</span>'; 4903 html += '</div>'; 4904 }); 4905 html += '</div>'; 4906 results.innerHTML = html; 4907 } 4908})(); 4909</script>
4909 4910 4911 4912 <hr class="section-divider"><div class="cart-notes-wrapper"> 4913 <cart-note class="cart__note field"> 4914 <label for="Cart-note">Order special instructions</label> 4915 <textarea 4916 class="text-area field__input" 4917 name="note" 4918 form="cart" 4919 id="Cart-note" 4920 placeholder="Order special instructions" 4921 ></textarea> 4922 </cart-note> 4923 </div></div> 4924 4925 <!-- RIGHT COLUMN --> 4926 <div class="cart-col-right"> 4927 <div class="cart__blocks"> 4928 4929<div class="js-contents cart-summary-box" ><div class="totals"> 4930 <h2 class="totals__total">SUBTOTAL</h2> 4931 <div class="totals__total-value cart_total">$0.00 USD</div> 4932 </div><div class="tax-note"> 4933 <span class="note-line">Taxes, Discounts and <a href="/policies/shipping-policy">shipping</a> calculated at checkout</span> 4934 <span class="note-line">Tax exempt? Please fill out our form <a href="/pages/tax-exemption-form" target="_blank">here</a>.</span></div> 4935 4936 <div class="cart__ctas"> 4937 <div class="cart-quote-tools"> 4938 <button 4939 type="button" 4940 class="button button--secondary" 4941 data-cart-share 4942 disabled 4943 > 4944 Share Cart 4945 </button> 4946 <button 4947 type="button" 4948 class="button button--secondary" 4949 data-cart-save-pdf 4950 disabled 4951 > 4952 Download Estimate 4953 </button> 4954 </div> 4955 <button type="submit" id="checkout" class="cart__checkout-button button" name="checkout" disabled form="cart"> 4956 Proceed to Checkout 4957 </button> 4958 <p class="cart-quote-status" data-cart-quote-status aria-live="polite"></p> 4959 </div> 4960 4961 </div> 4962 4963 <div id="cart-errors"></div> 4964 </div> 4965 </div> 4966 4967 </div> 4968 </div> 4969 </div> 4970 </div> 4971</div><style data-shopify>.section-template--20627076481164__cart-footer-padding { 4972 padding-top: 30px; 4973 padding-bottom: 30px; 4974 } 4975 @media screen and (min-width: 750px) { 4976 .section-template--20627076481164__cart-footer-padding { 4977 padding-top: 40px; 4978 padding-bottom: 40px; 4979 } 4980 }</style> 4981</div> 4982 </main> 4983 4984 <!-- BEGIN sections: footer-group --> 4985<div id="shopify-section-sections--20627073663116__footer" class="shopify-section shopify-section-group-footer-group"> 4986<link href="//www.victorystore.com/cdn/shop/t/150/assets/component-list-payment.css?v=69253961410771838501770700050" rel="stylesheet" type="text/css" media="all" /> 4987<footer class="footer color-accent-1 gradient vs-ft"><div class="vs-ft__news"> 4988 <div class="vs-ft__news-inner vs-ft__wrap"> 4989 <div class="vs-ft__news-copy"><p class="vs-ft__eyebrow">Stay in the loop</p><h2 class="vs-ft__news-heading">Subscribe to our emails</h2><p class="vs-ft__news-sub">Get exclusive offers, design inspiration, and product updates delivered straight to your inbox.</p></div> 4990 <div class="vs-ft__news-right"><form method="post" action="/contact#ContactFooter" id="ContactFooter" accept-charset="UTF-8" class="vs-ft__news-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="contact[tags]" value="newsletter"> 4991 <div class="vs-ft__news-field"> 4992 <input 4993 id="NewsletterForm--sections--20627073663116__footer" 4994 type="email" 4995 name="contact[email]" 4996 class="vs-ft__news-input" 4997 value="" 4998 aria-required="true" 4999 autocorrect="off" 5000 autocapitalize="off" 5001 autocomplete="email" 5002 5003 5004 placeholder="Enter your email address" 5005 required 5006 > 5007 <label class="visually-hidden" for="NewsletterForm--sections--20627073663116__footer">Email</label> 5008 <button type="submit" class="vs-ft__news-btn" name="commit" aria-label="Subscribe">Subscribe</button> 5009 </div></form><p class="vs-ft__news-note">No spam, ever. Unsubscribe anytime.</p></div> 5010 </div> 5011 </div><div class="vs-ft__top vs-ft__wrap" style="grid-template-columns: 1.9fr 1fr 1fr 1fr;"><div class="vs-ft__brand"> 5012 5013 <a href="/" class="vs-ft__logo-link" aria-label="VictoryStore.com"><img src="//www.victorystore.com/cdn/shop/files/VictoryStore-logo.png?v=1613163220&width=400" alt="VictoryStore.com" srcset="//www.victorystore.com/cdn/shop/files/VictoryStore-logo.png?v=1613163220&width=100 100w, //www.victorystore.com/cdn/shop/files/VictoryStore-logo.png?v=1613163220&width=150 150w, //www.victorystore.com/cdn/shop/files/VictoryStore-logo.png?v=1613163220&width=200 200w, //www.victorystore.com/cdn/shop/files/VictoryStore-logo.png?v=1613163220&width=300 300w, //www.victorystore.com/cdn/shop/files/VictoryStore-logo.png?v=1613163220&width=400 400w" width="180" loading="lazy" class="vs-ft__logo-img"> 5014</a><p class="vs-ft__desc">Custom yard signs, banners, player cutouts, and campaign supplies â printed in Davenport, Iowa since 1997. Over 10 million signs and counting.</p><div class="vs-ft__contact"><div class="vs-ft__citem"> 5015 <svg viewBox="0 0 24 24">
5015<path d="M6.6 10.8c1.4 2.8 3.8 5.1 6.6 6.6l2.2-2.2c.3-.3.7-.4 1-.2 1.1.4 2.3.6 3.6.6.6 0 1 .4 1 1V20c0 .6-.4 1-1 1C8.6 21 3 15.4 3 8.5 3 7.9 3.4 7.5 4 7.5H7.5c.6 0 1 .4 1 1 0 1.3.2 2.5.6 3.6.1.3 0 .7-.2 1L6.6 10.8z"/></svg> 5016 <div> 5017 <a href="tel:8889682688" class="vs-ft__phone">888-968-2688</a><span class="vs-ft__phone-note">Call or Text</span></div> 5018 </div><div class="vs-ft__citem vs-ft__citem--hours"> 5019 <svg viewBox="0 0 24 24"><circle cx="12" cy="12" r="10"/><polyline points="12 6 12 12 16 14"/></svg> 5020 <div class="vs-ft__hours"> 5021 <div class="vs-ft__hours-row"> 5022 <span class="vs-ft__hours-day">24/7 Support</span> 5023 <span class="vs-ft__hours-time"></span> 5024 </div></div> 5025 </div><div class="vs-ft__citem"> 5026 <svg viewBox="0 0 24 24"><path d="M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"/><polyline points="22,6 12,13 2,6"/></svg> 5027 <a href="mailto:[email protected]">[email protected]</a> 5028 </div><div class="vs-ft__citem"> 5029 <svg viewBox="0 0 24 24"><path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0118 0z"/><circle cx="12" cy="10" r="3"/></svg> 5030 <span>5200 SW 30th St, Davenport, IA 52802</span> 5031 </div></div><div class="vs-ft__socials"><a href="https://www.facebook.com/victorystore" class="vs-ft__sico" aria-label="Facebook" target="_blank" rel="noopener"> 5032 <svg viewBox="0 0 24 24" fill="currentColor"><path d="M18 2h-3a5 5 0 00-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 011-1h3z"/></svg> 5033 </a><a href="https://www.instagram.com/shopvictorystore/" class="vs-ft__sico" aria-label="Instagram" target="_blank" rel="noopener"> 5034 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="2" y="2" width="20" height="20" rx="5"/><path d="M16 11.37A4 4 0 1112.63 8 4 4 0 0116 11.37z"/><line x1="17.5" y1="6.5" x2="17.51" y2="6.5"/></svg> 5035 </a><a href="https://www.tiktok.com/@victorystore1" class="vs-ft__sico" aria-label="TikTok" target="_blank" rel="noopener"> 5036 <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M9 12a4 4 0 104 4V4a5 5 0 005 5"/></svg> 5037 </a><a href="https://www.pinterest.com/victorystore" class="vs-ft__sico" aria-label="Pinterest" target="_blank" rel="noopener"> 5038 <svg viewBox="0 0 24 24" fill="currentColor"><path d="M12 2C6.48 2 2 6.48 2 12c0 4.24 2.65 7.86 6.39 9.29-.09-.78-.17-1.98.04-2.83.18-.76 1.22-5.15 1.22-5.15s-.31-.62-.31-1.54c0-1.44.84-2.52 1.88-2.52.89 0 1.32.67 1.32 1.47 0 .9-.57 2.24-.87 3.48-.25 1.04.52 1.88 1.54 1.88 1.85 0 3.09-2.37 3.09-5.17 0-2.14-1.44-3.64-3.5-3.64-2.38 0-3.78 1.79-3.78 3.64 0 .72.28 1.49.62 1.91.07.08.08.15.06.24l-.23.94c-.04.15-.13.18-.29.11C7.6 13.42 6.96 11.74 6.96 10.4c0-2.89 2.1-5.55 6.06-5.55 3.18 0 5.65 2.27 5.65 5.3 0 3.16-1.99 5.7-4.75 5.7-.93 0-1.8-.48-2.1-1.05l-.57 2.13c-.21.79-.76 1.78-1.13 2.38.85.26 1.75.4 2.68.4 5.52 0 10-4.48 10-10S17.52 2 12 2z"/></svg> 5039 </a><a href="https://www.youtube.com/channel/UCpq2U5AjTSLoF1r5qzSg0IQ" class="vs-ft__sico" aria-label="YouTube" target="_blank" rel="noopener"> 5040 <svg viewBox="0 0 24 24" fill="currentColor"><path d="M22.54 6.42a2.78 2.78 0 00-1.95-1.97C18.88 4 12 4 12 4s-6.88 0-8.59.45A2.78 2.78 0 001.46 6.42 29 29 0 001 12a29 29 0 00.46 5.58A2.78 2.78 0 003.41 19.6C5.12 20 12 20 12 20s6.88 0 8.59-.4a2.78 2.78 0 001.95-1.97A29 29 0 0023 12a29 29 0 00-.46-5.58z"/><polygon points="9.75 15.02 15.5 12 9.75 8.98 9.75 15.02" style="fill:rgb(37,51,122)"/></svg> 5041 </a></div></div><div class="vs-ft__col" ><h5 class="vs-ft__col-heading">Shop</h5><div class="vs-ft__col-links"><a href="/collections/corrugated-plastic-signs">Yard Signs</a><a href="/collections/vinyl-banners">Banners</a><a href="/collections/campaign-supplies">Campaign Supplies</a><a href="/collections/sports-team-products">Team Sports</a><a href="/collections/yard-decorations">Yard Cards & Decor</a>
5041<a href="/collections/player-cutouts-big-heads">Cutouts & Big Heads</a><a href="/collections/realtor">Realtor Signs</a><a href="/collections/contractor-business-10-pack-sign-bundles">$99 Sign Bundles</a></div></div><div class="vs-ft__col" ><h5 class="vs-ft__col-heading">Company</h5><div class="vs-ft__col-links"><a href="/pages/reviews-1">Customer Reviews</a><a href="/pages/reseller-program">Reseller Program</a><a href="/pages/consultant-reseller-referrer-program">Political Consultant Program</a><a href="/pages/tax-exemption-resources">Tax Exemption Resources</a><a href="/pages/rewards">Rewards Program</a><a href="/pages/blog-resources-ideas">Blog & Resources</a><a href="/pages/contact-us">Contact US</a><a href="/pages/sustainability">Sustainability & Recycling</a></div></div><div class="vs-ft__col" ><h5 class="vs-ft__col-heading">Help</h5><div class="vs-ft__col-links"><a href="https://shopify.com/19713101/account/profile?locale=en&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJ2aWN0b3J5LWNvbXBhbmllcy5teXNob3BpZnkuY29tIiwiZmxhZ3MiOltdLCJleHAiOjE3OTA5MDI0MTYsIm5iZiI6MTc5MDI5NzYxNn0.dcwzu8T5W1dOLRkjWB3vV-3em64hx9JJy7-2FgcESsc®ion_country=US">My Account</a><a href="/pages/our-color-chart-screen-print-ink-colors">Color Chart</a><a href="/pages/shipping-delivery-pickup">Shipping</a><a href="/pages/return-policy">Refund Policy</a><a href="/policies/terms-of-service">Terms of Service</a><a href="/policies/privacy-policy">Privacy Policy</a></div></div></div><div class="vs-ft__divider vs-ft__wrap"></div><div class="vs-ft__btm vs-ft__wrap"> 5042 <div class="vs-ft__copy"> 5043 © 2026 <a href="/">VictoryStore.com</a> · Davenport, Iowa · Proudly Made in the USA</div> 5044 5045 <div class="vs-ft__btm-right"><div class="vs-ft__payments"> 5046 <span class="visually-hidden">Payment methods</span> 5047 <ul class="list list-payment vs-ft__pay-list" role="list"><li class="list-payment__item"><svg class="icon icon--full-color" width="38" height="24" viewBox="0 0 38 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-labelledby="pi-achdirectdebit"><title id="pi-achdirectdebit">Ach Direct Debit</title><g clip-path="url(#pi-clip0_4778_42)"><path d="M35.038 0h-32a3 3 0 00-3 3v18a3 3 0 003 3h32a3 3 0 003-3V3a3 3 0 00-3-3z" fill="#000" fill-opacity=".07"/><path d="M35.038 1h-32a2 2 0 00-2 2v18a2 2 0 002 2h32a2 2 0 002-2V3a2 2 0 00-2-2z" fill="#fff"/><path d="M7.916 16l2.264-6.984h2.587L15.116 16h-2.147l-.811-2.71a36.86 36.86 0 01-.492-1.827 95.798 95.798 0 01-.436-1.89h.43c-.13.625-.263 1.255-.398 1.89a26.93 26.93 0 01-.454 1.828L10.034 16H7.916zm1.678-1.34v-1.416h3.844v1.415H9.594zm8.962 1.434a3.563 3.563 0 01-1.72-.413 3.011 3.011 0 01-1.205-1.21c-.293-.534-.44-1.187-.44-1.959 0-.778.15-1.434.45-1.968a2.99 2.99 0 011.214-1.21 3.524 3.524 0 011.701-.412c.435 0 .835.06 1.2.178.369.116.692.286.97.51.279.226.504.503.676.83a3.1 3.1 0 01.323 1.126h-1.922a1.216 1.216 0 00-.122-.408.987.987 0 00-.6-.516 1.449 1.449 0 00-.468-.07c-.316 0-.585.078-.807.234a1.403 1.403 0 00-.497.666c-.112.287-.168.634-.168 1.04 0 .425.057.782.173 1.07.116.287.281.502.497.646.219.144.483.216.792.216.175 0 .331-.024.469-.07.137-.047.258-.115.36-.202.104-.088.187-.192.25-.314.065-.122.109-.258.13-.408h1.922a2.61 2.61 0 01-.248.91 3 3 0 01-1.584 1.495c-.385.16-.833.239-1.346.239zM22.494 16V9.016h1.893v2.653H26.9V9.016h1.894V16H26.9v-2.803h-2.512V16h-1.894z" fill="#000"/></g><defs><clipPath id="pi-clip0_4778_42"><path fill="#fff" d="M0 0h38v24H0z"/></clipPath></defs></svg></li><li class="list-payment__item"><svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-amazon"><title id="pi-amazon">Amazon</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" fill-rule="nonzero" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF" fill-rule="nonzero"/><path d="M25.26 16.23c-1.697 1.48-4.157 2.27-6.275 2.27-2.97 0-5.644-1.3-7.666-3.463-.16-.17-.018-.402.173-.27 2.183 1.504 4.882 2.408 7.67 2.408 1.88 0 3.95-.46 5.85-1.416.288-.145.53.222.248.47v.001zm.706-.957c-.216-.328-1.434-.155-1.98-.078-.167.024-.193-.148-.043-.27.97-.81 2.562-.576 2.748-.305.187.272-.047 2.16-.96 3.063-.14.138-.272.064-.21-.12.205-.604.664-1.96.446-2.29h-.001z" fill="#F90" fill-rule="nonzero"/><path d="M21.814 15.291c-.574-.498-.676-.73-.993-1.205-.947 1.012-1.618 1.315-2.85 1.315-1.453 0-2.587-.938-2.587-2.818 0-1.467.762-2.467 1.844-2.955.94-.433 2.25-.51 3.25-.628v-.235c0-.43.033-.94-.208-1.31-.212-.333-.616-.47-.97-.47-.66 0-1.25.353-1.392 1.085-.
504703.163-.144.323-.3.33l-1.677-.187c-.14-.033-.296-.153-.257-.38.386-2.125 2.223-2.766 3.867-2.766.84 0 1.94.234 2.604.9.842.82.762 1.918.762 3.11v2.818c0 .847.335 1.22.65 1.676.113.164.138.36-.003.482-.353.308-.98.88-1.326 1.2a.367.367 0 0 1-.414.038zm-1.659-2.533c.34-.626.323-1.214.323-1.918v-.392c-1.25 0-2.57.28-2.57 1.82 0 .782.386 1.31 1.05 1.31.487 0 .922-.312 1.197-.82z" fill="#221F1F"/></svg> 5048</li><li class="list-payment__item"><svg class="icon icon--full-color" 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> 5049</li><li class="list-payment__item"><svg class="icon icon--full-color" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303
50491.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg> 5050</li><li class="list-payment__item"><svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg></li><li class="list-payment__item"><svg class="icon icon--full-color" 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 class="list-payment__item"><svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
505006zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg> 5051</li><li class="list-payment__item"><svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg> 5052</li><li class="list-payment__item"><svg class="icon icon--full-color" 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
50520-.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 class="list-payment__item"><svg class="icon icon--full-color" 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
505216.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> 5053</li></ul> 5054 </div></div> 5055 </div></footer> 5056 5057 5058 5059<style> 5060 /* âââââââââââââââââââââââââââââââââââââââââ 5061 Victory Store Footer â v2 5062 âââââââââââââââââââââââââââââââââââââââââ */ 5063 5064 .vs-ft { 5065 --ft-gold: #E8A020; 5066 --ft-gold-dk: #d4911a; 5067 } 5068 5069 .vs-ft__wrap { 5070 max-width: 1200px; 5071 margin-left: auto; 5072 margin-right: auto; 5073 padding-left: 24px; 5074 padding-right: 24px; 5075 } 5076 5077 /* ââ Newsletter Band ââ */ 5078 .vs-ft__news { border-bottom: 1px solid rgba(255,255,255,.07); } 5079 5080 .vs-ft__news-inner { 5081 display: grid; 5082 grid-template-columns: 1fr 1fr; 5083 gap: 32px; 5084 align-items: center; 5085 padding-top: 22px; 5086 padding-bottom: 22px; 5087 } 5088 5089 .vs-ft__eyebrow { 5090 font-size: 10.5px; 5091 font-weight: 700; 5092 letter-spacing: .13em; 5093 text-transform: uppercase; 5094 color: var(--ft-gold); 5095 margin-bottom: 8px; 5096 } 5097 5098 .vs-ft__news-heading { 5099 font-size: clamp(26px, 3vw, 36px); 5100 font-weight: 800; 5101 line-height: 1; 5102 letter-spacing: -.01em; 5103 color: white; 5104 margin: 0 0 6px; 5105 } 5106 5107 .vs-ft__news-sub { font-size: 13px; color: rgba(255,255,255,.38); line-height: 1.6; margin: 0; } 5108 .vs-ft__news-form { margin: 0; } 5109 5110 .vs-ft__news-field { 5111 display: flex; 5112 align-items: stretch; 5113 border-radius: 50px; 5114 overflow: hidden; 5115 border: 1px solid rgba(255,255,255,.12); 5116 background: rgba(255,255,255,.06); 5117 transition: border-color .2s, background .2s; 5118 } 5119 5120 .vs-ft__news-field:focus-within { border-color: rgba(255,255,255,.28); background: rgba(255,255,255,.1); } 5121 5122 .vs-ft__news-input { 5123 flex: 1; 5124 min-width: 0; 5125 background: transparent !important; 5126 border: none !important; 5127 box-shadow: none !important; 5128 border-radius: 0 !important; 5129 outline: none; 5130 padding: 11px 18px !important; 5131 font-size: 14px !important; 5132 color: white !important; 5133 } 5134 5135 .vs-ft__news-input::placeholder { color: rgba(255,255,255,.3) !important; } 5136 5137 .vs-ft__news-btn { 5138 background: var(--ft-gold); 5139 border: none; 5140 color: #1a1000; 5141 font-size: 13px; 5142 font-weight: 700; 5143 letter-spacing: .04em; 5144 padding: 0 22px; 5145 margin: 4px; 5146 border-radius: 50px; 5147 cursor: pointer; 5148 white-space: nowrap; 5149 transition: background .15s; 5150 font-family: inherit; 5151 } 5152 5153 .vs-ft__news-btn:hover { background: var(--ft-gold-dk); } 5154 5155 .vs-ft__news-note { font-size: 11px; color: rgba(255,255,255,.22); margin-top: 10px; } 5156 .vs-ft__news-note a { color: rgba(255,255,255,.38); text-decoration: underline; text-underline-offset: 2px; } 5157 5158 /* ââ Main Grid ââ */ 5159 .vs-ft__top { display: grid; gap: 36px; padding-top: 24px; padding-bottom: 20px; } 5160 5161 .vs-ft__logo-link { display: flex; align-items: center; gap: 10px; text-decoration: none; margin-bottom: 8px; } 5162 5163 .vs-ft__logo-img { display: block; height: auto; max-width: 180px; width: 100%; filter: brightness(0) invert(1); } 5164 5165 .vs-ft__lmark { 5166 width: 38px; height: 38px; 5167 background: rgba(255,255,255,.1); 5168 border-radius: 10px; 5169 display: flex; align-items: center; justify-content: center; flex-shrink: 0; 5170 } 5171 .vs-ft__lmark svg { width: 20px; height: 20px; } 5172 .vs-ft__lname { font-size: 20px; font-weight: 700; color: white; letter-spacing: -.02em; } 5173 5174 .vs-ft__desc { font-size: 13px; line-height: 1.65; color: rgba(255,255,255,.36); max-width: 250px; margin-bottom: 10px; } 5175 5176 .vs-ft__contact { display: flex; flex-direction: column; gap: 6px; margin-bottom: 12px; } 5177 5178 .vs-ft__citem { display: flex; align-items: center; gap: 9px; font-size: 13px; color: rgba(255,255,255,.42); } 5179 5180 .vs-ft__citem svg { 5181 width: 14px; height: 14px; 5182 stroke: rgba(255,255,255,.3); fill: none; 5183 stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; flex-shrink: 0; 5184 } 5185 5186 .vs-ft__citem a { color: rgba(255,255,255,.55); text-decoration: none; transition: color .15s; } 5187 .vs-ft__citem a:hover { color: white; } 5188 5189 .vs-ft__phone { display: block; font-size: 14px; font-weight: 600; color: rgba(255,255,255,.7) !important; line-height: 1.2; transition: color .15s; } 5190 .vs-ft__phone:hover { color: white !important; } 5191 .vs-ft__phone-note { display: block; font-size: 11px; color: rgba(255,255,255,.28); letter-spacing: .02em; } 5192 5193 .vs-ft__citem--hours { align-items: flex-start; } 5194 .vs-ft__citem--hours svg { margin-top: 2px; } 5195 .vs-ft__hours { display: flex; flex-direction: column; gap: 3px; } 5196 .vs-ft__hours-row { display: flex; gap: 10px; align-items: center; } 5197 .vs-ft__hours-day { font-size: 12px; color: rgba(255,255,255,.5); min-width: 68px; } 5198 .vs-ft__hours-time { font-size: 12px; color: rgba(255,255,255,.38); } 5199 .vs-ft__hours-row--closed .vs-ft__hours-time { color: rgba(255,255,255,.2); } 5200 5201 .vs-ft__socials { display: flex; align-items: center; gap: 7px; flex-wrap: wrap; } 5202 5203 .vs-ft__sico { 5204 width: 34px; height: 34px; 5205 background: rgba(255,255,255,.07); 5206 border: 1px solid rgba(255,255,255,.1); 5207 border-radius: 8px; 5208 display: flex; align-items: center; justify-content: center; 5209 color: rgba(255,255,255,.5); text-decoration: none; 5210 transition: background .15s, border-color .15s, color .15s; 5211 } 5212 .vs-ft__sico:hover { background: rgba(255,255,255,.15); border-color: rgba(255,255,255,.2); color: white; } 5213 .vs-ft__sico svg { width: 15px; height: 15px; } 5214 5215 .vs-ft__col-heading { font-size: 10.5px; font-weight: 700; letter-spacing: .11em; text-transform: uppercase; color: rgba(255,255,255,.22); margin: 0 0 12px; } 5216 5217 .vs-ft__col-links a { display: block; font-size: 13px; color: rgba(255,255,255,.42); text-decoration: none; margin-bottom: 8px; transition: color .15s; } 5218 .vs-ft__col-links a:hover { color: white; } 5219 5220 .vs-ft__col-richtext { font-size: 13px; line-height: 1.65; color: rgba(255,255,255,.42); } 5221 .vs-ft__col-richtext p { margin: 0 0 4px; } 5222 .vs-ft__col-richtext strong { color: rgba(255,255,255,.65); } 5223 5224 .vs-ft__divider { border-top: 1px solid rgba(255,255,255,.07); } 5225 5226 .vs-ft__btm { display: flex; align-items: center; justify-content: space-between; gap: 16px; flex-wrap: wrap; padding-top: 14px; padding-bottom: 18px; } 5227 5228 .vs-ft__copy { font-size: 12px; color: rgba(255,255,255,.2); } 5229 .vs-ft__copy a { color: rgba(255,255,255,.3); text-decoration: none; transition: color .15s; } 5230 .vs-ft__copy a:hover { color: rgba(255,255,255,.5); } 5231 5232 .vs-ft__btm-right { display: flex; align-items: center; gap: 12px; flex-wrap: wrap; } 5233 5234 .vs-ft__pay-list { display: flex; flex-wrap: wrap; gap: 5px; }
5235 .vs-ft__pay-list .list-payment__item .icon { height: 26px; width: auto; opacity: .55; transition: opacity .15s; } 5236 .vs-ft__payments:hover .list-payment__item .icon { opacity: .8; } 5237 5238 .vs-ft__policies { display: flex; flex-wrap: wrap; gap: 0; padding-bottom: 14px; } 5239 .vs-ft__policies a { font-size: 11px; color: rgba(255,255,255,.2); text-decoration: none; transition: color .15s; } 5240 .vs-ft__policies a:hover { color: rgba(255,255,255,.4); } 5241 .vs-ft__policies a + a::before { content: '\00B7'; padding: 0 8px; color: rgba(255,255,255,.12); } 5242 5243 /* ââ Responsive ââ */ 5244 @media (max-width: 900px) { 5245 .vs-ft__news-inner { grid-template-columns: 1fr; gap: 24px; } 5246 .vs-ft__top { grid-template-columns: 1fr 1fr 1fr !important; } 5247 .vs-ft__brand { grid-column: 1 / -1; } 5248 .vs-ft__desc { max-width: none; } 5249 } 5250 5251 @media (max-width: 640px) { 5252 .vs-ft__top { grid-template-columns: 1fr 1fr !important; padding-top: 40px; padding-bottom: 32px; } 5253 .vs-ft__brand { grid-column: 1 / -1; } 5254 .vs-ft__btm { flex-direction: column; align-items: flex-start; gap: 12px; } 5255 .vs-ft__news-inner { padding-top: 36px; padding-bottom: 36px; } 5256 5257 .vs-ft__col-heading { 5258 cursor: pointer; user-select: none; 5259 display: flex; align-items: center; justify-content: space-between; 5260 padding-bottom: 14px; 5261 border-bottom: 1px solid rgba(255,255,255,.07); 5262 margin-bottom: 0; 5263 } 5264 .vs-ft__col-heading::after { content: '+'; font-size: 16px; font-weight: 400; color: rgba(255,255,255,.3); } 5265 .vs-ft__col-heading.is-open::after { content: '\2212'; } 5266 5267 .vs-ft__col-links { overflow: hidden; max-height: 0; transition: max-height .3s ease, padding-top .3s; padding-top: 0; } 5268 .vs-ft__col-links.is-open { max-height: 400px; padding-top: 14px; } 5269 } 5270 5271 @media (max-width: 420px) { 5272 .vs-ft__top { grid-template-columns: 1fr !important; } 5273 } 5274</style> 5275
5276<script> 5277(function () { 5278 function initAccordion() { 5279 var isMobile = window.innerWidth <= 640; 5280 document.querySelectorAll('.vs-ft__col-heading').forEach(function (h) { 5281 h.setAttribute('role', isMobile ? 'button' : 'presentation'); 5282 h.setAttribute('tabindex', isMobile ? '0' : '-1'); 5283 }); 5284 } 5285 5286 function toggleCol(heading) { 5287 if (window.innerWidth > 640) return; 5288 var isOpen = heading.classList.contains('is-open'); 5289 heading.classList.toggle('is-open', !isOpen); 5290 var links = heading.nextElementSibling; 5291 if (links) links.classList.toggle('is-open', !isOpen); 5292 } 5293 5294 document.addEventListener('DOMContentLoaded', function () { 5295 initAccordion(); 5296 document.querySelectorAll('.vs-ft__col-heading').forEach(function (h) { 5297 h.addEventListener('click', function () { toggleCol(h); }); 5298 h.addEventListener('keydown', function (e) { 5299 if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); toggleCol(h); } 5300 }); 5301 }); 5302 var resizeTimer; 5303 window.addEventListener('resize', function () { 5304 clearTimeout(resizeTimer); 5305 resizeTimer = setTimeout(function () { 5306 initAccordion(); 5307 if (window.innerWidth > 640) { 5308 document.querySelectorAll('.vs-ft__col-heading').forEach(function (h) { h.classList.remove('is-open'); }); 5309 document.querySelectorAll('.vs-ft__col-links').forEach(function (l) { l.classList.remove('is-open'); }); 5310 } 5311 }, 150); 5312 }); 5313 }); 5314})(); 5315</script>
5315 5316</div> 5317<!-- END sections: footer-group --> 5318 5319 <ul hidden> 5320 <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li> 5321 <li id="a11y-new-window-message">Opens in a new window.</li> 5322 </ul> 5323 5324
5324<script> 5325 window.shopUrl = 'https://www.victorystore.com'; 5326 window.routes = { 5327 cart_add_url: '/cart/add', 5328 cart_change_url: '/cart/change', 5329 cart_update_url: '/cart/update', 5330 cart_url: '/cart', 5331 predictive_search_url: '/search/suggest', 5332 }; 5333 5334 window.cartStrings = { 5335 error: `There was an error while updating your cart. Please try again.`, 5336 quantityError: `You can only add [quantity] of this item to your cart.`, 5337 }; 5338 5339 window.variantStrings = { 5340 addToCart: `Add to cart`, 5341 soldOut: `Sold out`, 5342 unavailable: `Unavailable`, 5343 unavailable_with_option: `[value] - Unavailable`, 5344 }; 5345 5346 window.quickOrderListStrings = { 5347 itemsAdded: `[quantity] items added`, 5348 itemAdded: `[quantity] item added`, 5349 itemsRemoved: `[quantity] items removed`, 5350 itemRemoved: `[quantity] item removed`, 5351 viewCart: `View cart`, 5352 each: `[money]/ea`, 5353 min_error: `This item has a minimum of [min]`, 5354 max_error: `This item has a maximum of [max]`, 5355 step_error: `You can only add this item in increments of [step]`, 5356 }; 5357 5358 window.accessibilityStrings = { 5359 imageAvailable: `Image [index] is now available in gallery view`, 5360 shareSuccess: `Link copied to clipboard`, 5361 pauseSlideshow: `Pause slideshow`, 5362 playSlideshow: `Play slideshow`, 5363 recipientFormExpanded: `Gift card recipient form expanded`, 5364 recipientFormCollapsed: `Gift card recipient form collapsed`, 5365 countrySelectorSearchCount: `[count] countries/regions found`, 5366 }; 5367 </script>
5367 5368 5369 5370
5370<script> 5371function initMenu() { 5372 document.querySelectorAll('.list-menu--inline > li').forEach(function(li) { 5373 if (li._menuBound) return; 5374 li._menuBound = true; 5375 li.addEventListener('mouseenter', function() { 5376 li.querySelectorAll('details').forEach(function(d) { d.setAttribute('open', ''); }); 5377 li.querySelectorAll('summary').forEach(function(s) { s.setAttribute('aria-expanded', 'true'); }); 5378 li.querySelectorAll('ul > li > details').forEach(function(d) { d.removeAttribute('open'); }); 5379 }); 5380 li.addEventListener('mouseleave', function() { 5381 li.querySelectorAll('details').forEach(function(d) { d.removeAttribute('open'); }); 5382 li.querySelectorAll('summary').forEach(function(s) { s.setAttribute('aria-expanded', 'false'); }); 5383 }); 5384 }); 5385} 5386document.addEventListener('DOMContentLoaded', function() { 5387 initMenu(); 5388 document.querySelectorAll('nav a').forEach(function(a) { 5389 a.addEventListener('click', initMenu); 5390 }); 5391}); 5392</script>
5392 5393 5394 5395 5396 5397 5398
5398<script src="https://cdn.customily.com/shopify/static/customily.shopify.script.unified.js"></script>
5398 5399 5400 5401 5402<style> 5403 /* ââ Bar ââ */ 5404 #vs-cookie-bar { 5405 position: fixed; 5406 bottom: 0; 5407 left: 0; 5408 right: 0; 5409 z-index: 9998; 5410 background-color: rgb(var(--color-background)); 5411 color: rgba(var(--color-foreground), 0.85); 5412 border-top: 1px solid rgba(var(--color-foreground), 0.1); 5413 box-shadow: 0 -2px 16px rgba(var(--color-shadow), 0.12); 5414 padding: 12px 24px; 5415 display: flex; 5416 align-items: center; 5417 gap: 14px; 5418 font-family: var(--font-body-family); 5419 font-size: 1.3rem; 5420 line-height: 1.4; 5421 transform: translateY(100%); 5422 transition: transform 0.3s ease; 5423 } 5424 #vs-cookie-bar.vs-cookie-bar--visible { 5425 transform: translateY(0); 5426 } 5427 .vs-cookie-bar__text { 5428 flex: 1; 5429 } 5430 .vs-cookie-bar__text a, 5431 .vs-cookie-bar__customize { 5432 color: rgb(var(--color-foreground)); 5433 text-decoration: underline; 5434 text-underline-offset: 2px; 5435 background: none; 5436 border: none; 5437 font: inherit; 5438 cursor: pointer; 5439 padding: 0; 5440 white-space: nowrap; 5441 } 5442 .vs-cookie-bar__actions { 5443 display: flex; 5444 align-items: center; 5445 gap: 10px; 5446 flex-shrink: 0; 5447 } 5448 .vs-cookie-bar__btn { 5449 padding: 8px 20px; 5450 border-radius: 9999px; 5451 font-family: var(--font-body-family); 5452 font-size: 1.3rem; 5453 font-weight: var(--font-body-weight-bold); 5454 cursor: pointer; 5455 white-space: nowrap; 5456 transition: opacity 0.15s; 5457 letter-spacing: 0.02em; 5458 border: none; 5459 } 5460 .vs-cookie-bar__btn:hover { opacity: 0.82; } 5461 .vs-cookie-bar__btn--accept { 5462 background-color: #25337a; 5463 color: #ffffff; 5464 } 5465 5466 /* ââ Modal backdrop ââ */ 5467 #vs-cookie-modal-backdrop { 5468 display: none; 5469 position: fixed; 5470 inset: 0; 5471 z-index: 9999; 5472 background: rgba(0,0,0,0.45); 5473 align-items: center; 5474 justify-content: center; 5475 padding: 16px; 5476 } 5477 #vs-cookie-modal-backdrop.vs-modal--open { 5478 display: flex; 5479 } 5480 5481 /* ââ Modal card ââ */ 5482 #vs-cookie-modal { 5483 background: rgb(var(--color-background)); 5484 color: rgb(var(--color-foreground)); 5485 font-family: var(--font-body-family); 5486 font-size: 1.4rem; 5487 line-height: 1.5; 5488 border-radius: 12px; 5489 width: 100%; 5490 max-width: 480px; 5491 max-height: 90vh; 5492 overflow-y: auto; 5493 box-shadow: 0 8px 40px rgba(0,0,0,0.18); 5494 } 5495 .vs-modal__header { 5496 position: sticky; 5497 top: 0; 5498 background: rgb(var(--color-background)); 5499 padding: 20px 20px 16px; 5500 border-bottom: 1px solid rgba(var(--color-foreground), 0.1); 5501 } 5502 .vs-modal__title-row { 5503 display: flex; 5504 align-items: center; 5505 justify-content: space-between; 5506 margin-bottom: 14px; 5507 } 5508 .vs-modal__title { 5509 font-family: var(--font-heading-family); 5510 font-size: 1.7rem; 5511 font-weight: var(--font-heading-weight); 5512 color: rgb(var(--color-foreground)); 5513 margin: 0; 5514 } 5515 .vs-modal__close { 5516 background: none; 5517 border: none; 5518 cursor: pointer; 5519 font-size: 2rem; 5520 line-height: 1; 5521 color: rgba(var(--color-foreground), 0.5); 5522 padding: 2px 6px; 5523 border-radius: 4px; 5524 transition: color 0.15s; 5525 } 5526 .vs-modal__close:hover { color: rgb(var(--color-foreground)); } 5527 .vs-modal__top-actions { 5528 display: flex; 5529 gap: 8px; 5530 flex-wrap: wrap; 5531 } 5532 .vs-modal__btn { 5533 flex: 1; 5534 min-width: 110px; 5535 padding: 9px 14px; 5536 border-radius: 9999px; 5537 font-family: var(--font-body-family); 5538 font-size: 1.3rem; 5539 font-weight: var(--font-body-weight-bold); 5540 cursor: pointer; 5541 letter-spacing: 0.02em; 5542 transition: opacity 0.15s, background 0.15s; 5543 text-align: center; 5544 white-space: nowrap; 5545 } 5546 .vs-modal__btn--accept { 5547 background: #25337a; 5548 color: #ffffff; 5549 border: 1px solid #25337a; 5550 } 5551 .vs-modal__btn--accept:hover { opacity: 0.85; } 5552 .vs-modal__btn--decline { 5553 background: transparent; 5554 color: rgb(var(--color-foreground)); 5555 border: 1px solid rgba(var(--color-foreground), 0.3); 5556 } 5557 .vs-modal__btn--decline:hover { 5558 border-color: rgba(var(--color-foreground), 0.6); 5559 } 5560 .vs-modal__btn--save { 5561 background: transparent; 5562 color: #25337a; 5563 border: 1px solid #25337a; 5564 } 5565 .vs-modal__btn--save:hover { 5566 background: #25337a; 5567 color: #ffffff; 5568 } 5569 5570 /* ââ Modal body ââ */ 5571 .vs-modal__body { 5572 padding: 20px; 5573 } 5574 .vs-modal__intro-heading { 5575 font-family: var(--font-heading-family); 5576 font-size: 1.5rem; 5577 font-weight: var(--font-heading-weight); 5578 margin: 0 0 6px; 5579 } 5580 .vs-modal__intro-text { 5581 color: rgba(var(--color-foreground), 0.7); 5582 font-size: 1.3rem; 5583 margin: 0 0 20px; 5584 } 5585 5586 /* ââ Category rows ââ */ 5587 .vs-cookie-category { 5588 display: flex; 5589 align-items: flex-start; 5590 gap: 14px; 5591 padding: 14px 0; 5592 border-top: 1px solid rgba(var(--color-foreground), 0.08); 5593 } 5594 .vs-cookie-category__check { 5595 flex-shrink: 0; 5596 margin-top: 2px;
5597 width: 20px; 5598 height: 20px; 5599 accent-color: #25337a; 5600 cursor: pointer; 5601 } 5602 .vs-cookie-category__check:disabled { 5603 opacity: 0.5; 5604 cursor: not-allowed; 5605 } 5606 .vs-cookie-category__label { 5607 font-weight: 600; 5608 font-size: 1.4rem; 5609 margin-bottom: 3px; 5610 color: rgb(var(--color-foreground)); 5611 } 5612 .vs-cookie-category__desc { 5613 font-size: 1.25rem; 5614 color: rgba(var(--color-foreground), 0.65); 5615 line-height: 1.45; 5616 margin: 0; 5617 } 5618 5619 /* ââ Smile widget hide until consent ââ */ 5620 body.vs-cookie-active #smile-ui-container, 5621 body.vs-cookie-active #smile-ui-lite-container { 5622 opacity: 0 !important; 5623 pointer-events: none !important; 5624 } 5625 5626 @media (max-width: 600px) { 5627 #vs-cookie-bar { 5628 flex-wrap: wrap; 5629 padding: 12px 16px; 5630 gap: 10px; 5631 } 5632 .vs-cookie-bar__actions { 5633 width: 100%; 5634 justify-content: space-between; 5635 } 5636 .vs-modal__top-actions { 5637 flex-direction: column; 5638 } 5639 .vs-modal__btn { min-width: unset; } 5640 } 5641</style> 5642 5643<!-- Bar --> 5644<div id="vs-cookie-bar" role="dialog" aria-label="Cookie consent"> 5645 <p class="vs-cookie-bar__text"> 5646 We use cookies to improve your experience. 5647 <button class="vs-cookie-bar__customize" id="vs-cookie-customize" aria-haspopup="dialog">Customize preferences</button> 5648 </p> 5649 <div class="vs-cookie-bar__actions"> 5650 <button class="vs-cookie-bar__btn vs-cookie-bar__btn--accept" id="vs-cookie-accept">Accept all</button> 5651 </div> 5652</div> 5653 5654<!-- Modal --> 5655<div id="vs-cookie-modal-backdrop" role="dialog" aria-modal="true" aria-label="Cookie and privacy preferences"> 5656 <div id="vs-cookie-modal"> 5657 <div class="vs-modal__header"> 5658 <div class="vs-modal__title-row"> 5659 <h2 class="vs-modal__title">Cookie and privacy preferences</h2> 5660 <button class="vs-modal__close" id="vs-modal-close" aria-label="Close">×</button> 5661 </div> 5662 <div class="vs-modal__top-actions"> 5663 <button class="vs-modal__btn vs-modal__btn--accept" id="vs-modal-accept-all">Accept all</button> 5664 <button class="vs-modal__btn vs-modal__btn--decline" id="vs-modal-decline-all">Decline all</button> 5665 <button class="vs-modal__btn vs-modal__btn--save" id="vs-modal-save">Save my choices</button> 5666 </div> 5667 </div> 5668 <div class="vs-modal__body"> 5669 <h3 class="vs-modal__intro-heading">You control your data</h3> 5670 <p class="vs-modal__intro-text">Learn more about the cookies we use, and choose which cookies to allow.</p> 5671 5672 <div class="vs-cookie-category"> 5673 <input class="vs-cookie-category__check" type="checkbox" id="cat-required" checked disabled> 5674 <div> 5675 <div class="vs-cookie-category__label"><label for="cat-required">Required</label></div> 5676 <p class="vs-cookie-category__desc">These cookies are necessary for the site to function properly, including capabilities like logging in and adding items to the cart.</p> 5677 </div> 5678 </div> 5679 5680 <div class="vs-cookie-category"> 5681 <input class="vs-cookie-category__check" type="checkbox" id="cat-preferences"> 5682 <div> 5683 <div class="vs-cookie-category__label"><label for="cat-preferences">Personalization</label></div> 5684 <p class="vs-cookie-category__desc">These cookies store details about your actions to personalize your next visit to the website.</p> 5685 </div> 5686 </div> 5687 5688 <div class="vs-cookie-category"> 5689 <input class="vs-cookie-category__check" type="checkbox" id="cat-marketing"> 5690 <div> 5691 <div class="vs-cookie-category__label"><label for="cat-marketing">Marketing</label></div> 5692 <p class="vs-cookie-category__desc">These cookies are used by us and our partners, including Shopify, to optimize marketing communications and show you ads on other websites.</p> 5693 </div> 5694 </div> 5695 5696 <div class="vs-cookie-category"> 5697 <input class="vs-cookie-category__check" type="checkbox" id="cat-analytics"> 5698 <div> 5699 <div class="vs-cookie-category__label"><label for="cat-analytics">Analytics</label></div> 5700 <p class="vs-cookie-category__desc">These cookies help us understand how you interact with the site. We use this data to i
5700dentify areas to improve.</p> 5701 </div> 5702 </div> 5703 </div> 5704 </div> 5705</div> 5706
5707<script> 5708(function() { 5709 var BAR_KEY = 'vs_cookie_consent'; 5710 var bar = document.getElementById('vs-cookie-bar'); 5711 var backdrop = document.getElementById('vs-cookie-modal-backdrop'); 5712 var observers = []; 5713 5714 /* ââ Stored consent helpers ââ */ 5715 function getSaved() { 5716 var raw = localStorage.getItem(BAR_KEY); 5717 if (!raw) return null; 5718 /* Handle legacy string values from old bar */ 5719 if (raw === 'accepted') return { marketing: true, analytics: true, preferences: true }; 5720 if (raw === 'declined') return { marketing: false, analytics: false, preferences: false }; 5721 try { return JSON.parse(raw); } catch(e) { return null; } 5722 } 5723 5724 function saveConsent(choices) { 5725 localStorage.setItem(BAR_KEY, JSON.stringify(choices)); 5726 } 5727 5728 /* ââ Widget nudge (HubSpot + Smile) ââ */ 5729 function pinElement(el, px) { 5730 if (!el) return; 5731 el.style.setProperty('bottom', px + 'px', 'important'); 5732 } 5733 function unpinElement(el) { 5734 if (!el) return; 5735 el.style.removeProperty('bottom'); 5736 } 5737 function watchElement(el, px) { 5738 var obs = new MutationObserver(function() { 5739 var cur = el.style.getPropertyValue('bottom'); 5740 var pri = el.style.getPropertyPriority('bottom'); 5741 if (cur !== px + 'px' || pri !== 'important') { 5742 obs.disconnect(); 5743 pinElement(el, px); 5744 obs.observe(el, { attributes: true, attributeFilter: ['style'] }); 5745 } 5746 }); 5747 obs.observe(el, { attributes: true, attributeFilter: ['style'] }); 5748 observers.push(obs); 5749 } 5750 function nudgeElement(id, px) { 5751 var el = document.getElementById(id); 5752 if (!el) return false; 5753 pinElement(el, px); 5754 watchElement(el, px); 5755 return true; 5756 } 5757 function pollForElement(id, px) { 5758 if (nudgeElement(id, px)) return; 5759 var attempts = 0; 5760 var poll = setInterval(function() { 5761 attempts++; 5762 if (nudgeElement(id, px) || attempts > 40) clearInterval(poll); 5763 }, 500); 5764 } 5765 function nudgeWidgets() { 5766 var px = bar.offsetHeight || 56; 5767 pollForElement('hubspot-messages-iframe-container', px); 5768 pollForElement('smile-ui-container', px); 5769 pollForElement('smile-ui-lite-container', px); 5770 } 5771 function restoreWidgets() { 5772 observers.forEach(function(o) { o.disconnect(); }); 5773 observers = []; 5774 ['hubspot-messages-iframe-container', 'smile-ui-container', 'smile-ui-lite-container'] 5775 .forEach(function(id) { unpinElement(document.getElementById(id)); }); 5776 } 5777 5778 /* ââ Apply consent to Shopify API ââ */ 5779 function applyToShopify(choices) { 5780 if (window.Shopify && window.Shopify.customerPrivacy) { 5781 window.Shopify.customerPrivacy.setTrackingConsent( 5782 { 5783 marketing: choices.marketing, 5784 analytics: choices.analytics, 5785 preferences: choices.preferences, 5786 sale_of_data: false 5787 }, 5788 function() {} 5789 ); 5790 } 5791 } 5792 5793 /* ââ Dismiss bar ââ */ 5794 function dismissBar() { 5795 bar.classList.remove('vs-cookie-bar--visible'); 5796 document.body.classList.remove('vs-cookie-active'); 5797 restoreWidgets(); 5798 setTimeout(function() { bar.style.display = 'none'; }, 350); 5799 } 5800 5801 /* ââ Accept all ââ */ 5802 function acceptAll() { 5803 var choices = { marketing: true, analytics: true, preferences: true }; 5804 saveConsent(choices); 5805 applyToShopify(choices); 5806 closeModal(); 5807 dismissBar(); 5808 } 5809 5810 /* ââ Decline all ââ */ 5811 function declineAll() { 5812 var choices = { marketing: false, analytics: false, preferences: false }; 5813 saveConsent(choices); 5814 applyToShopify(choices); 5815 closeModal(); 5816 dismissBar(); 5817 } 5818 5819 /* ââ Save granular choices ââ */ 5820 function saveChoices() { 5821 var choices = { 5822 preferences: document.getElementById('cat-preferences').checked, 5823 marketing: document.getElementById('cat-marketing').checked, 5824 analytics: document.getElementById('cat-analytics').checked 5825 }; 5826 saveConsent(choices); 5827 applyToShopify(choices); 5828 closeModal(); 5829 dismissBar(); 5830 } 5831 5832 /* ââ Modal open/close ââ */ 5833 function openModal() { 5834 /* Pre-populate checkboxes from saved state if any */ 5835 var saved = getSaved(); 5836 if (saved) { 5837 document.getElementById('cat-preferences').checked = !!saved.preferences; 5838 document.getElementById('cat-marketing').checked = !!saved.marketing; 5839 document.getElementById('cat-analytics').checked = !!saved.analytics; 5840 } 5841 backdrop.classList.add('vs-modal--open'); 5842 document.getElementById('vs-modal-close').focus(); 5843 } 5844 function closeModal() { 5845 backdrop.classList.remove('vs-modal--open'); 5846 } 5847 5848 /* ââ Should bar show? ââ */ 5849 function shouldShow() { 5850 if (getSaved()) return false;
5851 if (window.Shopify && window.Shopify.customerPrivacy) { 5852 var level = window.Shopify.customerPrivacy.currentVisitorConsent(); 5853 if (level && level.marketing) return false; 5854 } 5855 return true; 5856 } 5857 5858 /* ââ Wire up buttons ââ */ 5859 document.getElementById('vs-cookie-accept').addEventListener('click', acceptAll); 5860 document.getElementById('vs-cookie-customize').addEventListener('click', openModal); 5861 document.getElementById('vs-modal-close').addEventListener('click', closeModal); 5862 document.getElementById('vs-modal-accept-all').addEventListener('click', acceptAll); 5863 document.getElementById('vs-modal-decline-all').addEventListener('click', declineAll); 5864 document.getElementById('vs-modal-save').addEventListener('click', saveChoices); 5865 5866 /* Close modal on backdrop click */ 5867 backdrop.addEventListener('click', function(e) { 5868 if (e.target === backdrop) closeModal(); 5869 }); 5870 5871 /* Close modal on Escape */ 5872 document.addEventListener('keydown', function(e) { 5873 if (e.key === 'Escape' && backdrop.classList.contains('vs-modal--open')) closeModal(); 5874 }); 5875 5876 /* ââ Init ââ */ 5877 if (shouldShow()) { 5878 requestAnimationFrame(function() { 5879 bar.classList.add('vs-cookie-bar--visible'); 5880 document.body.classList.add('vs-cookie-active'); 5881 nudgeWidgets(); 5882 }); 5883 } else { 5884 bar.style.display = 'none'; 5885 } 5886})(); 5887</script>
5887 5888<style> 5889 @media (max-width: 749px) { 5890 #smile-ui-container, #smile-ui-lite-container { display: none !important; } 5891 } 5892 </style> 5893 <style> .custom-line {border: none; height: 1.5px; background-color: #25337a; margin: 20px auto; width: 1400px; @media screen and (max-width: 768px) {width: 100%; }} #smile-ui-container,#smile-ui-lite-container {z-index: 999 !important;} .product-form__input--pill input[type="radio"]:checked + label {background-color: #25337a;} #tdf_wholesale.tdf_container,.tdf_container {display: none;} </style> 5894<div id="shopify-block-ASTYzcWxtcmFQWFFjS__127709043890318779" class="shopify-block shopify-app-block"><div style="position: fixed; bottom: 0; right: 0"> 5895 <!-- BEGIN app snippet: cscode_discount -->
5895<script> 5896 var exchng_curr = Shopify.currency; 5897 var cart_comparePricenotupdate = true; 5898 if (typeof window.csapps === 'undefined') { 5899 5900 5901 5902 window.csapps = { 5903 shop_slug: "victory-companies", 5904 store_id: "victory-companies.myshopify.com", 5905 store_domain: "www.victorystore.com", 5906 money_format: "${{amount}}", 5907 cart: null, 5908 product: null, 5909 product_collections: null, 5910 product_variants: null, 5911 is_volume_discount: null, 5912 is_bundle_discount: null, 5913 bundle_class: '.aiod-bundle-discount-wrap', 5914 product_id: null, 5915 page_type: null, 5916 vd_url: 'https://aiod.cirkleinc.com', 5917 proxy_version: 'aiodPro', 5918 customer: null, 5919 currency_symbol: "$", 5920 currency_code: 'USD', 5921 country_code: 'US', 5922 aiod_root_url: '', 5923 call_by_dev: '', 5924 aiod_lang_code: 'en', 5925 } 5926 window.csapps.page_type = "index"; 5927 5928 5929 window.csapps.page_type = "cart"; 5930 5931 window.csapps.cart = {"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} 5932 if (typeof window.csapps.cart.items == "object") { 5933 for (var i = 0; i < window.csapps.cart.items.length; i++) { 5934 [ 5935 "sku", 5936 "grams", 5937 "vendor", 5938 "url", 5939 "image", 5940 "handle", 5941 "requires_shipping", 5942 "product_type", 5943 "product_description" 5944 ].map(function(a) { 5945 delete window.csapps.cart.items[i][a] 5946 }) 5947 } 5948 } 5949 window.csapps.cart_collections = {} 5950 5951 5952 5953 5954 5955 5956 window.csapps.collection_id = "00000000"; 5957 5958 window.csapps.exchange_currency = exchng_curr.rate; 5959 window.csapps.settings = {"installation":{"type":"9","type_text":"Installation","setting":{"installation_setting":"mapping","mapping_class_setting":{"cart_subtotal":".totals__total-value","cart_form_outlet":".cart__contents","cart_line_item_outer":".cart-item","cart_product_item_price":".cart-item__price-wrapper","cart_product_line_item_total":".cart_line_price","cart_display_the_summery_on_line_item":".cart_line_price","display_volume_message_on_cart_line_item":".cart-item__details"}}},"discount":{"type":"4","type_text":"Discount","setting":{"apply_multiple_discount":"no","multi_currency":"percentage_based","apply_discount":"draft_order","apply_discount_on":"line_items","discount_code_prefix":"CSAIOD","offer_title":"Volume Discount","bogo_buys":"yes","bogo_buys_count_in_other":"yes","free_shipping_text":"Free_Shipping","discount_code_box":"disable","show_bogo_popup_first_time_only":"yes","show_free_gift_popup_first_time_only":"yes","discount_code_auto_apply_on_refresh":"yes","bogo_auto_add_to_cart":"no","free_gift_auto_add_to_cart":"no","apply_multiple_code":"yes","enable_shopify_discount_code":"no","add_order_tag":"yes","discount_code_life":"1","sales_channel":"both","customer_group_condition":"OR","customer_tag_condition":"OR","draft_invoice_from_email":"","draft_invoice_subject":"","disable_wholesale_price":"yes","count_gift_cart_product":"yes","invoice_url_recheck":"no","free_gift_threshold_check":"before_other_discount_apply","count_total_for_shipzip":"no","allow_shopify_discount_code_at_checkout":"yes","support_market_pro":"enable","allow_shopify_automatic_discount":"yes","post_purchase_limit_check":"no","pos_delay_time":"0.5","pos_logs":"no","draft_order_call_on_cart_load":"no","draft_order_fixed_amount_calculation":"fix"}},"custom-css-js":{"type":"10","type_text":"Custom CSS\/JS","setting":{"custom_js":null,"custom_css":"\/* =============================================\n
5959COUPON\/DISCOUNT APP OVERRIDE\n ============================================= *\/\n\n\/* Round the coupon input (left side) *\/\n#cart-footer-custom .csapp_aiod_coupan .csapp_aiod_coupan_code {\n border-radius: 50px 0 0 50px !important;\n border: 1px solid #ccc !important;\n border-width: 1px 0 1px 1px !important;\n padding: 10px 10px !important;\n}\n\n\/* Round the coupon button (right side) *\/\n#cart-footer-custom .csapp_aiod_coupan .csapp_aiod_coupan_btn,\n#cart-footer-custom .csapp_aiod_coupan button,\n#cart-footer-custom .csapp_aiod_coupan input[type=\"submit\"] {\n border-radius: 0 50px 50px 0 !important;\n padding: 10px 20px !important;\n background: #f5f5f5;\n border: 1px solid #ccc !important;\n border-width: 1px 1px 1px 0 !important;\n transition: background 0.2s ease, transform 0.1s ease;\n cursor: pointer;\n}\n\n\/* Hover effect *\/\n#cart-footer-custom .csapp_aiod_coupan .csapp_aiod_coupan_btn:hover,\n#cart-footer-custom .csapp_aiod_coupan button:hover,\n#cart-footer-custom .csapp_aiod_coupan input[type=\"submit\"]:hover {\n background: #e5e5e5;\n}\n\n\/* Click\/active effect *\/\n#cart-footer-custom .csapp_aiod_coupan .csapp_aiod_coupan_btn:active,\n#cart-footer-custom .csapp_aiod_coupan button:active,\n#cart-footer-custom .csapp_aiod_coupan input[type=\"submit\"]:active {\n background: #ddd;\n transform: scale(0.98);\n}\n\n\/* If there's a wrapper, ensure it's rounded *\/\n#cart-footer-custom .csapp_aiod_coupan {\n border-radius: 50px !important;\n overflow: hidden;\n}\n\n.csapp_aiod_coupan button.csapp_aiod_coupan_btn span {\n height: 0px;\n}\n\/* ===========================\n VISUAL POLISH PACK + ARROW SCROLLER\n =========================== *\/\n\n\/* Design tokens (added a few for arrows\/fades) *\/\n.csapps-volume-discount-tiers {\n --vt-bg: #ffffff;\n --vt-header-text: rgba(9,12,2,0.75);\n --vt-body-text: #1f1f1f;\n --vt-accent: #2e7d32;\n --vt-border: #e6e6e6;\n --vt-shadow: 0 2px 6px rgba(0,0,0,0.12);\n --vt-radius: 8px;\n --vt-pad-y: 8px;\n --vt-pad-x: 10px;\n --vt-gap: 8px;\n --vt-font-sm: 13px;\n --vt-font-md: 14px;\n\n \/* NEW *\/\n --vt-arrow-bg: rgba(0,0,0,.26);\n --vt-arrow-color: #222;\n --vt-arrow-shadow: 0 2px 6px rgba(0,0,0,.12);\n --vt-fade: rgba(255,255,255,.9);\n}\n\n\/* Outer container â white card with shadow \u0026 rounded corners *\/\n.csapps-volume-discount-tiers {\n background: var(--vt-bg);\n border-radius: var(--vt-radius);\n box-shadow: var(--vt-shadow);\n overflow: hidden;\n width: 100%;\n max-width: 100%;\n margin: 12px 0;\n border-color: none !important;\n position: relative;\n z-index: 1;\n}\n\n\/* Scroller padding is on the table to keep edges crisp *\/\n.csapps-volume-discount-tiers table {\n display: flex;\n width: 100%;\n overflow-x: auto !important;\n padding: var(--vt-pad-y) var(--vt-pad-x);\n background: transparent;\n padding: 8px 10px;\n border: none !important;\n\n \/* NEW: hide native scrollbar *\/\n scrollbar-width: none; \/* Firefox *\/\n -ms-overflow-style: none; \/* IE\/Edge legacy *\/\n}\n.csapps-volume-discount-tiers table::-webkit-scrollbar { display: none; } \/* WebKit *\/\n\n\/* Soft edge fades (only visible when vt-has-left\/right are toggled) *\/\n.csapps-volume-discount-tiers::before,\n.csapps-volume-discount-tiers::after {\n content: '';\n position: absolute;\n top: 0; bottom: 0;\n width: 24px;\n pointer-events: none;\n opacity: 0;\n transition: opacity .15s ease;\n z-index: 0;\n}\n.csapps-volume-discount-tiers.vt-has-left::before {\n left: 0;\n background: linear-gradient(to right, var(--vt-fade), rgba(255,255,255,0));\n opacity: 1;\n}\n.csapps-volume-discount-tiers.vt-has-right::after {\n right: 0;\n background: linear-gradient(to left, var(--vt-fade), rgba(255,255,255,0));\n opacity: 1;\n}\n\n\/* Circle arrow buttons (the JS creates .vt-arrow elements) *\/\n.vt-arrow {\n position: absolute;\n top: 50%;\n transform: translateY(-50%);\n width: 36px; height: 36px;\n border-radius: 50%;\n display: flex; align-items: center; justify-content: center;\n background: #266ed533;
5959\n color: #25337A;\n box-shadow: var(--vt-arrow-shadow);\n cursor: pointer;\n user-select: none;\n z-index: 2;\n transition: transform .15s, opacity .15s;\n border: 0;\n}\n.vt-arrow:hover { transform: translateY(-50%) scale(1.08); }\n.vt-arrow[aria-hidden=\"true\"] { opacity: 0; pointer-events: none; }\n.vt-arrow--left { left: 6px; }\n.vt-arrow--right { right: 6px; }\n.vt-arrow \u003e span { font-size: 18px; line-height: 1; font-weight: 700; }\n\n\/* Respect motion prefs *\/\n@media (prefers-reduced-motion: reduce) { .vt-arrow { transition: none; } }\n\n\/* ===== Your existing styles remain the same below ===== *\/\n\n\/* Header (H4) â smaller, not bold, with color *\/\n.heading_table {\n font-family: Questrial;\n font-size: 1.3rem;\n font-weight: 400;\n color: var(--vt-header-text);\n margin-top: 10px;\n margin-bottom: -10px;\n}\n\n.discount-label-conatiner .dis-text,\n.discount-label-conatiner .csapp_money .money {\n font-size: 14px;\n line-height: 1.2;\n font-weight: normal;\n}\n.discount-label-conatiner .csapp_money .money {\n font-weight: 600;\n \n}\n\n\/* Header row (thead) â compact âpill barâ look *\/\n.csapps-volume-discount-tiers thead { display: none; } \/* keep header hidden *\/\n\n.csapps-volume-discount-tiers tbody {\n display: flex;\n gap: var(--vt-gap);\n}\n.csapps-volume-discount-tiers tr {\n display: grid;\n grid-template-rows: auto auto;\n min-width: 100px;\n padding: 6px 8px;\n border: 1px solid var(--vt-border);\n border-radius: 8px;\n background: #fafafa;\n text-align: center;\n box-shadow: none;\n}\n.csapps-volume-discount-tiers td {\n padding: 2px 0;\n font-size: var(--vt-font-sm);\n color: var(--vt-body-text);\n border: 0;\n}\n.csapps-volume-discount-tiers tr td:first-child {\n font-weight: 600;\n font-size: 13px;\n padding-bottom: 0px;\n border-bottom: 0px solid var(--vt-border);\n}\n.csapps-volume-discount-tiers tr td:last-child {\n color: #25337A;\n font-size: 12px;\n padding-top: 0px;\n}\n.csapps-volume-discount-tiers td .money { font-weight: 600; }\n.csapps-volume-discount-tiers .money::after {\n content: \" ea.\";\n font-weight: normal;\n color: inherit;\n}\n\n\/* Responsive tweaks *\/\n@media (max-width: 768px) {\n .csapps-volume-discount-tiers tr { min-width: 110px; }\n}\n\n\/* (The rest of your pricing \/ totals styles) *\/\n.money { font-weight: normal !important; }\n.heading_table{ margin-bottom: -10px; }\n.totals { align-items: self-start; }\n.csapp_discount_total_wrapper .csapps-cart-total {\n font-size: 2.45rem !important;\n margin-left: 10px;\n font-weight: 700;\n color:#25337A;\n}\n.totals__total-value { font-weight: 100; }\n.csapp_discount_total_wrapper .totals__total-value,\nspan.csapps-cart-total { margin-top: 0.5rem; }\n.csapp-price-wrapper { align-items: self-start; }\n.csapp_aiod_coupan_btn{ border-top-right-radius: 20px; border-bottom-right-radius: 20px; }\n.csapp_aiod_coupan { border-top-left-radius: 20px; border-bottom-left-radius: 20px; }\n.csapp_coupan_error cscode_msg { margin: 0 45px 6px 0; }\n.dis-text { font-size: 14px; }\n.csapp-price-saving aiodmb_saving { color: green; }\n\n\/* Volume message wrapper tweaks *\/\n.cs_volume_msg_wrpr.top_msg_wrpr {\n background: #ffffff;\n border-radius: 8px;\n padding: 10px 14px;\n box-shadow: 0 2px 6px #0000001f;\n display: flex;\n align-items: center;\n justify-content: space-between;\n}\n.cs_volume_msg_close svg,\n.discount-label-conatiner .aiod_remove_code svg {\n width: 10px; height: 10px; cursor: pointer; transition: transform .15s ease;\n}\n.cs_volume_msg_close svg:hover { transform: scale(1.1); }\n.cs_vol_txt { margin: 0; font-size: 14px; color: #333; }\n.cs_volume_msg_wrpr .cs_vol_txt .money { font-weight: 400 !important; Color: #2e7d32 !important; }\n.cs_volume_msg_wrpr .cs_vol_txt .money::after { content: \" ea\"; margin-left: .15em; }\n.csapp_coupan_success.cscode_msg { text-align: right; }\n\n\/* Inline pricing layout *\/\n.csapp-line-price { display: flex; align-items: center; gap: 8px; }\n@media (max-width: 768px) {\n .csapp-line-price {\n flex-direction: column; align-items: flex-start; gap: 2px;\n }\n .csapp-price .unit-label { flex: 1 0 100%; margin-bottom: 2px; display: block; }\n .csapp-price del.money, .csapp-price .cs_final_price { flex: initial; display: inline-block; }\n}\n\n\/* Keep subtotal and total inline *\/\n.csapp-price-wrapper {\n display: flex; flex-direction: row !important; align-items: center; flex-wrap: nowrap;\n}\n.csapp-price-wrapper .totals__total-value,\n.csapp-price-wrapper .csapps-cart-total {\n font-size: 14px; white-space: nowrap;\n}\n\n\/* Final price emphasis *\/\n.csapp-price .cs_final_price { font-weight: bold; }\n.csapp-price .unit-label { margin-right: 4px; }\n.csapp-price { display: flex; flex-wrap: wrap; align-items: baseline; gap: 0px; }\n.csapp-line-price { align-items: end !important; justify-content: end; }
5959\n\n \/* inline unit price + crossed-out (diagonal) for unit \u0026 total *\/\n .csapp-price,\n .csapp-line-price {\n display: flex;\n align-items: baseline;\n gap: .5rem;\n flex-wrap: wrap;\n }\n\n \/* make $ color match attributes (falls back if theme vars differ) *\/\n .csapp-price .money,\n .csapp-line-price .money {\n font-weight: 600;\n color: var(--cs-attr-color, var(--color-foreground-70, #616161));\n }\n\n \/* old\/original price: diagonal strike in theme blue, not stacked *\/\n .csapp-price .original-price,\n .csapp-line-price del.money {\n position: relative;\n opacity: .75;\n text-decoration: none; \/* we draw our own diagonal *\/\n color: var(--cs-attr-color, var(--color-foreground-70, #616161));\n font-size: 1.2rem;\n }\n .csapp-price .original-price::after,\n .csapp-line-price del.money::after {\n content: '';\n position: absolute;\n left: -6%;\n right: -6%;\n top: 50%;\n height: 1px;\n background: var(--cs-accent, var(--color-accent, #25337A)); \/* theme blue fallback *\/\n transform: rotate(-14deg);\n pointer-events: none;\n }\n\n .csapp-price .unit-label { margin-right: .25rem; font-weight: 600; }\n\n \/* ensure app UI never gets clipped *\/\n .cart-item__price-wrapper,\n .cart_line_price { overflow: visible; }\n\n \/* âVolume Discountâ in attributes *\/\n .product-option--volume-discount dt { font-weight: 400; }\n .product-option--volume-discount dd { margin: 0; }\n\n.product__info-wrapper,\n.product__info-container,\n.product-form {\n overflow: visible !important;\n}\nstrong.unit-label {\n display: none;\n}\n.discount_price {\n display: none;\n}\n.cart-item__details .csapp-line-price {\n display: none;\n}\n.cart-item__price-wrapper .discount-label-conatiner {\n display: none;\n}\n\n.discount-label-conatiner .dis-text, .discount-label-conatiner .csapp_money .money{\n font-size: 12.6px;\n line-height: 1.2;\n font-weight: normal;\n color: rgba(var(--color-foreground), 0.75);\n}"}},"general":{"type":"0","type_text":"General","setting":{"messages":{"no_thanks":"No Thanks","save_price":"You Save:","subtotal":"Subtotal"},"upsell":{"sticky_opener":"enable","upsell_icon_position":"bottom_right","upsell_free_gift_options":"show_add_to_cart","upsell_icon_text_color":"#FFFFFF","upsell_icon_background_color":"#008060","upsell_icon_text_background_color":"#008060","upsell_free_shipping_bar_color":"#008060"},"cart_drawer":{"sticky_opener":"disable","background_color":"#FFFFFF","icon_position":"bottom_left","icon_text_color":"#FFFFFF","icon_background_color":"#008060","upsell_button_on_cart_page":"enable","upsell_button_text":"Special Offer"},"title":{"font_style":"inherit","font_size":"24","font_color":"#008060"},"product_name":{"font_style":"inherit","font_size":"16","font_color":"#000000"},"price":{"font_style":"inherit","font_size":"16","font_color":"#000000"},"total_amount":{"font_style":"inherit","font_size":"16","font_color":"#000000"},"plus_sign":{"font_style":"inherit","font_size":"16","font_color":"#EFEFEF","background_color":"#008060"},"button_text":{"font_style":"inherit","font_size":"16","font_color":"#FFFFFF"},"button_box":{"background_color":"#000000","border_width":"1","border_type":"Solid","border_color":"#008060"},"product_box":{"background_color":"#FFFFFF","border_width":"1","border_type":"Solid","border_color":"#EDEEEF"},"top_bar":{"background_color":"#EFEFEF","close_icon_color":"#000000","font_style":"normal","font_size":"14","font_color":"#000000"},"popup_close_icon":{"background_color":"#008060","close_icon_color":"#EFEFEF"},"cart_page":{"line_item_text_color":"#FF0000","cart_total_discount_text_color":"#000000"}}},"language":{"type":"1","type_text":"Language","setting":{"bundle_settings":{"total_price":"Total Price","quantity":"QTY","not_available":"{{title}} is not available","save":"Save","load_more":"Load More"},"free_gift_settings":{"initial_message":"Spend {{amount}} more to claim your free gifts","cart_show_gift_button":"Show Free Gift","add_to_cart_button_text":"Add to cart","sold_out_button_text":"Sold out"},"volume_settings":{"buy_more_save_more":"Buy More, Save More","discount":"Discount","minimum_quantity":"Min QTY","maximum_quantity":"Max QTY","minimum_quantity_before":"Buy","maximum_quantity_after":"+","offer_text":"Off","get_a_text":null,"required_quantity_msg":"Add {{quantity}} more for {{discount}}.","required_purchased_amount_msg":"Spend {{amount}} to get offer."},"wholesale_settings":{"minimum_quantity_message":"Offer {{offer}} is available. Purchase minimum of {{amount}} to get {{discount}} off."},"bogo_settings":{"initial_message":"Buy products and get discount on products","progress_message":"You are eligible to get bogo product.","store_collection_message":"This offer is valid for collection","cart_show_bogo_button":"Show Bogo","add_to_cart_button_text":"Add to cart","sold_out_button_text":"Sold out"},"general_settings":{"initial_message":"Spend {{amount}} more and get {{discount}} off!"},"post_purchase":{"save_text":"Save","off_text":"Off","pay_now_btn":"Pay Now","decline_btn":"Decline","quantity":"Quantity","total":"Total","subtotal":"Subtotal","discount":"Discount","shipping":"Shipping","taxes":"Taxes","free":"Free","min_qty_msg":"Quantity should not lower than {{min}}!","max_qty_msg":"Quantity should not greater than {{max}}!"},"discount_code":{"placeholder_msg":"Enter discount code","success_msg":"{{code_list}} Discount code applied successfully","error_msg":"Invalid discount code","required_login_msg":"{{code_list}} Discount code need to login for apply discount or free shipping.","apply_button_text":"Apply","free_shipping":"Free Shipping"}}},"table-design":{"type":"2","type_text":"Table Design","setting":{"table_min_width":"100%","table_max_width":"100%","table_background_color":"#FFFFFF","table_border_width":"0","table_border_type":"solid","table_border_color":"#FFFFFF","table_header_background_color":"#FFFFFF","table_header_border_color":"#8C9196","table_header_font_style":"solid","table_hover_background_color":"#DADADA","table_font_size":"14","table_font_color":"#202223"}},"upsell-popup":{"type":"6","type_text":"Upsell Language","setting":{"common_settings":{"most_popular":"MOST POPULAR","days":"Day","hours":"Hrs","minutes":"Min","seconds":"Sec","thank_you_message":"You archived all offers.","upsell_launch_text":"Special Offers"},"free_gift_settings":{"max_qty_message":"You can select maximum {{quantity}} gift from this offer.","select_message":"Select minimum 1 gift from below.","selection_error_message":"Please select free gift.","buy_label":"Buy","get_label":"Get","offer_type_collections_msg":"Buy products from this collections: {{collections}}","offer_type_products_msg":"Buy any product of the store."},"discount_code_settings":{"apply_btn_text":"Apply","applied_btn_text":"Applied","code_error_text":"Cart is empty..! Kindly add item in cart and apply code."},"bogo_settings":{"buy_label":"Buy","get_label":"Get","buy_quantity_message":"Buy any {{quantity}} product from this offer.","get_quantity_message":"Get any {{quantity}} product from this offer."}}},"draft-invoice":{"type":"7","type_text":"Draft Invoice","setting":[]},"cart-drawer":{"type":"8","type_text":"Cart Drawer","setting":{"cart_drawer":{"open_drawer_on_click_of_add_to_cart_button":"yes","title":"My Cart","drawer_opener_class_id_attribute":".drawer-open","cat_count_class_id_attribute":".cart-count-bubble","empty_cart_message":"Your shopping cart is empty!","drawer_on_off":"disable"}}},"pos-restrictions":{"type":"11","type_text":"POS Restrictions","setting":{"offer_restrictions":"allow","discount_code_restrictions":"allow","settings_restrictions":"allow","entire_app_restrictions":"restrict"}}}; 5960 5961 5962 window.csapps.offers_meta = {"offers":{"offers_type":["1","5"],"offers_type_text":{"bundle":"0","volume":"1","wholesale":"2","bogo":"3","general":"4","gift":"5","post-purchase":"6"}},"aiod_upsell":0,"need_to_update":0,"app_status":"1"}; 5963 5964 5965 window.csapps.ignore_csapp_cart_reload = (typeof ignore_csapp_cart_reload === 'undefined') ? false : true; 5966 window.csapps.money_format = (typeof aiod_theme_currency === 'undefined') ? window.csapps.money_format : aiod_theme_currency; 5967 window.csapps.upsell_pupop_css = "https://cdn.shopify.com/extensions/01a03d9c-3b56-7e00-9b2a-4879ad0201a4/all-in-one-discount-69/assets/upsell_pupop.css"; 5968 window.csapps.upsell_pupop_js = "https://cdn.shopify.com/extensions/01a03d9c-3b56-7e00-9b2a-4879ad0201a4/all-in-one-discount-69/assets/cscode_discount_upsell.js"; 5969 } 5970</script>
5970 5971<link href="https://cdn.shopify.com/extensions/01a03d9c-3b56-7e00-9b2a-4879ad0201a4/all-in-one-discount-69/assets/cscode_discount_css.css" rel="stylesheet" type="text/css" media="all">
5972<script src="https://cdn.shopify.com/extensions/01a03d9c-3b56-7e00-9b2a-4879ad0201a4/all-in-one-discount-69/assets/cscode_discount_js.js" defer="defer"></script>
5972 5973 5974 5975 5976 <style> 5977 /* ============================================= 5978 COUPON/DISCOUNT APP OVERRIDE 5979 ============================================= */ 5980 5981/* Round the coupon input (left side) */ 5982#cart-footer-custom .csapp_aiod_coupan .csapp_aiod_coupan_code { 5983 border-radius: 50px 0 0 50px !important; 5984 border: 1px solid #ccc !important; 5985 border-width: 1px 0 1px 1px !important; 5986 padding: 10px 10px !important; 5987} 5988 5989/* Round the coupon button (right side) */ 5990#cart-footer-custom .csapp_aiod_coupan .csapp_aiod_coupan_btn, 5991#cart-footer-custom .csapp_aiod_coupan button, 5992#cart-footer-custom .csapp_aiod_coupan input[type="submit"] { 5993 border-radius: 0 50px 50px 0 !important; 5994 padding: 10px 20px !important; 5995 background: #f5f5f5; 5996 border: 1px solid #ccc !important; 5997 border-width: 1px 1px 1px 0 !important; 5998 transition: background 0.2s ease, transform 0.1s ease; 5999 cursor: pointer; 6000} 6001 6002/* Hover effect */ 6003#cart-footer-custom .csapp_aiod_coupan .csapp_aiod_coupan_btn:hover, 6004#cart-footer-custom .csapp_aiod_coupan button:hover, 6005#cart-footer-custom .csapp_aiod_coupan input[type="submit"]:hover { 6006 background: #e5e5e5; 6007} 6008 6009/* Click/active effect */ 6010#cart-footer-custom .csapp_aiod_coupan .csapp_aiod_coupan_btn:active, 6011#cart-footer-custom .csapp_aiod_coupan button:active, 6012#cart-footer-custom .csapp_aiod_coupan input[type="submit"]:active { 6013 background: #ddd; 6014 transform: scale(0.98); 6015} 6016 6017/* If there's a wrapper, ensure it's rounded */ 6018#cart-footer-custom .csapp_aiod_coupan { 6019 border-radius: 50px !important; 6020 overflow: hidden; 6021} 6022 6023.csapp_aiod_coupan button.csapp_aiod_coupan_btn span { 6024 height: 0px; 6025} 6026/* =========================== 6027 VISUAL POLISH PACK + ARROW SCROLLER 6028 =========================== */ 6029 6030/* Design tokens (added a few for arrows/fades) */ 6031.csapps-volume-discount-tiers { 6032 --vt-bg: #ffffff; 6033 --vt-header-text: rgba(9,12,2,0.75); 6034 --vt-body-text: #1f1f1f; 6035 --vt-accent: #2e7d32; 6036 --vt-border: #e6e6e6; 6037 --vt-shadow: 0 2px 6px rgba(0,0,0,0.12); 6038 --vt-radius: 8px; 6039 --vt-pad-y: 8px; 6040 --vt-pad-x: 10px; 6041 --vt-gap: 8px; 6042 --vt-font-sm: 13px; 6043 --vt-font-md: 14px; 6044 6045 /* NEW */ 6046 --vt-arrow-bg: rgba(0,0,0,.26); 6047 --vt-arrow-color: #222; 6048 --vt-arrow-shadow: 0 2px 6px rgba(0,0,0,.12); 6049 --vt-fade: rgba(255,255,255,.9); 6050} 6051 6052/* Outer container â white card with shadow & rounded corners */ 6053.csapps-volume-discount-tiers { 6054 background: var(--vt-bg); 6055 border-radius: var(--vt-radius); 6056 box-shadow: var(--vt-shadow); 6057 overflow: hidden; 6058 width: 100%; 6059 max-width: 100%; 6060 margin: 12px 0; 6061 border-color: none !important; 6062 position: relative; 6063 z-index: 1; 6064} 6065 6066/* Scroller padding is on the table to keep edges crisp */ 6067.csapps-volume-discount-tiers table { 6068 display: flex; 6069 width: 100%; 6070 overflow-x: auto !important; 6071 padding: var(--vt-pad-y) var(--vt-pad-x); 6072 background: transparent; 6073 padding: 8px 10px; 6074 border: none !important; 6075 6076 /* NEW: hide native scrollbar */ 6077 scrollbar-width: none; /* Firefox */ 6078 -ms-overflow-style: none; /* IE/Edge legacy */ 6079} 6080.csapps-volume-discount-tiers table::-webkit-scrollbar { display: none; } /* WebKit */ 6081 6082/* Soft edge fades (only visible when vt-has-left/right are toggled) */ 6083.csapps-volume-discount-tiers::before, 6084.csapps-volume-discount-tiers::after { 6085 content: ''; 6086 position: absolute; 6087 top: 0; bottom: 0; 6088 width: 24px; 6089 pointer-events: none; 6090 opacity: 0; 6091 transition: opacity .15s ease; 6092 z-index: 0; 6093} 6094.csapps-volume-discount-tiers.vt-has-left::before { 6095 left: 0; 6096 background: linear-gradient(to right, var(--vt-fade), rgba(255,255,255,0)); 6097 opacity: 1; 6098} 6099.csapps-volume-discount-tiers.vt-has-right::after { 6100 right: 0; 6101 background: linear-gradient(to left, var(--vt-fade), rgba(255,255,255,0)); 6102 opacity: 1; 6103} 6104 6105/* Circle arrow buttons (the JS creates .vt-arrow elements) */ 6106.vt-arrow { 6107 position: absolute; 6108 top: 50%; 6109 transform: translateY(-50%); 6110 width: 36px; height: 36px; 6111 border-radius: 50%; 6112 display: flex; align-items: center; justify-content: center; 6113 background: #266ed533; 6114 color: #25337A; 6115 box-shadow: var(--vt-arrow-shadow); 6116 cursor: pointer; 6117 user-select: none; 6118 z-index: 2; 6119 transition: transform .15s, opacity .15s; 6120 border: 0; 6121} 6122.vt-arrow:hover { transform: translateY(-50%) scale(1.08); } 6123.vt-arrow[aria-hidden="true"] { opacity: 0; pointer-events: none; }
6124.vt-arrow--left { left: 6px; } 6125.vt-arrow--right { right: 6px; } 6126.vt-arrow > span { font-size: 18px; line-height: 1; font-weight: 700; } 6127 6128/* Respect motion prefs */ 6129@media (prefers-reduced-motion: reduce) { .vt-arrow { transition: none; } } 6130 6131/* ===== Your existing styles remain the same below ===== */ 6132 6133/* Header (H4) â smaller, not bold, with color */ 6134.heading_table { 6135 font-family: Questrial; 6136 font-size: 1.3rem; 6137 font-weight: 400; 6138 color: var(--vt-header-text); 6139 margin-top: 10px; 6140 margin-bottom: -10px; 6141} 6142 6143.discount-label-conatiner .dis-text, 6144.discount-label-conatiner .csapp_money .money { 6145 font-size: 14px; 6146 line-height: 1.2; 6147 font-weight: normal; 6148} 6149.discount-label-conatiner .csapp_money .money { 6150 font-weight: 600; 6151 6152} 6153 6154/* Header row (thead) â compact âpill barâ look */ 6155.csapps-volume-discount-tiers thead { display: none; } /* keep header hidden */ 6156 6157.csapps-volume-discount-tiers tbody { 6158 display: flex; 6159 gap: var(--vt-gap); 6160} 6161.csapps-volume-discount-tiers tr { 6162 display: grid; 6163 grid-template-rows: auto auto; 6164 min-width: 100px; 6165 padding: 6px 8px; 6166 border: 1px solid var(--vt-border); 6167 border-radius: 8px; 6168 background: #fafafa; 6169 text-align: center; 6170 box-shadow: none; 6171} 6172.csapps-volume-discount-tiers td { 6173 padding: 2px 0; 6174 font-size: var(--vt-font-sm); 6175 color: var(--vt-body-text); 6176 border: 0; 6177} 6178.csapps-volume-discount-tiers tr td:first-child { 6179 font-weight: 600; 6180 font-size: 13px; 6181 padding-bottom: 0px; 6182 border-bottom: 0px solid var(--vt-border); 6183} 6184.csapps-volume-discount-tiers tr td:last-child { 6185 color: #25337A; 6186 font-size: 12px; 6187 padding-top: 0px; 6188} 6189.csapps-volume-discount-tiers td .money { font-weight: 600; } 6190.csapps-volume-discount-tiers .money::after { 6191 content: " ea."; 6192 font-weight: normal; 6193 color: inherit; 6194} 6195
6196/* Responsive tweaks */ 6197@media (max-width: 768px) { 6198 .csapps-volume-discount-tiers tr { min-width: 110px; } 6199} 6200 6201/* (The rest of your pricing / totals styles) */ 6202.money { font-weight: normal !important; } 6203.heading_table{ margin-bottom: -10px; } 6204.totals { align-items: self-start; } 6205.csapp_discount_total_wrapper .csapps-cart-total { 6206 font-size: 2.45rem !important; 6207 margin-left: 10px; 6208 font-weight: 700; 6209 color:#25337A; 6210} 6211.totals__total-value { font-weight: 100; } 6212.csapp_discount_total_wrapper .totals__total-value, 6213span.csapps-cart-total { margin-top: 0.5rem; } 6214.csapp-price-wrapper { align-items: self-start; } 6215.csapp_aiod_coupan_btn{ border-top-right-radius: 20px; border-bottom-right-radius: 20px; } 6216.csapp_aiod_coupan { border-top-left-radius: 20px; border-bottom-left-radius: 20px; } 6217.csapp_coupan_error cscode_msg { margin: 0 45px 6px 0; } 6218.dis-text { font-size: 14px; } 6219.csapp-price-saving aiodmb_saving { color: green; } 6220 6221/* Volume message wrapper tweaks */ 6222.cs_volume_msg_wrpr.top_msg_wrpr { 6223 background: #ffffff; 6224 border-radius: 8px; 6225 padding: 10px 14px; 6226 box-shadow: 0 2px 6px #0000001f; 6227 display: flex; 6228 align-items: center; 6229 justify-content: space-between; 6230} 6231.cs_volume_msg_close svg, 6232.discount-label-conatiner .aiod_remove_code svg { 6233 width: 10px; height: 10px; cursor: pointer; transition: transform .15s ease; 6234} 6235.cs_volume_msg_close svg:hover { transform: scale(1.1); } 6236.cs_vol_txt { margin: 0; font-size: 14px; color: #333; } 6237.cs_volume_msg_wrpr .cs_vol_txt .money { font-weight: 400 !important; Color: #2e7d32 !important; } 6238.cs_volume_msg_wrpr .cs_vol_txt .money::after { content: " ea"; margin-left: .15em; } 6239.csapp_coupan_success.cscode_msg { text-align: right; } 6240 6241/* Inline pricing layout */ 6242.csapp-line-price { display: flex; align-items: center; gap: 8px; } 6243@media (max-width: 768px) { 6244 .csapp-line-price { 6245 flex-direction: column; align-items: flex-start; gap: 2px; 6246 } 6247 .csapp-price .unit-label { flex: 1 0 100%; margin-bottom: 2px; display: block; } 6248 .csapp-price del.money, .csapp-price .cs_final_price { flex: initial; display: inline-block; } 6249} 6250 6251/* Keep subtotal and total inline */ 6252.csapp-price-wrapper { 6253 display: flex; flex-direction: row !important; align-items: center; flex-wrap: nowrap; 6254} 6255.csapp-price-wrapper .totals__total-value, 6256.csapp-price-wrapper .csapps-cart-total { 6257 font-size: 14px; white-space: nowrap; 6258} 6259 6260/* Final price emphasis */ 6261.csapp-price .cs_final_price { font-weight: bold; } 6262.csapp-price .unit-label { margin-right: 4px; } 6263.csapp-price { display: flex; flex-wrap: wrap; align-items: baseline; gap: 0px; } 6264.csapp-line-price { align-items: end !important; justify-content: end; } 6265 6266 /* inline unit price + crossed-out (diagonal) for unit & total */ 6267 .csapp-price, 6268 .csapp-line-price { 6269 display: flex; 6270 align-items: baseline; 6271 gap: .5rem; 6272 flex-wrap: wrap; 6273 } 6274 6275 /* make $ color match attributes (falls back if theme vars differ) */ 6276 .csapp-price .money, 6277 .csapp-line-price .money { 6278 font-weight: 600; 6279 color: var(--cs-attr-color, var(--color-foreground-70, #616161)); 6280 } 6281 6282 /* old/original price: diagonal strike in theme blue, not stacked */ 6283 .csapp-price .original-price, 6284 .csapp-line-price del.money { 6285 position: relative; 6286 opacity: .75; 6287 text-decoration: none; /* we draw our own diagonal */ 6288 color: var(--cs-attr-color, var(--color-foreground-70, #616161)); 6289 font-size: 1.2rem; 6290 } 6291 .csapp-price .original-price::after, 6292 .csapp-line-price del.money::after { 6293 content: ''; 6294 position: absolute; 6295 left: -6%; 6296 right: -6%; 6297 top: 50%; 6298 height: 1px; 6299 background: var(--cs-accent, var(--color-accent, #25337A)); /* theme blue fallback */ 6300 transform: rotate(-14deg); 6301 pointer-events: none; 6302 } 6303 6304 .csapp-price .unit-label { margin-right: .25rem; font-weight: 600; } 6305 6306 /* ensure app UI never gets clipped */ 6307 .cart-item__price-wrapper, 6308 .cart_line_price { overflow: visible; } 6309 6310 /* âVolume Discountâ in attributes */ 6311 .product-option--volume-discount dt { font-weight: 400; } 6312 .product-option--volume-discount dd { margin: 0; } 6313 6314.product__info-wrapper, 6315.product__info-container, 6316.product-form { 6317 overflow: visible !important; 6318} 6319strong.unit-label { 6320 display: none; 6321} 6322.discount_price { 6323 display: none; 6324} 6325.cart-item__details .csapp-line-price { 6326 display: none; 6327} 6328.cart-item__price-wrapper .discount-label-conatiner { 6329 display: none; 6330} 6331 6332.discount-label-conatiner .dis-text, .discount-label-conatiner .csapp_money .money{ 6333 font-size: 12.6px; 6334 line-height: 1.2; 6335 font-weight: normal; 6336 color: rgba(var(--color-foreground), 0.75); 6337} 6338 </style> 6339<!-- END app snippet --> 6340</div> 6341 6342 6343 6344 6345 6346</div><div id="shopify-block-ANW95RXlhdzNML0RKa__7155349627714823297" class="shopify-block shopify-app-block">
6346<script> 6347 if (!window.UploadKit || !window.UploadKit.config) { 6348 window.UploadKit = window.UploadKit || {}; 6349 window.UploadKit.appEmbed = true; 6350 window.UploadKit.appEmbedVersion = 3; 6351 window.UploadKit.config = /* __app_config */ {"shopId":"119eeaa9-2779-4d72-97a6-97429d9b4f3f","patchFetch":false,"appBaseUri":"https:\/\/app.getuploadkit.com","apiBaseUri":"https:\/\/api.getuploadkit.com","filesBaseUri":"https:\/\/files.getuploadkit.com","assetsBaseUri":"https:\/\/assets.getuploadkit.com","previewBaseUri":"https:\/\/cdn.shopify.com\/s\/files\/1\/0033\/4807\/0511\/files\/download.html","ucKey":"17e6328bac29ad4f6365","whiteLabel":false,"enableMultiLanguage":false,"uploaders":[{"id":"4015ab9c-b7e1-4422-a941-11fb207a4105","name":"Player Cut Out Image","formLabelText":"Upload the number of images equal to the quantity you've chosen. For best quality, images should be at least 1MB in size.","formLabelFontSize":"16px","customCss":".uploadkit-label {}\n.uploadkit-button {}\n.uploadkit-thumbnails {}\n.uploadkit-thumbnails img {}","validators":[{"type":"fileTypes","args":[[".png",".gif",".jpg",".jpeg",".tiff",".webp",".svg",".avif",".pdf"]]},{"type":"minimumImageSize","args":[1000,1000]}],"conditionType":"or","conditions":[{"field":"product_tags","operator":"equals","value":null,"tags":["Photo Cutout Discount"]}],"variantConditionType":"all_variants","hiddenOnCheckout":false,"required":false,"requiredMessage":"Please upload a file before adding the product to your cart","requiredButtonText":"OK","language":"en","buttonText":"Select Photos","buttonBackgroundColor":"#25337a","buttonColor":"#FFFFFF","buttonPadding":"8px 16px","buttonFontSize":"16px","buttonBorderRadius":"100px","enableTextField":false,"buttonFullWidth":false,"studioChoice":"none","variantConditions":[],"multiple":true,"multipleMax":0,"multipleMin":null,"sources":"file url facebook gdrive gphotos dropbox instagram evernote flickr skydrive","cropSetting":"free","effects":["crop","rotate","enhance","sharp","grayscale"],"imagesOnly":false,"inputAcceptTypes":[".png",".gif",".jpg",".jpeg",".tiff",".webp",".svg",".avif",".pdf"],"enableDirectLink":true,"enableOverlay":false,"overlays":[],"androidFbMessage":"If you have trouble uploading, click â® in the top right, then âOpen in Chromeâ","iosFbMessage":"If you have trouble uploading, please click ⯠then 'Open in browser'","autoOpenFilePicker":"always","buttonUploadedText":"Select More Photos","confirmCrop":false,"labelInfoContent":" \u003ch3\u003ePhoto Guidelines\u003c\/h3\u003e\n \u003cp\u003eFor the best results, please upload clear, high-quality photos of each player.\u003c\/p\u003e\n \u003cul\u003e\n \u003cli\u003eUse a simple, non-busy background so the player stands out.\u003c\/li\u003e\n \u003cli\u003eMake sure the player is well lit with even lighting (avoid dark shadows).\u003c\/li\u003e\n \u003cli\u003eKeep the full player in frame (do not crop off head, arms, or feet).\u003c\/li\u003e\n \u003cli\u003eUse sharp, in-focus images (no blurry or motion shots).\u003c\/li\u003e\n \u003cli\u003eAvoid heavy filters, screenshots, and images with text overlays.\u003c\/li\u003e\n \u003cli\u003eUpload large files when possible (at least 1MB recommended).\u003c\/li\u003e\n \u003cli\u003eOne player per photo works best for clean background removal.\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003cp\u003eAfter upload, click \u003cstrong\u003eDone\u003c\/strong\u003e, adjust quantity if needed, then click \u003cstrong\u003eEdit Selected Photos\u003c\/\n strong\u003e to continue in the designer.\u003c\/p\u003e","labelInfoButtonText":"Photo guidelines","labelInfoPopupButtonText":"OK","previewMultipleMessageDesktop":"Upload the number of images equal to the quantity you've chosen. For best quality, images should be at least 1MB in size.","previewMultipleMessageMobile":"Upload the number of images equal to the quantity you've chosen. For best quality, images should be at least 1MB in size."},{"id":"ab27843e-e4a7-4ba2-810d-a956fee21933","name":"Image to be Cropped","formLabelText":"Upload the number of images equal to the quantity you've chosen. For best quality, images should be at least 1MB in size.","formLabelFontSize":"16px","customCss":".uploadkit-label {}\n.uploadkit-button {}\n.uploadkit-thumbnails {}\n.uploadkit-thumbnails img {}","validators":[{"type":"imagesOnly"},{"type":"minimumImageSize","args":[1000,1000]}],"conditionType":"and","conditions":[{"field":"product","operator":"equals","value":null,"products":[{"title":"Custom Cut Out Stand Up - Large","object_id":"10027881928"},{"title":"Custom Cut Out Stand Up - Medium","object_id":"10027883784"}]}],"variantConditionType":"all_variants","hiddenOnCheckout":false,"required":true,"requiredMessage":"Please upload a file before adding the product to your cart","requiredButtonText":"OK","language":"en","buttonText":"Click to Upload","buttonBackgroun
6351dColor":"#c2364e","buttonColor":"#FFFFFF","buttonPadding":"8px 16px","buttonFontSize":"16px","buttonBorderRadius":"100px","enableTextField":true,"buttonFullWidth":false,"studioChoice":null,"variantConditions":[],"multiple":true,"multipleMax":0,"multipleMin":null,"sources":"file url facebook gdrive gphotos dropbox instagram evernote flickr skydrive","cropSetting":"free","effects":["crop","rotate","enhance","sharp","grayscale"],"imagesOnly":true,"inputAcceptTypes":[],"enableDirectLink":true,"enableOverlay":false,"overlays":[],"androidFbMessage":"If you have trouble uploading, click â® in the top right, then âOpen in Chromeâ","iosFbMessage":"If you have trouble uploading, please click ⯠then 'Open in browser'","autoOpenFilePicker":"never","buttonUploadedText":"Upload Successful","confirmCrop":false,"alwaysShowTextField":false,"maxTextLength":null,"textFieldName":"Notes","textFieldHelpText":"","textRequired":false,"textRequiredMessage":"Please complete the 'notes' field","textRequiredButtonText":"OK","multiLineText":true,"textLines":2,"textFieldFontSize":"16.00","fieldPadding":"12px 12px","previewMultipleMessageDesktop":"Choose an image from the list to crop or enhance it. To add more files, use the links on the left","previewMultipleMessageMobile":"Choose an image from the list to crop or enhance it. To add more files, use the menu icon in the top left"},{"id":"c9577f0f-f5eb-4d1c-88b2-b314ee0dddb1","name":"Student","formLabelText":"Upload the number of images equal to the quantity you've chosen. For best quality, images should be at least 1MB in size.","formLabelFontSize":"16px","customCss":".uploadkit-label {}\n.uploadkit-button {}\n.uploadkit-thumbnails {}\n.uploadkit-thumbnails img {}","validators":[{"type":"imagesOnly"},{"type":"minimumImageSize","args":[1000,1000]}],"conditionType":"and","conditions":[{"field":"product_tags","operator":"equals","value":null,"tags":["Photo Paddle Fan Discount","Student Photo Discount","Student Banner Discount","Locker Magnet Discount"]}],"variantConditionType":"all_variants","hiddenOnCheckout":false,"required":true,"requiredMessage":"Please upload a file before adding the product to your cart","requiredButtonText":"OK","language":"en","buttonText":"Click to Upload","buttonBackgroundColor":"#c2364e","buttonColor":"#FFFFFF","buttonPadding":"8px 16px","buttonFontSize":"16px","buttonBorderRadius":"100px","enableTextField":true,"buttonFullWidth":false,"studioChoice":null,"variantConditions":[],"multiple":true,"multipleMax":0,"multipleMin":null,"sources":"file gdrive dropbox skydrive","cropSetting":"free","effects":["crop","rotate","enhance","sharp","grayscale"],"imagesOnly":true,"inputAcceptTypes":[],"enableDirectLink":true,"enableOverlay":false,"overlays":[],"androidFbMessage":"If you have trouble uploading, click â® in the top right, then âOpen in Chromeâ","iosFbMessage":"If you have trouble uploading, please click ⯠then 'Open in browser'","autoOpenFilePicker":"never","buttonUploadedText":"Upload Successful","confirmCrop":false,"alwaysShowTextField":false,"maxTextLength":null,"textFieldName":"Student","textFieldHelpText":"Enter the student's name and custom text.","textRequired":true,"textRequiredMessage":"Please complete the 'notes' field","textRequiredButtonText":"OK","multiLineText":true,"textLines":2,"textFieldFontSize":"16.00","fieldPadding":"12px 12px","previewMultipleMessageDesktop":"Choose an image from the list to crop or enhance it. To add more files, use the links on the left","previewMultipleMessageMobile":"Choose an image from the list to crop or enhance it. To add more files, use the menu icon in the top left"},{"id":"cd93f438-31c9-40a1-82b7-4552773779f6","name":"Player Cut Out Image","formLabelText":"","formLabelFontSize":"16px","customCss":".uploadkit-label {}\n.uploadkit-button {}\n.uploadkit-thumbnails {}\n.uploadkit-thumbnails img {}","validators":[{"type":"imagesOnly"},{"type":"minimumImageSize","args":[1000,1000]}],"conditionType":"or","conditions":[{"field":"product","operator":"equals","value":null,"products":[{"title":"UploadKit Test Photo Cutouts","object_id":"6670530347148"}]}],"variantConditionType":"all_variants","hiddenOnCheckout":false,"required":true,"requiredMessage":"Please upload a file before adding the product to your cart","requiredButtonText":"OK","language":"en","buttonText":"Click to Upload","buttonBackgroun
6351dColor":"#00A3F0","buttonColor":"#FFFFFF","buttonPadding":"8px 16px","buttonFontSize":"16px","buttonBorderRadius":"3px","enableTextField":true,"buttonFullWidth":false,"studioChoice":null,"variantConditions":[],"multiple":false,"multipleMax":1,"multipleMin":null,"sources":"file url facebook gdrive gphotos dropbox instagram evernote flickr skydrive","cropSetting":"free","effects":["crop","rotate","enhance","sharp","grayscale"],"imagesOnly":true,"inputAcceptTypes":[],"enableDirectLink":true,"enableOverlay":false,"overlays":[],"androidFbMessage":"If you have trouble uploading, click â® in the top right, then âOpen in Chromeâ","iosFbMessage":"If you have trouble uploading, please click ⯠then 'Open in browser'","autoOpenFilePicker":"never","buttonUploadedText":"Upload Successful","confirmCrop":false,"alwaysShowTextField":false,"maxTextLength":null,"textFieldName":"Notes","textFieldHelpText":"","textRequired":false,"textRequiredMessage":"Please complete the 'notes' field","textRequiredButtonText":"OK","multiLineText":true,"textLines":2,"textFieldFontSize":"16.00","fieldPadding":"12px 12px"},{"id":"004e246e-6a66-42a3-b754-75bc81026133","name":"Pedestal","formLabelText":"Upload the number of images equal to the quantity you've chosen. For best quality, images should be at least 1MB in size.","formLabelFontSize":"16px","customCss":".uploadkit-label {}\n.uploadkit-button {}\n.uploadkit-thumbnails {}\n.uploadkit-thumbnails img {}","validators":[{"type":"imagesOnly"},{"type":"minimumImageSize","args":[1000,1000]}],"conditionType":"or","conditions":[{"field":"product_tags","operator":"equals","value":null,"tags":["Pedestal Cutout Discount"]}],"variantConditionType":"all_variants","hiddenOnCheckout":false,"required":true,"requiredMessage":"Please upload a file before adding the product to your cart","requiredButtonText":"OK","language":"en","buttonText":"Upload Photos","buttonBackgroundColor":"#00A3F0","buttonColor":"#FFFFFF","buttonPadding":"8px 16px","buttonFontSize":"16px","buttonBorderRadius":"3px","enableTextField":true,"buttonFullWidth":false,"studioChoice":null,"variantConditions":[],"multiple":true,"multipleMax":0,"multipleMin":null,"sources":"file url facebook gdrive gphotos dropbox instagram evernote flickr skydrive","cropSetting":"free","effects":["crop","rotate","enhance","sharp","grayscale"],"imagesOnly":true,"inputAcceptTypes":[],"enableDirectLink":true,"enableOverlay":false,"overlays":[],"androidFbMessage":"If you have trouble uploading, click â® in the top right, then âOpen in Chromeâ","iosFbMessage":"If you have trouble uploading, please click ⯠then 'Open in browser'","autoOpenFilePicker":"never","buttonUploadedText":"Upload Successful","confirmCrop":false,"alwaysShowTextField":false,"maxTextLength":null,"textFieldName":"Pedestal","textFieldHelpText":"Name and Number, if applicable","textRequired":true,"textRequiredMessage":"Please complete the 'notes' field","textRequiredButtonText":"OK","multiLineText":true,"textLines":2,"textFieldFontSize":"16.00","fieldPadding":"12px 12px","previewMultipleMessageDesktop":"Upload the number of images equal to the quantity you've chosen. For best quality, images should be at least 1MB in size.","previewMultipleMessageMobile":"Upload the number of images equal to the quantity you've chosen. For best quality, images should be at least 1MB in size."},{"id":"1c2e3a09-7990-428f-b885-85257b2e8190","name":"Face Cutout","formLabelText":"Upload the number of images equal to the quantity you've chosen. For best quality, images should be at least 1MB in size.","formLabelFontSize":"16px","customCss":".uploadkit-label {}\n.uploadkit-button {}\n.uploadkit-thumbnails {}\n.uploadkit-thumbnails img {}","validators":[{"type":"fileTypes","args":[[".jpg",".png",".jpeg",".webp"]]},{"type":"minimumImageSize","args":[1000,1000]}],"conditionType":"or","conditions":[{"field":"product_tags","operator":"equals","value":null,"tags":["Giant Big Head Discount"]}],"variantConditionType":"all_variants","hiddenOnCheckout":false,"required":true,"requiredMessage":"Please upload a file before adding the product to your cart","requiredButtonText":"OK","language":"en","buttonText":"Upload Photos","buttonBackgroun
6351dColor":"#c2364e","buttonColor":"#FFFFFF","buttonPadding":"8px 16px","buttonFontSize":"16px","buttonBorderRadius":"100px","enableTextField":true,"buttonFullWidth":false,"studioChoice":null,"variantConditions":[],"multiple":true,"multipleMax":0,"multipleMin":null,"sources":"file url facebook gdrive gphotos dropbox instagram evernote flickr skydrive","cropSetting":"free","effects":["crop","rotate","enhance","sharp","grayscale"],"imagesOnly":false,"inputAcceptTypes":[".jpg",".png",".jpeg",".webp"],"enableDirectLink":true,"enableOverlay":false,"overlays":[],"androidFbMessage":"If you have trouble uploading, click â® in the top right, then âOpen in Chromeâ","iosFbMessage":"If you have trouble uploading, please click ⯠then 'Open in browser'","autoOpenFilePicker":"never","buttonUploadedText":"Upload Successful","confirmCrop":false,"alwaysShowTextField":false,"maxTextLength":null,"textFieldName":"Notes","textFieldHelpText":"","textRequired":false,"textRequiredMessage":"Please complete the 'notes' field","textRequiredButtonText":"OK","multiLineText":true,"textLines":2,"textFieldFontSize":"16.00","fieldPadding":"12px 12px","previewMultipleMessageDesktop":"Upload the number of images equal to the quantity you've chosen. For best quality, images should be at least 1MB in size.","previewMultipleMessageMobile":"Upload the number of images equal to the quantity you've chosen. For best quality, images should be at least 1MB in size."},{"id":"70d73625-9313-4132-be15-c27ac1e4a179","name":"Lifesize Cutout","formLabelText":"Upload the number of images equal to the quantity you've chosen. For best quality, images should be at least 1MB in size.","formLabelFontSize":"16px","customCss":".uploadkit-label {}\n.uploadkit-button {}\n.uploadkit-thumbnails {}\n.uploadkit-thumbnails img {}","validators":[{"type":"imagesOnly"},{"type":"minimumImageSize","args":[1000,1000]}],"conditionType":"or","conditions":[{"field":"product_tags","operator":"equals","value":null,"tags":["Lifesize Cutout Discount"]}],"variantConditionType":"all_variants","hiddenOnCheckout":false,"required":true,"requiredMessage":"Please upload a file before adding the product to your cart","requiredButtonText":"OK","language":"en","buttonText":"Upload Photos","buttonBackgroundColor":"#00A3F0","buttonColor":"#FFFFFF","buttonPadding":"8px 16px","buttonFontSize":"16px","buttonBorderRadius":"100px","enableTextField":true,"buttonFullWidth":false,"studioChoice":null,"variantConditions":[],"multiple":true,"multipleMax":0,"multipleMin":null,"sources":"file url facebook gdrive gphotos dropbox instagram evernote flickr skydrive","cropSetting":"free","effects":["crop","rotate","enhance","sharp","grayscale"],"imagesOnly":true,"inputAcceptTypes":[],"enableDirectLink":true,"enableOverlay":false,"overlays":[],"androidFbMessage":"If you have trouble uploading, click â® in the top right, then âOpen in Chromeâ","iosFbMessage":"If you have trouble uploading, please click ⯠then 'Open in browser'","autoOpenFilePicker":"never","buttonUploadedText":"Upload Successful","confirmCrop":false,"alwaysShowTextField":false,"maxTextLength":null,"textFieldName":"Notes","textFieldHelpText":"","textRequired":false,"textRequiredMessage":"Please complete the 'notes' field","textRequiredButtonText":"OK","multiLineText":true,"textLines":2,"textFieldFontSize":"16.00","fieldPadding":"12px 12px","previewMultipleMessageDesktop":"Upload the number of images equal to the quantity you've chosen. For best quality, images should be at least 1MB in size.","previewMultipleMessageMobile":"Upload the number of images equal to the quantity you've chosen. For best quality, images should be at least 1MB in size."},{"id":"512981a7-7c28-48f0-9277-c9d44653be75","name":"Beverage Cutouts","formLabelText":"Upload the number of images equal to the quantity you've chosen. For best quality, images should be at least 1MB in size.","formLabelFontSize":"16px","customCss":".uploadkit-label {}\n.uploadkit-button {}\n.uploadkit-thumbnails {}\n.uploadkit-thumbnails img {}","validators":[{"type":"imagesOnly"},{"type":"minimumImageSize","args":[1000,1000]}],"conditionType":"or","conditions":[{"field":"product_tags","operator":"equals","value":null,"tags":["Coffee Mug Cutout Discount","Water Bottle Discount","Cooler Discount"]}],"variantConditionType":"all_variants","hiddenOnCheckout":false,"required":true,"requiredMessage":"Please upload a file before adding the product to your cart","requiredButtonText":"OK","language":"en","buttonText":"Upload Photos","buttonBackgroun
6351dColor":"#00A3F0","buttonColor":"#FFFFFF","buttonPadding":"8px 16px","buttonFontSize":"16px","buttonBorderRadius":"3px","enableTextField":true,"buttonFullWidth":false,"studioChoice":null,"variantConditions":[],"multiple":true,"multipleMax":0,"multipleMin":null,"sources":"file url facebook gdrive gphotos dropbox instagram evernote flickr skydrive","cropSetting":"free","effects":["crop","rotate","enhance","sharp","grayscale"],"imagesOnly":true,"inputAcceptTypes":[],"enableDirectLink":true,"enableOverlay":false,"overlays":[],"androidFbMessage":"If you have trouble uploading, click â® in the top right, then âOpen in Chromeâ","iosFbMessage":"If you have trouble uploading, please click ⯠then 'Open in browser'","autoOpenFilePicker":"never","buttonUploadedText":"Upload Successful","confirmCrop":false,"alwaysShowTextField":false,"maxTextLength":null,"textFieldName":"Notes","textFieldHelpText":"","textRequired":false,"textRequiredMessage":"Please complete the 'notes' field","textRequiredButtonText":"OK","multiLineText":true,"textLines":2,"textFieldFontSize":"16.00","fieldPadding":"12px 12px","previewMultipleMessageDesktop":"Upload the number of images equal to the quantity you've chosen. For best quality, images should be at least 1MB in size.","previewMultipleMessageMobile":"Upload the number of images equal to the quantity you've chosen. For best quality, images should be at least 1MB in size."},{"id":"c1a09e5c-5b11-4a1e-ad8b-ca3176eeeeb8","name":"Upload Music","formLabelText":"Upload Music (Optional)","formLabelFontSize":"16px","customCss":".uploadkit-label {}\n.uploadkit-button {}\n.uploadkit-thumbnails {}\n.uploadkit-thumbnails img {}","validators":[{"type":"fileTypes","args":[[".mp3"]]}],"conditionType":"and","conditions":[{"field":"product_title","operator":"equals","value":"Digital Campaign Video"}],"variantConditionType":"all_variants","hiddenOnCheckout":true,"required":false,"requiredMessage":"Please upload a file before adding the product to your cart","requiredButtonText":"OK","language":"en","buttonText":"Click to Upload","buttonBackgroundColor":"#00A3F0","buttonColor":"#FFFFFF","buttonPadding":"8px 16px","buttonFontSize":"16px","buttonBorderRadius":"3px","enableTextField":false,"buttonFullWidth":false,"studioChoice":null,"variantConditions":[],"multiple":false,"multipleMax":1,"multipleMin":null,"sources":"file gdrive dropbox skydrive","cropSetting":"","effects":[],"imagesOnly":false,"inputAcceptTypes":[".mp3"],"enableDirectLink":true,"enableOverlay":false,"overlays":[],"androidFbMessage":"If you have trouble uploading, click â® in the top right, then âOpen in Chromeâ","iosFbMessage":"If you have trouble uploading, please click ⯠then 'Open in browser'","autoOpenFilePicker":"never","buttonUploadedText":"Upload Successful","confirmCrop":false},{"id":"d713e98f-82f9-4966-b84b-d2e4a95d5aac","name":"Artwork","formLabelText":"For best quality, images should be at least 1MB in size.","formLabelFontSize":"16px","customCss":".uploadkit-label {}\n.uploadkit-button {}\n.uploadkit-thumbnails {}\n.uploadkit-thumbnails img {}","validators":[{"type":"imagesOnly"},{"type":"minimumImageSize","args":[1000,1000]}],"conditionType":"or","conditions":[{"field":"product_tags","operator":"equals","value":null,"tags":["trpconsultingupload"]}],"variantConditionType":"all_variants","hiddenOnCheckout":false,"required":true,"requiredMessage":"Please upload a file before adding the product to your cart","requiredButtonText":"OK","language":"en","buttonText":"Upload Artwork","buttonBackgroundColor":"#00A3F0","buttonColor":"#FFFFFF","buttonPadding":"8px 16px","buttonFontSize":"16px","buttonBorderRadius":"100px","enableTextField":false,"buttonFullWidth":false,"studioChoice":null,"variantConditions":[],"multiple":true,"multipleMax":2,"multipleMin":null,"sources":"file url facebook gdrive gphotos dropbox instagram evernote flickr skydrive","cropSetting":"","effects":["rotate","enhance","sharp","grayscale"],"imagesOnly":true,"inputAcceptTypes":[],"enableDirectLink":true,"enableOverlay":false,"overlays":[],"androidFbMessage":"If you have trouble uploading, click â® in the top right, then âOpen in Chromeâ","iosFbMessage":"If you have trouble uploading, please click ⯠then 'Open in browser'","autoOpenFilePicker":"never","buttonUploadedText":"Upload Successful","confirmCrop":false,"previewMultipleMessageDesktop":"For best quality, images should be at least 1MB in size.","previewMultipleMessageMobile":"For best quality, images should be at least 1MB in size."},{"id":"22ae06f4-48c8-4391-aeef-0132a2ec9a6d","name":"Sports Banner","formLabelText":"Upload images of your players and logo. For best quality, images should be at least 1MB in size.","formLabelFontSize":"16px","customCss":".uploadkit-label {}\n.uploadkit-button {}\n.uploadkit-thumbnails {}\n.uploadkit-thumbnails img {}","validators":[{"type":"imagesOnly"},{"type":"minimumImageSize","args":[1000,1000]}],"conditionType":"and","conditions":[{"field":"product_tags","operator":"equals","value":null,"tags":["Upload Team Banner"]}],"variantConditionType":"all_variants","hiddenOnCheckout":false,"required":true,"requiredMessage":"Please upload a file before adding the product to your cart","requiredButtonText":"OK","language":"en","buttonText":"Click to Upload","buttonBackgroun
6351dColor":"#c2364e","buttonColor":"#FFFFFF","buttonPadding":"8px 16px","buttonFontSize":"16px","buttonBorderRadius":"100px","enableTextField":true,"buttonFullWidth":false,"studioChoice":null,"variantConditions":[],"multiple":true,"multipleMax":0,"multipleMin":null,"sources":"file gdrive dropbox skydrive","cropSetting":"free","effects":["crop","rotate","enhance","sharp","grayscale"],"imagesOnly":true,"inputAcceptTypes":[],"enableDirectLink":true,"enableOverlay":false,"overlays":[],"androidFbMessage":"If you have trouble uploading, click â® in the top right, then âOpen in Chromeâ","iosFbMessage":"If you have trouble uploading, please click ⯠then 'Open in browser'","autoOpenFilePicker":"never","buttonUploadedText":"Upload Successful","confirmCrop":false,"alwaysShowTextField":false,"maxTextLength":null,"textFieldName":"Player Name","textFieldHelpText":"Enter the student's name and custom text.","textRequired":true,"textRequiredMessage":"Please complete the 'notes' field","textRequiredButtonText":"OK","multiLineText":true,"textLines":2,"textFieldFontSize":"16.00","fieldPadding":"12px 12px","previewMultipleMessageDesktop":"Choose an image from the list to crop or enhance it. To add more files, use the links on the left","previewMultipleMessageMobile":"Choose an image from the list to crop or enhance it. To add more files, use the menu icon in the top left"},{"id":"6ec24310-7ff4-4ced-a9ca-9da547047efd","name":"Artwork Upload","formLabelText":"Upload Your Artwork (EPS, AI, PSD). Have images files? Use our online customizer to preview your design before submitting.","formLabelFontSize":"16px","customCss":".uploadkit-label {}\n.uploadkit-button {}\n.uploadkit-thumbnails {}\n.uploadkit-thumbnails img {}","validators":[{"type":"fileTypes","args":[["application\/pdf",".eps",".ai",".psd"]]}],"conditionType":"and","conditions":[{"field":"product_tags","operator":"equals","value":null,"tags":["Artwork Upload"]}],"variantConditionType":"and","hiddenOnCheckout":false,"required":true,"requiredMessage":"Please upload a file before adding the product to your cart","requiredButtonText":"OK","language":"en","buttonText":"Click to Upload","buttonBackgroundColor":"#25337a","buttonColor":"#FFFFFF","buttonPadding":"8px 16px","buttonFontSize":"16px","buttonBorderRadius":"100px","enableTextField":false,"buttonFullWidth":false,"studioChoice":"none","variantConditions":[{"value":"Upload Your Artwork","option":"Art Options","operator":"contains"}],"multiple":true,"multipleMax":0,"multipleMin":null,"sources":"file gdrive dropbox skydrive gphotos","cropSetting":"free","effects":["crop"],"imagesOnly":false,"inputAcceptTypes":["application\/pdf",".eps",".ai",".psd"],"enableDirectLink":true,"enableOverlay":false,"overlays":[],"androidFbMessage":"If you have trouble uploading, click â® in the top right, then âOpen in Chromeâ","iosFbMessage":"If you have trouble uploading, please click ⯠then 'Open in browser'","autoOpenFilePicker":"never","buttonUploadedText":"Upload Successful","confirmCrop":false,"previewMultipleMessageDesktop":"Choose an image from the list to crop or enhance it. To add more files, use the links on the left","previewMultipleMessageMobile":"Choose an image from the list to crop or enhance it. To add more files, use the menu icon in the top left"},{"id":"f337f906-9238-4ee0-a9a0-3450c6a445e9","name":"Variable Data Image Upload","formLabelText":"","formLabelFontSize":"16px","customCss":".uploadkit-label {}\n.uploadkit-button {}\n.uploadkit-thumbnails {}\n.uploadkit-thumbnails img {}","validators":[{"type":"imagesOnly"}],"conditionType":"and","conditions":[{"field":"product_tags","operator":"equals","value":null,"tags":["Variable Data Printing"]}],"variantConditionType":"all_variants","hiddenOnCheckout":true,"required":false,"requiredMessage":"Please upload a file before adding the product to your cart","requiredButtonText":"OK","language":"en","buttonText":"Select Image File","buttonBackgroundColor":"#c2364e","buttonColor":"#FFFFFF","buttonPadding":"8px 16px","buttonFontSize":"16px","buttonBorderRadius":"100px","enableTextField":false,"buttonFullWidth":false,"studioChoice":"none","variantConditions":[],"multiple":false,"multipleMax":1,"multipleMin":null,"sources":"file gdrive dropbox skydrive","cropSetting":"free","effects":["crop","rotate","enhance","sharp","grayscale"],"imagesOnly":true,"inputAcceptTypes":[],"enableDirectLink":false,"enableOverlay":false,"overlays":[],"androidFbMessage":"If you have trouble uploading, click â® in the top right, then âOpen in Chromeâ","iosFbMessage":"If you have trouble uploading, please click ⯠then 'Open in browser'","autoOpenFilePicker":"never","buttonUploadedText":"Replace Image","confirmCrop":false}],"studio":false}; 6352 window.UploadKit.urls = { 6353 app: "https:\/\/cdn.shopify.com\/extensions\/760c01a0-f267-4147-938c-779cc98704f4\/file-uploads-by-uploadkit-53\/assets\/uploadkit-app.v2.js", 6354 widget: "https:\/\/cdn.shopify.com\/extensions\/760c01a0-f267-4147-938c-779cc98704f4\/file-uploads-by-uploadkit-53\/assets\/uploadcare-widget.js", 6355 widgetFull: "https:\/\/cdn.shopify.com\/extensions\/760c01a0-f267-4147-938c-779cc98704f4\/file-uploads-by-uploadkit-53\/assets\/uploadcare-widget.full.js", 6356 widgetEn: "https:\/\/cdn.shopify.com\/extensions\/760c01a0-f267-4147-938c-779cc98704f4\/file-uploads-by-uploadkit-53\/assets\/uploadcare-widget.en.js", 6357 widgetEnFull: "https:\/\/cdn.shopify.com\/extensions\/760c01a0-f267-4147-938c-779cc98704f4\/file-uploads-by-uploadkit-53\/assets\/uploadcare-widget.en.full.js", 6358 translations: "https:\/\/cdn.shopify.com\/extensions\/760c01a0-f267-4147-938c-779cc98704f4\/file-uploads-by-uploadkit-53\/assets\/uploadkit-translations.js", 6359 studio: "https:\/\/cdn.shopify.com\/extensions\/760c01a0-f267-4147-938c-779cc98704f4\/file-uploads-by-uploadkit-53\/assets\/uploadkit-studio.js", 6360 }; 6361 } 6362</script>
6362 6363 6364 6365
6365<script> 6366 window.UPLOADCARE_MANUAL_START = true; 6367 window.UPLOADCARE_LIVE = false; 6368 </script>
6368 6369 6370
6370<script> 6371 if ( 6372 !document.querySelector("script[src*='uploadkit-app.js'][defer]") && 6373 !!document.querySelector('div.uploadkit') 6374 ) { 6375 var uploadkitScript = document.createElement('script'); 6376 uploadkitScript.defer = true; 6377 uploadkitScript.src = 'https://cdn.shopify.com/extensions/760c01a0-f267-4147-938c-779cc98704f4/file-uploads-by-uploadkit-53/assets/uploadkit-app.js'; 6378 document.head.appendChild(uploadkitScript); 6379 } 6380 </script>
6380 6381 6382 6383
6383<script async src="https://cdn.shopify.com/extensions/760c01a0-f267-4147-938c-779cc98704f4/file-uploads-by-uploadkit-53/assets/uploadkit-client.js"></script>
6383 6384 6385 6386</div><div id="shopify-block-AY2lIZStBWFNsK0Njd__11468047240823483236" class="shopify-block shopify-app-block"><div id="sezzle-checkout-button-embed-block-error"></div> 6387<style> 6388 .sezzle-checkout-button { 6389 6390 6391 6392 6393 6394 6395 6396 6397 6398 6399 6400} 6401</style>
6402<script> 6403 6404 6405 6406 const embedCheckoutRendererScript = document.createElement("script"); 6407 embedCheckoutRendererScript.type = "text/javascript"; 6408 embedCheckoutRendererScript.src = "https://cdn.shopify.com/extensions/01a068e3-0c7f-7187-8245-9c5af06467ff/sezzle-widget-161123b6/assets/checkout-button-renderer.min.js"; 6409 embedCheckoutRendererScript.onload = function() { 6410 new CheckoutButtonRenderer({ 6411 merchantUUID : "59281e97-ce0c-420f-b917-9a87c040f48b", 6412 defaultPlacement : "true", 6413 theme : "light", 6414 template : "Checkout with %%logo%%", 6415 cartTotal : 0, 6416 }).init(); 6417 }; 6418 document.head.appendChild(embedCheckoutRendererScript); 6419 6420</script>
6420 6421 6422 6423 6424 6425</div><div id="shopify-block-AdFEvYlk1MUxES3MrM__15623156175785154009" class="shopify-block shopify-app-block"> 6426<!-- QIKIFY NAVIGATOR START -->
6426<script id="qikify-navigator"> 'use strict'; var shopifyCurrencyFormat = "${{amount}}"; var shopifyLinkLists = [{ id: "main-menu", title: "Main menu (old)", items: ["/collections/campaign-supplies","/collections/yard-signs","/collections/banners","/collections/yard-greetings-decorations","/collections/sports-team-products","/","/collections/resources","/","/pages/contact-us",], },{ id: "footer", title: "Footer menu", items: ["https://www.victorystore.com/account/login","/pages/contact-us","/pages/shipping-delivery-pickup","/pages/return-policy",], },{ id: "campaign-supplies", title: "Campaign Supplies", items: ["/collections/campaign-banners","/collections/campaign-packages","/collections/campaign-parade-supplies","/collections/campaign-rally-supplies","/collections/campaign-stickers-buttons","/collections/campaign-political-yard-signs","/collections/union-made-products-1","/collections/election-day-signs","/collections/postcards-flyers-more","/collections/sign-stakes","/collections/campaign-magnets-stickers",], },{ id: "yard-signs", title: "Yard Signs Test", items: ["/collections/acrylic-signs","/collections/corrugated-plastic-signs","/collections/poly-bag-signs","/collections/posterboard-signs","/collections/realtor","/collections/same-day-next-day-signs","/collections/sidewalk-signs","/collections/yard-sign-h-frames-sign-stakes","/collections/spinner-signs","/collections/union-signs","/collections/window-signs",], },{ id: "sports-products", title: "Team Products", items: ["/collections/player-cutouts-and-big-heads","/collections/team-banner","/collections/school-spirit-magnet-decor","/collections/team-yard-signs","/collections/baseball","/collections/basketball","/collections/bowling","/collections/cheerleading","/collections/field-hockey","/collections/football","/collections/golf","/collections/hockey","/collections/lacrosse","/collections/marching-band","/collections/rugby","/collections/soccer","/collections/softball","/collections/swimming-and-diving","/collections/tennis","/collections/track-and-cross-country","/collections/volleyball","/collections/wrestling","https://www.victorystore.com/collections/team-spirit","/collections/senior-gifts","/collections/apparel-uniforms","/collections/auto-accessories","/collections/company-golf-outing-supplies","/collections/custom-towels","/collections/drinkware-and-can-coolers","/collections/eye-black","/collections/ncaa-gear","/collections/race-supplies-and-gear","https://www.victorystore.com/collections/over-the-door-banners",], },{ id: "custom-products", title: "Custom Products", items: ["/collections/shopping-bags","/collections/awareness-products","/collections/baby-gifts","/collections/blankets","/collections/military-patriotic","/collections/pet-gifts","/collections/senior-gifts","/collections/t-shirts",], },{ id: "holidays", title: "Holidays", items: ["/collections/baby","/collections/birthday","/collections/christmas","/collections/easter","/collections/fathers-day","/collections/4th-of-july","/collections/graduation","/collections/halloween","/collections/hanukkah","/collections/memorial-day","/collections/mothers-day","/collections/retirement","/collections/st-patricks-day","/collections/thanksgiving","/collections/valentines-day","/collections/honor-military-veterans","/collections/wedding","https://www.victorystore.com/collections/quinceanera","/collections/yard-greetings-decorations","/collections/yard-letters",], },{ id: "more", title: "More", items: ["/collections/autism-awareness","/collections/back-the-badge","https://www.victorystore.com/collections/giant-cards","/collections/back-to-school-products-1","/collections/bags","/collections/breast-cancer-awareness-1","/collections/buttons","/collections/event-supplies","/collections/gift-sets","/collections/graduation","/collections/greek-gear","/collections/lake-life-lake-home-products-accessories","/collections/online-designer","/collections/promposals","/collections/realtor","/collections/security-and-property-management","/collections/stickers","/collections/t-shirts","/collections/teacher-appreciation-gifts","/collections/oculus-quest-3-vinyl-skins","/collections/virtual-real
6426ity",], },{ id: "about-us", title: "About VictoryStore", items: ["/pages/privacy-policy","/pages/return-policy","/pages/other-policies","/pages/corrugated-plastic-faqs","/pages/shipping-information",], },{ id: "customer-center", title: "Customer Center", items: ["https://victory-companies.myshopify.com/account/login","/pages/order-status","/pages/contact-us","/pages/buy-now-pay-later-with-sezzle",], },{ id: "art-requirements", title: "Art Requirements", items: ["/pages/our-color-chart-screen-print-ink-colors","https://cdn.shopify.com/s/files/1/1971/3101/files/art_submission_requirements.pdf?10989525076833685893",], },{ id: "corrugated-plastic-signs", title: "Corrugated Plastic Signs", items: ["/collections/18x24-signs","/collections/12x24-signs","/collections/2x4-signs","/collections/2x3-signs",], },{ id: "banners", title: "Banners", items: ["/collections/pole-banners","/collections/vinyl-banners","/collections/campaign-banners","/collections/birthday-banners","/collections/retail-banners","https://www.victorystore.com/collections/team-banner","https://www.victorystore.com/collections/over-the-door-banners","/collections/reusable-breakaway-banners","https://www.victorystore.com/collections/graduation-banners","/collections/razor-sail-signs",], },{ id: "dyo", title: "DYO", items: ["/collections/dyo-political","/collections/dyo-construction","/collections/dyo-same-day-signs",], },{ id: "giant-cards", title: "Giant Greeting Cards", items: ["/collections/giant-anniversary-cards","/collections/birthday-giant-cards","/collections/giant-christmas-cards","/collections/giant-congratulations-cards","/collections/easter-cards","/collections/giant-fathers-day-cards","/collections/giant-get-well-cards","/collections/graduation-giant-cards","/collections/giant-holiday-cards","/collections/giant-im-sorry-cards","/collections/life-size-giant-cards","/collections/money-tree-giant-cards","/collections/giant-mothers-day-cards","/collections/giant-new-baby-cards","/collections/religious-events-giant-cards","/collections/giant-retirement-card","/collections/giant-thank-you-cards","/collections/giant-valentines-cards","/collections/giant-wedding-cards","/pages/bfc-faqs",], },{ id: "all-collections", title: "All Collections", items: ["/collections/corrugated-plastic-signs","/collections/campaign-supplies","/collections/basketball","/collections/wrestling","/collections/player-cutouts-and-big-heads","/collections/easter","/collections/yard-greetings-decorations","/collections/yard-letters","/collections/pole-banners","/collections/team-spirit","/collections/football",], },{ id: "814278920-child-76c9395f1ab0311bc94973b4e91c10b7-legacy-christmas", title: "Christmas", items: ["/collections/giant-christmas-cards",], },{ id: "814150728-child-37584ac7df59aa9a2fbfee92d397364d-legacy-campaign-supplies", title: "Campaign Supplies", items: ["/collections/campaign-political-yard-signs","/collections/campaign-banners","/collections/postcards-flyers-more","/collections/campaign-parade-supplies","/collections/campaign-stickers-buttons","/collections/campaign-packages","/collections/campaign-rally-supplies","/collections/election-day-signs","/collections/campaign-bumper-stickers-magnets-auto-accessories","/collections/union-made-products-1",], },{ id: "814150792-child-f97236163ceefcf6ad438456ad0ff2a2-legacy-signs", title: "Signs", items: ["/collections/corrugated-plastic-signs","/collections/coroplast-highway-road-signs","/collections/shaped-signs","/collections/poly-bag-signs","/collections/same-day-next-day-signs","/collections/realtor-signs","/collections/metal-signs-victorystore","/collections/acrylic-signs","/collections/spinner-signs","/collections/window-signs","/collections/sidewalk-signs","/collections/union-signs","/collections/contractor-and-trades-yard-signs","/collections/yard-sign-h-frames-sign-stakes",], },{ id: "2436202504-child-772c8dc1ca4745e6b74a80d6a79ce192-legacy-banners", title: "Banners", items: ["/collections/vinyl-banners","/collections/mesh-banners","/collections/paper-banners","/collections/pole-banners","/collections/retail-banners","/collections/reusable-breakaway-banners","/collections/over-the-door-banners",], },{ id: "814151112-child-9efa04eaf20e083b300fec220ae6c033-legacy-yard-decorations", title: "Yard Decorations", items: ["/collections/yard-greeting-business-opportunity-starter-kits","/collections/best-sellers","/collections","/collections/holiday-yard-decoration","/collections/custom-photo-cutout-yard-card-accessories","/collections/yard-card-supplies-stake-packages-with-free-shipping","/",], },{ id: "sports", title: "Sports", items: ["/collections/sports-team-products",], },{ id: "814151176-child-4c34bfd56c40e669b86962353b0a6697-legacy-team-products", title: "Team Products", items: ["/collections/player
6426-cutouts-and-big-heads","/collections/team-yard-signs","/collections/team-banner","/collections/school-spirit-magnet-decor","/collections/team-spirit","/collections/apparel-uniforms","/collections/ncaa-gear","/collections/senior-gifts","/collections/custom-towels","/collections/over-the-door-banners","/collections/eye-black","/collections/race-supplies-and-gear","/collections/company-golf-outing-supplies",], },{ id: "814151240-child-089993ad2e32accc325f15a88b5e5219-legacy-more", title: "More", items: ["https://www.victorystore.com/collections","https://www.victorystore.com/collections/giant-cards","/collections/magnetic-decorations","/collections/drinkware-and-can-coolers","/collections/bag-toss-game","/collections/photo-booth-cutouts","/collections/stickers","/collections/buttons","/collections/greek-gear","/collections/event-supplies","/collections/camping-chairs","/collections/recyclable-disposable-trash-cans","/collections/canvas-prints","/collections/awareness-products","/collections/lake-life-lake-home-products-accessories","/collections/realtor","/collections/teacher-appreciation-gifts","/collections/security-and-property-management",], },{ id: "shop-all-products", title: "Shop All Products", items: ["/collections/campaign-supplies","/collections/banners","/collections/yard-greetings-decorations","/collections/sports-team-products","/collections/giant-cards",], },{ id: "297215131788-child-4d37876b733dd2f809bc6bca663f4262-legacy-campaign-supplies", title: "Campaign Supplies", items: ["/collections/campaign-political-yard-signs",], },{ id: "297215262860-child-b43eb895326265616fe957a7147690ae-legacy-banners", title: "Banners", items: ["/collections/vinyl-banners",], },{ id: "297215328396-child-dfd5513b8fb3f47e6ad35114f23b5e47-legacy-yard-decorations", title: "Yard Decorations", items: ["/collections/yard-letters","/collections/yard-greetings-decorations","/collections/yard-greetings-decorations",], },{ id: "297215393932-child-194545d5b75ccc94e391cdff46f12bbc-legacy-holidays", title: "Holidays", items: ["/collections/valentines-day-yard-decorations",], },{ id: "297215459468-child-8adee8fdd54c03d9ff35b7aec7f14c87-legacy-special-occasions", title: "Special Occasions", items: ["/collections/birthday-yard-decorations",], },{ id: "297215525004-child-e30ab17ae03f6d8b2fff353b2c75c04d-legacy-team-products", title: "Team Products", items: ["/collections/player-cutouts-and-big-heads",], },{ id: "297215590540-child-199dac102c82ee815108148fe53dfe74-legacy-giant-greeting-cards", title: "Giant Greeting Cards", items: ["/collections/giant-anniversary-cards",], },{ id: "halloween", title: "Halloween", items: ["/collections/halloween-garage-door-decorations","/collections/halloween-hanging-decorations",], },{ id: "451700686988-child-f2511c66003f68d1b9852358b937b7c5-legacy-resources", title: "Resources", items: ["/collections/virtual-reality","/blogs/starting-a-yard-card-greeting-rental-business",], },{ id: "267720425612-child-fa9d3be2348c3ff530adbbc608a77f47-legacy-victory-blog", title: "Victory Blog", items: ["/blogs/starting-a-yard-card-greeting-rental-business","/blogs/news",], },{ id: "main-menu-v2", title: "Main Menu v2", items: ["/","/collections/auto-accessories","/","/","/","/","/",], },{ id: "453640159372-child-1b1c7145580945966a54f8728929ad40-legacy-yard-decortations", title: "Yard Decortations", items: ["/","/","/","/","/",], },{ id: "453639962764-child-c542488014ca5e8c2c9b68259a7c59da-legacy-hot-items", title: "Hot Items", items: ["/","/","/","/collections/new-years-yard-decorations","/collections/valentines-day-yard-decorations",], },{ id: "453640061068-child-048e6c65107921dc6dc5e0c365b878cb-legacy-essentials", title: "Essentials", items: ["/","/","/","/","/",], },{ id: "453699534988-child-5feb13ac6f28c89d39b96c3e4d54cd9e-legacy-campaign", title: "Campaign", items: ["/","/","/","/","/","/","/",], },{ id: "453699567756-child-fa80c87607cc1720b028222098a5c8d2-legacy-yard-signs", title: "Yard Signs", items: ["/","/",], },{ id: "453640192140-child-3ca0ec56bddb3afc1624c9eab1185d53-legacy-signs", title: "Signs", items: ["/","/","/","/","/","/","/","/","/","/","/",], },{ id: "453699862668-child-b2e7ba7c7be12d725f4cec7c0b2fd954-legacy-hot-items", title: "Hot items", items: ["/","/","/","/",], },{ id: "453700026508-child-f56e1bb44819b7abf193e1be057f29ef-legacy-yard-signs", title: "Yard Signs", items: ["/","/","/","/",], },{ id: "453700485260-child-0b1b6eb36d07805b34978badc1c7dd0f-legacy-banners", title: "Banners", items: ["/","/","/","/","/","/","/",], },{ id: "453700518028-child-72d3e1b5d7270cef5293abe6a9dd6b27-legacy-custom-vinyl-banners", title: "Custom Vinyl Banners", items: ["/","/",], },{ id: "453640126604-child-e27b7588c4865a00ea8f43024a9b0596-legacy-themed-sets", title: "Themed Sets", items: ["/","/","/","/","/","/","/","/","/",], },{ id: "453701271692-child-4edfd7e0ffad1f18ddd868025c70ce73-legacy-sports", title: "Sports", items: ["/","/","/","/","/","/","/","/",], },{ id: "453701566604-child-cca7e3ad1c78b2202da6b2c58e2fc42a-legacy-holidays", title: "Holidays", items: ["/","/","/","/","/","/","/","/","/","/","/","/",], },{ id: "453701992588-child-7e05ec049be7d97c9213495b7e31494f-legacy-more-products", title: "More Products", items: ["/","/","/","/","/","/","/","/","/",], },{ id: "453701959820-child-bf9fdc14cd142a1fb7d7c0cda71f1b03-legacy-team-sports", title: "Team Sports", items: ["/","/","/","/","/","/","/",], },{ id: "453702484108-child-51c5f1bd41916a62532d9b2d9d79dd1b-legacy-ncaa-gear", title: "NCAA Gear", items: ["/","/","/","/","/","/","/","/",], },{ id: "453702221964-child-2d2671a4e7d9bf7f259b679eba778513-legacy-clothing", title: "Clothing", items: ["/","/","/",], },{ id: "453702942860-child-e7b92d38ae7768f06e086cb70eecaa07-legacy-collections", title: "Collections", items: ["/","/","/","/","/","/","/collections/wholesale",], },{ id: "453703008396-child-9051e47a037bb1a58a25d7d45bf934f2-legacy-university", title: "University", items: ["/","/",], },{ id: "453756354700-child-2869390847470d47908d2849eb1368c8-legacy-hot-items", title: "Hot Items", items: ["/collections/best-sellers","/collections/valentines-day-yard-decorations","/collections/st-patricks-day-yard-decorations",], },{ id: "453757141132-child-5972a4d41c1b844241208c987fd52d9c-legacy-holidays", title: "Holidays", items: ["/collections/valentines-day-yard-decorations/Valentine's-Day","/collections/easter-yard-cards","/collections/st-patricks-day-yard-decorations","/collections/4th-of-july-yard-decorations","/collections/halloween-yard-decorations","/collections/thanksgiving-yard-decorations","/collections/christmas-yard-decorations","/collections/hanukkah-yard-cards","/collections/new-years-yard-decorations","/collections/holiday-yard-decoration",], },{ id: "453760450700-child-bb699ebfe58b4434bd36951ae31a525c-legacy-themed-sets", title: "Themed Sets", items: ["/collections/awareness","/collections/baby","/collections/bachelorette-party-supplies","/collections/birthday-yard-decorations","/collections/engagement-yard-decorations","/collections/fathers-day-yard-decorations","/collections/graduation-yard-decorations","/collections/mothers-day","/collections/school-yard-decorations","/collections/retirement","/collections/best-sellers",], },{ id: "454484787340-child-afe7a065ec2b653ea95d1ec062789e4f-legacy-wholesale", title: "Wholesale", items: ["/pages/reseller-program","/pages/consultant-reseller-referrer-program",], },{ id: "454494060684-child-1adf7c475a98c43be4e0ff430ce4876a-legacy-resources", title: "Resources", items: ["/pages/start-your-own-yard-greetings-rental-business","/collections/yard-card-rental-business-website-builder","/blogs/starting-a-yard-card-greeting-rental-business",], },{ id: "footer-2", title: "Footer #2", items: ["/collections/campaign-supplies","/collections/corrugated-plastic-signs","/collections/vinyl-banners","/collections/yard-decorations","/collections/sports-team-products",], },{ id: "453703205004-child-ba63f70d8d51c791917ee441bb2cd76e-legacy-event-supplies", title: "Event Supplies", items: ["/collections/wholesale",], },{ id: "wholesale-test", title: "Wholesale Test", items: ["/collections/campaign-supplies","/collections/corrugated-plastic-signs","/collections/wholesale","/collections/yard-greetings-decorations","/collections/sports-team-products","/collections/wholesale","/blogs/6-reasons-home-decorators-are-loving-diy-canvas","/pages/reseller-program","/pages/contact-us",], },{ id: "454780878988-child-63c95898e8ba624a9c08311f56fc3bab-legacy-banners", title: "Banners", items: ["/collections/vinyl-banners","/collections/wholesale-vinyl-banners","/collections/team-banner","/collections/wholesale-breakaway-banners",], },{ id: "454780846220-child-5044ce71a6f138c30d6140ab4cd2a0e8-legacy-signs", title: "Signs", items: ["/collections/corrugated-plastic-signs","/collections/wholesale-yard-signs","/collections/coroplast-highway-road-signs","/collections/wholesale-highway-signs","/collections/shaped-signs","/collections/wholesale-shaped-signs","/collections/wholesale-sign-blanks","/collections/yard-sign-h-frames-sign-stakes","/collections/wholesale-sign-stakes-holders",], },{ id: "454789988492-child-4418b2def4a27611c50c4d5e1b3f9681-legacy-team-sports", title: "Team Sports", items: ["/collections/team-yard-signs","/collections/wholesale-team-yard-signs","/collections/team-banner","/collections/wholesale-breakaway-banners",], },{ id: "454780944524-child-c5674e4c4ff696cb4da47b1295a19fb8-legacy-more", title: "More", items: ["/collections/standup-cutouts","/collections/wholesale-standup-cutouts",], },{ id: "454790250636-child-57272b9d92164ee09c406c1b445e4bf2-legacy-campaign-supplies", title: "Campaign Supplies", items: ["/collections/campaign-political-yard-signs",], },{ id: "454790316172-child-7f6635c6bceedc61e398691c9bb0a615-legacy-yard-decorations", title: "Yard Decorations", items: ["/collections/best-sellers",], },{ id: "454790381708-child-7be928a88a800a9d75703c5188d9f7e6-legacy-resources", title: "Resources", items: ["/blogs/future-of-yard-cards",], },{ id: "454790447244-child-28d4df5e432e0dbfff3d0f641673038e-legacy-wholesale", title: "Wholesale", items: ["/pages/reseller-program",], },{ id: "main-menu-w-wholesale-locks", title: "Main Menu w/ Wholesale Locks", items: ["/collections/campaign-supplies","/collections/yard-signs","/collections/banners","/collections/yard-greetings-decorations","/collections/sports-team-products","/","/","/pages/wholesale-printer-supplies","/pages/contact-us",], },{ id: "454803947660-child-75db5df4be1542b7b3df9d13da849cd8-legacy-campaign-supplies", title: "Campaign Supplies", items: ["/collections/campaign-political-yard-signs","/collections/campaign-banners","/collections/postcards-flyers-more","/collections/campaign-parade-supplies","/collections/campaign-stickers-buttons","/collections/campaign-packages","/collections/campaign-rally-supplies","/collections/election-day-signs","/collections/campaign-bumper-stickers-magnet
6426s-auto-accessories","/collections/union-made-products-1",], },{ id: "454804570252-child-cb309eea1841e2a1934da83d2729e925-legacy-signs", title: "Signs", items: ["/collections/same-day-next-day-signs","/collections/corrugated-plastic-signs","/collections/coroplast-highway-road-signs","/collections/small-yard-signs","/collections/shaped-signs","/products/state-shaped-sign","/collections/realtor-signs","/collections/contractor-and-trades-yard-signs","/products/2-x-3-white-corrugated-plastic-field-sign","/collections/poly-bag-signs","/collections/posterboard-signs","/collections/metal-signs-victorystore","/collections/acrylic-signs","/collections/spinner-signs","/collections/window-signs","/collections/union-signs","/collections/yard-sign-h-frames-sign-stakes",], },{ id: "454805258380-child-6acd1a852da8d777eed31d2c86e376f6-legacy-banners", title: "Banners", items: ["/collections/vinyl-banners","/collections/retail-banners","/collections/paper-banners","/collections/mesh-banners","/collections/pole-banners","/collections/reusable-breakaway-banners","/collections/over-the-door-banners","/collections/photography-backdrops",], },{ id: "454805586060-child-5b545b89366b85786fa488524a92469c-legacy-yard-decorations", title: "Yard Decorations", items: ["/collections/yard-greeting-business-opportunity-starter-kits","/collections/best-sellers","/collections","/collections","/collections","/collections/themed-yard-decorations","/collections/yard-card-supplies-stake-packages-with-free-shipping","/",], },{ id: "454805651596-child-24417a702bcc05c5447297a56cb3644a-legacy-hot-items", title: "Hot Items", items: ["/collections/new-yard-card-additions","/collections/most-popular-yard-cards","/collections/4th-of-july-yard-decorations","/collections/back-to-school-products",], },{ id: "454806012044-child-f2d3114c6bd52aa9474dbc406be1ee81-legacy-occasions", title: "Occasions", items: ["/collections/awareness","/collections/baby","/collections/bachelorette-party-supplies","/collections/birthday-yard-decorations","/collections/graduation-yard-decorations","/collections/school-yard-decorations","/collections/retirement-yard-decorations","/collections/yard-cards-all-occasions",], },{ id: "454806405260-child-4c2676eec6fab8e9d145fe5b349b8477-legacy-holidays", title: "Holidays", items: ["/collections/valentines-day-yard-decorations","/collections/st-patricks-day-yard-decorations","/collections/easter-yard-cards","/collections/mothers-day","/collections/christmas-yard-decorations","/collections/holiday-yard-decoration",], },{ id: "454806962316-child-b268aabedab60a744340f338a3a1c9a4-legacy-team-products", title: "Team Products", items: ["/collections/player-cutouts-and-big-heads","/collections/team-yard-signs","/collections/team-banner","/collections/school-spirit-magnet-decor","/collections/team-spirit","/collections/apparel-uniforms","/collections/ncaa-gear","/collections/senior-gifts","/collections/custom-towels","/collections/over-the-door-banners","/collections/eye-black","/collections/race-supplies-and-gear","/collections/company-golf-outing-supplies","/collections/augmented-reality",], },{ id: "454807486604-child-a8075466b5e8db6ada3d55830fdfb220-legacy-more", title: "More", items: ["https://www.victorystore.com/collections/giant-cards","/collections/magnetic-decorations","/collections/drinkware-and-can-coolers","/collections/bag-toss-game","/collections/photo-booth-cutouts","/collections/stickers","/collections/buttons","/collections/greek-gear","/collections/event-supplies","/collections/canvas-prints","/collections/awareness-products","/pages/2024-gifts-for-the-holidays","/collections/realtor","/collections/teacher-appreciation-gifts","/collections/security-and-property-management","/collections/standup-cutouts","/pages/cupcake-toppers","/collections/pre-designed-custom-doormats-doormats","/collections/recyclable-disposable-trash-cans",], },{ id: "454808338572-child-53098ff7e1e583ad29440eefaae50b0d-legacy-wholesale", title: "Wholesale", items: ["/pages/consultant-reseller-referrer-program","/pages/reseller-program",], },{ id: "454806831244-child-cce3247904225a9eef0fc559f4df7b31-legacy-resources", title: "Resources", items: ["/pages/start-your-own-yard-greetings-rental-business","/collections/yard-card-rental-business-website-builder","/blogs/starting-a-yard-card-greeting-rental-business",], },{ id: "resources", title: "VS Footer Company", items: ["/pages/reviews-1","/pages/reseller-program","/pages/consultant-reseller-referrer-program","/pages/tax-exemption-resources","/pages/rewards","/pages/blog-resources-ideas","/pages/contact-us","/pages/sustainability",], },{ id: "455305822348-child-644133a25308ea50513dff63242bfbf0-legacy-essentials", title: "Essentials", items: ["/collections/yard-card-alphabet-sets","/collections/yard-card-common-letters","/collections/yard-card-vowels-consonants","/collections/yard-card-custom-words","/collections/yard-card-numbers","/collections/yard-card-symbols-punctuation","/collections/yard-card-decoration-fillers-pathway-markers",], },{ id: "455395311756-child-16b09654b3682378708dbdcad718d70f-legacy-themed-sets", title: "Themed Sets", items: ["https://www.victorystore.com/collections/themed-yard-decorations?sort_by=best-selling&filter.p.m.custom.theme=Animal","https://www.victorystore.com/collections/themed-yard-decorations?sort_by=best-selling&filter.p.m.custom.theme=Princess","https://www.victorystore.com/collections/themed-yard-decorations?sort_by=best-selling&filter.p.m.custom.theme=School","https://www.victorystore.com/collections/themed-yard-decorations?sort_by=best-selling&filter.p.m.custom.theme=Sports","https://www.victorystore.com/collections/themed-yard-decorations?sort_by=best-selling&filter.p.m.custom.theme=Superhero","https://www.victorystore.com/collections/themed-yard-decorations?sort_by=best-selling&filter.p.m.custom.theme=Sweets","https://www.victorystore.com/collections/themed-yard-decorations?sort_by=best-selling&filter.p.m.custom.theme=Unicorn","/collections/themed-yard-decorations",], },{ id: "mega-menu-v1", title: "Breadcrumbs", items: ["/collections/signage","/collections/home-and-party-supplies","/collections/yard-decorations","/","/collections/signage-by-use","/pages/contact-us","/collections/oculus-quest-3-vinyl-skins","/",], },{ id: "second-main-menu", title: "Second Main Menu", items: ["/pages/about-victorystore-com","/","/",], },{ id: "455856160908-child-d9bcf2d0ce37b96becb52dd786dcb0a6-legacy-yard-decorations", title: "Yard Decorations", items: ["/collections/yard-letters","/collections/yard-cards-all-occasions","/collections/holiday-yard-decoration","/collections/themed-yard-decorations","/collections/extras","/collections/yard-card-supplies-stake-packages-with-free-shipping","/blogs/starting-a-yard-card-greeting-rental-business/victorystore-yard-greeting-rental-business-webinar","/collections/yard-greeting-business-opportunity-starter-kits",], },{ id: "455856062604-child-90c0f44cd79fd2f488bd2955130b7ae0-legacy-signage", title: "Signage", items: ["/collections/corrugated-plastic-signs","/collections/banners","/collections/magnets","/collections/small-format-printing","/collections/business-supplies","/pages/wholesale-printer-supplies","/collections/recyclable-disposable-trash-cans","/collections/sign-frames-1","/collections/union-made-products-1","/collections/sign-stakes",], },{ id: "455856390284-child-8ad798a796f255fd63a975e27f3bd068-legacy-signs-by-type", title: "Signs by Type", items: ["/collections/wholesale-yard-signs","/collections/shaped-signs","/collections/coroplast-highway-road-signs","/","/collections/poly-bag-signs","/collections/posterboard-signs","/collections/acrylic-signs",], },{ id: "455856193676-child-ff41f0fdfec9314352b243d831d58e66-legacy-yard-letters", title: "Yard Letters", items: ["/collections/yard-card-alphabet-sets","/collections/yard-card-common-letters","/collections/yard-card-custom-words","/collections/yard-card-numbers","/collections/yard-card-vowels-consonants","/collections/yard-letters",], },{ id: "455856226444-child-41d383ef3b8149de998ba21e45e79df3-legacy-occasion", title: "Occasion", items: ["/collections/baby","/collections/birthday-yard-decorations","/collections/graduation-yard-decorations","/collections/retirement-yard-decorations","/collections/engagement-yard-decorations","/collections/back-to-school-products","/collections/yard-cards-all-occasions",], },{ id: "455856259212-child-8f10a35b84cb74d168d818f31345680b-legacy-holiday", title: "Holiday", items: ["/collections/valentines-day-yard-decorations","/collections/easter","/collections/4th-of-july-yard-decorations","/collections/thanksgiving-yard-decorations","/collections/christmas-yard-decorations","/collections/st-patricks-day-yard-decorations","/collections/fathers-day-yard-decorations","/collections/mothers-day","/collections/halloween-yard-decorations","/collections/holiday-yard-signs",], },{ id: "455856521356-child-710a59dbf9b6c45a669b38d168f93e8a-legacy-banners", title: "Banners", items: ["/collections/vinyl-banners","/collections/mesh-banners","/collections/paper-banners","/collections/pole-banners","/collections/reusable-breakaway-banners","/collections/photography-backdrops",], },{ id: "yard-decorations", title: "Yard Decorations", items: ["/collections/yard-greeting-business-opportunity-starter-kits","/collections/yard-letters","/collections/holiday-yard-signs","/collections/themed-yard-decorations",], },{ id: "team-sports", title: "Team Sports", items: ["/collections/player
6426-cutouts-big-heads","/collections/team-banner","/collections/wholesale-team-yard-signs","/collections/school-spirit-magnet-decor","/collections/tailgate-gear",], },{ id: "yard-signs-1", title: "Yard Signs", items: ["/collections/wholesale-yard-signs","/collections/campaign-political-yard-signs","/collections/shaped-signs","/collections/coroplast-highway-road-signs",], },{ id: "banners-1", title: "Banners", items: ["/collections/vinyl-banners","/collections/mesh-banners","/collections/paper-banners","/collections/pole-banners","/collections/banners",], },{ id: "455856291980-child-a142ea1cfc55e8d8ea74a7d76f614895-legacy-themed", title: "Themed", items: ["https://www.victorystore.com/collections/themed-yard-decorations?sort_by=best-selling&filter.p.m.custom.theme=Animal","https://www.victorystore.com/collections/themed-yard-decorations?sort_by=best-selling&filter.p.m.custom.theme=Princess","https://www.victorystore.com/collections/themed-yard-decorations?sort_by=best-selling&filter.p.m.custom.theme=School","https://www.victorystore.com/collections/themed-yard-decorations?sort_by=best-selling&filter.p.m.custom.theme=Sweets","https://www.victorystore.com/collections/themed-yard-decorations?sort_by=best-selling&filter.p.m.custom.theme=Unicorn","/","https://www.victorystore.com/collections/themed-yard-decorations?sort_by=best-selling&filter.p.m.custom.theme=Sports",], },{ id: "456421998732-child-8bb0fa8e21ac217c221df4f0e11e0a6b-legacy-signage-by-use", title: "Signage by Use", items: ["/collections/campaign-supplies","/","/","/collections/sports-team-products","/",], },{ id: "456422031500-child-6f3ce159edc6b25edbe0de8d27378d71-legacy-business-retail", title: "Business & Retail", items: ["/collections/retail-yard-signs","/collections/retail-banners","/collections/business-restaurant-pole-banners","/collections/recyclable-disposable-trash-cans","/collections/event-supplies","/","/",], },{ id: "456422162572-child-7d198fb3ee68342c868c0121f5a2eddf-legacy-real-estate", title: "Real Estate", items: ["/collections/realtor-signs","/collections/sign-riders","/collections/for-rent-signs","/collections/open-house","/collections/real-estate-photo-props","/collections/realtor-sign-frames","/",], },{ id: "456421965964-child-cd95e73601969564f8f60cfaaa59e03f-legacy-home-party-supplies", title: "Home & Party Supplies", items: ["/collections/4-legged-friend-home-decor","/collections/gifts","/collections/party-supplies","/collections/special-occasions",], },{ id: "456422654092-child-be7f7593e247097d1a22fd69689610f7-legacy-home-decor", title: "Home Decor", items: ["/collections/canvas-prints","/collections/blankets","/collections/pillow-case","/collections/wallpaper","/collections/pre-designed-custom-doormats-doormats","/collections/magnetic-decorations","/collections/mailbox-covers","/collections/wall-decor","/",], },{ id: "456422981772-child-a83615b219693b4f7d5867cf88ec5fef-legacy-political", title: "Political", items: ["/collections/campaign-political-yard-signs","/collections/campaign-banners","/collections/large-campaign-yard-signs","/","/collections/poly-bag-signs","/collections/campaign-magnets-stickers","/collections/campaign-packages","/collections/campaign-supplies",], },{ id: "456423440524-child-bb444763628ff072731a31b330880991-legacy-gifts", title: "Gifts", items: ["/collections/giant-cards","/collections/coffee-mugs","/collections/picture-frames","/collections/coasters","/","/","/",], },{ id: "456423473292-child-bc9519b29d7e7bb3f6d86b27b83274fd-legacy-party-supplies", title: "Party Supplies", items: ["/collections/can-coolers","/collections/cupcake-toppers","/collections/bag-toss-game","/","/collections/yard-greetings-decorations","/collections/standup-cutouts","/",], },{ id: "456424685708-child-555cab53340445af9a4b92dd22f0561f-legacy-occasions", title: "Occasions", items: ["/","/collections/wedding","/collections/birthday","/collections/graduation","/collections/holidays","/collections/4th-of-july","/",], },{ id: "456421933196-child-373bcc512016711cd9ba3b5926219f7f-legacy-small-format", title: "Small Format", items: ["/products/5-5-x-11-all-inclusive-standard-postcards","/collections/buttons","/products/business-cards-2x3-5","/collections/palm-cards","/products/4x9-doorknob-hanger","/collections/stickers","/",], },{ id: "463742173324-child-da626b32bae88bb7dde732794510ee34-legacy-sports", title: "Sports", items: ["/collections/player
6426-cutouts-and-big-heads","/collections/team-yard-signs","/collections/team-banner","/collections/apparel-uniforms","/collections/locker-magnets","/","/",], },{ id: "465969447052-child-72942ea0eabc07ac8709e9e0e78d38a8-legacy-extras", title: "Extras", items: ["/collections/yard-card-fillers","/collections/yard-card-balloon-sets","/collections/yard-decoration-pathway-markers","/collections/cake-and-cupcake-yard-cards",], },{ id: "465969479820-child-ea86beedc238820f4e9d8f99d3ac086d-legacy-team-sports", title: "Team Sports", items: ["/collections/team-spirit","/collections/team-signage","/","/collections/all-sports",], },{ id: "465969643660-child-aa005ea28d3d5c6c847a70f019980a0f-legacy-team-spirit", title: "Team Spirit", items: ["/products/custom-corrugated-player-cutouts","/collections/big-heads","/collections/standup-cutouts","/collections/rally-towels","/collections/eye-black","/products/custom-stadium-seat-cushions","/",], },{ id: "465969905804-child-18ed2b38148bc61031c9b37e84099413-legacy-signage", title: "Signage", items: ["/collections/team-yard-signs","/collections/team-banner","/collections/reusable-breakaway-banners","/collections/senior-banners","/collections/locker-magnets","/collections/school-spirit-magnet-decor","/",], },{ id: "465970135180-child-3d69cef6e1d6d7c936770c659809dc71-legacy-other", title: "Other", items: ["/collections/camping-chairs","/collections/cupcake-toppers","/collections/bag-toss-game","/collections/augmented-reality","/collections/apparel-uniforms","/","/","/collections/landyards",], },{ id: "465970397324-child-3e62a516b4b234cebde1a4f8668e5dd7-legacy-shop-by-sport", title: "Shop by Sport", items: ["/collections/football","/collections/basketball","/collections/wrestling","/collections/volleyball","/collections/softball","/collections/soccer","/collections/lacrosse","/collections/baseball","/collections/marching-band","/collections/golf","/collections/swimming-and-diving","/collections/rugby","/collections/hockey","/collections/cheerleading","/collections/tennis","/","/collections/dance-team","/collections/bowling","/collections/diving","/collections/choir",], },{ id: "465975083148-child-17f409d87cdd0663312407a00771a5d5-legacy-promotional", title: "Promotional", items: ["/","/","/","/","/",], },{ id: "main-menu-wholesale", title: "Main Menu Wholesale", items: ["/collections/wholesale-yard-signs","/collections/wholesale-vinyl-banners","/collections/wholesale-team-yard-signs","/","/pages/contact-us",], },{ id: "468055785612-child-5547f37d7083935b2e440c8116f8a14a-legacy-signs", title: "Signs", items: ["/collections/wholesale-yard-signs","/collections/wholesale-highway-signs","/collections/wholesale-shaped-signs","/collections/wholesale-sign-stakes-holders",], },{ id: "468055982220-child-0511dbcfccba70ff01e6237d054f6622-legacy-banners", title: "Banners", items: ["/collections/wholesale-vinyl-banners","/collections/custom-pole-banners","/collections/wholesale-breakaway-banners",], },{ id: "468056113292-child-96d9f260685c14a4755cff17e42d02ea-legacy-team-products", title: "Team Products", items: ["/collections/wholesale-team-yard-signs","/collections/player-cutouts-big-heads","/collections/wholesale-breakaway-banners",], },{ id: "468056244364-child-1ade170805cd18fdfc745435d4116edb-legacy-more", title: "More", items: ["/collections/wholesale-standup-cutouts","/collections/recyclable-disposable-trash-cans-wholesale",], },{ id: "main-menu-consultant", title: "Main Menu Consultant", items: ["/collections/campaign-supplies","/pages/contact-us",], },{ id: "468061094028-child-e313c1350507b335b7161bced4c92ebf-legacy-campaign-supplies", title: "Campaign Supplies", items: ["/collections/campaign-packages-reseller","/collections/consultant-reseller-yard-signs","/collections/consultant-reseller-highway-signs","/collections/consultant-reseller-vinyl-banners","/collections/consultant-reseller-car-magnets","/collections/consultant-reseller-advertising-supplies","/collections/consultant-reseller-stickers-buttons","/collections/consultant-reseller-sign-stakes-holders",], },{ id: "473421774988-child-c13fe4c69c27d14b96d8d1f14c4c29c1-legacy-business-supplies", title: "Business Supplies", items: ["/collections/parking","/collections/health-safety",], },{ id: "474737508492-child-10afb34cf9d6f86d14b28a3d22b8fba1-legacy-blank-substrates", title: "Blank Substrates", items: ["/collections/corrugated-plastic-blanks","/
6426products/15-oz-blank-banners","/products/adhesive-vinyl","/products/2x4-multi-use-magnets-sheets","/collections/bulk-can-coolers",], },{ id: "474931626124-child-4e3a7f83563c43d7a019e0591e7a097e-legacy-magnets", title: "Magnets", items: ["/collections/magnetic-signs","/collections/magnetic-decorations","/collections/vehicle-accessories-1","/collections/refrigerator-magnets","/collections/locker-magnets",], },{ id: "customer-account-main-menu", title: "Customer account main menu", items: ["https://shopify.com/19713101/account/orders?locale=en&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJ2aWN0b3J5LWNvbXBhbmllcy5teXNob3BpZnkuY29tIiwiZmxhZ3MiOltdLCJleHAiOjE3OTA5MDI0MTYsIm5iZiI6MTc5MDI5NzYxNn0.dcwzu8T5W1dOLRkjWB3vV-3em64hx9JJy7-2FgcESsc®ion_country=US","https://shopify.com/19713101/account/pages/daacc659-e05e-4631-8c8a-09c6370fe146?locale=en&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJ2aWN0b3J5LWNvbXBhbmllcy5teXNob3BpZnkuY29tIiwiZmxhZ3MiOltdLCJleHAiOjE3OTA5MDI0MTYsIm5iZiI6MTc5MDI5NzYxNn0.dcwzu8T5W1dOLRkjWB3vV-3em64hx9JJy7-2FgcESsc®ion_country=US","https://shopify.com/19713101/account/profile?locale=en&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJ2aWN0b3J5LWNvbXBhbmllcy5teXNob3BpZnkuY29tIiwiZmxhZ3MiOltdLCJleHAiOjE3OTA5MDI0MTYsIm5iZiI6MTc5MDI5NzYxNn0.dcwzu8T5W1dOLRkjWB3vV-3em64hx9JJy7-2FgcESsc®ion_country=US",], },{ id: "550136905868-child-57b58a456f53ae4f24c8baf438ef8b4e-legacy-clothing", title: "Clothing", items: ["/collections/chicago-christian-academy-flash-sale",], },{ id: "vs-footer-shop", title: "VS Footer Shop", items: ["/collections/corrugated-plastic-signs","/collections/vinyl-banners","/collections/campaign-supplies","/collections/sports-team-products","/collections/yard-decorations","/collections/player-cutouts-big-heads","/collections/realtor","/collections/contractor-business-10-pack-sign-bundles",], },{ id: "vs-footer-help", title: "VS Footer Help", items: ["https://shopify.com/19713101/account/profile?locale=en&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJ2aWN0b3J5LWNvbXBhbmllcy5teXNob3BpZnkuY29tIiwiZmxhZ3MiOltdLCJleHAiOjE3OTA5MDI0MTYsIm5iZiI6MTc5MDI5NzYxNn0.dcwzu8T5W1dOLRkjWB3vV-3em64hx9JJy7-2FgcESsc®ion_country=US","/pages/our-color-chart-screen-print-ink-colors","/pages/shipping-delivery-pickup","/pages/return-policy","/policies/terms-of-service","/policies/privacy-policy",], },{ id: "customer-account-main-menu-wholesale-reseller", title: "Customer account main menu (Wholesale/Reseller)", items: ["https://shopify.com/19713101/account/orders?locale=en&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJ2aWN0b3J5LWNvbXBhbmllcy5teXNob3BpZnkuY29tIiwiZmxhZ3MiOltdLCJleHAiOjE3OTA5MDI0MTYsIm5iZiI6MTc5MDI5NzYxNn0.dcwzu8T5W1dOLRkjWB3vV-3em64hx9JJy7-2FgcESsc®ion_country=US","https://shopify.com/19713101/account/profile?locale=en&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJ2aWN0b3J5LWNvbXBhbmllcy5teXNob3BpZnkuY29tIiwiZmxhZ3MiOltdLCJleHAiOjE3OTA5MDI0MTYsIm5iZiI6MTc5MDI5NzYxNn0.dcwzu8T5W1dOLRkjWB3vV-3em64hx9JJy7-2FgcESsc®ion_country=US",], },]; window.shopifyLinkLists = shopifyLinkLists; window.shopifyCurrencyFormat = shopifyCurrencyFormat; </script>
6426 <!-- QIKIFY NAVIGATOR END --> 6427
6428<script id="qikify-smartmenu-config"> 6429 6430_SM = { 6431 newEntries: null, 6432 oldEntries: null, 6433 subscription: null, 6434 marketId: null, 6435 translation: null, 6436 storefrontAccessToken: null, 6437 synced: null, 6438 }; 6439 6440 6441 _SM.newEntries = {"entry_311215":{"data":{"id":311215,"priority":0,"type":null,"data":{"menu_selector":"selector","theme_selector":"theme","transition":"none","trigger":"hover","show_indicator":false,"show_mobile_indicator":true,"menu_height":"30","alignment":"center","root_padding":"15","submenu_fullwidth":true,"megamenu":[{"id":"tmenu-menu-592318","setting":{"item_layout":"text","submenu_type":"mega","submenu_mega_position":"fullwidth","title":"SIGNAGE","submenu_mega_width":"1000","disable_link":true,"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"295114506380","handle":"signage","image":null,"title":"Signage"}}},"menus":[{"id":"tmenu-menu-873433","setting":{"item_layout":"text","title":"Signs by Type","item_display":true,"column_width":"automatic","disable_link":true,"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"}}},"menus":[{"id":"tmenu-menu-428266","setting":{"item_layout":"text","title":"Yard Signs","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433610824","handle":"corrugated-plastic-signs","image":{"alt":"Corrugated Plastic Yard Signs","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/corrugated-plastic-yard-signs-590823.jpg?v=1671222337"},"title":"Custom Yard Signs"}}},"menus":[]},{"id":"tmenu-menu-143330","setting":{"item_layout":"text","title":"Shaped Signs","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450167048","handle":"shaped-signs","image":{"alt":"Die Cut Shaped Yard Signs","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/die-cut-shaped-yard-signs-663435.jpg?v=1671222374"},"title":"Die Cut Shaped Signs"}}},"menus":[]},{"id":"tmenu-menu-988706","setting":{"item_layout":"text","title":"Highway Signs","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"283636203660","handle":"coroplast-highway-road-signs","image":{"alt":"Highway Road Signs - VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/highway-road-signs-746920.webp?v=1709364105"},"title":"Highway Road Signs"}}},"menus":[]},{"id":"tmenu-menu-367725","setting":{"item_layout":"text","title":"Aluminum Signs","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"279569268876","handle":"metal-signs-victorystore","image":null,"title":"Metal Signs"}}},"menus":[]},{"id":"tmenu-menu-747739","setting":{"item_layout":"text","title":"Poly Bag Signs","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433611208","handle":"poly-bag-signs","image":{"alt":"Poly Bag Signs - VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/poly-bag-signs-373286.jpg?v=1742055004"},"title":"Poly Bag Signs"}}},"menus":[]},{"id":"tmenu-menu-470044","setting":{"item_layout":"text","title":"Posterboard Signs","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433611400","handle":"posterboard-signs","image":null,"title":"Posterboard Signs"}}},"menus":[]},{"id":"tmenu-menu-482200","setting":{"item_layout":"text","title":"Acrylic Signs","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433610632","handle":"acrylic-signs","image":null,"title":"Backlit and Acrylic Signs"}}},"menus":[]},{"id":"tmenu-menu-987103","setting":{"item_layout":"icon","title":"Shop all Types","icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"},"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"295108018316","handle":"signs-by-type","image":null,"title":"Signs By Type"}}},"menus":[]}],"hide_submenu":false}
6441,{"id":"tmenu-menu-578346","setting":{"item_layout":"text","title":"Banners","item_display":true,"column_width":"automatic","disable_link":true,"icon":{"id":"angle-right","name":"angle right","code":"ï
","type":"fas"},"newtab":false,"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433620936","handle":"banners","image":{"alt":"Banners - VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/banners-293911.jpg?v=1716973177"},"title":"Banners"}}},"menus":[{"id":"tmenu-menu-625110","setting":{"item_layout":"text","title":"Vinyl Banners","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"451603592","handle":"vinyl-banners","image":{"alt":"Custom Vinyl Banners - VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/custom-vinyl-banners-962597.jpg?v=1671293671"},"title":"Custom Vinyl Banners"}}},"menus":[]},{"id":"tmenu-menu-518672","setting":{"item_layout":"text","title":"Pole Banners","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"437998600","handle":"pole-banners","image":{"alt":"Custom Pole Flag Banners ","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/pole-flag-banners-220771.jpg?v=1663271568"},"title":"Custom Pole Banners"}}},"menus":[]},{"id":"tmenu-menu-171458","setting":{"item_layout":"text","title":"Mesh Banners","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"30890393654","handle":"mesh-banners","image":{"alt":"Mesh Banners | VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/mesh-banners-690606.jpg?v=1651251896"},"title":"Mesh Banners"}}},"menus":[]},{"id":"tmenu-menu-590016","setting":{"item_layout":"text","title":"Paper Banners","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"281792249996","handle":"paper-banners","image":null,"title":"Paper Banners"}}},"menus":[]},{"id":"tmenu-menu-521056","setting":{"item_layout":"text","title":"Breakaway Banners","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433738888","handle":"reusable-breakaway-banners","image":null,"title":"Breakaway Banners"}}},"menus":[]},{"id":"tmenu-menu-106935","setting":{"item_layout":"text","title":"Fence Banners","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"product":{"id":"7285145370764","handle":"5x50-custom-logo-mesh-fence-banner","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/products\/5x50-custom-logo-mesh-fence-banner-138486.webp?v=1679785312"},"price":"500.00","priceCompare":null,"title":"5'x50' Custom Logo Mesh Fence Banner"},"collection":{"id":"294674825356","handle":"fence-banners","image":null,"title":"Fence Banners"}}},"menus":[]},{"id":"tmenu-menu-513456","setting":{"item_layout":"text","title":"Backdrop Banners","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433775304","handle":"photography-backdrops","image":null,"title":"Backdrop Banners"}}},"menus":[]},{"id":"tmenu-menu-193754","setting":{"item_layout":"icon","title":"Shop all Banners","icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"},"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433620936","handle":"banners","image":{"alt":"Banners - VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/banners-293911.jpg?v=1716973177"},"title":"Banners"}}},"menus":[]}],"hide_submenu":true},{"id":"tmenu-menu-495859","setting":{"item_layout":"text","title":"Magnets","item_display":true,"column_width":"automatic","disable_link":true},"menus":[{"id":"tmenu-menu-556150","setting":{"item_layout":"text","title":"Vehicle Magnets","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433770888","handle":"magnetic-signs","image":null,"title":"Vehicle Magnets"}}},"menus":[]}
6441,{"id":"tmenu-menu-413449","setting":{"item_layout":"text","title":"Garage Magnets","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"262014763148","handle":"magnetic-decorations","image":{"alt":"Gobble garage door magnet","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/magnetic-decorations-617304.jpg?v=1699549588"},"title":"Magnetic Decorations"}}},"menus":[]},{"id":"tmenu-menu-678261","setting":{"item_layout":"text","title":"Bumper Magnets","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433769992","handle":"vehicle-accessories-1","image":{"alt":"Bumper Magnets | VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/bumper-magnets-921530.jpg?v=1651251965"},"title":"Bumper Magnets"}}},"menus":[]},{"id":"tmenu-menu-303119","setting":{"item_layout":"text","title":"Refrigerator Magnets","column_width":"automatic","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"291060908172","handle":"refrigerator-magnets","image":null,"title":"Refrigerator Magnets"}},"item_display":false},"menus":[]},{"id":"tmenu-menu-515088","setting":{"item_layout":"text","title":"Locker Magnets","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433624328","handle":"locker-magnets","image":null,"title":"Locker Magnets"}}},"menus":[]},{"id":"tmenu-menu-132716","setting":{"item_layout":"icon","title":"Shop all Magnets","icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"},"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"295108444300","handle":"magnets","image":null,"title":"Magnets"}}},"menus":[]}],"hide_submenu":false},{"id":"tmenu-menu-631751","setting":{"item_layout":"text","title":"Small Format","item_display":true,"column_width":"automatic","disable_link":true},"menus":[{"id":"tmenu-menu-195033","setting":{"item_layout":"text","title":"Buttons","url":{"type":{"id":"product","icon":["fas","tshirt"],"name":"Product"},"product":{"id":"9994539272","handle":"2-25-round-buttons-with-safety-pin-back","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/products\/round-button-on-jacket-sw.jpg?v=1746727189"},"price":"12.00","priceCompare":null,"title":"2.25\" Round Buttons with Safety Pin Back"}}},"menus":[]},{"id":"tmenu-menu-127939","setting":{"item_layout":"text","title":"Business Cards","url":{"type":{"id":"product","icon":["fas","tshirt"],"name":"Product"},"product":{"id":"10028147080","handle":"business-cards-2x3-5","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/products\/business-card_77fc39aa-0341-4882-9998-f506a43175e6-sw-383892.jpg?v=1746724387"},"price":"75.00","priceCompare":null,"title":"2\"x3.5\" Aqueous Coating Business Cards"}}},"menus":[]},{"id":"tmenu-menu-662698","setting":{"item_layout":"text","title":"Palm Cards","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"289862516876","handle":"palm-cards","image":null,"title":"Palm Cards"},"product":{"id":"10028887624","handle":"5-5-x-11-all-inclusive-standard-postcards","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/products\/bettercity-5-75x11_28233ecf-a198-4cb4-a3b0-91d817b4de3e-sw-650952.jpg?v=1746723292"},"price":"976.80","priceCompare":null,"title":"5.75\" x 11\" All Inclusive Standard Postcards"}}},"menus":[]},{"id":"tmenu-menu-931603","setting":{"item_layout":"text","title":"Post Cards","url":{"type":{"id":"product","icon":["fas","tshirt"],"name":"Product"},"product":{"id":"10028887624","handle":"5-5-x-11-all-inclusive-standard-postcards","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/products\/bettercity-5-75x11_28233ecf-a198-4cb4-a3b0-91d817b4de3e-sw-650952.jpg?v=1746723292"},"price":"976.80","priceCompare":null,"title":"5.75\" x 11\" All Inclusive Standard Postcards"}}},"menus":[]}
6441,{"id":"tmenu-menu-363593","setting":{"item_layout":"text","title":"Stickers","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433042248","handle":"stickers","image":{"alt":"Custom Stickers - VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/custom-stickers-847745.jpg?v=1671293667"},"title":"Custom Stickers"}}},"menus":[]},{"id":"tmenu-menu-145333","setting":{"item_layout":"text","title":"Notepads","url":{"type":{"id":"product","icon":["fas","tshirt"],"name":"Product"},"product":{"id":"10023985672","handle":"custom-notepads","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/files\/custom-notepads-scratch-pads-374116.jpg?v=1746727005"},"price":"1.61","priceCompare":null,"title":"Custom Notepads \u0026 Scratch Pads"}}},"menus":[]},{"id":"tmenu-menu-765404","setting":{"item_layout":"text","title":"Door Hangers","url":{"type":{"id":"product","icon":["fas","tshirt"],"name":"Product"},"product":{"id":"10007175368","handle":"4x9-doorknob-hanger","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/products\/door-knob-hangers_1_62c979f2-f4f4-4c5c-9a6d-23f7ace15931-sw.jpg?v=1746727185"},"price":"325.00","priceCompare":null,"title":"4\"x9\" Doorknob Hanger"}}},"menus":[]},{"id":"tmenu-menu-468627","setting":{"item_layout":"icon","title":"Shop all Small Print","icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"},"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"295108640908","handle":"small-format-printing","image":null,"title":"Small Format Printing"}}},"menus":[]}],"hide_submenu":true},{"id":"tmenu-menu-150651","setting":{"item_layout":"text","title":"Business Supplies","item_display":true,"column_width":"automatic","disable_link":true},"menus":[{"id":"tmenu-menu-780214","setting":{"item_layout":"text","title":"$99 Sign Bundles","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"307828326540","handle":"contractor-business-10-pack-sign-bundles","image":null,"title":"Contractor - Business $99 10-pack Sign Bundles"}}},"menus":[]},{"id":"tmenu-menu-541426","setting":{"item_layout":"text","title":"Retail Signs","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"291065397388","handle":"retail-yard-signs","image":null,"title":"Retail Yard Signs"}}},"menus":[]},{"id":"tmenu-menu-321675","setting":{"item_layout":"text","title":"Retail Banners","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"479051208","handle":"retail-banners","image":{"alt":"Retail Banners - VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/retail-banners-178374.jpg?v=1742055012"},"title":"Retail Banners"}}},"menus":[]},{"id":"tmenu-menu-439644","setting":{"item_layout":"text","title":"Parking Signs","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433789128","handle":"parking","image":null,"title":"Parking Signage"}}},"menus":[]},{"id":"tmenu-menu-441054","setting":{"item_layout":"text","title":"Safety Signage","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433779592","handle":"health-safety","image":null,"title":"Health \u0026 Safety Signage"}}},"menus":[]},{"id":"tmenu-menu-222401","setting":{"item_layout":"icon","title":"Shop all Supplies","icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"},"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"295108706444","handle":"business-supplies","image":null,"title":"Business Supplies"}}},"menus":[]}],"hide_submenu":false},{"id":"tmenu-menu-752326","setting":{"item_layout":"text","title":"Blank Substrates","image_width":"100","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/files\/2x4-multi-use-magnets-sheets-754250.png?v=1715804670","image_position":"above","url":{"type":{"id":"page","icon":["fas","
6441newspaper"],"name":"Page"},"page":{"id":92975497356,"title":"Printer Supplies","handle":"wholesale-printer-supplies"}},"item_display":true,"disable_link":true},"menus":[{"id":"tmenu-menu-162013","setting":{"item_layout":"text","title":"Blank Yard Signs","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433611592","handle":"corrugated-plastic-blanks","image":null,"title":"Blank Yard Signs"}}},"menus":[]},{"id":"tmenu-menu-363364","setting":{"item_layout":"text","title":"Blank Banners","url":{"type":{"id":"product","icon":["fas","tshirt"],"name":"Product"},"product":{"id":"7275012259980","handle":"15-oz-blank-banners","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/products\/15-oz-blank-banners-248399.webp?v=1746659690"},"price":"5.79","priceCompare":null,"title":"15 oz Blank Vinyl Banner"}}},"menus":[]},{"id":"tmenu-menu-931777","setting":{"item_layout":"text","title":"Blank Aluminum Signs","url":{"type":{"id":"product","icon":["fas","tshirt"],"name":"Product"},"product":{"id":"8038984482956","handle":"12-x-18-aluminum-sign-rounded-corner-02-thickness","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/files\/12-x-18-blank-aluminum-signs-rounded-corners-02-thickness-521198.jpg?v=1746658577"},"price":"5.75","priceCompare":null,"title":"12\" x 18\" Blank Aluminum Signs - Rounded Corners - .02\" Thickness"}}},"menus":[]},{"id":"tmenu-menu-641797","setting":{"item_layout":"text","title":"Blank Adhesive Vinyl","url":{"type":{"id":"product","icon":["fas","tshirt"],"name":"Product"},"product":{"id":"7277395771532","handle":"adhesive-vinyl","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/products\/adhesive-vinyl-sheets-333910.webp?v=1746659678"},"price":"8.67","priceCompare":null,"title":"12\"x24\" Adhesive Vinyl Sheets"}}},"menus":[]},{"id":"tmenu-menu-415704","setting":{"item_layout":"text","title":"Blank Can Coolers","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"292457578636","handle":"bulk-can-coolers","image":null,"title":"Bulk Can Coolers: Wholesale Blank \u0026 Patterned Options"}}},"menus":[]},{"id":"tmenu-menu-384905","setting":{"item_layout":"icon","title":"Shop all Substrates","icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"},"url":{"type":{"id":"page","icon":["fas","newspaper"],"name":"Page"},"page":{"id":92975497356,"title":"Printer Supplies","handle":"wholesale-printer-supplies"}}},"menus":[]}],"hide_submenu":false},{"id":"tmenu-menu-359188","setting":{"item_layout":"text","title":"Stakes \u0026 Sign Hardware","item_display":false,"column_width":"automatic","disable_link":false,"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433610440","handle":"sign-stakes","image":null,"title":"Stakes \u0026 Sign Hardware"}}},"menus":[{"id":"tmenu-menu-141733","setting":{"item_layout":"text","title":"Sign Frames","item_display":false,"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"291061956748","handle":"sign-frames-1","image":null,"title":"Sign Frames"}}},"menus":[]},{"id":"tmenu-menu-360207","setting":{"item_layout":"text","title":""},"menus":[]},{"id":"tmenu-menu-468357","setting":{"item_layout":"text","title":"Trash \/ Donation Bins","newtab":false,"item_display":false,"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433776008","handle":"recyclable-disposable-trash-cans","image":{"alt":"Recyclable \u0026 Disposable Trash Cans - VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/recyclable-disposable-trash-cans-341219.jpg?v=1742055009"},"title":"Recyclable \u0026 Disposable Trash Cans"}}},"menus":[]},{"id":"tmenu-menu-723560","setting":{"item_layout":"text","title":""},"menus":[]},{"id":"tmenu-menu-202988","setting":{"item_layout":"text","title":"Union Made","item_display":false,"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"271066398860","handle":"union-made-products-1","image":null,"title":"Union Made Products"}}},"menus":[]}],"hide_submenu":true}],"hide_submenu":true},{"id":"tmenu-menu-802374","setting":{"item_layout":"text","submenu_type":"mega","submenu_mega_position":"fullwidth","title":"HOME \u0026 PARTY","submenu_mega_width":"1000"},"menus":[{"id":"tmenu-menu-385112","setting":{"item_layout":"text","t
6441itle":"Home Decor","item_display":true,"column_width":2,"disable_link":true},"menus":[{"id":"tmenu-menu-984328","setting":{"item_layout":"text","title":"Canvas Prints","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"281527320716","handle":"canvas-prints","image":null,"title":"Canvas Prints"}}},"menus":[]},{"id":"tmenu-menu-508783","setting":{"item_layout":"text","title":"Blankets","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433623432","handle":"blankets","image":null,"title":"Blankets"}}},"menus":[]},{"id":"tmenu-menu-820970","setting":{"item_layout":"text","title":"Pillows","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"263688257676","handle":"pillow-case","image":null,"title":"Pillow Case"}}},"menus":[]},{"id":"tmenu-menu-168486","setting":{"item_layout":"text","title":"Wallpaper","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"287071207564","handle":"wallpaper","image":null,"title":"Wallpaper"}}},"menus":[]},{"id":"tmenu-menu-839051","setting":{"item_layout":"text","title":"Wall Decor","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"296284848268","handle":"wall-decor","image":null,"title":"Wall Decor"}}},"menus":[]},{"id":"tmenu-menu-209336","setting":{"item_layout":"text","title":"Doormats","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"287470321804","handle":"pre-designed-custom-doormats-doormats","image":null,"title":"Doormats"}}},"menus":[]},{"id":"tmenu-menu-932645","setting":{"item_layout":"text","title":"Themed Garage Magnets","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"262014763148","handle":"magnetic-decorations","image":{"alt":"Gobble garage door magnet","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/magnetic-decorations-617304.jpg?v=1699549588"},"title":"Magnetic Decorations"}}},"menus":[]},{"id":"tmenu-menu-954520","setting":{"item_layout":"icon","title":"Shop all Decor","icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"},"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"295108870284","handle":"home-decor","image":null,"title":"Home Decor"}}},"menus":[]}],"hide_submenu":true},{"id":"tmenu-menu-537903","setting":{"item_layout":"text","title":"Gifts","item_display":true,"column_width":2,"disable_link":true},"menus":[{"id":"tmenu-menu-694658","setting":{"item_layout":"text","title":"Mugs","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433733960","handle":"coffee-mugs","image":null,"title":"Coffee Mugs"}}},"menus":[]},{"id":"tmenu-menu-959281","setting":{"item_layout":"text","title":"Coasters","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433733896","handle":"coasters","image":null,"title":"Coasters"}}},"menus":[]},{"id":"tmenu-menu-808210","setting":{"item_layout":"text","title":"Giant Greeting Cards","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433749128","handle":"giant-cards","image":{"alt":"Giant Greeting Cards - VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/giant-greeting-cards-401694.jpg?v=1697243301"},"title":"Giant Greeting Cards"}}},"menus":[]},{"id":"tmenu-menu-927329","setting":{"item_layout":"text","title":"Picture Frames","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433735752","handle":"picture-frames","image":null,"title":"Picture Frames"}}},"menus":[]},{"id":"tmenu-menu-963841","setting":{"item_layout":"text","title":"Greek \u0026 University"},"menus":[]},{"id":"tmenu-menu-988448","setting":{"item_layout":"text","title":"Pet Supplies","url":{"type":{"id":"page","icon":["fas","
6441newspaper"],"name":"Page"},"page":{"id":92399698060,"title":"4 legged fashion","handle":"4-legged-fashion"}}},"menus":[]},{"id":"tmenu-menu-815280","setting":{"item_layout":"text","title":"Flags","url":{"type":{"id":"collection"},"collection":{"id":"305042587788","handle":"flags","image":null,"title":"Flags"}}},"menus":[]},{"id":"tmenu-menu-980765","setting":{"item_layout":"icon","title":"Shop all Gifts","icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"},"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"295108935820","handle":"gifts","image":null,"title":"Gifts"}}},"menus":[]}],"hide_submenu":false},{"id":"tmenu-menu-435238","setting":{"item_layout":"text","title":"Party Supplies","item_display":true,"column_width":2,"disable_link":true},"menus":[{"id":"tmenu-menu-857042","setting":{"item_layout":"text","title":"Can Coolers","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433761416","handle":"can-coolers","image":null,"title":"Can Coolers"}}},"menus":[]},{"id":"tmenu-menu-936071","setting":{"item_layout":"text","title":"Cupcake Toppers","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"285298458764","handle":"cupcake-toppers","image":{"alt":"Cake \u0026 Cupcake Toppers - VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/cake-cupcake-toppers-208177.jpg?v=1693066735"},"title":"Cake \u0026 Cupcake Toppers"}}},"menus":[]},{"id":"tmenu-menu-860296","setting":{"item_layout":"text","title":"Cornhole Sets","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433733320","handle":"bag-toss-game","image":{"alt":"Bag Toss Game | VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/bag-toss-game-728033.jpg?v=1670542657"},"title":"Bag Toss Game"}}},"menus":[]},{"id":"tmenu-menu-252313","setting":{"item_layout":"text","title":"Banners","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433620936","handle":"banners","image":{"alt":"Banners - VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/banners-293911.jpg?v=1716973177"},"title":"Banners"}}},"menus":[]},{"id":"tmenu-menu-402996","setting":{"item_layout":"text","title":"Yard Decorations","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433736328","handle":"yard-greetings-decorations","image":null,"title":"Yard Card Decor \u0026 Letters"}}},"menus":[]},{"id":"tmenu-menu-218534","setting":{"item_layout":"text","title":"Standup Cutouts","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433776136","handle":"standup-cutouts","image":null,"title":"Standup Cutouts"}}},"menus":[]},{"id":"tmenu-menu-766050","setting":{"item_layout":"icon","title":"Shop all Supplies","icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"},"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"295110181004","handle":"party-supplies","image":null,"title":"Party Supplies"}}},"menus":[]}],"hide_submenu":true},{"id":"tmenu-menu-754153","setting":{"item_layout":"text","title":"Special Occasions","item_display":true,"column_width":2,"disable_link":true},"menus":[{"id":"tmenu-menu-944590","setting":{"item_layout":"text","title":"Valentine's Day","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433760584","handle":"valentines-day","image":{"alt":"Valentine's Day - VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/valentines-day-589538.jpg?v=1742055071"},"title":"Valentine's Day"}}},"menus":[]},{"id":"tmenu-menu-685620","setting":{"item_layout":"text","title":"Wedding","url":{"type":{"id":"link"},"collection":{"id":"433761096","handle":"wedding","image":{"alt":"Wedding Decorations \u0026 Supplies - VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/wedding-decorations-supplies-786050.jpg?v=1742055078"},"title":"Wedding Decorations \u0026 Supplies"},"link":"https:\/\/www.victorystore.com\/pages\/wedding-supplies"}},"menus":[]}
6441,{"id":"tmenu-menu-724086","setting":{"item_layout":"text","title":"Birthday","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433752968","handle":"birthday","image":null,"title":"Birthday"}}},"menus":[]},{"id":"tmenu-menu-503078","setting":{"item_layout":"text","title":"Holiday","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433038664","handle":"holiday-yard-decoration","image":null,"title":"Holiday Yard Decorations"}}},"menus":[]},{"id":"tmenu-menu-352271","setting":{"item_layout":"text","title":"Graduation","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433042888","handle":"graduation","image":{"alt":"Graduation Greeting Yard Cards","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/graduation-324500.jpg?v=1671223805"},"title":"Graduation"}}},"menus":[]},{"id":"tmenu-menu-696685","setting":{"item_layout":"text","title":"Business Events"},"menus":[]},{"id":"tmenu-menu-285090","setting":{"item_layout":"icon","title":"Shop all Occasions","icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"},"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"295111458956","handle":"special-occasions","image":null,"title":"Special Occasions"}}},"menus":[]}],"hide_submenu":true}],"hide_submenu":false},{"id":"tmenu-menu-195448","setting":{"item_layout":"text","submenu_type":"mega","submenu_mega_position":"fullwidth","title":"YARD DECOR","submenu_mega_width":"1000"},"menus":[{"id":"tmenu-menu-593166","setting":{"item_layout":"text","title":"Yard Letters","item_display":true,"column_width":2,"disable_link":true},"menus":[{"id":"tmenu-menu-496783","setting":{"item_layout":"text","title":"Starter Kits","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"81594712118","handle":"yard-greeting-business-opportunity-starter-kits","image":{"alt":"Yard Card Business Starter Kits","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/yard-card-business-starter-kits-927190.jpg?v=1671226631"},"title":"Yard Card Business Starter Kits"}}},"menus":[]},{"id":"tmenu-menu-272355","setting":{"item_layout":"text","title":"Alphabet Sets","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"284395176076","handle":"yard-card-alphabet-sets","image":null,"title":"Alphabet Sets"}}},"menus":[]},{"id":"tmenu-menu-319420","setting":{"item_layout":"text","title":"Common Letters","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"284395274380","handle":"yard-card-common-letters","image":null,"title":"Common Letters"}}},"menus":[]},{"id":"tmenu-menu-572469","setting":{"item_layout":"text","title":"Custom Letters","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"284395241612","handle":"yard-card-custom-words","image":null,"title":"Custom Letters"}}},"menus":[]},{"id":"tmenu-menu-676499","setting":{"item_layout":"text","title":"Numbers","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"284395307148","handle":"yard-card-numbers","image":null,"title":"Numbers"}}},"menus":[]},{"id":"tmenu-menu-144687","setting":{"item_layout":"text","title":"Vowels","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"284395339916","handle":"yard-card-vowels-consonants","image":null,"title":"Vowels\/Consonants"}}},"menus":[]}
6441,{"id":"tmenu-menu-145616","setting":{"item_layout":"text","title":"Special Characters","url":{"type":{"id":"collection"},"collection":{"id":"312692867212","handle":"yard-card-special-characters","image":null,"title":"Yard Card Special Characters"}}},"menus":[]},{"id":"tmenu-menu-925576","setting":{"item_layout":"icon","title":"Shop all Letters","icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"},"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"31535136822","handle":"yard-letters","image":null,"title":"Yard Letters"}}},"menus":[]}],"hide_submenu":false},{"id":"tmenu-menu-319776","setting":{"item_layout":"text","title":"Occasion","item_display":true,"column_width":2,"disable_link":true},"menus":[{"id":"tmenu-menu-789507","setting":{"item_layout":"text","title":"Baby","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433752840","handle":"baby","image":{"alt":"Baby | VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/baby-927455.jpg?v=1671221637"},"title":"Baby Yard Decorations"}}},"menus":[]},{"id":"tmenu-menu-599473","setting":{"item_layout":"text","title":"Birthday","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"76905349174","handle":"birthday-yard-decorations","image":null,"title":"Birthday Yard Cards, Signs, and Letters"}}},"menus":[]},{"id":"tmenu-menu-734884","setting":{"item_layout":"text","title":"Graduation","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"180745896076","handle":"graduation-yard-decorations","image":{"alt":"Graduation Yard Cards","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/graduation-yard-cards-376003.jpg?v=1671223914"},"title":"Graduation Yard Cards"}}},"menus":[]},{"id":"tmenu-menu-866815","setting":{"item_layout":"text","title":"Retirement","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"76905578550","handle":"retirement-yard-decorations","image":{"alt":"Retirement Yard Cards - VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/retirement-yard-cards-745622.jpg?v=1742055016"},"title":"Retirement Yard Cards"}}},"menus":[]},{"id":"tmenu-menu-298119","setting":{"item_layout":"text","title":"Back To School","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"91428061238","handle":"back-to-school-products","image":{"alt":"Back to School | VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/back-to-school-819131.jpg?v=1651251944"},"title":"Back to School"}}},"menus":[]},{"id":"tmenu-menu-605750","setting":{"item_layout":"icon","title":"Shop all Occasion","icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"},"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"284393341068","handle":"yard-cards-all-occasions","image":null,"title":"Yard Cards for all Occasions"}}},"menus":[]}],"hide_submenu":true},{"id":"tmenu-menu-133607","setting":{"item_layout":"text","title":"Holiday","item_display":true,"column_width":2,"disable_link":true},"menus":[{"id":"tmenu-menu-698483","setting":{"item_layout":"text","title":"Mother's Day","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433759880","handle":"mothers-day","image":{"alt":"Mother's Day Yard Sign Decorations","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/mothers-day-yard-sign-decorations-555277.jpg?v=1671225719"},"title":"Mother's Day Yard Sign Decorations"}}},"menus":[]},{"id":"tmenu-menu-180252","setting":{"item_layout":"text","title":"Father's Day","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"88731156534","handle":"fathers-day-yard-decorations","image":{"alt":"Father's Day Yard Cards \u0026 Decorations","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/fathers-day-yard-cards-decorations-769798.jpg?v=1671223452"},"title":"Father's Day Yard Cards \u0026 Decorations"}}},"menus":[]}
6441,{"id":"tmenu-menu-999729","setting":{"item_layout":"text","title":"4th of July","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"281309053068","handle":"4th-of-july-yard-decorations","image":null,"title":"4th of July Yard Decorations"}}},"menus":[]},{"id":"tmenu-menu-160550","setting":{"item_layout":"text","title":"Halloween","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"151020175500","handle":"halloween-yard-decorations","image":null,"title":"Halloween Yard Cards"}}},"menus":[]},{"id":"tmenu-menu-754156","setting":{"item_layout":"icon","title":"Shop all Holiday","icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"},"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433038664","handle":"holiday-yard-decoration","image":null,"title":"Holiday Yard Decorations"}}},"menus":[]}],"hide_submenu":true},{"id":"tmenu-menu-234439","setting":{"item_layout":"text","title":"Themed","item_display":true,"column_width":2,"disable_link":true},"menus":[{"id":"tmenu-menu-698812","setting":{"item_layout":"text","title":"Animal","url":{"type":{"id":"link","icon":["fas","external-link-square-alt"],"name":"Custom Link"},"link":"https:\/\/www.victorystore.com\/collections\/themed-yard-decorations?sort_by=best-selling\u0026filter.p.m.custom.theme=Animal"}},"menus":[]},{"id":"tmenu-menu-835226","setting":{"item_layout":"text","title":"Princess","url":{"type":{"id":"link","icon":["fas","external-link-square-alt"],"name":"Custom Link"},"link":"https:\/\/www.victorystore.com\/collections\/themed-yard-decorations?sort_by=best-selling\u0026filter.p.m.custom.theme=Princess"}},"menus":[]},{"id":"tmenu-menu-333845","setting":{"item_layout":"text","title":"School","url":{"type":{"id":"link","icon":["fas","external-link-square-alt"],"name":"Custom Link"},"link":"https:\/\/www.victorystore.com\/collections\/themed-yard-decorations?sort_by=best-selling\u0026filter.p.m.custom.theme=School"}},"menus":[]},{"id":"tmenu-menu-561632","setting":{"item_layout":"text","title":"Sweets","url":{"type":{"id":"link","icon":["fas","external-link-square-alt"],"name":"Custom Link"},"link":"https:\/\/www.victorystore.com\/collections\/themed-yard-decorations?sort_by=best-selling\u0026filter.p.m.custom.theme=Sweets"}},"menus":[]},{"id":"tmenu-menu-455211","setting":{"item_layout":"text","title":"Sports","url":{"type":{"id":"link","icon":["fas","external-link-square-alt"],"name":"Custom Link"},"link":"https:\/\/www.victorystore.com\/collections\/themed-yard-decorations?sort_by=best-selling\u0026filter.p.m.custom.theme=Sports"}},"menus":[]},{"id":"tmenu-menu-273542","setting":{"item_layout":"icon","title":"Shop all Themed","icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"},"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"284836167820","handle":"themed-yard-decorations","image":null,"title":"Themed Yard Decorations"}}},"menus":[]}],"hide_submenu":true},{"id":"tmenu-menu-805087","setting":{"item_layout":"text","title":"Extras","item_display":true,"column_width":2,"disable_link":true},"menus":[{"id":"tmenu-menu-197717","setting":{"item_layout":"text","title":"Stakes \u0026 Cases","item_display":false,"column_width":2,"hidden_desktop":false,"hidden_mobile":false,"disable_link":false,"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"191045107852","handle":"yard-card-supplies-stake-packages-with-free-shipping","image":{"alt":"Yard Card Supplies \u0026 Stake Packages - VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/yard-card-supplies-stake-packages-223443.jpg?v=1742055088"},"title":"Yard Card Supplies \u0026 Stake Packages"}}},"menus":[],"hide_submenu":false},{"id":"tmenu-menu-535677","setting":{"item_layout":"text","title":"Fillers","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"281312067724","handle":"yard-card-fillers","image":null,"title":"Yard Card Fillers"}}},"menus":[]}
6441,{"id":"tmenu-menu-650774","setting":{"item_layout":"text","title":"Balloons","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"291062677644","handle":"yard-card-balloon-sets","image":null,"title":"Yard Card Balloon Sets"}}},"menus":[]},{"id":"tmenu-menu-755284","setting":{"item_layout":"text","title":"Pathway Markers","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"291062612108","handle":"yard-decoration-pathway-markers","image":null,"title":"Yard Decoration Pathway Markers"}}},"menus":[]},{"id":"tmenu-menu-878239","setting":{"item_layout":"text","title":"Cakes \u0026 Cupcakes","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"291062808716","handle":"cake-and-cupcake-yard-cards","image":null,"title":"Cake and Cupcake Yard Cards"}}},"menus":[]},{"id":"tmenu-menu-141706","setting":{"item_layout":"icon","title":"Shop all Extras","icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"},"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"295112245388","handle":"extras","image":null,"title":"Extras"}}},"menus":[]}],"hide_submenu":true},{"id":"tmenu-menu-592273","setting":{"item_layout":"text","title":"Business Resources","item_display":true},"menus":[{"id":"tmenu-menu-953857","setting":{"item_layout":"text","title":"Yard Card Blog","item_display":false,"url":{"type":{"id":"link","icon":["fas","external-link-square-alt"],"name":"Custom Link"},"link":"https:\/\/www.victorystore.com\/blogs\/starting-a-yard-card-greeting-rental-business"}},"menus":[]},{"id":"tmenu-menu-127082","setting":{"item_layout":"text","title":"Business Resources","url":{"type":{"id":"page","icon":["fas","newspaper"],"name":"Page"},"page":{"id":18666061878,"title":"Yard Greeting Rental Business Opportunity","handle":"start-your-own-yard-greetings-rental-business"}}},"menus":[]},{"id":"tmenu-menu-764743","setting":{"item_layout":"text","title":"Yard Card Rental Websites","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"190095360140","handle":"yard-card-rental-business-website-builder","image":{"alt":"Yard Card Rental Business Website Builder - VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/yard-card-rental-business-website-builder-795969.jpg?v=1742055087"},"title":"Yard Card Rental Business Website Builder"}}},"menus":[]}],"hide_submenu":true}],"hide_submenu":false},{"id":"tmenu-menu-885903","setting":{"item_layout":"text","submenu_type":"mega","submenu_mega_position":"fullwidth","title":"TEAM SPORTS","submenu_mega_width":"1000"},"menus":[{"id":"tmenu-menu-681603","setting":{"item_layout":"text","title":"Team Spirit","item_display":true,"column_width":2,"disable_link":true},"menus":[{"id":"tmenu-menu-843744","setting":{"item_layout":"text","title":"Class of 2025 Gear","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"659357704","handle":"senior-gifts","image":null,"title":"Senior Gift Ideas"}}},"menus":[]},{"id":"tmenu-menu-544486","setting":{"item_layout":"text","title":"Big Heads","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"291066675340","handle":"big-heads","image":null,"title":"Big Heads"}}},"menus":[]},{"id":"tmenu-menu-324645","setting":{"item_layout":"text","title":"Team Player Cutouts","url":{"type":{"id":"product","icon":["fas","tshirt"],"name":"Product"},"product":{"id":"10027791176","handle":"custom-corrugated-player-cutouts","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/products\/player-cutouts-main_1_1000x_1dc32a7f-54b3-480e-b83d-62d71a3765ae_1000x-min.jpg?v=1760035544"},"price":"25.00","priceCompare":"39.95","title":"Team Player Photo Plastic Cutouts"}}},"menus":[]},{"id":"tmenu-menu-833289","setting":{"item_layout":"text","title":"Standup Cutouts","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433776136","handle":"standup-cutouts","image":null,"title":"Standup Cutouts"}}},"menus":[]}
6441,{"id":"tmenu-menu-492208","setting":{"item_layout":"text","title":"Rally Towels","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433735880","handle":"rally-towels","image":null,"title":"Rally Towels"}}},"menus":[]},{"id":"tmenu-menu-503940","setting":{"item_layout":"text","title":"Can Coolers","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"260426760332","handle":"sport-can-coolers","image":null,"title":"Sport Can Coolers"}}},"menus":[]},{"id":"tmenu-menu-723396","setting":{"item_layout":"text","title":"Eye Blacks","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433732616","handle":"eye-black","image":{"alt":"Custom Eye Blacks","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/eye-black-806837.jpg?v=1671223092"},"title":"Custom Eye Blacks"}}},"menus":[]},{"id":"tmenu-menu-552133","setting":{"item_layout":"text","title":"Stadium Seats","url":{"type":{"id":"link","icon":["fas","external-link-square-alt"],"name":"Custom Link"},"collection":{"id":"433736072","handle":"stadium-seat-cushions","image":null,"title":"Stadium Seat Cushions"},"link":"https:\/\/www.victorystore.com\/products\/custom-stadium-seat-cushions"}},"menus":[]},{"id":"tmenu-menu-628434","setting":{"item_layout":"icon","title":"Shop all Team Spirit","icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"},"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"31354421302","handle":"team-spirit","image":{"alt":"Team Spirit - VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/team-spirit-392487.jpg?v=1742055055"},"title":"Team Spirit"}}},"menus":[]}],"hide_submenu":false},{"id":"tmenu-menu-931735","setting":{"item_layout":"text","title":"Team Signage","item_display":true,"column_width":2,"disable_link":true},"menus":[{"id":"tmenu-menu-384797","setting":{"item_layout":"text","title":"Yard Signs","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433739144","handle":"team-yard-signs","image":null,"title":"Sports Signs"}}},"menus":[]},{"id":"tmenu-menu-845430","setting":{"item_layout":"text","title":"Team Banners","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"30840717366","handle":"team-banner","image":null,"title":"Team Banners"}}},"menus":[]},{"id":"tmenu-menu-522761","setting":{"item_layout":"text","title":"Breakaway Banners","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433738888","handle":"reusable-breakaway-banners","image":null,"title":"Breakaway Banners"}}},"menus":[]},{"id":"tmenu-menu-138659","setting":{"item_layout":"text","title":"Senior Banners","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"291066708108","handle":"senior-banners","image":null,"title":"Senior Banners"}}},"menus":[]},{"id":"tmenu-menu-557596","setting":{"item_layout":"text","title":"Locker Magnets","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433624328","handle":"locker-magnets","image":null,"title":"Locker Magnets"}}},"menus":[]},{"id":"tmenu-menu-504319","setting":{"item_layout":"text","title":"Garage Magnets","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"264473936012","handle":"school-spirit-magnet-decor","image":null,"title":"School Spirit Magnet Decor"}}},"menus":[]},{"id":"tmenu-menu-473864","setting":{"item_layout":"icon","title":"Shop all Signage","icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"},"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"295112605836","handle":"team-signage","image":null,"title":"Team Signage"}}},"menus":[]}],"hide_submenu":false}
6441,{"id":"tmenu-menu-540102","setting":{"item_layout":"text","title":"Shop by Sport","item_display":true,"column_width":2,"disable_link":true},"menus":[{"id":"tmenu-menu-238533","setting":{"item_layout":"text","title":"Soccer","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433743368","handle":"soccer","image":null,"title":"Soccer"}}},"menus":[]},{"id":"tmenu-menu-174215","setting":{"item_layout":"text","title":"Tennis","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433743624","handle":"tennis","image":null,"title":"Tennis"}}},"menus":[]},{"id":"tmenu-menu-305727","setting":{"item_layout":"text","title":"Baseball","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433742024","handle":"baseball","image":null,"title":"Baseball"}}},"menus":[]},{"id":"tmenu-menu-773479","setting":{"item_layout":"text","title":"Softball","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433743432","handle":"softball","image":null,"title":"Softball"}}},"menus":[]},{"id":"tmenu-menu-987455","setting":{"item_layout":"text","title":"Golf","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433742664","handle":"golf","image":null,"title":"Golf"}}},"menus":[]},{"id":"tmenu-menu-783950","setting":{"item_layout":"icon","title":"Shop all Sports","icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"},"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"295113130124","handle":"all-sports","image":null,"title":"All Sports"}}},"menus":[]}],"hide_submenu":false},{"id":"tmenu-menu-251268","setting":{"item_layout":"text","title":"Other","item_display":true,"column_width":2,"disable_link":true},"menus":[{"id":"tmenu-menu-102151","setting":{"item_layout":"text","title":"Lawn Chairs","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433756552","handle":"camping-chairs","image":null,"title":"Lawn Chairs"}}},"menus":[]},{"id":"tmenu-menu-430904","setting":{"item_layout":"text","title":"Cupcake Toppers","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"285298458764","handle":"cupcake-toppers","image":{"alt":"Cake \u0026 Cupcake Toppers - VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/cake-cupcake-toppers-208177.jpg?v=1693066735"},"title":"Cake \u0026 Cupcake Toppers"}}},"menus":[]},{"id":"tmenu-menu-106088","setting":{"item_layout":"text","title":"Cornhole Sets","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433733320","handle":"bag-toss-game","image":{"alt":"Bag Toss Game | VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/bag-toss-game-728033.jpg?v=1670542657"},"title":"Bag Toss Game"}}},"menus":[]},{"id":"tmenu-menu-718022","setting":{"item_layout":"text","title":"AR Classroom","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"284386820236","handle":"augmented-reality","image":null,"title":"Augmented Reality"}}},"menus":[]},{"id":"tmenu-menu-343825","setting":{"item_layout":"text","title":"Apparel \u0026 Uniforms","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433625096","handle":"apparel-uniforms","image":{"alt":"Apparel \u0026 Uniforms | VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/apparel-uniforms-516399.jpg?v=1651251932"},"title":"Apparel \u0026 Uniforms"}}},"menus":[]},{"id":"tmenu-menu-580549","setting":{"item_layout":"text","title":"Lanyards","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"291066839180","handle":"landyards","image":null,"title":"Lanyards"}}},"menus":[]}],"hide_submenu":true}],"hide_submenu":true},{"id":"tmenu-menu-215883","setting":{"item_layout":"text","submenu_type":"mega","submenu_mega_position":"fullwidth","title":"SHOP BY USE","submenu_mega_width":"1000"},"menus":[{"id":"tmenu-menu-240143","setting":{"item_layout":"text","t
6441itle":"Political","item_display":true,"column_width":2,"disable_link":true},"menus":[{"id":"tmenu-menu-209540","setting":{"item_layout":"text","title":"Campaign Signs","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433295624","handle":"campaign-political-yard-signs","image":null,"title":"Political Yard Signs"}}},"menus":[]},{"id":"tmenu-menu-628782","setting":{"item_layout":"text","title":"Campaign Banners","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433043336","handle":"campaign-banners","image":{"alt":"Political Campaign Banners","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/campaign-banners-435890.jpg?v=1671221932"},"title":"Political Campaign Banners"}}},"menus":[]},{"id":"tmenu-menu-960477","setting":{"item_layout":"text","title":"Highway Signs","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"87983652918","handle":"large-campaign-yard-signs","image":{"alt":"Large Campaign Yard Signs | VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/large-campaign-yard-signs-164008.jpg?v=1650499927"},"title":"Campaign Highway Signs"}}},"menus":[]},{"id":"tmenu-menu-502071","setting":{"item_layout":"text","title":"Campaign Magnets","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"275340230796","handle":"campaign-magnets-stickers","image":null,"title":"Campaign Vehicle Magnets"}}},"menus":[]},{"id":"tmenu-menu-307783","setting":{"item_layout":"text","title":"Small Format Print","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"}}},"menus":[]},{"id":"tmenu-menu-374221","setting":{"item_layout":"text","title":"Campaign Packages","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433609480","handle":"campaign-packages","image":null,"title":"Campaign Packages"}}},"menus":[]},{"id":"tmenu-menu-228573","setting":{"item_layout":"text","title":"Poly Bag Signs","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433611208","handle":"poly-bag-signs","image":{"alt":"Poly Bag Signs - VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/poly-bag-signs-373286.jpg?v=1742055004"},"title":"Poly Bag Signs"}}},"menus":[]},{"id":"tmenu-menu-255902","setting":{"item_layout":"icon","title":"Shop all Political","icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"},"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433037768","handle":"campaign-supplies","image":{"alt":"Campaign Supplies | VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/campaign-supplies-938747.jpg?v=1651251973"},"title":"Campaign Supplies"}}},"menus":[]}],"hide_submenu":true},{"id":"tmenu-menu-440163","setting":{"item_layout":"text","title":"Business \u0026 Retail","item_display":true,"column_width":2,"disable_link":true},"menus":[{"id":"tmenu-menu-607824","setting":{"item_layout":"text","title":"Retail Signs","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"291065397388","handle":"retail-yard-signs","image":null,"title":"Retail Yard Signs"}}},"menus":[]},{"id":"tmenu-menu-568358","setting":{"item_layout":"text","title":"Retail Banners","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"479051208","handle":"retail-banners","image":{"alt":"Retail Banners - VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/retail-banners-178374.jpg?v=1742055012"},"title":"Retail Banners"}}},"menus":[]},{"id":"tmenu-menu-102953","setting":{"item_layout":"text","title":"Retail Pole Banners","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"140179341366","handle":"business-restaurant-pole-banners","image":{"alt":"Business Advert
6441ising Pole Flag Banners | VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/business-advertising-pole-flag-banners-538475.jpg?v=1651251856"},"title":"Business Advertising Pole Flag Banners"}}},"menus":[]},{"id":"tmenu-menu-984832","setting":{"item_layout":"text","title":"Trash Cans\/Donation Bins","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433776008","handle":"recyclable-disposable-trash-cans","image":{"alt":"Recyclable \u0026 Disposable Trash Cans - VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/recyclable-disposable-trash-cans-341219.jpg?v=1742055009"},"title":"Recyclable \u0026 Disposable Trash Cans"}}},"menus":[]},{"id":"tmenu-menu-146770","setting":{"item_layout":"text","title":"Event Supplies","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433039496","handle":"event-supplies","image":{"alt":"Event Supplies | VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/event-supplies-151123.jpg?v=1697231072"},"title":"Event Supplies"}}},"menus":[]},{"id":"tmenu-menu-653939","setting":{"item_layout":"text","title":"Small Format Print"},"menus":[]},{"id":"tmenu-menu-682566","setting":{"item_layout":"icon","title":"Shop all Supplies","icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"},"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"295108706444","handle":"business-supplies","image":null,"title":"Business Supplies"}}},"menus":[]}],"hide_submenu":true},{"id":"tmenu-menu-246960","setting":{"item_layout":"text","title":"Real Estate","item_display":true,"column_width":2,"disable_link":true},"menus":[{"id":"tmenu-menu-145756","setting":{"item_layout":"text","title":"Yard Signs","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"31356092470","handle":"realtor-signs","image":null,"title":"Real Estate Signs"}}},"menus":[]},{"id":"tmenu-menu-507632","setting":{"item_layout":"text","title":"Rider Signs","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433621320","handle":"sign-riders","image":{"alt":"Sign Riders - VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/sign-riders-987618.jpg?v=1742055040"},"title":"Sign Riders"}}},"menus":[]},{"id":"tmenu-menu-973874","setting":{"item_layout":"text","title":"for Rent\/Lease Signs","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"294749175948","handle":"for-rent-signs","image":null,"title":"For Rent Signs"}}},"menus":[]},{"id":"tmenu-menu-457845","setting":{"item_layout":"text","title":"Open House Signs","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"294748979340","handle":"open-house","image":null,"title":"Open House Signs"}}},"menus":[]},{"id":"tmenu-menu-910910","setting":{"item_layout":"text","title":"Photo Props","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"294749667468","handle":"real-estate-photo-props","image":null,"title":"Real Estate Photo Props"}}},"menus":[]},{"id":"tmenu-menu-844828","setting":{"item_layout":"text","title":"Sign Frames","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"31427559478","handle":"realtor-sign-frames","image":null,"title":"Realtor Sign Frames"}}},"menus":[]},{"id":"tmenu-menu-837109","setting":{"item_layout":"icon","title":"Shop all Real Estate","icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"},"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"295113162892","handle":"real-estate","image":null,"title":"Real Estate"}}},"menus":[]}],"hide_submenu":true}
6441,{"id":"tmenu-menu-221133","setting":{"item_layout":"text","title":"Sports","item_display":true,"column_width":2,"disable_link":true},"menus":[{"id":"tmenu-menu-898824","setting":{"item_layout":"text","title":"Player Cutouts"},"menus":[]},{"id":"tmenu-menu-919693","setting":{"item_layout":"text","title":"Yard Signs"},"menus":[]},{"id":"tmenu-menu-633872","setting":{"item_layout":"text","title":"Team Banners"},"menus":[]},{"id":"tmenu-menu-389531","setting":{"item_layout":"text","title":"Uniforms"},"menus":[]},{"id":"tmenu-menu-780044","setting":{"item_layout":"text","title":"Spirit Gear"},"menus":[]},{"id":"tmenu-menu-724184","setting":{"item_layout":"icon","title":"Shop all Sports","icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"},"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"295112605836","handle":"team-signage","image":null,"title":"Team Signage"}}},"menus":[]}],"hide_submenu":true},{"id":"tmenu-menu-363409","setting":{"item_layout":"text","title":"Promotional Items","item_display":true,"column_width":2,"disable_link":true},"menus":[{"id":"tmenu-menu-178520","setting":{"item_layout":"text","title":"Custom Promo Bags","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"294681116812","handle":"promotional-bags","image":null,"title":"Custom Logo Promotional Bags"}}},"menus":[]},{"id":"tmenu-menu-158525","setting":{"item_layout":"text","title":"Umbrellas","url":{"type":{"id":"product","icon":["fas","tshirt"],"name":"Product"},"product":{"id":"7303877296268","handle":"48-wood-handle-hotel-umbrella","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/products\/48-wood-handle-hotel-umbrella-752949.jpg?v=1746659636"},"price":"17.00","priceCompare":null,"title":"48\" Custom Hotel Umbrella with Wooden Handle â Stylish \u0026 Durable"}}},"menus":[]},{"id":"tmenu-menu-742637","setting":{"item_layout":"text","title":"Lanyards","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"291066839180","handle":"landyards","image":null,"title":"Lanyards"}}},"menus":[]},{"id":"tmenu-menu-145149","setting":{"item_layout":"text","title":"Can Coolers","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433761416","handle":"can-coolers","image":null,"title":"Can Coolers"}}},"menus":[]},{"id":"tmenu-menu-633735","setting":{"item_layout":"icon","title":"Shop all Promotional","icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"},"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"295113326732","handle":"promotional-items","image":null,"title":"Promotional Items"}}},"menus":[]}],"hide_submenu":false}],"hide_submenu":true},{"id":"tmenu-menu-566208","setting":{"item_layout":"text","submenu_type":"flyout","submenu_mega_position":"fullwidth","title":"WHOLESALE","url":{"type":{"id":"page","icon":["fas","newspaper"],"name":"Page"},"page":{"id":92975497356,"title":"Blank Substrates","handle":"wholesale-printer-supplies"}}},"menus":[],"hide_submenu":false},{"id":"tmenu-menu-867235","setting":{"item_layout":"text","submenu_type":"flyout","submenu_mega_position":"fullwidth","title":"QUOTE","url":{"type":{"id":"link","icon":["fas","external-link-square-alt"],"name":"Custom Link"},"page":null,"link":"https:\/\/www.victorystore.com\/pages\/contact-us"}},"menus":[]}],"theme":{"id":"137461956748","name":"Update 14.0.0 - 7\/25\/2024 PRODUCTION"},"orientation":"horizontal","item_hover_color":"#25337A","item_header_border":"#25337A","navigator_selector":"body:not(.specical_customers) .list-menu--inline","enable_quickview":false,"submenu_background":"#F9F9F9","root_typography":{"letterSpacing":"1","fontSize":"15","fontFamily":"Archivo","variant":"600"},"mobile_navigator_selector":"body:not(.specical_customers) .menu-drawer__menu","menu_wrap":false,"typography":{"fontFamily":"Archivo","fontSize":"13","variant":"100","letterSpacing":"1"},"root_active_background":"","root_active_color":"#444F85","root_color":"#25337A","menu_background":"","item_color":"#4A4A4A"},"status":1,"created_at":"2024-01-19 00:02:04","updated_at":"2025-12-08 18:12:17"},"data_file_url":null},"entry_549459":{"data":{"id":549459,"priority":0,"type":null,"data":{"menu_selector":"selector","theme_selector":"theme","transition":"none","trigger":"hover","show_indicator":false,"show_mobile_indicator":true,"menu_height":"40","alignment":"center","root_padding":"15","submenu_fullwidth":true,"megamenu":[{"id":"tmenu-menu-592318","setting":{"item_layout":"text","submenu_type":"mega","submenu_mega_position":"fullwidth","title":"SIGNAGE","submenu_mega_width":"1000","disable_link":true,"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"295114506380","handle":"signage","image":null,"title":"Signage"}}},"menus":[{"id":"tmenu-menu-873433","setting":{"item_layout":"text","t
6441itle":"Custom Signs","item_display":true,"column_width":"automatic","disable_link":true,"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"}}},"menus":[{"id":"tmenu-menu-428266","setting":{"item_layout":"text","title":"Yard Signs","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433610824","handle":"corrugated-plastic-signs","image":{"alt":"Corrugated Plastic Yard Signs","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/corrugated-plastic-yard-signs-590823.jpg?v=1671222337"},"title":"Custom Yard Signs"}}},"menus":[]},{"id":"tmenu-menu-143330","setting":{"item_layout":"text","title":"Shaped Signs","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"450167048","handle":"shaped-signs","image":{"alt":"Die Cut Shaped Yard Signs","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/die-cut-shaped-yard-signs-663435.jpg?v=1671222374"},"title":"Die Cut Shaped Signs"}}},"menus":[]},{"id":"tmenu-menu-988706","setting":{"item_layout":"text","title":"Highway Signs","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"283636203660","handle":"coroplast-highway-road-signs","image":{"alt":"Highway Road Signs - VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/highway-road-signs-746920.webp?v=1709364105"},"title":"Highway Road Signs"}}},"menus":[]},{"id":"tmenu-menu-367725","setting":{"item_layout":"text","title":"Aluminum Signs","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"279569268876","handle":"metal-signs-victorystore","image":null,"title":"Metal Signs"}}},"menus":[]},{"id":"tmenu-menu-747739","setting":{"item_layout":"text","title":"Poly Bag Signs","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433611208","handle":"poly-bag-signs","image":{"alt":"Poly Bag Signs - VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/poly-bag-signs-373286.jpg?v=1742055004"},"title":"Poly Bag Signs"}}},"menus":[]},{"id":"tmenu-menu-470044","setting":{"item_layout":"text","title":"Posterboard Signs","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433611400","handle":"posterboard-signs","image":null,"title":"Posterboard Signs"}}},"menus":[]},{"id":"tmenu-menu-482200","setting":{"item_layout":"text","title":"Acrylic Signs","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433610632","handle":"acrylic-signs","image":null,"title":"Backlit and Acrylic Signs"}}},"menus":[]},{"id":"tmenu-menu-987103","setting":{"item_layout":"icon","title":"Shop all Custom Signs","icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"},"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"295108018316","handle":"signs-by-type","image":null,"title":"Signs By Type"}}},"menus":[]}],"hide_submenu":true},{"id":"tmenu-menu-578346","setting":{"item_layout":"text","title":"Custom Banners","item_display":true,"column_width":"automatic","disable_link":true,"icon":{"id":"angle-right","name":"angle right","code":"ï
","type":"fas"},"newtab":false,"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433620936","handle":"banners","image":{"alt":"Banners - VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/banners-293911.jpg?v=1716973177"},"title":"Banners"}}},"menus":[{"id":"tmenu-menu-625110","setting":{"item_layout":"text","title":"Vinyl Banners","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"451603592","handle":"vinyl-banners","image":{"alt":"Custom Vinyl Banners - VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/custom-vinyl-banners-962597.jpg?v=1671293671"},"title":"Custom Vinyl Banners"}}},"menus":[]}
6441,{"id":"tmenu-menu-518672","setting":{"item_layout":"text","title":"Pole Banners","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"437998600","handle":"pole-banners","image":{"alt":"Custom Pole Flag Banners ","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/pole-flag-banners-220771.jpg?v=1663271568"},"title":"Custom Pole Banners"}}},"menus":[]},{"id":"tmenu-menu-171458","setting":{"item_layout":"text","title":"Mesh Banners","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"30890393654","handle":"mesh-banners","image":{"alt":"Mesh Banners | VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/mesh-banners-690606.jpg?v=1651251896"},"title":"Mesh Banners"}}},"menus":[]},{"id":"tmenu-menu-590016","setting":{"item_layout":"text","title":"Paper Banners","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"281792249996","handle":"paper-banners","image":null,"title":"Paper Banners"}}},"menus":[]},{"id":"tmenu-menu-521056","setting":{"item_layout":"text","title":"Breakaway Banners","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433738888","handle":"reusable-breakaway-banners","image":null,"title":"Breakaway Banners"}}},"menus":[]},{"id":"tmenu-menu-106935","setting":{"item_layout":"text","title":"Fence Banners","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"product":{"id":"7285145370764","handle":"5x50-custom-logo-mesh-fence-banner","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/products\/5x50-custom-logo-mesh-fence-banner-138486.webp?v=1679785312"},"price":"500.00","priceCompare":null,"title":"5'x50' Custom Logo Mesh Fence Banner"},"collection":{"id":"294674825356","handle":"fence-banners","image":null,"title":"Fence Banners"}}},"menus":[]},{"id":"tmenu-menu-513456","setting":{"item_layout":"text","title":"Backdrop Banners","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433775304","handle":"photography-backdrops","image":null,"title":"Backdrop Banners"}}},"menus":[]},{"id":"tmenu-menu-193754","setting":{"item_layout":"icon","title":"Shop all Custom Banners","icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"},"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433620936","handle":"banners","image":{"alt":"Banners - VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/banners-293911.jpg?v=1716973177"},"title":"Banners"}}},"menus":[]}],"hide_submenu":true},{"id":"tmenu-menu-495859","setting":{"item_layout":"text","title":"Custom Magnets","item_display":true,"column_width":"automatic","disable_link":true},"menus":[{"id":"tmenu-menu-556150","setting":{"item_layout":"text","title":"Vehicle Magnets","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433770888","handle":"magnetic-signs","image":null,"title":"Vehicle Magnets"}}},"menus":[]},{"id":"tmenu-menu-413449","setting":{"item_layout":"text","title":"Garage Magnets","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"262014763148","handle":"magnetic-decorations","image":{"alt":"Gobble garage door magnet","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/magnetic-decorations-617304.jpg?v=1699549588"},"title":"Magnetic Decorations"}}},"menus":[]},{"id":"tmenu-menu-678261","setting":{"item_layout":"text","title":"Bumper Magnets","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433769992","handle":"vehicle-accessories-1","image":{"alt":"Bumper Magnets | VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/bumper-magnets-921530.jpg?v=1651251965"},"title":"Bumper Magnets"}}},"menus":[]}
6441,{"id":"tmenu-menu-303119","setting":{"item_layout":"text","title":"Refrigerator Magnets","column_width":"automatic","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"291060908172","handle":"refrigerator-magnets","image":null,"title":"Refrigerator Magnets"}},"item_display":false},"menus":[]},{"id":"tmenu-menu-515088","setting":{"item_layout":"text","title":"Locker Magnets","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433624328","handle":"locker-magnets","image":null,"title":"Locker Magnets"}}},"menus":[]},{"id":"tmenu-menu-132716","setting":{"item_layout":"icon","title":"Shop all Custom Magnets","icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"},"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"295108444300","handle":"magnets","image":null,"title":"Magnets"}}},"menus":[]}],"hide_submenu":true},{"id":"tmenu-menu-631751","setting":{"item_layout":"text","title":"Small Format","item_display":true,"column_width":"automatic","disable_link":true},"menus":[{"id":"tmenu-menu-195033","setting":{"item_layout":"text","title":"Buttons","url":{"type":{"id":"product","icon":["fas","tshirt"],"name":"Product"},"product":{"id":"9994539272","handle":"2-25-round-buttons-with-safety-pin-back","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/products\/round-button-on-jacket-sw.jpg?v=1746727189"},"price":"12.00","priceCompare":null,"title":"2.25\" Round Buttons with Safety Pin Back"}}},"menus":[]},{"id":"tmenu-menu-127939","setting":{"item_layout":"text","title":"Business Cards","url":{"type":{"id":"product","icon":["fas","tshirt"],"name":"Product"},"product":{"id":"10028147080","handle":"business-cards-2x3-5","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/products\/business-card_77fc39aa-0341-4882-9998-f506a43175e6-sw-383892.jpg?v=1746724387"},"price":"75.00","priceCompare":null,"title":"2\"x3.5\" Aqueous Coating Business Cards"}}},"menus":[]},{"id":"tmenu-menu-662698","setting":{"item_layout":"text","title":"Palm Cards","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"289862516876","handle":"palm-cards","image":null,"title":"Palm Cards"},"product":{"id":"10028887624","handle":"5-5-x-11-all-inclusive-standard-postcards","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/products\/bettercity-5-75x11_28233ecf-a198-4cb4-a3b0-91d817b4de3e-sw-650952.jpg?v=1746723292"},"price":"976.80","priceCompare":null,"title":"5.75\" x 11\" All Inclusive Standard Postcards"}}},"menus":[]},{"id":"tmenu-menu-931603","setting":{"item_layout":"text","title":"Post Cards","url":{"type":{"id":"collection"},"product":{"id":"10028887624","handle":"5-5-x-11-all-inclusive-standard-postcards","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/products\/bettercity-5-75x11_28233ecf-a198-4cb4-a3b0-91d817b4de3e-sw-650952.jpg?v=1746723292"},"price":"976.80","priceCompare":null,"title":"5.75\" x 11\" All Inclusive Standard Postcards"},"collection":{"id":"gid:\/\/shopify\/Collection\/433610376","title":"Postcards, Flyers \u0026 More","handle":"postcards-flyers-more"}}},"menus":[]},{"id":"tmenu-menu-363593","setting":{"item_layout":"text","title":"Stickers","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433042248","handle":"stickers","image":{"alt":"Custom Stickers - VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/custom-stickers-847745.jpg?v=1671293667"},"title":"Custom Stickers"}}},"menus":[]},{"id":"tmenu-menu-145333","setting":{"item_layout":"text","title":"Notepads","url":{"type":{"id":"product","icon":["fas","tshirt"],"name":"Product"},"product":{"id":"10023985672","handle":"custom-notepads","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/files\/custom-notepads-scratch-pads-374116.jpg?v=1746727005"},"price":"1.68","priceCompare":null,"title":"Custom Notepads \u0026 Scratch Pads"}}},"menus":[]}
6441,{"id":"tmenu-menu-765404","setting":{"item_layout":"text","title":"Door Hangers","url":{"type":{"id":"product","icon":["fas","tshirt"],"name":"Product"},"product":{"id":"10007175368","handle":"4x9-doorknob-hanger","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/products\/door-knob-hangers_1_62c979f2-f4f4-4c5c-9a6d-23f7ace15931-sw.jpg?v=1746727185"},"price":"325.00","priceCompare":null,"title":"4\"x9\" Doorknob Hanger"}}},"menus":[]},{"id":"tmenu-menu-468627","setting":{"item_layout":"icon","title":"Shop all Small Print","icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"},"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"295108640908","handle":"small-format-printing","image":null,"title":"Small Format Printing"}}},"menus":[]}],"hide_submenu":false},{"id":"tmenu-menu-150651","setting":{"item_layout":"text","title":"Business Solutions","item_display":true,"column_width":"automatic","disable_link":true},"menus":[{"id":"tmenu-menu-780214","setting":{"item_layout":"text","title":"$99 Sign Bundles","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"307828326540","handle":"contractor-business-10-pack-sign-bundles","image":null,"title":"Contractor - Business $99 10-pack Sign Bundles"}}},"menus":[]},{"id":"tmenu-menu-541426","setting":{"item_layout":"text","title":"Retail Signs","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"291065397388","handle":"retail-yard-signs","image":null,"title":"Retail Yard Signs"}}},"menus":[]},{"id":"tmenu-menu-321675","setting":{"item_layout":"text","title":"Retail Banners","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"479051208","handle":"retail-banners","image":{"alt":"Retail Banners - VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/retail-banners-178374.jpg?v=1742055012"},"title":"Retail Banners"}}},"menus":[]},{"id":"tmenu-menu-439644","setting":{"item_layout":"text","title":"Parking Signs","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433789128","handle":"parking","image":null,"title":"Parking Signage"}}},"menus":[]},{"id":"tmenu-menu-441054","setting":{"item_layout":"text","title":"Safety Signage","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433779592","handle":"health-safety","image":null,"title":"Health \u0026 Safety Signage"}}},"menus":[]},{"id":"tmenu-menu-487924","setting":{"item_layout":"text","title":"Custom Trash \u0026 Donation Bins","url":{"type":{"id":"collection"},"collection":{"id":"433776008","title":"Recyclable \u0026 Disposable Trash Cans","handle":"recyclable-disposable-trash-cans","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/recyclable-disposable-trash-cans-341219.jpg?v=1742055009"}}}},"menus":[]},{"id":"tmenu-menu-222401","setting":{"item_layout":"icon","title":"Shop all Signage","icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"},"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"295108706444","handle":"business-supplies","image":null,"title":"Business Supplies"}}},"menus":[]}],"hide_submenu":true},{"id":"tmenu-menu-752326","setting":{"item_layout":"text","title":"Blank Products","image_width":"100","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/files\/2x4-multi-use-magnets-sheets-754250.png?v=1715804670","image_position":"above","url":{"type":{"id":"page","icon":["fas","newspaper"],"name":"Page"},"page":{"id":92975497356,"title":"Printer Supplies","handle":"wholesale-printer-supplies"}},"item_display":true,"disable_link":true,"hidden_desktop":true,"hidden_mobile":true},"menus":[{"id":"tmenu-menu-162013","setting":{"item_layout":"text","title":"Blank Yard Signs","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433611592","handle":"corrugated-plastic-blanks","image":null,"title":"Blank Yard Signs"}}},"menus":[]}
6441,{"id":"tmenu-menu-363364","setting":{"item_layout":"text","title":"Blank Banners","url":{"type":{"id":"product","icon":["fas","tshirt"],"name":"Product"},"product":{"id":"7275012259980","handle":"15-oz-blank-banners","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/products\/15-oz-blank-banners-248399.webp?v=1746659690"},"price":"5.79","priceCompare":null,"title":"15 oz Blank Vinyl Banner"}}},"menus":[]},{"id":"tmenu-menu-931777","setting":{"item_layout":"text","title":"Blank Aluminum Signs","url":{"type":{"id":"product","icon":["fas","tshirt"],"name":"Product"},"product":{"id":"8038984482956","handle":"12-x-18-aluminum-sign-rounded-corner-02-thickness","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/files\/12-x-18-blank-aluminum-signs-rounded-corners-02-thickness-521198.jpg?v=1746658577"},"price":"5.75","priceCompare":null,"title":"12\" x 18\" Blank Aluminum Signs - Rounded Corners - .02\" Thickness"}}},"menus":[]},{"id":"tmenu-menu-641797","setting":{"item_layout":"text","title":"Blank Adhesive Vinyl","url":{"type":{"id":"product","icon":["fas","tshirt"],"name":"Product"},"product":{"id":"7277395771532","handle":"adhesive-vinyl","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/products\/adhesive-vinyl-sheets-333910.webp?v=1746659678"},"price":"8.67","priceCompare":null,"title":"12\"x24\" Adhesive Vinyl Sheets"}}},"menus":[]},{"id":"tmenu-menu-415704","setting":{"item_layout":"text","title":"Blank Can Coolers","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"292457578636","handle":"bulk-can-coolers","image":null,"title":"Bulk Can Coolers: Wholesale Blank \u0026 Patterned Options"}}},"menus":[]},{"id":"tmenu-menu-384905","setting":{"item_layout":"icon","title":"Shop all Blank Materials","icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"},"url":{"type":{"id":"page","icon":["fas","newspaper"],"name":"Page"},"page":{"id":92975497356,"title":"Printer Supplies","handle":"wholesale-printer-supplies"}}},"menus":[]}],"hide_submenu":true},{"id":"tmenu-menu-359188","setting":{"item_layout":"text","title":"Hardware \u0026 Display","item_display":true,"column_width":"automatic","disable_link":false,"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"}}},"menus":[{"id":"tmenu-menu-141733","setting":{"item_layout":"text","title":"Yard Sign Stakes","item_display":false,"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433610440","title":"Stakes \u0026 Sign Hardware","handle":"sign-stakes"}}},"menus":[]},{"id":"tmenu-menu-491514","setting":{"item_layout":"text","title":"Pole Banner Hardware","url":{"type":{"id":"collection"}}},"menus":[]},{"id":"tmenu-menu-539423","setting":{"item_layout":"text","title":"Post \u0026 Panel Sign Systems","url":{"type":{"id":"collection"},"collection":{"id":"291061956748","title":"Sign Frames","handle":"sign-frames-1"}}},"menus":[]},{"id":"tmenu-menu-659278","setting":{"item_layout":"icon","title":"Shop all Hardware \u0026 Display","url":{"type":{"id":"collection"},"collection":{"id":"433610440","title":"Stakes \u0026 Sign Hardware","handle":"sign-stakes"}},"icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"}},"menus":[]}],"hide_submenu":false}],"hide_submenu":true},{"id":"tmenu-menu-885903","setting":{"item_layout":"text","submenu_type":"mega","submenu_mega_position":"fullwidth","title":"TEAMS \u0026 SCHOOLS","submenu_mega_width":"1000"},"menus":[{"id":"tmenu-menu-190935","setting":{"item_layout":"image","title":"","url":{"type":{"id":"link"},"collection":{"id":"433038152","title":"Custom School Signs, Banners \u0026 Spirit Products","handle":"school-products","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/custom-school-signs-banners-spirit-products-4353886.png?v=1784116153"}},"link":"https:\/\/www.victorystore.com ⺠pages ⺠school-products"},"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/files\/Teams-School-Nav3.jpg?v=1784159027","column_width":"4","hidden_mobile":true},"menus":[]}
6441,{"id":"tmenu-menu-657216","setting":{"item_layout":"image","title":"","url":{"type":{"id":"link"},"collection":{"id":"433038152","title":"Custom School Signs, Banners \u0026 Spirit Products","handle":"school-products","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/custom-school-signs-banners-spirit-products-4353886.png?v=1784116153"}},"link":"https:\/\/www.victorystore.com ⺠pages ⺠school-products"},"image":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/files\/Teams-School-Nav-mobile3.jpg?v=1784158575","column_width":"4","hidden_mobile":false,"hidden_desktop":true},"menus":[]},{"id":"tmenu-menu-681603","setting":{"item_layout":"text","title":"Team Spirit","item_display":true,"column_width":2,"disable_link":true},"menus":[{"id":"tmenu-menu-324645","setting":{"item_layout":"text","title":"Team Player Cutouts","url":{"type":{"id":"product","icon":["fas","tshirt"],"name":"Product"},"product":{"id":"10027791176","handle":"custom-corrugated-player-cutouts","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/products\/player-cutouts-main_1_1000x_1dc32a7f-54b3-480e-b83d-62d71a3765ae_1000x-min.jpg?v=1760035544"},"price":"39.95","priceCompare":null,"title":"Team Player Photo Plastic Cutouts"}}},"menus":[]},{"id":"tmenu-menu-544486","setting":{"item_layout":"text","title":"Big Heads","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"291066675340","handle":"big-heads","image":null,"title":"Big Heads"}}},"menus":[]},{"id":"tmenu-menu-833289","setting":{"item_layout":"text","title":"Standup Cutouts","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433776136","handle":"standup-cutouts","image":null,"title":"Standup Cutouts"}}},"menus":[],"hide_submenu":false},{"id":"tmenu-menu-843744","setting":{"item_layout":"text","title":"Senior \u0026 Graduation Gear","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"659357704","handle":"senior-gifts","image":null,"title":"Senior Gift Ideas"}}},"menus":[]},{"id":"tmenu-menu-492208","setting":{"item_layout":"text","title":"Rally Towels","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433735880","handle":"rally-towels","image":null,"title":"Rally Towels"}}},"menus":[]},{"id":"tmenu-menu-503940","setting":{"item_layout":"text","title":"Can Coolers","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"260426760332","handle":"sport-can-coolers","image":null,"title":"Sport Can Coolers"}}},"menus":[]},{"id":"tmenu-menu-723396","setting":{"item_layout":"text","title":"Eye Blacks","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433732616","handle":"eye-black","image":{"alt":"Custom Eye Blacks","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/eye-black-806837.jpg?v=1671223092"},"title":"Custom Eye Blacks"}}},"menus":[]},{"id":"tmenu-menu-552133","setting":{"item_layout":"text","title":"Stadium Seats","url":{"type":{"id":"link","icon":["fas","external-link-square-alt"],"name":"Custom Link"},"collection":{"id":"433736072","handle":"stadium-seat-cushions","image":null,"title":"Stadium Seat Cushions"},"link":"https:\/\/www.victorystore.com\/products\/custom-stadium-seat-cushions"}},"menus":[]},{"id":"tmenu-menu-628434","setting":{"item_layout":"icon","title":"Shop all Team Spirit","icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"},"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"31354421302","handle":"team-spirit","image":{"alt":"Team Spirit - VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/team-spirit-392487.jpg?v=1742055055"},"title":"Team Spirit"}}},"menus":[]}],"hide_submenu":false},{"id":"tmenu-menu-931735","setting":{"item_layout":"text","title":"School Signage","item_display":true,"column_width":2,"disable_link":true},"menus":[{"id":"tmenu-menu-384797","setting":{"item_layout":"text","t
6441itle":"Player \u0026 Team Yard Signs","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433739144","handle":"team-yard-signs","image":null,"title":"Sports Signs"}}},"menus":[]},{"id":"tmenu-menu-138659","setting":{"item_layout":"text","title":"Senior Banners","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"291066708108","handle":"senior-banners","image":null,"title":"Senior Banners"}}},"menus":[]},{"id":"tmenu-menu-845430","setting":{"item_layout":"text","title":"School \u0026 Team Banners","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"30840717366","handle":"team-banner","image":null,"title":"Team Banners"}}},"menus":[]},{"id":"tmenu-menu-280767","setting":{"item_layout":"text","title":"Mesh Fence Banners","url":{"type":{"id":"collection"},"collection":{"id":"30890393654","title":"Mesh Banners","handle":"mesh-banners","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/mesh-banners-690606.jpg?v=1651251896"}}}},"menus":[]},{"id":"tmenu-menu-522761","setting":{"item_layout":"text","title":"Breakaway Banners","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433738888","handle":"reusable-breakaway-banners","image":null,"title":"Breakaway Banners"}}},"menus":[]},{"id":"tmenu-menu-865649","setting":{"item_layout":"text","title":"Championship Banners","url":{"type":{"id":"product"},"product":{"id":"529955618870","title":"Custom Vertical Championship Team Banners","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/files\/Victorystore_0002_22838-1.jpg?v=1746722601"},"handle":"team-banners-custom-vertical-championship"}}},"menus":[]},{"id":"tmenu-menu-557596","setting":{"item_layout":"text","title":"Locker Magnets","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433624328","handle":"locker-magnets","image":null,"title":"Locker Magnets"}}},"menus":[]},{"id":"tmenu-menu-504319","setting":{"item_layout":"text","title":"Back-to-School Yard Cards","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"91428061238","title":"Back to School","handle":"back-to-school-products","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/back-to-school-819131.jpg?v=1651251944"}}}},"menus":[]},{"id":"tmenu-menu-473864","setting":{"item_layout":"icon","title":"Shop all Signage","icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"},"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"295112605836","handle":"team-signage","image":null,"title":"Team Signage"}}},"menus":[]}],"hide_submenu":false},{"id":"tmenu-menu-540102","setting":{"item_layout":"text","title":"Shop by Sport","item_display":true,"column_width":2,"disable_link":true},"menus":[{"id":"tmenu-menu-926822","setting":{"item_layout":"text","title":"Football","url":{"type":{"id":"collection"},"collection":{"id":"433742536","title":"Football","handle":"football"}}},"menus":[]},{"id":"tmenu-menu-773479","setting":{"item_layout":"text","title":"Softball","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433743432","handle":"softball","image":null,"title":"Softball"}}},"menus":[]},{"id":"tmenu-menu-305727","setting":{"item_layout":"text","title":"Baseball","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433742024","handle":"baseball","image":null,"title":"Baseball"}}},"menus":[]},{"id":"tmenu-menu-238533","setting":{"item_layout":"text","title":"Soccer","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433743368","handle":"soccer","image":null,"title":"Soccer"}}},"menus":[]},{"id":"tmenu-menu-126321","setting":{"item_layout":"text","title":"Cheerleading","url":{"type":{"id":"collection"},"collection":{"id":"433742344","title":"Cheerleading","handle":"cheerleading"}}},"menus":[]}
6441,{"id":"tmenu-menu-430627","setting":{"item_layout":"text","title":"Volleyball","url":{"type":{"id":"collection"},"collection":{"id":"433743880","title":"Volleyball","handle":"volleyball"}}},"menus":[]},{"id":"tmenu-menu-345309","setting":{"item_layout":"text","title":"Basketball","url":{"type":{"id":"collection"},"collection":{"id":"433742152","title":"Basketball","handle":"basketball"}}},"menus":[]},{"id":"tmenu-menu-987455","setting":{"item_layout":"text","title":"Track \u0026 Field","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433743752","title":"Track and Cross Country Products","handle":"track-and-cross-country"}}},"menus":[]},{"id":"tmenu-menu-783950","setting":{"item_layout":"icon","title":"Shop all Sports","icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"},"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"295113130124","handle":"all-sports","image":null,"title":"All Sports"}}},"menus":[]}],"hide_submenu":false},{"id":"tmenu-menu-251268","setting":{"item_layout":"text","title":"School Essentials","item_display":true,"column_width":2,"disable_link":true},"menus":[{"id":"tmenu-menu-106088","setting":{"item_layout":"text","title":"Cornhole Sets","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433733320","handle":"bag-toss-game","image":{"alt":"Bag Toss Game | VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/bag-toss-game-728033.jpg?v=1670542657"},"title":"Bag Toss Game"}}},"menus":[]},{"id":"tmenu-menu-570896","setting":{"item_layout":"text","title":"School Logo Doormats","url":{"type":{"id":"product"},"product":{"id":"4556337152140","title":"Custom Photo Doormat Any Color Custom Logo Doormat Full Color, Commercial Business Doormats","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/products\/custom-business-logo-commercial-door-mat-254544.jpg?v=1756158868"},"handle":"custom-commercial-business-logo-door-mat"}}},"menus":[]},{"id":"tmenu-menu-361217","setting":{"item_layout":"text","title":"Media Backdrops","url":{"type":{"id":"product"},"product":{"id":"8036804231308","title":"Custom 8'x10' School Media Backdrop Banner | Step \u0026 Repeat Vinyl Photo Background","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/files\/custom-8x10-school-media-backdrop-banner-step-repeat-vinyl-photo-background-758944.jpg?v=1746658589"},"handle":"custom-school-media-backdrop-banner-10x8-step-and-repeat"}}},"menus":[]},{"id":"tmenu-menu-343825","setting":{"item_layout":"text","title":"Apparel \u0026 Uniforms","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433625096","handle":"apparel-uniforms","image":{"alt":"Apparel \u0026 Uniforms | VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/apparel-uniforms-516399.jpg?v=1651251932"},"title":"Apparel \u0026 Uniforms"}}},"menus":[]},{"id":"tmenu-menu-430904","setting":{"item_layout":"text","title":"Cupcake Toppers","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"285298458764","handle":"cupcake-toppers","image":{"alt":"Cake \u0026 Cupcake Toppers - VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/cake-cupcake-toppers-208177.jpg?v=1693066735"},"title":"Cake \u0026 Cupcake Toppers"}}},"menus":[]},{"id":"tmenu-menu-102151","setting":{"item_layout":"text","title":"Lawn Chairs","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433756552","handle":"camping-chairs","image":null,"title":"Lawn Chairs"}}},"menus":[]},{"id":"tmenu-menu-580549","setting":{"item_layout":"text","title":"Lanyards","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"291066839180","handle":"landyards","image":null,"title":"Lanyards"}}},"menus":[]}
6441,{"id":"tmenu-menu-718022","setting":{"item_layout":"text","title":"AR Classroom","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"284386820236","handle":"augmented-reality","image":null,"title":"Augmented Reality"}}},"menus":[]},{"id":"tmenu-menu-313924","setting":{"item_layout":"icon","title":"Shop all School Essentials","url":{"type":{"id":"collection"},"collection":{"id":"433038152","title":"Custom School Signs, Banners \u0026 Spirit Products","handle":"school-products","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/custom-school-signs-banners-spirit-products-4353886.png?v=1784116153"}}},"icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"}},"menus":[]}],"hide_submenu":false}],"hide_submenu":false},{"id":"tmenu-menu-195448","setting":{"item_layout":"text","submenu_type":"mega","submenu_mega_position":"fullwidth","title":"YARD GREETINGS","submenu_mega_width":"1000"},"menus":[{"id":"tmenu-menu-934447","setting":{"item_layout":"image","title":"","image_width":"0","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/files\/yard-greetings-nav-image.jpg?v=1784303694","column_width":"2","url":{"type":{"id":"collection"},"collection":{"id":"31535136822","title":"Yard Letters","handle":"yard-letters"}}},"menus":[]},{"id":"tmenu-menu-593166","setting":{"item_layout":"text","title":"Yard Letters","item_display":true,"column_width":2,"disable_link":true},"menus":[{"id":"tmenu-menu-496783","setting":{"item_layout":"text","title":"Starter Kits","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"81594712118","handle":"yard-greeting-business-opportunity-starter-kits","image":{"alt":"Yard Card Business Starter Kits","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/yard-card-business-starter-kits-927190.jpg?v=1671226631"},"title":"Yard Card Business Starter Kits"}}},"menus":[]},{"id":"tmenu-menu-272355","setting":{"item_layout":"text","title":"Alphabet Sets","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"284395176076","handle":"yard-card-alphabet-sets","image":null,"title":"Alphabet Sets"}}},"menus":[]},{"id":"tmenu-menu-572469","setting":{"item_layout":"text","title":"Individual Letters","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"284395241612","handle":"yard-card-custom-words","image":null,"title":"Custom Letters"}}},"menus":[]},{"id":"tmenu-menu-676499","setting":{"item_layout":"text","title":"Numbers","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"284395307148","handle":"yard-card-numbers","image":null,"title":"Numbers"}}},"menus":[]}
6441,{"id":"tmenu-menu-145616","setting":{"item_layout":"text","title":"Special Characters","url":{"type":{"id":"collection"},"collection":{"id":"312692867212","handle":"yard-card-special-characters","image":null,"title":"Yard Card Special Characters"}}},"menus":[]},{"id":"tmenu-menu-925576","setting":{"item_layout":"icon","title":"Shop all Letters","icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"},"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"31535136822","handle":"yard-letters","image":null,"title":"Yard Letters"}}},"menus":[]}],"hide_submenu":true},{"id":"tmenu-menu-319776","setting":{"item_layout":"text","title":"Shop by Occasion","item_display":true,"column_width":2,"disable_link":true},"menus":[{"id":"tmenu-menu-599473","setting":{"item_layout":"text","title":"Birthday","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"76905349174","handle":"birthday-yard-decorations","image":null,"title":"Birthday Yard Cards, Signs, and Letters"}}},"menus":[]},{"id":"tmenu-menu-734884","setting":{"item_layout":"text","title":"Graduation","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"180745896076","handle":"graduation-yard-decorations","image":{"alt":"Graduation Yard Cards","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/graduation-yard-cards-376003.jpg?v=1671223914"},"title":"Graduation Yard Cards"}}},"menus":[]},{"id":"tmenu-menu-298119","setting":{"item_layout":"text","title":"Back To School","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"91428061238","handle":"back-to-school-products","image":{"alt":"Back to School | VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/back-to-school-819131.jpg?v=1651251944"},"title":"Back to School"}}},"menus":[]},{"id":"tmenu-menu-866815","setting":{"item_layout":"text","title":"Retirement","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"76905578550","handle":"retirement-yard-decorations","image":{"alt":"Retirement Yard Cards - VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/retirement-yard-cards-745622.jpg?v=1742055016"},"title":"Retirement Yard Cards"}}},"menus":[]},{"id":"tmenu-menu-789507","setting":{"item_layout":"text","title":"Baby","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433752840","handle":"baby","image":{"alt":"Baby | VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/baby-927455.jpg?v=1671221637"},"title":"Baby Yard Decorations"}}},"menus":[]},{"id":"tmenu-menu-605750","setting":{"item_layout":"icon","title":"Shop all Occasions","icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"},"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"284393341068","handle":"yard-cards-all-occasions","image":null,"title":"Yard Cards for all Occasions"}}},"menus":[]}],"hide_submenu":true},{"id":"tmenu-menu-133607","setting":{"item_layout":"text","title":"Seasonal \u0026 Holidays","item_display":true,"column_width":2,"disable_link":true},"menus":[{"id":"tmenu-menu-845789","setting":{"item_layout":"text","title":"Back-to-School","url":{"type":{"id":"collection"},"collection":{"id":"91428061238","title":"Back to School","handle":"back-to-school-products","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/back-to-school-819131.jpg?v=1651251944"}}}},"menus":[]},{"id":"tmenu-menu-999729","setting":{"item_layout":"text","title":"Patriotic","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433747784","title":"Military \u0026 Patriotic","handle":"military-patriotic","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/military-p
6441atriotic-125571.jpg?v=1651252077"}}}},"menus":[]},{"id":"tmenu-menu-180252","setting":{"item_layout":"text","title":"Fall","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"76905644086","title":"Thanksgiving Yard Cards","handle":"thanksgiving-yard-decorations","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/thanksgiving-yard-cards-204692.jpg?v=1742055061"}}}},"menus":[]},{"id":"tmenu-menu-160550","setting":{"item_layout":"text","title":"Halloween","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"151020175500","handle":"halloween-yard-decorations","image":null,"title":"Halloween Yard Cards"}}},"menus":[]},{"id":"tmenu-menu-705054","setting":{"item_layout":"text","title":"Christmas","url":{"type":{"id":"collection"},"collection":{"id":"76905611318","title":"Christmas Yard Cards","handle":"christmas-yard-decorations","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/christmas-yard-cards-403890.jpg?v=1670606914"}}}},"menus":[]},{"id":"tmenu-menu-754156","setting":{"item_layout":"icon","title":"Shop all Seasonal","icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"},"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433038664","handle":"holiday-yard-decoration","image":null,"title":"Holiday Yard Decorations"}}},"menus":[]}],"hide_submenu":true},{"id":"tmenu-menu-805087","setting":{"item_layout":"text","title":"Accessories \u0026 Supplies","item_display":true,"column_width":2,"disable_link":true},"menus":[{"id":"tmenu-menu-468232","setting":{"item_layout":"text","title":"Stakes \u0026 Cases","url":{"type":{"id":"collection"},"product":{"id":"5169875714188","title":"4' Indoor\/Outdoor Yard Card Greeting Stand | Set of 3","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/products\/yard-card-stand-outside-with-yard-signs-sw.jpg?v=1746662180"},"handle":"4-foot-indoor-outdoor-yard-card-greeting-stand-set-of-3"},"collection":{"id":"191045107852","title":"Yard Card Supplies \u0026 Stake Packages","handle":"yard-card-supplies-stake-packages-with-free-shipping","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/yard-card-supplies-stake-packages-223443.jpg?v=1742055088"}}}},"menus":[]},{"id":"tmenu-menu-182897","setting":{"item_layout":"text","title":"Yard Card Stands","url":{"type":{"id":"product"},"product":{"id":"5169875714188","title":"4' Indoor\/Outdoor Yard Card Greeting Stand | Set of 3","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/products\/yard-card-stand-outside-with-yard-signs-sw.jpg?v=1746662180"},"handle":"4-foot-indoor-outdoor-yard-card-greeting-stand-set-of-3"}}},"menus":[]},{"id":"tmenu-menu-535677","setting":{"item_layout":"text","title":"Fillers","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"281312067724","handle":"yard-card-fillers","image":null,"title":"Yard Card Fillers"}}},"menus":[]},{"id":"tmenu-menu-650774","setting":{"item_layout":"text","title":"Balloons","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"291062677644","handle":"yard-card-balloon-sets","image":null,"title":"Yard Card Balloon Sets"}}},"menus":[]},{"id":"tmenu-menu-755284","setting":{"item_layout":"text","title":"Pathway Markers","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"291062612108","handle":"yard-decoration-pathway-markers","image":null,"title":"Yard Decoration Pathway Markers"}}},"menus":[]},{"id":"tmenu-menu-878239","setting":{"item_layout":"text","title":"Cakes \u0026 Cupcakes","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"291062808716","handle":"cake-and-cupcake-yard-cards","image":null,"title":"Cake and Cupcake Yard Cards"}}},"menus":[]},{"id":"tmenu-menu-141706","setting":{"item_layout":"icon","title":"Shop all Accessories","icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"},"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"295112245388","handle":"extras","image":null,"title":"Extras"}}},"menus":[]}],"hide_submenu":false}
6441,{"id":"tmenu-menu-592273","setting":{"item_layout":"text","title":"For Yard Card Businesses","item_display":true},"menus":[{"id":"tmenu-menu-596058","setting":{"item_layout":"text","title":"Starter Kits","url":{"type":{"id":"collection"},"collection":{"id":"81594712118","title":"Yard Card Business Starter Kits","handle":"yard-greeting-business-opportunity-starter-kits","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/yard-card-business-starter-kits-927190.jpg?v=1671226631"}}}},"menus":[]},{"id":"tmenu-menu-986079","setting":{"item_layout":"text","title":"FAQ","url":{"type":{"id":"page"},"page":{"id":"127958089868","title":"Yard Card FAQs","handle":"yard-card-faqs"}}},"menus":[]},{"id":"tmenu-menu-127082","setting":{"item_layout":"text","title":"Business Resources","url":{"type":{"id":"page","icon":["fas","newspaper"],"name":"Page"},"page":{"id":18666061878,"title":"Yard Greeting Rental Business Opportunity","handle":"start-your-own-yard-greetings-rental-business"}}},"menus":[]},{"id":"tmenu-menu-764743","setting":{"item_layout":"text","title":"Rental Websites","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"190095360140","handle":"yard-card-rental-business-website-builder","image":{"alt":"Yard Card Rental Business Website Builder - VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/yard-card-rental-business-website-builder-795969.jpg?v=1742055087"},"title":"Yard Card Rental Business Website Builder"}}},"menus":[]},{"id":"tmenu-menu-953857","setting":{"item_layout":"text","title":"Yard Card Blog","item_display":false,"url":{"type":{"id":"link","icon":["fas","external-link-square-alt"],"name":"Custom Link"},"link":"https:\/\/www.victorystore.com\/blogs\/starting-a-yard-card-greeting-rental-business"}},"menus":[]}],"hide_submenu":false}],"hide_submenu":true},{"id":"tmenu-menu-802374","setting":{"item_layout":"text","submenu_type":"mega","submenu_mega_position":"fullwidth","title":"PARTY \u0026 GIFTS","submenu_mega_width":"1000"},"menus":[{"id":"tmenu-menu-295460","setting":{"item_layout":"image","title":"","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/files\/home-gifts-nav-image.jpg?v=1784593455","url":{"type":{"id":"collection"},"collection":{"id":"433736328","title":"Yard Card Decor \u0026 Letters","handle":"yard-greetings-decorations"}}},"menus":[]},{"id":"tmenu-menu-385112","setting":{"item_layout":"text","title":"Home Decor","item_display":true,"column_width":2,"disable_link":true},"menus":[{"id":"tmenu-menu-209336","setting":{"item_layout":"text","title":"Doormats","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"287470321804","handle":"pre-designed-custom-doormats-doormats","image":null,"title":"Doormats"}}},"menus":[]},{"id":"tmenu-menu-932645","setting":{"item_layout":"text","title":"Garage Magnets","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"262014763148","handle":"magnetic-decorations","image":{"alt":"Gobble garage door magnet","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/magnetic-decorations-617304.jpg?v=1699549588"},"title":"Magnetic Decorations"}}},"menus":[]},{"id":"tmenu-menu-839051","setting":{"item_layout":"text","title":"Wall Decor","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"296284848268","handle":"wall-decor","image":null,"title":"Wall Decor"}}},"menus":[]},{"id":"tmenu-menu-984328","setting":{"item_layout":"text","title":"Canvas Prints","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"281527320716","handle":"canvas-prints","image":null,"title":"Canvas Prints"}}},"menus":[]},{"id":"tmenu-menu-820970","setting":{"item_layout":"text","title":"Pillows","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"263688257676","handle":"pillow-case","image":null,"title":"Pillow Case"}}},"menus":[]}
6441,{"id":"tmenu-menu-508783","setting":{"item_layout":"text","title":"Blankets","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433623432","handle":"blankets","image":null,"title":"Blankets"}}},"menus":[]},{"id":"tmenu-menu-168486","setting":{"item_layout":"text","title":"Wallpaper","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"287071207564","handle":"wallpaper","image":null,"title":"Wallpaper"}}},"menus":[]},{"id":"tmenu-menu-954520","setting":{"item_layout":"icon","title":"Shop all Home Decor","icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"},"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"295108870284","handle":"home-decor","image":null,"title":"Home Decor"}}},"menus":[]}],"hide_submenu":true},{"id":"tmenu-menu-537903","setting":{"item_layout":"text","title":"Gifts","item_display":true,"column_width":2,"disable_link":true},"menus":[{"id":"tmenu-menu-726317","setting":{"item_layout":"text","title":"Can Coolers","url":{"type":{"id":"collection"},"collection":{"id":"433732552","title":"Drinkware and Can Coolers","handle":"drinkware-and-can-coolers"}}},"menus":[]},{"id":"tmenu-menu-694658","setting":{"item_layout":"text","title":"Mugs","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433733960","handle":"coffee-mugs","image":null,"title":"Coffee Mugs"}}},"menus":[]},{"id":"tmenu-menu-959281","setting":{"item_layout":"text","title":"Coasters","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433733896","handle":"coasters","image":null,"title":"Coasters"}}},"menus":[]},{"id":"tmenu-menu-808210","setting":{"item_layout":"text","title":"Giant Greeting Cards","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433749128","handle":"giant-cards","image":{"alt":"Giant Greeting Cards - VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/giant-greeting-cards-401694.jpg?v=1697243301"},"title":"Giant Greeting Cards"}}},"menus":[]},{"id":"tmenu-menu-927329","setting":{"item_layout":"text","title":"Picture Frames","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433735752","handle":"picture-frames","image":null,"title":"Picture Frames"}}},"menus":[]},{"id":"tmenu-menu-963841","setting":{"item_layout":"text","title":"Greek \u0026 University"},"menus":[]},{"id":"tmenu-menu-815280","setting":{"item_layout":"text","title":"Flags","url":{"type":{"id":"collection"},"collection":{"id":"305042587788","handle":"flags","image":null,"title":"Flags"}}},"menus":[]},{"id":"tmenu-menu-980765","setting":{"item_layout":"icon","title":"Shop all Gifts","icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"},"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"295108935820","handle":"gifts","image":null,"title":"Gifts"}}},"menus":[]}],"hide_submenu":true},{"id":"tmenu-menu-435238","setting":{"item_layout":"text","title":"Party Supplies","item_display":true,"column_width":2,"disable_link":true},"menus":[{"id":"tmenu-menu-252313","setting":{"item_layout":"text","title":"Banners","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433620936","handle":"banners","image":{"alt":"Banners - VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/banners-293911.jpg?v=1716973177"},"title":"Banners"}}},"menus":[]},{"id":"tmenu-menu-936071","setting":{"item_layout":"text","title":"Cupcake Toppers","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"285298458764","handle":"cupcake-toppers","image":{"alt":"Cake \u0026 Cupcake Toppers - VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/cake-cupcake-toppers-208177.jpg?v=1693066735"},"title":"Cake \u0026 Cupcake Toppers"}}},"menus":[]}
6441,{"id":"tmenu-menu-860296","setting":{"item_layout":"text","title":"Cornhole Sets","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433733320","handle":"bag-toss-game","image":{"alt":"Bag Toss Game | VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/bag-toss-game-728033.jpg?v=1670542657"},"title":"Bag Toss Game"}}},"menus":[]},{"id":"tmenu-menu-218534","setting":{"item_layout":"text","title":"Standup Cutouts","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433776136","handle":"standup-cutouts","image":null,"title":"Standup Cutouts"}}},"menus":[]},{"id":"tmenu-menu-857042","setting":{"item_layout":"text","title":"Can Coolers","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433761416","handle":"can-coolers","image":null,"title":"Can Coolers"}}},"menus":[]},{"id":"tmenu-menu-402996","setting":{"item_layout":"text","title":"Yard Decorations","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433736328","handle":"yard-greetings-decorations","image":null,"title":"Yard Card Decor \u0026 Letters"}}},"menus":[]},{"id":"tmenu-menu-766050","setting":{"item_layout":"icon","title":"Shop all Supplies","icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"},"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"295110181004","handle":"party-supplies","image":null,"title":"Party Supplies"}}},"menus":[]}],"hide_submenu":true},{"id":"tmenu-menu-754153","setting":{"item_layout":"text","title":"Shop by Occasion","item_display":true,"column_width":2,"disable_link":true},"menus":[{"id":"tmenu-menu-724086","setting":{"item_layout":"text","title":"Birthday","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433752968","handle":"birthday","image":null,"title":"Birthday"}}},"menus":[]},{"id":"tmenu-menu-352271","setting":{"item_layout":"text","title":"Graduation","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433042888","handle":"graduation","image":{"alt":"Graduation Greeting Yard Cards","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/graduation-324500.jpg?v=1671223805"},"title":"Graduation"}}},"menus":[]},{"id":"tmenu-menu-685620","setting":{"item_layout":"text","title":"Wedding","url":{"type":{"id":"link"},"collection":{"id":"433761096","handle":"wedding","image":{"alt":"Wedding Decorations \u0026 Supplies - VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/wedding-decorations-supplies-786050.jpg?v=1742055078"},"title":"Wedding Decorations \u0026 Supplies"},"link":"https:\/\/www.victorystore.com\/pages\/wedding-supplies"}},"menus":[]},{"id":"tmenu-menu-944590","setting":{"item_layout":"text","title":"Baby","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433745608","title":"Baby Gifts","handle":"baby-gifts","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/baby-gifts-390774.jpg?v=1651251940"}}}},"menus":[]},{"id":"tmenu-menu-696685","setting":{"item_layout":"text","title":"Retirement","url":{"type":{"id":"collection"},"collection":{"id":"433760264","title":"Retirement","handle":"retirement","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/retirement-359041.jpg?v=1742055014"}}}},"menus":[]},{"id":"tmenu-menu-503078","setting":{"item_layout":"text","title":"Holidays","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433038664","handle":"holiday-yard-decoration","image":null,"title":"Holiday Yard Decorations"}}},"menus":[]},{"id":"tmenu-menu-285090","setting":{"item_layout":"icon","title":"Shop all Occasions","icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"},"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"295111458956","handle":"special-occasions","image":null,"title":"Special Occasions"}}},"menus":[]}],"hide_submenu":true}],"hide_submenu":true},{"id":"tmenu-menu-215883","setting":{"item_layout":"text","submenu_type":"mega","submenu_mega_position":"fullwidth","title":"SHOP BY USE","submenu_mega_width":"1000"},"menus":[{"id":"tmenu-menu-240143","setting":{"item_layout":"text","t
6441itle":"Political","item_display":true,"column_width":2,"disable_link":true},"menus":[{"id":"tmenu-menu-209540","setting":{"item_layout":"text","title":"Campaign Signs","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433295624","handle":"campaign-political-yard-signs","image":null,"title":"Printed Political Yard Signs for Campaigns | VictoryStore"}}},"menus":[]},{"id":"tmenu-menu-628782","setting":{"item_layout":"text","title":"Campaign Banners","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433043336","handle":"campaign-banners","image":{"alt":"Political Campaign Banners","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/campaign-banners-435890.jpg?v=1671221932"},"title":"Political Campaign Banners"}}},"menus":[]},{"id":"tmenu-menu-960477","setting":{"item_layout":"text","title":"Highway Signs","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"87983652918","handle":"large-campaign-yard-signs","image":{"alt":"Large Campaign Yard Signs | VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/large-campaign-yard-signs-164008.jpg?v=1650499927"},"title":"Campaign Highway Signs"}}},"menus":[]},{"id":"tmenu-menu-502071","setting":{"item_layout":"text","title":"Campaign Magnets","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"275340230796","handle":"campaign-magnets-stickers","image":null,"title":"Campaign Vehicle Magnets"}}},"menus":[]},{"id":"tmenu-menu-307783","setting":{"item_layout":"text","title":"Small Format Print","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"295108640908","title":"Small Format Printing","handle":"small-format-printing"}}},"menus":[]},{"id":"tmenu-menu-374221","setting":{"item_layout":"text","title":"Campaign Packages","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433609480","handle":"campaign-packages","image":null,"title":"Campaign Packages"}}},"menus":[]},{"id":"tmenu-menu-228573","setting":{"item_layout":"text","title":"Poly Bag Signs","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433611208","handle":"poly-bag-signs","image":{"alt":"Poly Bag Signs - VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/poly-bag-signs-373286.jpg?v=1742055004"},"title":"Poly Bag Signs"}}},"menus":[]},{"id":"tmenu-menu-554495","setting":{"item_layout":"text","title":"Union Made","url":{"type":{"id":"collection"},"collection":{"id":"271066398860","title":"Union Made Products","handle":"union-made-products-1"}}},"menus":[]},{"id":"tmenu-menu-255902","setting":{"item_layout":"icon","title":"Shop all Political","icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"},"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433037768","handle":"campaign-supplies","image":{"alt":"Campaign Supplies | VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/campaign-supplies-938747.jpg?v=1651251973"},"title":"Campaign Supplies"}}},"menus":[]}],"hide_submenu":true},{"id":"tmenu-menu-440163","setting":{"item_layout":"text","title":"Business","item_display":true,"column_width":2,"disable_link":true},"menus":[{"id":"tmenu-menu-222409","setting":{"item_layout":"text","title":"Post \u0026 Panel Sign Systems","url":{"type":{"id":"collection"},"collection":{"id":"291061956748","title":"Sign Frames","handle":"sign-frames-1"}}},"menus":[]},{"id":"tmenu-menu-607824","setting":{"item_layout":"text","title":"Yard Signs","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"291065397388","handle":"retail-yard-signs","image":null,"title":"Retail Yard Signs"}}},"menus":[]}
6441,{"id":"tmenu-menu-568358","setting":{"item_layout":"text","title":"Banners","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"479051208","handle":"retail-banners","image":{"alt":"Retail Banners - VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/retail-banners-178374.jpg?v=1742055012"},"title":"Retail Banners"}}},"menus":[]},{"id":"tmenu-menu-102953","setting":{"item_layout":"text","title":"Pole Banners","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"140179341366","handle":"business-restaurant-pole-banners","image":{"alt":"Business Advertising Pole Flag Banners | VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/business-advertising-pole-flag-banners-538475.jpg?v=1651251856"},"title":"Business Advertising Pole Flag Banners"}}},"menus":[]},{"id":"tmenu-menu-984832","setting":{"item_layout":"text","title":"Trash Cans\/Donation Bins","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433776008","handle":"recyclable-disposable-trash-cans","image":{"alt":"Recyclable \u0026 Disposable Trash Cans - VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/recyclable-disposable-trash-cans-341219.jpg?v=1742055009"},"title":"Recyclable \u0026 Disposable Trash Cans"}}},"menus":[]},{"id":"tmenu-menu-653939","setting":{"item_layout":"text","title":"Small Format Print"},"menus":[]},{"id":"tmenu-menu-682566","setting":{"item_layout":"icon","title":"Shop all Supplies","icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"},"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"295108706444","handle":"business-supplies","image":null,"title":"Business Supplies"}}},"menus":[]}],"hide_submenu":false},{"id":"tmenu-menu-246960","setting":{"item_layout":"text","title":"Real Estate","item_display":true,"column_width":2,"disable_link":true},"menus":[{"id":"tmenu-menu-145756","setting":{"item_layout":"text","title":"Yard Signs","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"31356092470","handle":"realtor-signs","image":null,"title":"Real Estate Signs"}}},"menus":[]},{"id":"tmenu-menu-507632","setting":{"item_layout":"text","title":"Rider Signs","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433621320","handle":"sign-riders","image":{"alt":"Sign Riders - VictoryStore.com","src":null,"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/sign-riders-987618.jpg?v=1742055040"},"title":"Sign Riders"}}},"menus":[]},{"id":"tmenu-menu-973874","setting":{"item_layout":"text","title":"for Rent\/Lease Signs","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"294749175948","handle":"for-rent-signs","image":null,"title":"For Rent Signs"}}},"menus":[]},{"id":"tmenu-menu-457845","setting":{"item_layout":"text","title":"Open House Signs","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"294748979340","handle":"open-house","image":null,"title":"Open House Signs"}}},"menus":[]},{"id":"tmenu-menu-910910","setting":{"item_layout":"text","title":"Photo Props","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"294749667468","handle":"real-estate-photo-props","image":null,"title":"Real Estate Photo Props"}}},"menus":[]},{"id":"tmenu-menu-844828","setting":{"item_layout":"text","title":"Sign Frames","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"31427559478","handle":"realtor-sign-frames","image":null,"title":"Realtor Sign Frames"}}},"menus":[]},{"id":"tmenu-menu-837109","setting":{"item_layout":"icon","title":"Shop all Real Estate","icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"},"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"295113162892","handle":"real-estate","image":null,"title":"Real Estate"}}},"menus":[]}],"hide_submenu":true}
6441,{"id":"tmenu-menu-221133","setting":{"item_layout":"text","title":"Sports","item_display":true,"column_width":2,"disable_link":true},"menus":[{"id":"tmenu-menu-898824","setting":{"item_layout":"text","title":"Player Cutouts"},"menus":[]},{"id":"tmenu-menu-919693","setting":{"item_layout":"text","title":"Yard Signs"},"menus":[]},{"id":"tmenu-menu-633872","setting":{"item_layout":"text","title":"Team Banners"},"menus":[]},{"id":"tmenu-menu-389531","setting":{"item_layout":"text","title":"Uniforms","url":{"type":{"id":"collection"},"collection":{"id":"gid:\/\/shopify\/Collection\/433625096","title":"Apparel \u0026 Uniforms","handle":"apparel-uniforms","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/apparel-uniforms-516399.jpg?v=1651251932"}}}},"menus":[]},{"id":"tmenu-menu-780044","setting":{"item_layout":"text","title":"Spirit Gear","url":{"type":{"id":"collection"},"collection":{"id":"gid:\/\/shopify\/Collection\/31354421302","title":"Team Spirit","handle":"team-spirit","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/collections\/team-spirit-392487.jpg?v=1742055055"}}}},"menus":[]},{"id":"tmenu-menu-724184","setting":{"item_layout":"icon","title":"Shop all Sports","icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"},"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"295112605836","handle":"team-signage","image":null,"title":"Team Signage"}}},"menus":[]}],"hide_submenu":false},{"id":"tmenu-menu-363409","setting":{"item_layout":"text","title":"Promotional Items","item_display":true,"column_width":2,"disable_link":true},"menus":[{"id":"tmenu-menu-178520","setting":{"item_layout":"text","title":"Custom Promo Bags","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"294681116812","handle":"promotional-bags","image":null,"title":"Custom Logo Promotional Bags"}}},"menus":[]},{"id":"tmenu-menu-158525","setting":{"item_layout":"text","title":"Umbrellas","url":{"type":{"id":"product","icon":["fas","tshirt"],"name":"Product"},"product":{"id":"7303877296268","handle":"48-wood-handle-hotel-umbrella","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/products\/48-wood-handle-hotel-umbrella-752949.jpg?v=1746659636"},"price":"17.00","priceCompare":null,"title":"48\" Custom Hotel Umbrella with Wooden Handle â Stylish \u0026 Durable"}}},"menus":[]},{"id":"tmenu-menu-742637","setting":{"item_layout":"text","title":"Lanyards","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"291066839180","handle":"landyards","image":null,"title":"Lanyards"}}},"menus":[]},{"id":"tmenu-menu-145149","setting":{"item_layout":"text","title":"Can Coolers","url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"433761416","handle":"can-coolers","image":null,"title":"Can Coolers"}}},"menus":[]},{"id":"tmenu-menu-633735","setting":{"item_layout":"icon","title":"Shop all Promotional","icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"},"url":{"type":{"id":"collection","icon":["fas","columns"],"name":"Collection"},"collection":{"id":"295113326732","handle":"promotional-items","image":null,"title":"Promotional Items"}}},"menus":[]}],"hide_submenu":false}],"hide_submenu":false},{"id":"tmenu-menu-566208","setting":{"item_layout":"text","submenu_type":"mega","submenu_mega_position":"fullwidth","title":"WHOLESALE","url":{"type":{"id":"page","icon":["fas","newspaper"],"name":"Page"},"page":{"id":92975497356,"title":"Blank Substrates","handle":"wholesale-printer-supplies"}},"submenu_fullscreen":false},"menus":[{"id":"tmenu-menu-638694","setting":{"item_layout":"image","title":"","image":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/files\/wholesale-nav-image.jpg?v=1784592968","column_width":"4","url":{"type":{"id":"page"},"page":{"id":"92975497356","title":"Blank Substrates","handle":"wholesale-printer-supplies"}}},"menus":[]}
6441,{"id":"tmenu-menu-255973","setting":{"item_layout":"text","title":"Blank Sign Materials","item_display":true,"disable_link":true},"menus":[{"id":"tmenu-menu-735797","setting":{"item_layout":"text","title":"Blank Yard Signs","url":{"type":{"id":"collection"},"collection":{"id":"433611592","title":"Blank Yard Signs","handle":"corrugated-plastic-blanks"}}},"menus":[]},{"id":"tmenu-menu-654252","setting":{"item_layout":"text","title":"Blank Aluminum Signs","url":{"type":{"id":"product"},"product":{"id":"8038984482956","title":"12\" x 18\" Blank Aluminum Signs - Rounded Corners - .02\" Thickness","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/files\/12-x-18-blank-aluminum-signs-rounded-corners-02-thickness-521198.jpg?v=1746658577"},"handle":"12-x-18-aluminum-sign-rounded-corner-02-thickness"}}},"menus":[]},{"id":"tmenu-menu-291155","setting":{"item_layout":"text","title":"Blank Banners","url":{"type":{"id":"product"},"product":{"id":"7275012259980","title":"15 oz Blank Vinyl Banner","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/products\/15-oz-blank-banners-248399.webp?v=1746659690"},"handle":"15-oz-blank-banners"}}},"menus":[]},{"id":"tmenu-menu-251064","setting":{"item_layout":"text","title":"Blank Adhesive Vinyl","url":{"type":{"id":"product"},"product":{"id":"7277395771532","title":"12\"x24\" Adhesive Vinyl Sheets","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/products\/adhesive-vinyl-sheets-333910.webp?v=1746659678"},"handle":"adhesive-vinyl"}}},"menus":[]},{"id":"tmenu-menu-476636","setting":{"item_layout":"icon","title":"Shop All Blank Products","icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"},"url":{"type":{"id":"page"},"page":{"id":"92975497356","title":"Blank Substrates","handle":"wholesale-printer-supplies"}}},"menus":[]}],"hide_submenu":true},{"id":"tmenu-menu-988008","setting":{"item_layout":"text","title":"Hardware \u0026 Frames","disable_link":true,"item_display":true},"menus":[{"id":"tmenu-menu-496635","setting":{"item_layout":"text","title":"H-Frames","url":{"type":{"id":"product"},"product":{"id":"10028133960","title":"Standard H Frame","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/products\/10x30-h-frame_2_f3503bd4-98ac-4326-886a-29adea4e2dcb.jpg?v=1746724412"},"handle":"standard-h-frame"}}},"menus":[]},{"id":"tmenu-menu-814792","setting":{"item_layout":"text","title":"Spider Stakes","url":{"type":{"id":"product"},"product":{"id":"9982884424","title":"Spider Stakes","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/products\/spider-stake_10c7394a-9e12-4372-911f-0057abfc43cc.jpg?v=1746728076"},"handle":"spider-stakes"}}},"menus":[]},{"id":"tmenu-menu-110535","setting":{"item_layout":"text","title":"Heavy Duty Stakes","url":{"type":{"id":"product"},"product":{"id":"10028134664","title":"Heavy Duty H Frame","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/files\/heavy-duty-h-frame-4315169.png?v=1773354369"},"handle":"heavy-duty-h-frame"}}},"menus":[]},{"id":"tmenu-menu-155747","setting":{"item_layout":"text","title":"EZ Stakes","url":{"type":{"id":"product"},"product":{"id":"10233839944","title":"Pair of 24\" EZ Sign Stakes","image":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/1971\/3101\/products\/EZStakes.jpg?v=1746722899"},"handle":"24-inch-ez-stakes-yard-signs"}}},"menus":[]},{"id":"tmenu-menu-469136","setting":{"item_layout":"icon","title":"Shop All Hardware","icon":{"id":"chevron-circle-right","name":"chevron circle right","code":"ï¸","type":"fas"},"url":{"type":{"id":"collection"},"collection":{"id":"433610440","title":"Stakes \u0026 Sign Hardware","handle":"sign-stakes"}}},"menus":[]}],"hide_submenu":true},{"id":"tmenu-menu-344196","setting":{"item_layout":"text","title":"Promotional Products","disable_link":true,"item_display":true},"menus":[{"id":"tmenu-menu-960467","setting":{"item_layout":"text","title":"Blank Can Coolers","url":{"type":{"id":"collection"},"collection":{"id":"292457578636","title":"Bulk Can Coolers: Wholesale Blank \u0026 Patterned Options","handle":"bulk-can-coolers"}}},"menus":[]}
6441,{"id":"tmenu-menu-410100","setting":{"item_layout":"text","title":"Blank Magnets","url":{"type":{"id":"collection"},"collection":{"id":"304230989964","title":"Blank Multi-Use Magnet Sheets","handle":"blank-multi-use-magnet-sheets"}}},"menus":[]},{"id":"tmenu-menu-149897","setting":{"item_layout":"text","title":"Shop All Promo Products"},"menus":[]}],"hide_submenu":true},{"id":"tmenu-menu-566968","setting":{"item_layout":"text","title":"Business Programs","disable_link":true,"item_display":true},"menus":[{"id":"tmenu-menu-371189","setting":{"item_layout":"text","title":"Reseller Program","url":{"type":{"id":"page"},"page":{"id":"92686352524","title":"Reseller Program","handle":"reseller-program"}}},"menus":[]},{"id":"tmenu-menu-565149","setting":{"item_layout":"text","title":"Consultant Program","url":{"type":{"id":"page"},"page":{"id":"87731470476","title":"Consultant Reseller \u0026 Referrer Program","handle":"consultant-reseller-referrer-program"}}},"menus":[]},{"id":"tmenu-menu-891338","setting":{"item_layout":"text","title":"Tax Exemption","url":{"type":{"id":"page"},"page":{"id":"115479445644","title":"Tax Exemption Resources","handle":"tax-exemption-resources"}}},"menus":[]},{"id":"tmenu-menu-590545","setting":{"item_layout":"text","title":"Contact Sales","url":{"type":{"id":"page"},"page":{"id":"255789128","title":"Quick Quote","handle":"contact-us"}}},"menus":[]}],"hide_submenu":true}],"hide_submenu":true},{"id":"tmenu-menu-867235","setting":{"item_layout":"text","submenu_type":"flyout","submenu_mega_position":"fullwidth","title":"QUOTE","url":{"type":{"id":"link","icon":["fas","external-link-square-alt"],"name":"Custom Link"},"page":null,"link":"https:\/\/www.victorystore.com\/pages\/contact-us"}},"menus":[]}],"theme":[{"id":"137461956748","name":"Update 14.0.0 - 7\/25\/2024 PRODUCTION"}
6441,{"id":"151955669132","name":"quantity-breaks\/main"},{"id":"152212013196","name":"quantity-breaks\/design-fee"}],"orientation":"horizontal","item_hover_color":"#25337A","item_header_border":"#25337A","navigator_selector":"body:not(.specical_customers) .list-menu--inline, .vs-nav__list","enable_quickview":false,"submenu_background":"#F9F9F9","root_typography":{"letterSpacing":"1","fontSize":"15","fontFamily":"Archivo","variant":"600"},"mobile_navigator_selector":"body:not(.specical_customers) .menu-drawer__menu, .vs-nav-drawer__list","menu_wrap":false,"typography":{"fontFamily":"Archivo","fontSize":"13","variant":"100","letterSpacing":"1"},"root_active_background":"","root_active_color":"#444F85","root_color":"#25337A","menu_background":"","item_color":"#4A4A4A","published_at":"2026-08-13T21:08:37.238Z","market_selector":"all","market":[]},"status":1,"created_at":"2026-02-23 20:32:50","updated_at":"2026-08-13 21:08:36"},"data_file_url":null}}; 6442 6443 6444 6445 _SM.oldEntries = [{"id":549459,"status":1,"priority":0,"published_at":"2026-08-13T21:08:37.238Z","created_at":"2026-02-23 20:32:50","updated_at":"2026-08-13 21:08:36"},{"id":311215,"status":1,"priority":0,"published_at":null,"created_at":"2024-01-19 00:02:04","updated_at":"2025-12-08 18:12:17"}]; 6446 6447 6448 6449 _SM.subscription = {"name":"tmenu-basic","kind":"subscription"}; 6450 6451 6452 6453 _SM.marketId = 815464588; 6454 6455 6456 6457 _SM.translation = {}; 6458 6459 6460 6461 _SM.storefrontAccessToken = "dd3292cdb051aba181a727543c84fd80"; 6462 6463 6464 6465 _SM.synced = true; 6466</script>
6466 6467
6468<script src="https://cdn.shopify.com/extensions/01a0aeff-a095-71a4-a52b-376d9bd8a613/smart-menu-112/assets/smartmenu-v2.js" defer="defer"></script>
6468 6469 6470 6471 6472 6473 <style id="qikify-tmenu-custom-style"></style> 6474 6475 6476 6477
6477<script id="qikify-tmenu-custom-script">/* #49040 - Sebastian - 01/05/2024 */ 6478QikifySmartMenu = { 6479 themeName: 'Dawn', 6480};</script>
6480 6481 6482 6483 6484 6485</div><div id="shopify-block-AR2FMSW9nNERWcU9kV__6174324309569838175" class="shopify-block shopify-app-block"> 6486 6487 6488<div class="smile-shopify-init" 6489 data-channel-key="channel_mAb4JI5RQGs3YjuM40TT583G" 6490 6491></div> 6492 6493 6494</div><div id="shopify-block-AMm5GZlN5KzdSZ3JWT__12608439564960700138" class="shopify-block shopify-app-block"><div id="sezzle-widget-embed-block-error"></div> 6495<style> 6496 .sezzle-shopify-info-button .sezzle-button-text { 6497 6498 6499 6500 6501 6502} 6503</style>
6504<script> 6505 6506 6507 6508 const embedWidgetRendererScript = document.createElement("script"); 6509 embedWidgetRendererScript.type = "text/javascript"; 6510 embedWidgetRendererScript.src = "https://cdn.shopify.com/extensions/01a068e3-0c7f-7187-8245-9c5af06467ff/sezzle-widget-161123b6/assets/widget-renderer.min.js"; 6511 embedWidgetRendererScript.onload = function() { 6512 new WidgetRenderer({ 6513 merchantUUID: "59281e97-ce0c-420f-b917-9a87c040f48b", 6514 blockType: "embed" 6515 }).init(); 6516 }; 6517 document.head.appendChild(embedWidgetRendererScript); 6518 6519 </script>
6519 6520 6521</div><div id="shopify-block-AYkpjcWFINkF3RWlJV__1513253815146976218" class="shopify-block shopify-app-block"> 6522</div>
6522<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
6522 6523</body> 6524 6525</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.