PageSourceSearch

https://ultrapro.com/pages/stores

html ultrapro.com collected 2026-09-24 10:12:58 UTC 647,742 bytes, 5,599 lines download raw bytes

1<!doctype html>
2<html class="no-js" lang="en" dir="ltr">
3  <head>
4	<!-- Added by AVADA SEO Suite -->
5	 
6
7	<!-- /Added by AVADA SEO Suite -->
8<!--LOOMI SDK-->
9<!--DO NOT EDIT-->
10<link rel="preconnect"  href="https://live.visually-io.com" crossorigin data-em-disable>
11<link rel="dns-prefetch" href="https://live.visually-io.com" data-em-disable>
12<script type="text/javascript" data-em-disable data-vsly>
13    (()=> {
14        const env = 2;
15        var store = "ultra-pro-international.myshopify.com";
16        var alias = store.replace(".myshopify.com", "").replaceAll("-", "_").toUpperCase();
17        var jitsuKey =  "js.25521684558";
18        var themeId = 153010405454;
19        var role = "main";
20        window.loomi_ctx = {...(window.loomi_ctx || {}),storeAlias:alias,jitsuKey,env,themeId,role};
21        
22        
23    
24	
25        
26        window.loomi_ctx.blockingConcent = false;
27        loomi_ctx.ttl=1792833362;
28        
29    })()
30</script>
vendor: 1 bytes, line 30
30
31<script type="text/javascript" data-em-disable>
32    !function(){var e,t,n;!function(e){e.JSCondition="jsCondition",e.JSFunction="jsFunction",e.JSEvent="jsEvent",e.Selector="selector",e.ElementEvent="elementEvent",e.PageLoad="pageLoad",e.Timeout="timeout",e.Inactivity="inactivity",e.ExitIntent="exitIntent",e.Conjunction="conjunction"}(e||(e={})),function(e){e[e.PAUSED=4]="PAUSED"}(t||(t={})),function(e){e[e.LOCAL=0]="LOCAL",e[e.STAGE=1]="STAGE",e[e.PROD=2]="PROD",e[e.TEST=3]="TEST"}(n||(n={}));const r="lmi_preview";var o;!function(e){e.USE_CASE="USE_CASE",e.ADD_TO_CART="ADD_TO_CART"}(o||(o={}));const i=function(e){void 0===e&&(e=()=>window);try{return Promise.resolve(v(()=>void 0!==_(()=>e().removeEventListener),100,100)).then(function(){return Promise.resolve()})}catch(e){return Promise.reject(e)}},s=function(e,t){void 0===e&&(e=()=>window),void 0===t&&(t=!1);try{function n(){return Promise.resolve()}const r=t&&a()?Promise.resolve(v(()=>c,1e3,10)).then(function(){}):Promise.resolve(v(()=>void 0!==_(()=>e().addEventListener),10,1e3)).then(function(){});return Promise.resolve(r&&r.then?r.then(n):n())}catch(o){return Promise.reject(o)}};let c=!1;function a(){return!0===_(()=>window.vslyDeferResources)}function u(e,t){void 0===t&&(t=20);let n=0;return function(){clearTimeout(n),n=setTimeout(()=>e(...[].slice.call(arguments)),t)}}window.addEventListener("load",()=>{setTimeout(()=>{c=!0},2e3)});const l="vsly-hide-theme-preview",d="vslyCtags",m=()=>{_(()=>{const e=window.loomi_ctx.ctags||[];0===e.length?window.loomi_ctx.ctags=JSON.parse(localStorage.getItem(d)||"[]"):localStorage.setItem(d,JSON.stringify(e)),_(()=>{const e=JSON.parse(localStorage.getItem("vslyCustomCtags")||"[]");e&&e.length>0&&(window.loomi_ctx.ctags=[...window.loomi_ctx.ctags||[],...e])})})},f=()=>new Date(1e3*Math.floor(Date.now()/1e3));function h(e,t){void 0===t&&(t={async:!1,defer:!1});const n=_(()=>window.visually.flags["bunny-cdn"]),r=A();return p(`vsly-lib-${e}`,`https://${n?"assets.visually.io":r}/vsly/lib/${e}.js`,t)}function p(e,t,n){return void 0===n&&(n={async:!1,defer:!1}),new Promise((r,o)=>{let i=document.getElementById(e);i?r(document.getElementById(e)):(i=document.createElement("script"),i.id=e,i.src=t,i.async=n.async||!1,i.defer=n.defer||!1,i.setAttribute("data-em-disable",""),i.onload=()=>r(i),i.onerror=()=>o(new Error(`Failed to load ${t}`)),document.head.appendChild(i))})}function v(e,t,n,r){return void 0===t&&(t=500),void 0===n&&(n=4),new Promise((o,i)=>{e()?o(0):0!==n?setTimeout(()=>{r&&r()&&i(`condition rejected ${_(()=>e.toString())}`),v(e,t,n-1).then(o).catch(i)},t):i(`condition rejected ${_(()=>e.toString())}`)})}function w(e,t){void 0===t&&(t=500);const n=_(()=>window.visually_io_editor)?Date.now()+1e4:Infinity;function r(o){try{const i=e();i?o(i):Date.now()>=n?o(void 0):setTimeout(()=>r(o),t)}catch(e){console.error("vsly-when",e),Date.now()>=n?o(void 0):setTimeout(()=>r(o),t)}}return new Promise(e=>{r(e)})}function y(e){return!Array.isArray(e)||0===e.length}function g(e){return btoa(unescape(encodeURIComponent(JSON.stringify(e))))}function _(e,t){void 0===t&&(t=void 0);try{return e()}catch{return t}}const S=e=>e&&decodeURIComponent(document.cookie.replace(new RegExp("(?:(?:^|.*;)\\s*"+encodeURIComponent(e).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=\\s*([^;]*).*$)|^.*$"),"$1"))||null;function E(){const e=window.loomi_ctx?.clientId;return e?(window.localStorage.setItem("vsly__st",String(e)),String(e)):window.localStorage.getItem("vsly__st")}function P(e,t,n){void 0===t&&(t=5),void 0===n&&(n=500),t>=0&&!_(e)&&setTimeout(()=>{_(e)||P(e,t-1)},n)}const A=function(e){return void 0===e&&(e=window.loomi_ctx.env),e===n.STAGE?"sdk.loomi-stg.xyz":"live.visually-io.com"};function I(e){return e.replace(/[^a-z_A-Z0-9]/gi,"_")}const b=()=>!!_(()=>C()()),C=()=>_(()=>window.Shopify.customerPrivacy.analyticsProcessingAllowed)||_(()=>window.Shopify.customerPrivacy.userCanBeTracked)||_(()=>window.visually.analyticsProcessingAllowed);function x(){const e=function(){try{return Promise.resolve(v(()=>!!_(()=>window.loomi.jitsu),a()?1e3:500,120)).then(function(){return _(()=>window.loomi.jitsu)})}catch(e){return Promise.reject(e)}}();return{register(t,n,r,o){e.then(e=>_(()=>e.register(t,n,r,o)))},track:function(t,n,r){return Promise.resolve(e).then(function(e){return Promise.resolve(_(()=>e.track(t,n,r))).then(function(){})})},trackExt:function(t,n){return Promise.resolve(e).then(function(e){return Promise.resolve(_(()=>e.trackExt(t,n))).then(function(){})})}}}let k=!1,T=!1;function N(e,t,n){return{id:T?"lmi-000":"lmi-"+ ++j,isApplied:!1,kind:e,selector:t,value:n}}function O(e,t){let n,r=!1;return null!==e.previousElementSibling?n=e.previousElementSibling:(n=e.parentElement,r=!0),n?(e.outerHTML=t,r?n.firstElementChild:n.nextElementSibling):e}let j=Math.round(1e4*Math.random()),L=[],$=new Map;const R="lmid",D="lmwv";function U(){return!!_(()=>window.vsly_fbs)}function M(){return window.location.search.includes("lmi_debug")||U()}function q(){M()&&console.debug("loomi-editor",...[].slice.call(arguments))}function F(){M()&&console.error("loomi-editor",...[].slice.call(arguments))}let B=!0,J={};class V{constructor(e,t){this._value=void 0,this._addedAt=void 0,this._value=e,this._addedAt=t||(new Date).getTime()}value(){return this._value}addedAt(){return this._addedAt}}class H{constructor(e,t){this.backend=void 0,this.ttlMillis=void 0,this.backend=e,this.ttlMillis=t}isValid(e){return!!e&&(new Date).getTime()-e.addedAt()<=this.ttlMillis}get(e){const t=this.backend.get(e),n=this.isValid(t);if(t&&n)return t.value();n||this.backend.remove(e)}set(e,t,n){const r=new V(t,n);this.backend.set(e,r)}}class G{constructor(e){this.namespace=void 0,this.namespace=`vsly_cache_${e}`,window[this.namespace]={}}get(e){return _(()=>window[this.namespace][e])}remove(e){_(()=>delete window[this.namespace][e])}set(e,t){window[this.namespace][e]=t}}class z{constructor(e){this.namespace=void 0,this.namespace=`vsly_cache_${e}`}get(e){return _(()=>{const t=sessionStorage.getItem(`${this.namespace}_${e}`);if(!t)return;const n=JSON.parse(t);return new V(n._value,n._addedAt)})}remove(e){sessionStorage.removeItem(`${this.namespace}_${e}`)}set(e,t){sessionStorage.setItem(`${this.namespace}_${e}`,JSON.stringify(t))}}class K extends H{constructor(e,t){super(new G(e),t)}}const W=function(e,t){void 0===t&&(t=8397271938200529);let n=3735928559^t,r=1103547991^t;for(let t,o=0;o<e.length;
32o++)t=e.charCodeAt(o),n=Math.imul(n^t,2654435761),r=Math.imul(r^t,1597334677);return n=Math.imul(n^n>>>16,2246822507)^Math.imul(r^r>>>13,3266489909),r=Math.imul(r^r>>>16,2246822507)^Math.imul(n^n>>>13,3266489909),`${4294967296*(2097151&r)+(n>>>0)}`},Q="targeting-changed",Y="vslyThemeTest",Z="0891c521a9aa47c6a9fd965198b7ed44",X="_203";function ee(e,t,n,r,o){void 0===n&&(n=10),void 0===r&&(r=!1),void 0===o&&(o="none");const{_USE_CASE:i,_USE_CASE_VARIANT:s,_USE_CASE_AUDIENCES:c,_USE_CASE_VERSION:a,_USE_CASE_GA_VARIANT:u,_USE_CASE_GA:l}=e;if(U()||ie())return;if(!function(e){try{const t=location.pathname,n=new URL(e);if(location.search.includes("vsly-redirected-from"))return!1;if(!0===_(()=>window.visually.flags["sdk-kill-advanced-redirect-checks"]))return!0;{let e=!1;const r=decodeURIComponent(location.search);return n.searchParams.forEach((t,n)=>{const o=decodeURIComponent(`${n}=${t}`);r.includes(o)||(e=!0)}),!!((_(()=>Array.from(n.searchParams.values()).length)||0)>0&&e)||t!==n.pathname}}catch(e){return!1}}(t))return;if(!function(e,t,n){const r=`vsly-redirect-${W(`${n._USE_CASE}-${n._USE_CASE_VARIANT}-${n._USE_CASE_VERSION}-${e}`)}`;return"session"===t?"true"!==sessionStorage.getItem(r)&&(sessionStorage.setItem(r,"true"),!0):"user"!==t||"true"!==localStorage.getItem(r)&&(localStorage.setItem(r,"true"),!0)}(t,o,e))return;h();const d=`${i}-${s}`,m={type:"USE_CASE",ts:f().valueOf(),payload:{sid:_(()=>window.loomi_ctx.session.id),user:{anonymous_id:_(()=>window.loomi_ctx.userId)},use_case:i,use_case_variant:s,...a?{version:a}:{},...c?{audiences:c}:{}},options:{gaName:_(()=>I(l)),gaVariant:_(()=>I(u))}};function h(){document.body&&(document.body.style.opacity=0)}_(()=>{ce(i)&&(m.payload.clickId="redirect",m.options.isRedirect=!0)}),window.vsly_redirecting=!0,setTimeout(function(){try{h();const e=JSON.stringify(m),n=g(m),o=!d.includes(re);let i=t;try{new URLSearchParams(location.search).forEach((e,t)=>{(r||oe(t))&&(i=te(i,t,e))})}catch(t){q("e87",{redirectUrl:i,key:d,event:e,ex:t})}return i=te(i,"vsly-redirected-from",d),o&&(i=te(i,"vsly-redirected-event",n)),location.replace&&location.replace(i),Promise.resolve()}catch(e){return Promise.reject(e)}},n)}function te(e,t,n){try{const r=new URL(e);return r.searchParams.append(t,n),r.href}catch(t){return`${e}${e.includes("?")?"&":"?"}key=${n}`}}function ne(e){return{_USE_CASE:e.experienceId,_USE_CASE_VARIANT:e.variantId,_USE_CASE_VERSION:e.version,_USE_CASE_AUDIENCES:_(()=>window.loomi_ctx.audiences.join("|"),""),_USE_CASE_GA:e.gaExperienceName,_USE_CASE_GA_VARIANT:e.gaVariantName}}const re="theme_test_redirect_back_to_main",oe=e=>e.toLowerCase().startsWith("utm");function ie(){return _(()=>window.Shopify.designMode,!1)}function se(){return _(()=>window.Shopify.country)||_(()=>window.visually.country)}const ce=e=>window.loomi.conf.experiments.find(t=>t.name===e).isRedirect,ae=(e,t)=>{_(()=>!0===window.visually.flags["sdk-disable-dynamic-height-strategy"],!1)||e&&function(e,t,n){let r=e,o=0;for(;r.parentElement&&o<10;)n(r.parentElement),r=r.parentElement,o+=1}(e,0,e=>{const t=e.style.height;var n;(n=t)&&""!==n&&(e.style.removeProperty("height"),e.style.minHeight=t)})};function ue(e,t,n,r){if(!document.body.contains(r)){const r=document.querySelector(n);return r?(t(),e(),{element:r,isDetached:!0}):{isDetached:!1}}return{isDetached:!1}}function le(e){if(!_(()=>window.visually.flags["visibility-redo"]))return document.querySelector(e);const t=document.querySelectorAll(e);for(let e=0;e<t.length;e++){const n=t.item(e);if(de(n))return n}return _(()=>t[0])}function de(e){try{if(!_(()=>window.visually.flags["visibility-redo"]))return!0;if(!e)return!1;const t=e.getBoundingClientRect(),n=getComputedStyle(e);return!_(()=>"none"==n.display||"0"==n.opacity||"hidden"==n.visibility||t.width<=5&&t.height<=5||"none"==e.style.display||"0"==e.style.opacity||"hidden"==e.style.visibility)}catch(e){return!0}}function me(e){return _(()=>window.visually.flags[e],!1)}function fe(){return _(()=>!0===window.vslyDeferWidgets||me("sdk-defer-widgets"),!1)}const he="visually",pe="widgets";let ve;function we(e,t){const n=e+t,r=`vslyw-${n}`;if(!document.getElementById(r)){const e=document.createElement("script");e.id=r,e.type="text/javascript";
32const t=_(()=>window.visually.flags["bunny-cdn"]),o=A();e.src=`https://${t?"assets.visually.io":o}/widgets/${n}.js`,document.head.appendChild(e)}}window.IntersectionObserver&&(ve=new IntersectionObserver((e,t)=>{e.forEach(e=>{if(e.isIntersecting){const n=e.target;(function(e){const t=e.getAttribute("lmw"),n=e.getAttribute(D);if(t&&n){const r=t+n;return v(()=>_(()=>!!window[he][pe][r])&&_(()=>!!window.preact),50,500).then(()=>{_(()=>window[he][pe][r](`#${e.id}`))}),!0}return!1})(n)&&t.unobserve(n)}})},{root:null,rootMargin:window.vslyDeferWidgetsMargin||"100px",threshold:.1}));const ye="vsly-orig-sel";function ge(e,t){try{var n=e()}catch(e){return t(e)}return n&&n.then?n.then(void 0,t):n}const _e=function(e){try{return Promise.resolve(ge(function(){return Promise.resolve(v(()=>!!_(()=>document.querySelector(e)),250,100)).then(function(){return Promise.resolve(document.querySelector(e))})},function(e){return Promise.reject(e)}))}catch(e){return Promise.reject(e)}};function Se(e,t,n){const r=t.extra;return n&&n>=3?void 0!==r&&!!_(()=>e.childNodes[r]):!!r&&!!_(()=>e.childNodes[r])}function Ee(e,t,n){void 0===n&&(n=10),me("kill-theme-testing")||Pe(t)||(Ae(e,t),ee(e,Ie(t).href,n,!0,"session"))}const Pe=e=>{if(Ce())return!0;_(function(){try{return Promise.resolve(v(()=>!!document&&!!document.head,10,2e3)).then(function(){const e=document.head||document.getElementsByTagName("head")[0];if(!e.querySelector(`#${l}`)){const t=document.createElement("style");t.id=l,t.appendChild(document.createTextNode("#preview-bar-iframe,#PBarNextFrameWrapper,#PBarNextFrame { display: none !important;}")),e.appendChild(t)}})}catch(e){return Promise.reject(e)}});const t=window.loomi_ctx.themeId||_(()=>window.Shopify.theme.id),n=window.loomi_ctx.role||_(()=>window.Shopify.theme.role),r=!Ne({id:t,role:n}),o=_(()=>!window.loomi_ctx.testedThemes.includes(t));return!(!r||!o)||Te({id:t,role:n},e)},Ae=(e,t)=>{const n=e._USE_CASE!==re;Le(t)&&n&&[sessionStorage,localStorage].forEach(e=>Oe(e))},Ie=e=>{const t=Re();return t.searchParams.append("preview_theme_id",`${e||""}`),t},be=()=>{const e="vsly-tts";if($e(e))return;ke();const t=Ie("");t.searchParams.append(e,"1"),document.body.style.opacity=0,location.replace(t.href)},Ce=()=>
32{const e="vsly_disableThemeTest",t=$e("disableThemeTest")||!!sessionStorage.getItem(e);return t&&sessionStorage.setItem(e,"1"),ie()||t},xe=()=>!me("allow-embed-redirect-tests")||0===(window.loomi_ctx.embeddedTests||[]).filter(e=>e.experiment.isThemeTest).length,ke=()=>[sessionStorage,localStorage].forEach(e=>e.removeItem(Y)),Te=(e,t)=>e.id===t||Ne(e)&&!t,Ne=e=>"main"===e.role,Oe=e=>e.setItem(Y,"1"),je=e=>e.getItem(Y),Le=e=>!!e,$e=e=>_(()=>Re().searchParams.has(e)),Re=()=>_(()=>new URL(window.location.href)),De="data-rid",Ue="data-alchemy-element-root";let Me,qe=0;function Fe(e){return e.hasAttribute(De)||e.hasAttribute(Ue)}const Be=function(e,t){try{return Promise.resolve(v(()=>!!document&&!!document.body&&!!document.querySelector,50,200)).then(function(){!function(){if("undefined"==typeof document)return;Je||(Je=new MutationObserver(Ve)),Ve();const e="spa"===_(()=>window.vslyIntegrationType,"static")?document:document.body;Je.observe(e,{childList:!0,subtree:!0,characterData:!0,attributes:!1})}(),e&&(k=e),t&&(T=t)})}catch(e){return Promise.reject(e)}};let Je;function Ve(){L.filter(e=>!e.isApplied).forEach(e=>{try{const t=_(()=>document.body.querySelector(e.selector));if(!t)return void function(e,t,n,r,o){void 0===r&&(r=100),void 0===o&&(o=10);const i=!!t,s=_(()=>J[e])||0;!i&&B&&s<o&&(B=!1,J[e]=(_(()=>J[e])||0)+1,setTimeout(()=>{try{n()}catch(t){F("failed to run setTimeout on refreshAllElementsSets",e,t)}B=!0},r+50*s))}(e.selector,t,Ve,100,10);if($.has(e.id))return;if(function(e,t){if(e&&(void 0===Me&&(Me=!!document.querySelector(`[${Ue}],[${De}]`)),Me)&&function(e){return["replace","appendBefore","appendAfter","compound","widget","moveElem"].includes(e.kind)}(t))for(let t=e;t;t=t.parentElement)if(Fe(t))return!0;return!1}(t,e)&&!function(){if(U())return!0;const e=window.vslyHydrationSize||1,t=!!window.elementIdToRuntimeInitialized&&Object.values(window.elementIdToRuntimeInitialized).length>=e;t&&0===qe&&(qe=Date.now());const n=Date.now()-qe,r=window.vslyHydrationGrace||500;return t&&n>r}())return;const n=He(e,t);n&&($.set(e.id,n),e.isApplied=!0)}catch(t){!function(){M()&&console.warn("loomi-editor",...[].slice.call(arguments))}("failed to resolve command from mutation request with exception.",t,e)}}),ze()}function He(e,t){if("replace"===e.kind)return function(e,t,n,r,o){let i=o||e,s=!1;const c=n.outerHTML;return{id:e,isApplied:()=>s,kind:"replace",do:()=>{s||(k&&n.setAttribute(R,i),n.outerHTML!==r&&(n=O(n,r),ae(n),k&&n.setAttribute(R,i),s=!0))},undo:()=>{s&&n.outerHTML!==c&&(n=O(n,c),s=!1)},redoIfNeeded:()=>!1,setDebugId:e=>i=e}}(e.id,0,t,e.value,e.id);if("appendBefore"===e.kind||"appendAfter"===e.kind)return function(e,t,n,r,o){let i=o||e,s=!1,c=document.querySelector(t),a=document.createElement("div");const u=()=>{s||("appendBefore"===r&&(c=document.querySelector(t),_(()=>c.parentNode.insertBefore(a,c)),ae(c),a=O(a,n),k&&a.setAttribute(R,i),s=!0),"appendAfter"===r&&(s||(c=document.querySelector(t),c.nextSibling?(_(()=>c.parentNode.insertBefore(a,c.nextSibling)),ae(c)):(_(()=>c.parentNode.appendChild(a)),ae(c)),a=O(a,n),k&&a.setAttribute(R,i),s=!0)),s=!0)},l=()=>{s&&(a.remove(),s=!1)};return{id:e,isApplied:()=>s,kind:r,do:u,undo:l,redoIfNeeded:()=>{const e=ue(u,l,t,c);return e.element&&(c=e.element),e.isDetached},setDebugId:e=>i=e}}(e.id,e.selector,e.value,e.kind,e.id);if("appendCss"===e.kind)return function(e,t,n,r){let o=r||e,i=!1,s=document.querySelector(t);const c=document.createElement("style"),a=()=>{i||(c.innerHTML=n,k&&c.setAttribute(R,o),document.head.appendChild(c),i=!0)},u=()=>{i&&(c.remove(),i=!1)};return{id:e,kind:"appendCss",isApplied:()=>i,do:a,undo:u,redoIfNeeded:()=>{const e=ue(a,u,t,s);return e.element&&(s=e.element),e.isDetached},setDebugId:e=>o=e}}(e.id,e.selector,e.value,e.id);if("appendJs"===e.kind)return function(e,t,n,r,o){let i=r||e,s=!1,c=document.querySelector(t),a=null;const u=()=>{s||(a||(a=document.createElement("script")),a.setAttribute("type","application/javascript"),a.innerHTML=function(e,t){return e&&t?`(async () => {\n    const _USE_CASE = "${t.experienceId}";\n    const _USE_CASE_VARIANT = "${t.variantId}";\n    const _USE_CASE_VERSION = ${_(()=>t.version||0,0)};\n    const _USE_CASE_AUDIENCES = "${_(()=>window.loomi_ctx.audiences.join("|"),"")}";\n    const _USE_CASE_GA = "${_(()=>t.gaExperienceName.replace(/"/g,'\\"'),t.gaExperienceName)}";\n    const _USE_CASE_GA_VARIANT = "${_(()=>t.gaVariantName.replace(/"/g,'\\"'),t.gaVariantName)}";\n    const _USE_CASE_CTX = {_USE_CASE,_USE_CASE_VARIANT,_USE_CASE_VERSION,_USE_CASE_AUDIENCES,_USE_CASE_GA,_USE_CASE_GA_VARIANT};\n    const __currentScriptElement = document.currentScript;\n    ${e}\n    if (typeof vslyCleanup !== 'undefined') {     \n      if (__currentScriptElement) {\n        __currentScriptElement.__vslyCleanup = vslyCleanup;\n      }\n    }\n  })()`:!t&&e?`\n(async () => {\n  const __currentScriptElement = document.currentScript;\n  ${e}\n    if (typeof vslyCleanup !== 'undefined') {     \n      if (__currentScriptElement) {\n        __currentScriptElement.__vslyCleanup = vslyCleanup;\n      }\n    }\n})();\n`:e}(n,o),k&&(a.id=i),document.body.appendChild(a),s=!0)},l=()=>{if(!s)return;const e=(()=>{try{const e=a.__vslyCleanup;if(e)return e(),!0}catch(e){k&&console.error("vslyCleanup error:",e)}return!1})();a&&a.remove(),e&&(a=null),s=!1};return{id:e,kind:"appendJs",isApplied:()=>s,do:u,undo:l,redoIfNeeded:()=>{const e=ue(u,l,t,c);return e.element&&(c=e.element),e.isDetached},setDebugId:e=>i=e}}
32(e.id,e.selector,e.value,e.id,e.options);if("appendFont"===e.kind){const t=JSON.parse(e.value);if(t&&t.family&&t.weights)return function(e,t,n){n=n||e;let r=!1;const o=document.createElement("link"),i=(c=t.weights,(s=t.family).toLowerCase().includes("jetbrains")&&(s="JetBrains Mono"),`https://fonts.googleapis.com/css2?family=${encodeURIComponent(s)}:wght@${_(()=>c.join(";"))}&display=block`);var s,c;return o.setAttribute("href",i),o.setAttribute("rel","stylesheet"),{id:e,isApplied:()=>r,kind:"appendFont",do:()=>{r||(k&&o.setAttribute(R,n),document.head.appendChild(o),r=!0)},undo:()=>{r&&(o.remove(),r=!1)},redoIfNeeded:()=>!1}}(e.id,t,e.id)}else{if("compound"===e.kind){const n=e.value.map(n=>(n.options=e.options,He(n,t))).filter(e=>e);return function(e,t,n){let r=!1;return{id:e,isApplied:()=>r,kind:"compound",do:()=>{r||(t.filter(e=>!e.isApplied()).forEach(e=>{e.setDebugId&&e.setDebugId(n),e.do()}),r=!0)},undo:()=>{r&&(t.filter(e=>e.isApplied()).reverse().forEach(e=>e.undo()),r=!1)},redoIfNeeded:()=>t.map(e=>e.redoIfNeeded()).filter(e=>e).length>0}}(e.id,n,e.id)}if("widget"===e.kind){const t=_(()=>e.block.value),n=_(()=>t.env.sectionId.substring(1),e.id);return function(e,t,n,r,o,i,s){void 0===s&&(s="");const c=i||t;let a=!1;const u=`vslyp-${t}`;let l=null,d=null,m=[];const f=()=>{a||(we(r,s),"replace"===e?w():y(),fe()&&ve||h(),a=!0)},h=()=>{const e=r+s;v(()=>_(()=>!!window[he][pe][e])&&_(()=>!!window.preact),50,500).then(()=>{ae(l),_(()=>window[he][pe][e](`#${t}`))})},p=()=>{if(!a)return;d&&d.remove();const t=document.getElementById(u);if(t&&t.remove(),"replace"===e&&l&&l.children&&l.children.length>0){let e=0;for(const t of l.children)t.style.display=m[e],e+=1}a=!1},w=()=>
32{if(l=le(n),l){if(m=[],l.children&&l.children.length>0)for(const e of l.children){const t=e;t&&!t.getAttribute("preact")&&(m.push(t.style.display),t.style.display="none")}g(),l.appendChild(d),fe()&&ve&&ve.observe(d)}else F("vsly",`failed to find element with selector: ${n} when trying to replace with widget`)},y=()=>{l=le(n),l?(g(),l.insertAdjacentElement("appendBefore"===e?"beforebegin":"afterend",d),fe()&&ve&&ve.observe(d)):F("vsly",`failed to find element with selector: ${n} when trying to append widget`)},g=()=>{if(d=document.getElementById(t),!d){d=document.createElement("section"),d.style.all="unset",d.style.width="100%",d.setAttribute("preact","1"),k&&d.setAttribute(R,c),d.setAttribute("lmw",r),d.setAttribute(D,s),d.id=t;const e=document.createElement("script");e.id=u,e.setAttribute("type","text/props"),e.innerHTML=JSON.stringify(o),_(()=>document.body.appendChild(e))}};return{id:t,isApplied:()=>a,kind:"widget",do:f,undo:p,redoIfNeeded:()=>{const e=ue(f,p,n,l);return e.element&&(l=e.element),e.isDetached}}}(t.htmlKind,n,e.selector,t.widgetId,t.env,n,t.version)}if("moveElem"===e.kind){const t=_(()=>e.block.value);return function(e,t,n,r){let o=!1,i={display:""},s=null,c=null;const a=()=>{o||v(()=>(s=document.querySelector(t),c=document.querySelector(n),!!s&&!!c),50,500).then(()=>{s=document.querySelector(t),c=document.querySelector(n),u()})},u=()=>{c&&s&&(i={display:c.style.display,parentNode:s.parentElement,nextSib:s.nextElementSibling,prevSib:s.previousElementSibling},"appendBefore"===r?c.insertAdjacentElement("beforebegin",s):"appendAfter"===r?c.insertAdjacentElement("afterend",s):"replace"===r&&(c.style.display="none!important",c.insertAdjacentElement("afterend",s)),s.setAttribute(ye,t),o=!0)};return{id:e,isApplied:()=>o,kind:"moveElem",do:a,undo:()=>{o&&c&&s&&(i&&i.prevSib?i.prevSib.insertAdjacentElement("afterend",s):i&&i.nextSib?i.nextSib.insertAdjacentElement("beforebegin",s):i&&i.parentNode&&i.parentNode.appendChild(s),"replace"===r&&(c.style.display=i.display),s.removeAttribute(ye),o=!1)},redoIfNeeded:()=>!(_(()=>s.hasAttribute(ye))&&document.body.contains(s)||(o=!1,a(),0))}}(e.id,e.selector,t.destSelector,_(()=>t.htmlKind))}if("automation"===e.kind)return function(e){let t=!1;return{id:`automation-${(new Date).getDate()}`,kind:"automation",isApplied:()=>t,do:()=>{if(!t){t=!0;try{e.sort((e,t)=>e.order-t.order).map(e=>{switch(e.kind){case"click":return()=>function(e){try{return Promise.resolve(ge(function(){return q("fake-click","about to click on:",e.selector),Promise.resolve(_e(e.selector)).then(function(e){return e&&e.click(),Promise.resolve()})},function(e){return Promise.reject(e)}))}catch(e){return Promise.reject(e)}}(e);case"type":return()=>function(e){try{return Promise.resolve(ge(function(){return q("fake-click","about to type on:",e.selector,"with text: ",e.data),Promise.resolve(_e(e.selector)).then(function(t){const n=_(()=>Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"value").set);_(()=>n.call(t,e.data||""));const r=new Event("input",{bubbles:!0});return t.dispatchEvent(r),Promise.resolve()})},function(e){return Promise.reject(e)}))}catch(e){return Promise.reject(e)}}(e);case"scroll":return()=>function(e){try{return Promise.resolve(ge(function(){return q("fake-click","about to scroll to:",e.selector),Promise.resolve(_e(e.selector)).then(function(e){return e.scrollIntoView(!0),Promise.resolve()})},function(e){return Promise.reject(e)}))}catch(e){return Promise.reject(e)}}(e);case"wait":return()=>function(e){try{try{return q("fake-click",`about to wait for: ${e.data}ms`),Promise.resolve(new Promise(t=>{setTimeout(()=>t(),_(()=>e.data)||1e3)}))}catch(e){return Promise.reject(e)}}catch(e){return Promise.reject(e)}}(e);default:return()=>Promise.resolve()}}).reduce((e,t)=>e.then(e=>t()),Promise.resolve()).then()}catch(e){F("failed to run automation with exception:",e)}}},undo:()=>{},redoIfNeeded:()=>!1}}(_(()=>e.block.value).steps);if("visualEdit"===e.kind){const t=_(()=>e.block.value);return function(e,t){let n=!1,r={};const o=function(e,t,n){void 0===n&&(n=!0);const o=t.subChanges.map(n=>{switch(n.kind){case"text":return((e,t,n)=>{if(!e)return()=>{};const r=t.extra;if(Se(e,t,n)){const n=e.childNodes[r].textContent;return e.childNodes[r].textContent=t.value,()=>e.childNodes[r].textContent=n}{const n=e.textContent;return e.textContent=t.value,()=>e.textContent=n}})(e,n,t.version);case"style":return((e,t)=>{if(!e)return()=>{};const n=_(()=>e.style[t.key],null);return e.style.setProperty(t.key,t.value,"important"),()=>e.style.setProperty(t.key,n)})(e,n);case"image":return((e,t)=>{if(!e||!e.removeAttribute||!e.getAttribute)return()=>{};const n=e.getAttribute("srcset")||"";e.removeAttribute("srcset");const r=_(()=>e.src,void 0);e.src=t.value;const o=e.parentElement,i=o&&"PICTURE"===o.nodeName,s=[];
32return i&&o.querySelectorAll("source").forEach(e=>{s.push(e.getAttribute("srcset")||""),e.removeAttribute("srcset")}),()=>{e.setAttribute("srcset",n),e.src=r,i&&o.querySelectorAll("source").forEach((e,t)=>{e.setAttribute("srcset",s[t])})}})(e,n);case"video":return((e,t)=>{if(!e||!e.setAttribute)return()=>{};const n=e.innerHTML;e.innerHTML="";const r=e.getAttribute("src")||"";return e.setAttribute("src",t.value),()=>{e.innerHTML=n,e.setAttribute("src",r)}})(e,n);case"attr":return((e,t)=>{if(!e||!e.setAttribute||!e.getAttribute)return()=>{};const n=e.getAttribute(t.key);return e.setAttribute(t.key,t.value),()=>n?e.setAttribute(t.key,n):e.removeAttribute(t.key)})(e,n)}});n&&(r[t.selector]={ve:t,elem:e,reverts:o})};return{id:e,kind:"visualEdit",isApplied:()=>n,do:()=>{n||(n=!0,t.forEach(e=>{v(()=>!!document.querySelector(e.selector),250,300).then(()=>{const t=document.querySelector(e.selector);o(t,e)})}))},undo:()=>{n&&(n=!1,Object.values(r).forEach(e=>e.reverts.forEach(e=>e())),r={})},redoIfNeeded:()=>{if(!n)return!1;let e=!1;return Object.values(r).forEach(t=>{e=document.body.contains(t.elem)?function(e,t){return e.ve.subChanges.forEac
32h((n,r)=>{n.value!==((e,t,n)=>{switch(t.kind){case"text":return((e,t,n)=>{const r=t.extra;return Se(e,t,n)?e.childNodes[r].textContent:e.textContent})(e,t,n);case"attr":return((e,t)=>e.getAttribute(t.key))(e,t);case"style":return((e,t)=>_(()=>e.style[t.key],null))(e,t);case"image":case"video":return(e=>e.src)(e)}})(e.elem,n,e.ve.version)&&(_(()=>e.reverts[r]()),o(e.elem,{selector:e.ve.selector,subChanges:[n]},!1),t=!0)}),t}(t,e):function(e){e.reverts.forEach(e=>e());const t=document.querySelector(e.ve.selector);return t&&o(t,e.ve),!0}(t)}),e}}}(e.id,t.changes)}if("pageRedirect"===e.kind){const t=_(()=>e.block.value);if(t)return n=t,r=e.options,{id:e.id,kind:"pageRedirect",isApplied:()=>!1,do:()=>{ee(ne(r),n.destUrl,n.redirectAfter,!0===n.retainQueryParams,n.stickinessMode)},undo:()=>{},redoIfNeeded:()=>!1,setDebugId:e=>""}}else if("themeTest"===e.kind){const t=_(()=>e.block.value);if(t)return function(e,t,n){const r=()=>!1;return{id:e,kind:"themeTest",isApplied:r,do:()=>Ee(ne(n),t.targetThemeId),undo:r,redoIfNeeded:r,setDebugId:r}}(e.id,t,e.options)}}var n,r}let Ge=!1;function ze(){Ge||(Ge=!0,requestAnimationFrame(Ke))}function Ke(){$.forEach(e=>{try{e.isApplied()?e.redoIfNeeded():e.do()}catch(t){F("failed to apply mutation command with exception:",t,e)}}),Ge=!1}function We(e){try{const n=$.get(e),r=n&&n.undo();$.delete(e);const o=L.findIndex(t=>t.id==e);return(t=_(()=>L[o].selector))&&_(()=>J[t])&&delete J[t],L.splice(o,1),ze(),r}catch(e){return}var t}function Qe(e){return"div"===e.selector&&(e.selector="body div"),L.push(e),Ve(),{revert:()=>We(e.id),mutationId:e.id}}function Ye(){const e=_(()=>window.loomi_ctx.cart);if(e)return e;const t=localStorage.getItem("loomi-cart");if(t)try{return JSON.parse(t)}catch(e){}}var Ze;!function(e){e.CART_CHANGE="CART_CHANGE",e.LOYALTY_CHANGE="LOYALTY_CHANGE"}(Ze||(Ze={}));const Xe=u((e,t)=>{const n=function(e,t){const n=new Event(Q);return n.key=e,n.value=t,n}(e,t);document.dispatchEvent(n),console.debug("Targeting has changed:",n)},80),et=()=>window.loomi_ctx.session.id;function tt(e){return _(()=>e.items.map(e=>_(()=>e.selling_plan_allocation.selling_plan.name.toLowerCase())).filter(e=>!!e),[])}function nt(){return JSON.parse(localStorage.getItem("loomi-cart-history")||"[]")}function rt(){const e=_(()=>window.loomi_ctx.sessionProducts);if(e)return e;const t=localStorage.getItem("loomi_session_products"),n=t?JSON.parse(t):[];return _(()=>n.filter(e=>""!=e.handle).reverse().slice(0,20))}function ot(e){return JSON.parse(localStorage.getItem(e)||"[]")}function it(e,t,n,r){e=e||[],t=t||[];const o=_(()=>t.filter(t=>!e.find(n(t))))||[],i=[...e,...o].slice(0,25);return i.length>0&&localStorage.setItem(r,JSON.stringify(i)),i}function st(){return JSON.parse(localStorage.getItem("loomi_purchased_products")||"[]")}const ct="vsly_params_history",at="vsly_visited_pages",ut=function(e){try{const t=e.matches?ft.MOBILE:ft.DESKTOP,n=function(){if(lt!=t){q("device-listener",`device changed to ${t} from ${lt}`),window.loomi_ctx.deviceOverride=t===ft.MOBILE?"m":"d",lt=t;const e=_(()=>window.visually.reload),n=function(){if(e)return Promise.resolve(e()).then(function(){});F("device-listener","can't find reload function")}();if(n&&n.then)return n.then(function(){})}}();return Promise.resolve(n&&n.then?n.then(function(){}):void 0)}catch(e){return Promise.reject(e)}};let lt;function dt(){a()?function(){try{return Promise.resolve(v(()=>c,1e3,10)).then(function(){return mt(),Promise.resolve()})}catch(e){return Promise.reject(e)}}().catch(console.error):mt()}function mt(){let e=_(()=>window.vslyDesktopBreakpoint)||960;e<=0&&(e=960);const t=window.matchMedia(`(max-width: ${e}px)`);t.removeEventListener("change",ut),t.addEventListener("change",ut)}var ft;!function(e){e.MOBILE="MOBILE",e.DESKTOP="DESKTOP"}(ft||(ft={}));const ht=()=>edgetag("getUserId");function pt(){const e="vsly_edgetag";return P(()=>(ht()&&localStorage.setItem(e,ht()),!0)),_(ht)||localStorage.getItem(e)}const vt="lmi_type",wt="lmi_from",yt="lmi_class",gt="lmi_utm_data",_t={utm_source:"source",utm_medium:"medium",utm_campaign:"campaign",utm_term:"term",utm_content:"content"},St=function(e,t){void 0===t&&(t=3);let n=e;for(let e=0;e<t;e++)try{const e=decodeURIComponent(n);if(e===n)break;n=e}catch{break}return n},Et=function(e){void 0===e&&(e=window.location.search);const t={utm:{},lmi_params:{}};return _(()=>
32new URLSearchParams(e)).forEach((e,n)=>{if(e){const r=_t[n],o=St(e);r?t.utm[r]=o:function(e){return _(()=>[yt,wt,vt].includes(e))}(n)&&(t.lmi_params[n]=o)}}),t};function Pt(){const e=function(e){let t=[];const n=localStorage.getItem(gt);return null!=n&&(t=[...JSON.parse(n)].slice(0,20)),e&&(e.ts=f(),t=[e,...t]),t}(function(e){if(function(e){return!e||"{}"===JSON.stringify(e)}(e))return null;const t={};return e.campaign&&(t.campaign=e.campaign),e.medium&&(t.medium=e.medium),e.source&&(t.source=e.source),e.term&&(t.term=e.term),e.content&&(t.content=e.content),t}(_(()=>Et().utm)));return localStorage.setItem(gt,JSON.stringify(e)),e}function At(){const e=_(()=>Pt(),[]);if(!Array.isArray(e)||0===e.length)return"";const t=e.filter(e=>e.campaign);return 0===t.length?"":_(()=>t.reduce((e,t)=>t.ts>e.ts?t:e,t[0]).campaign,"")||""}const It=function(e){return Promise.resolve(bt()).then(function(t){return new Promise((n,r)=>{const o=t.transaction([xt],"readonly").objectStore(xt).get(e);o.onerror=e=>{r("IDB e:r"+e.target.error)},o.onsuccess=e=>{n(e.target.result)}})})},bt=function(){try{const e=function(){if(!kt)return Promise.resolve(new Promise((e,t)=>{const n=indexedDB.open(Ct,1);n.onerror=e=>{t("IDB e:o"+e.target.error)},n.onsuccess=t=>{kt=t.target.result,e(kt)},n.onupgradeneeded=e=>{e.target.result.createObjectStore(xt,{keyPath:"id"}).createIndex("id","id",{unique:!0})}})).then(function(){})}();return Promise.resolve(e&&e.then?e.then(function(){return kt}):kt)}catch(e){return Promise.reject(e)}},Ct="VISUALLY_IO",xt=Ct;let kt=null;function Tt(){const e={},t=window.loomi_ctx||{};t.productId&&(e.productId=t.productId);const n=_(()=>{const e=new URL(location.href).searchParams,t="variant";return e.has(t)&&function(e){const t=Number(e),n=isNaN(t)?Number(`${e}`.replace(/[^\d.]+/g,""))||void 0:t;if(void 0!==n&&0!==n)return`${n}`}(e.get(t))})||t.variantId;return n&&(e.variantId=n),e}function Nt(){return _(()=>Ye().items.map(e=>({variantId:e.variant_id||0,quantity:e.quantity||0,productId:e.product_id||0,price:e.price||0})))||[]}const Ot=function(e){return void 0===e&&(e=Ye()),_(()=>(("spa"==window.vslyIntegrationType?_(()=>e.attributes.map(e=>e.key)):_(()=>Object.keys(e.attributes)))||[]).filter(e=>!e.startsWith("vsly")&&e.length<20).slice(0,50))||[]};function jt(){const e=new URL(window.location.href);return e.protocol+"//"+e.hostname+e.pathname}const Lt=function(e,t){try{let n;const r=this.cart;if(!r)return Promise.resolve(0);const o=function(){try{var o=r.currency===e?(n=1,r.total_price/100):function(){if(t)return Promise.resolve(v(()=>!!window.loomi_ctx.Currency,100,10)).then(function(){const t=(window.loomi_ctx.Currency.convert(r.total_price,r.currency,e)||0)/100;return n=1,t})}()}catch(e){return}return o&&o.then?o.then(void 0,function(){}):o}();return Promise.resolve(o&&o.then?o.then(function(e){return n?e:0}):n?o:0)}catch(e){return Promise.reject(e)}};function $t(){const e=_(()=>this.cart.items);if(e&&e.length>0){const t=et(),n=localStorage.getItem("vsly-last-atc-sid");if(!n)return!1;if(n!==t)return!0;const r=e.map(e=>`${e.variant_id}`);return!!_(()=>nt().find(e=>!!e.sid&&r.includes(`${e.variant_id}`)&&`${e.sid}`!=t))}return!1}function Rt(e){return Ot(this.cart).includes(e)}function Dt(e,t){function n(e){return e.toLowerCase()}const r={"==":t=>n(t)==n(e),"!=":t=>n(t)!=n(e),contains:t=>n(t).includes(n(e)),matches:t=>new RegExp(e).test(t)};return!!this.CartSubs().find(e=>r[t](e))}function Ut(){return tt(this.cart)}function Mt(e){const t=this.cart;return!!_(()=>t.items.find(t=>t.handle===e))}function qt(e){const t=this.cart;return!!_(()=>t.items.find(t=>!!t.tags&&t.tags.includes(e)))}function Ft(e){const t=this.cart;if(t.items.length<=0)return!1;const n=_(()=>t.items.filter(t=>!!t.tags&&t.tags.includes(e)));return _(()=>n.length===t.items.length,!1)}function Bt(e){const t=this.cart;return!!_(()=>t.items.find(t=>!!t.collections&&t.collections.includes(e)))}function Jt(){return!0===_(()=>window.loomi_ctx.loyalty.isMember,!1)}function Vt(){return _(()=>window.loomi_ctx.loyalty.pointsBalance,0)}function Ht(){return _(()=>window.loomi_ctx.loyalty.earnedPoints,0)}const Gt="__eventn_id";function zt(){const{id:e,firstSeen:t}=function(e){const t=function(e){try{const t=S(e),{firstSeen:n,id:r}=Qt(t);if(t)return{id:r,firstSeen:n||Zt()}}catch(e){}}(e),n=function(e){const t=window.localStorage.getItem(e),{id:n,firstSeen:r}=Qt(t);if(t)return{id:n,firstSeen:r||Zt()}}(e);if(!t&&!n){const{newId:t,newEpoch:n}=function(){const e=Math.random().toString(36).substring(2,12),t=Zt();return{newId:e,newEpoch:t,value:Yt(e,t)}}();return Kt(t,n,e),{id:t,firstSeen:n}}if(!n&&t)return Kt(t.id,t.firstSeen,e),t;if(!t&&n)return Kt(n.id,n.firstSeen,e),n;const r=Math.min(t.firstSeen,n.firstSeen);let o=t.firstSeen<=n.firstSeen?t.id:n.id;return Wt(t,n)&&(o=t.id<=n.id?t.id:n.id),n.id==t.id&&n.firstSeen==t.firstSeen||Kt(o,r,e),{id:o,firstSeen:r}}(Gt);return{id:e,firstSession:Xt(t),firstSeen:t}}function Kt(e,t,n){void 0===n&&(n=Gt);const r=Yt(e,t);_(()=>localStorage.setItem(n,r)),((e,t,n,r)=>{_(()=>window.loomi_ctx.cc)&&!b()||(document.cookie=encodeURIComponent(e)+"="+t+"; path=/; expires=Fri, 31 Dec 9999 23:59:59 GMT"+(n?"; domain="+n:"")+(r?"; secure":""))})(n,r,document.location.hostname.replace("www.","").replace("checkout.",""),"http:"!==document.location.protocol)}const Wt=(e,t)=>e.firstSeen===t.firstSeen&&e.id!==t.id;function Qt(e){return{firstSeen:_(()=>parseInt(e.split(".")[1]),null),id:_(()=>e.split(".")[0])}}function Yt(e,t){return`${e}.${t}`}function Zt(){return Math.trunc((new Date).getTime()/1e3)}const Xt=e=>(new Date).getTime()/1e3-e<=7200,en="vsly_vid",tn="lmi_debug";function nn(e){return _(()=>new URL(window.location.href).searchParams.get(e)||void 0)}const rn=["Roboto","Open Sans","Fredoka","Fredoka","Smooch Sans","Rubik","Lato","Poppins","Oswald","League Spartan","Noto Sans","Raleway","Merriweather","Playfair Display","Inter","JetBrains Mono","Jetbrains Mono"];function on(e){try{(function(e){const t=e.flatMap(e=>_(()=>e.code)).filter(e=>!!e).filter(e=>"widget"===e.kind).map(e=>sn(e.value.env)),n=new Map;
32return function(e,t){e.forEach(e=>{!function(e,t){const n=new Map;e.forEach(e=>{let[t,r]=e;const o=".font.";if(t.includes(o)){const e=t.split(o)[0]+o;n.has(e)||n.set(e,{families:new Set,weights:new Set});const i=n.get(e);if(t.endsWith(".fontFamily"))i.families.add(r);else if(t.endsWith(".fontWeight")){const e=parseInt(r,10)||500;i.weights.add(e)}}}),function(e,t){e.forEach(e=>{if(e.families.size>0){const n=e.weights.size>0?e.weights:new Set([500]);e.families.forEach(e=>{cn(t,e,n)})}})}(n,t)}(Object.entries(e),t),function(e,t){const n=function(e){const t=".text.isRichText",n=new Set;return e.forEach(e=>{let[r,o]=e;if(r.endsWith(t)&&!0===o){const e=`${r.split(t)[0]}.text.value`;n.add(e)}}),n}(e);0!==n.size&&e.filter(e=>{let[t]=e;return n.has(t)}).forEach(e=>{let[n,r]=e;return function(e,t){var n;if(e)try{!function(e,t){e.querySelectorAll("[style]").forEach(e=>{const n=e.style;if(n.fontFamily){const e=n.fontFamily,r=parseInt(n.fontWeight,10)||500;cn(t,e,new Set([r]))}})}((n=decodeURIComponent(e),(new DOMParser).parseFromString(n,"text/html")),t)}catch(e){console.error("Failed to parse rich text HTML",e)}}(r,t)})}(Object.entries(e),t)})}(t,n),function(e){return Array.from(e.entries()).map(e=>{let[t,n]=e;return{family:t,weights:Array.from(n).sort()}})}(n)})(e).forEach(e=>{let{family:t,weights:n}=e;return function(e,t){return Qe(N("appendFont","div",JSON.stringify({family:e,weights:t})))}(t,n)})}catch(e){F("failed to install custom fonts",e)}}function sn(e){const t={};for(const n in e)if("object"!=typeof e[n]||Array.isArray(e[n]))t[n]=e[n];else{const r=sn(e[n]);for(const e in r)t[`${n}.${e}`]=r[e]}return t}function cn(e,t,n){if(!t)return;const r=t.replaceAll("'","").replaceAll('"',"");if(!function(e){return rn.includes(e)}(r))return;e.has(r)||e.set(r,new Set);const o=e.get(r);
32o.add(400),n.forEach(e=>{o.add(e)})}const an=function(e,t,n,r){void 0===n&&(n=!0),void 0===r&&(r=void 0);try{const o=_(()=>window.loomi_api.addToCart),i=function(){if(o)return Promise.resolve(window.loomi_api.addToCart(e,t,n,r)).then(function(){})}();return Promise.resolve(i&&i.then?i.then(function(){}):void 0)}catch(e){return Promise.reject(e)}},un=function(e){try{let n;function t(t){return n?t:e.map(e=>{const t=String(e.id),n=dn.get(pn(e.id))||r[t];return n?{...e,variants:Array.isArray(e.variants)?e.variants.map(e=>{const t=vn(e,n);return t?{...e,fixed_price_currency:t.price.currencyCode,price:parseFloat(t.price.amount),compare_at_price:t.compareAtPrice?parseFloat(t.compareAtPrice.amount):e.compare_at_price}:e}):e.variants}:e})}if(!e||0===e.length)return Promise.resolve(e);let r={};const{productIdsToFetch:o}=wn(e),i=function(){if(o.length>0)return function(t,n){try{var o=Promise.resolve(ln(e)).then(function(e){r=e,Object.entries(r).forEach(e=>{let[t,n]=e;return dn.set(pn(t),n)})})}catch(e){return n(e)}return o&&o.then?o.then(void 0,n):o}(0,function(t){return console.error("vsly",t),n=1,e})}();return Promise.resolve(i&&i.then?i.then(t):t(i))}catch(s){return Promise.reject(s)}},ln=function(e){try{return Promise.resolve(fetch(`https://${fn()}/api/2025-10/graphql.json`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({query:mn(e)})})).then(function(e){if(!e.ok)throw new Error(`Shopify API error: ${e.status}`);return Promise.resolve(e.json()).then(function(e){if(e.errors)throw new Error(`GraphQL errors: ${JSON.stringify(e.errors)}`);const t={};for(const n in e.data){const r=e.data[n];if(!r)continue;const o=hn(r.id);t[o]={variants:{}}
32,r.variants.edges.forEach(e=>{const n=hn(e.node.id);t[o].variants[n]={price:e.node.price,compareAtPrice:e.node.compareAtPrice}})}return t})})}catch(e){return Promise.reject(e)}},dn=new class extends H{constructor(e,t){super(new z(e),t)}}("p",18e5);function mn(e){const{productIdsToFetch:t,maxVariantsPerProduct:n}=wn(e),r=se();return`\n    query GetProductPrices ${r?`@inContext(country: ${r})`:""} {\n      ${t.map(e=>`\n    product_${e}: product(id: "gid://shopify/Product/${e}") {\n      id\n      variants(first: ${n}) {\n        edges {\n          node {\n            id\n            price {\n              amount\n              currencyCode\n            }\n            compareAtPrice {\n              amount\n              currencyCode\n            }\n          }\n        }\n      }\n    }\n  `).join("\n")}\n    }\n  `}const fn=()=>window.loomi_ctx.storeAlias.toLowerCase().replaceAll("_","-")+".myshopify.com";function hn(e){const t=e.match(/\/(\d+)$/);return t?t[1]:e}const pn=e=>String(e)+se(),vn=(e,t)=>{let n=String(e.variant_id);const r=Object.keys(t.variants);return 1==r.length&&(n=r[0]),t.variants[n]},wn=e=>{let t=1,n=!0;return{productIdsToFetch:e.map(e=>{if(!Array.isArray(e.variants))return{id:String(e.id),needsFetch:!1};const r=new Set(e.variants.map(e=>e.price)).size>1;r&&(n=!1),e.variants.length>t&&(t=e.variants.length);const o=((e,t,n)=>{if(!e)return!0;if(!n)return!1;const r=e.variants||{};return t.some(e=>void 0===r[e])})(dn.get(pn(e.id)),e.variants.map(e=>String(e.variant_id)),r);return{id:String(e.id),needsFetch:o}}).filter(e=>e.needsFetch).map(e=>e.id),maxVariantsPerProduct:n?1:t}},yn=new K("recs_cache",300001),gn=function(e,t){try{const n=Promise.resolve([]);return Promise.resolve(function(r,o){try{var i=function(){if(!e)return n;let r=_(()=>e.recommendationOptions);if(!r)return n;var o;!function(e){const{productId:t,variantId:n}=Tt();(t||n)&&(e.productId={productId:t,variantId:n})}(r),r.cartItems=(o=Nt(),_(()=>o.filter(e=>!!e.productId).map(e=>({productId:`${e.productId}`,variantId:`${e.variantId}`,quantity:e.quantity||1})))),r.currency=_(()=>Ye().currency||"USD","USD"),r.cart_total=_(()=>Ye().total_price,0),_(()=>+Date.now()-window.loomi_ctx.last_vid_atc.ts<5e3)&&(r.last_vid_atc=window.loomi_ctx.last_vid_atc),r.respSize=_(()=>window.visually.recsPerVariant[t.variantId]),["RECENTLY_VIEWED","VIEWED_WITH_RECENTLY_VIEWED"].find(e=>_n(r,e))&&(r.recentlyViewed=rt().filter(e=>!!e.productId).map(e=>({productId:`${e.productId}`,variantId:`${e.variantId||""}`,...e.ts?{ts:e.ts}:{}})));const i=st();return i.length>0&&(r.pastPurchases=i),(_n(r,"CART_ITEMS")||function(e){return _(()=>!!e.layeredRuling.find(e=>"latest_added"==e.ruleCond.itemSelection))}(r))&&(r.cartHistory=In()),r.userId=_(()=>window.loomi_ctx.userId,""),t&&(r.widgetContext=t),_(()=>!!window.loomi_ctx.storeAlias)&&(r.storeAlias=window.loomi_ctx.storeAlias),r.locale=_(()=>window.Shopify.locale)||_(()=>window.visually.locale),E()&&(r.clientId=E()),r.country=se(),Promise.resolve(function(e,t){const n=_(()=>window.loomi_api.updateRecsOpts),r=_(()=>n.get(function(e){return e.widgetId+e.experienceId+e.variantId+e.sectionId}(e))(t),t);return _(()=>n.get(window.loomi_ctx.storeAlias)(r),r)}(t,r)).then(function(e){return r=e,Promise.resolve(An(r))})}()}catch(e){return o(e)}return i&&i.then?i.then(void 0,o):i}(0,function(e){return F("loomi-widget,recProducts failed:",e),n}))}catch(e){return Promise.reject(e)}};function _n(e,t){return e.type===t||_(()=>e.strategyPerSlot.find(e=>e.strategy===t))||_(()=>!!Object.values(e.conditions).find(e=>e.qbProps.envKey===t))||_(()=>!!e.layeredRuling.find(e=>e.strategy===t||!!_(()=>e.strategyPerSlot.slots.find(e=>e.strategy===t))))}function Sn(e){const t=function(){const e=window.innerWidth;return e<=360?200:e<=480?360:e<=640?480:e<=768?640:e<=960?768:1024}();e.products.forEach(e=>{const n=new URL(e.image.src);n.searchParams.set("width",`${Math.min(t,e.image.width||1280)}`),e.image.src=n.href})}function En(){return`https://${A(window.loomi_ctx.env)}/api/recommendations/web/public/v2/recommend`}const Pn=new Map,An=function(e){try{function t(){return _(()=>o.products)}const n=g(e),r=W(n);let o=yn.get(r);const i=function(){if(!o){let e=!0;return me("kill-locale-currency")&&(e=!1),Promise.resolve(((e,t,n)=>{if(Pn.has(e))return Pn.get(e);const r=window.vslyNativeFetch||window.fetch,o=function(){try{return Promise.resolve(function(e,o){try{var i=function(){function e(){return Promise.resolve(o.json()).then(function(e){const t=function(){if(e.fetchPrices&&n)return Promise.resolve(un(e.products)).then(function(t){e.products=t})}();return t&&t.then?t.then(function(){return e}):e})}let o;const i=t.length>1e4&&!me("disable-recs-post")?Promise.resolve(r(En(),{method:"POST",headers:{"Content-Type":"text/plain"},body:t})).then(function(e){o=e}):Promise.resolve(r(`${En()}?q=${t}`)).then(function(e){o=e});return i&&i.then?i.then(e):e()}()}catch(e){return o(!0,e)}return i&&i.then?i.then(o.bind(null,!1),o.bind(null,!0)):o(!1,i)}(0,function(t,n){if(Pn.delete(e),t)throw n;return n}))}catch(e){return Promise.reject(e)}}();return Pn.set(e,o),o})(r,n,e)).then(function(e){o=e,_(()=>
32[Sn,window.loomi_api.onRecsResp].forEach(e=>e&&e(o))),yn.set(r,o)})}}();return Promise.resolve(i&&i.then?i.then(t):t())}catch(s){return Promise.reject(s)}},In=()=>nt().map(e=>{const t={...e};return delete t.sid,t});function bn(e){return`vsly_pi_${e}`}function Cn(e){return`vsly_hbt_${e}`}function xn(e){return`vsly_hbc_${e}`}function kn(e){return Array(e).fill(0).map(()=>Math.floor(10*Math.random())).join("")}function Tn(){try{const e=_(()=>window.vslyAntiFlickerReveal,void 0);e&&e()}catch(e){}}const Nn=function(e,t){try{if(y(e)||y(t))return Promise.resolve({products:[]});const n=function(e,t){const n=window.loomi_ctx.storeAlias||"",r=new URLSearchParams({byHandle:g({handles:e}),al:n,slimResp:"1"});return t&&t.length>0&&r.set("metafields",g({fields:t})),`${En()}?${r.toString()}`}(e,t);return Promise.resolve(fetch(n)).then(function(e){if(!e.ok)throw new Error(`vsly 400 ${e.statusText}`);return e.json()})}catch(e){return Promise.reject(e)}},On=function(e){try{try{const t=g(e),n=window.loomi_ctx.storeAlias,r=W(`${n}_${t}_${se()}`),o=Ln.get(r);if(o)return Promise.resolve(o);if($n.has(r))return Promise.resolve($n.get(r));const i=function(){try{return Promise.resolve(function(e,o){try{var i=function(e,o){try{var i=function(){const e=new URL(En());e.searchParams.set("al",n),e.searchParams.set("productQuery",t);const o=window.vslyNativeFetch||window.fetch;return Promise.resolve(o(e.toString(),{method:"GET",headers:{Accept:"application/json"}})).then(function(e){return e.ok?Promise.resolve(e.json()).then(function(e){return Promise.resolve(function(e){try{if(!e||!e.results||"object"!=typeof e.results)return Promise.resolve({results:{}});const t=e.results,n=function(e){return Object.keys(e).map(t=>{const n=e[t];return n&&n.id?{key:t,product:n}:null}).filter(e=>!!e)}(t);if(0===n.length)return Promise.resolve({...e,results:t});let r=n.map(e=>e.product);return r=function(e){const t={products:e};return Sn(t),t.products}(r),Promise.resolve(jn(r)).then(function(o){return r=o,r=function(e){const t=window.loomi_api;if(!t||!t.onRecsResp)return e;try{const n={products:e};return t.onRecsResp(n),n.products}catch(t){return F("onRecsResp hook failed",t),e}}(r),function(e,t,n){t.forEach((t,r)=>{const o=n[r];o&&o.id&&(e[t.key]=o)})}(t,n,r),{...e,results:t}})}catch(e){return Promise.reject(e)}}(e)).then(function(e){return Ln.set(r,e),e})}):{results:{}}})}()}catch(e){return o(e)}return i&&i.then?i.then(void 0,o):i}(0,function(e){return F("queryProducts failed:",e),{results:{}}})}catch(e){return o(!0,e)}return i&&i.then?i.then(o.bind(null,!1),o.bind(null,!0)):o(!1,i)}(0,function(e,t){if($n.delete(r),e)throw t;return t}))}catch(e){return Promise.reject(e)}}();return $n.set(r,i),Promise.resolve(i)}catch(e){return F("queryProducts setup failed:",e),Promise.resolve({results:{}})}}catch(e){return Promise.reject(e)}},jn=function(e){try{return me("kill-locale-currency")||_(()=>!Array.isArray(e[0].variants))?Promise.resolve(e):Promise.resolve(un(e))}catch(e){return Promise.reject(e)}},Ln=new K("ai_recs_cache",300001),$n=new Map,Rn=function(e,t,n){try{const o=zt(),i=function(e,t,n){const r=function(){const e=Nt(),t={path:window.location.pathname,host:window.location.hostname};_(()=>e.length)>0&&(t.cartItems=e);const n=_(()=>Ye().token);n&&(t.cartToken=n);const r=Pt();r&&(t.trafficSources=r),t.productsSeenInSession=rt(),t.isCustomer=!!E(),t.query=window.location.search||"",t.hash=window.location.hash||"";const o=Ot();return o&&(t.cartAttributes=o),t}();r.storeAlias=e;const o=E();o&&(r.clientId=o),r.anonymousId=t.id,r.firstSeen=t.firstSeen,r.firstSession=t.firstSession,r.gaId=_(()=>document.cookie.split(";").map(e=>e.split("=")).find(e=>{let[t,n]=e;return"_ga"==t.trim()})[1],"");const i=window.loomi_ctx;r.customerTags=_(()=>i.ctags.slice(0,20)),r.landingPage=_(()=>i.session.landing_page),r.hasSubs=!!_(()=>tt(Ye()).length>0);const s=pt();s&&(r.edgetag=s);const c=function(){try{const e=_(()=>new URL(window.location.href));if(_(()=>e.searchParams.get("forceOverride"))){const t=_(()=>e.searchParams.get("targeting"));if(t)return JSON.parse(decodeURIComponent(escape(atob(t))))}}catch(e){F("preview overrides",e)}return{}}(),a=ot(ct),u=function(){const e=ot(at);function t(e){return new Date(e.ts).valueOf()}function n(){const e=new URL(location.href);return["vslyvid","vslywgid","vslysid","lmi_preview","targeting","vsly_vid"].forEach(t=>e.searchParams.delete(t)),e.search||""}return It(at).then(r=>{const o={ts:new Date,name:jt(),search:_(n,"")},i=!!o.search,s=(_(()=>r.visits)||e||[]).filter(e=>!i||!(e.name===o.name&&!e.search)).filter(e=>
32!(e.name===o.name&&(o.search===e.search||i&&!e.search))).sort((e,n)=>t(n)-t(e)).slice(0,500);var c;s.unshift(o),(c={id:at,visits:s},Promise.resolve(bt()).then(function(e){return new Promise((t,n)=>{const r=e.transaction([xt],"readwrite").objectStore(xt).put(c);r.onerror=e=>{n("IDB e:w"+e.target.error)},r.onsuccess=()=>{t("")}})})).catch()}).catch(),it([{ts:f(),name:jt()}],e,e=>t=>e.name===t.name,at)}(),l=st(),d={deviceKind:_(()=>window.loomi_ctx.deviceOverride,void 0),...n||{}},m=!!_(()=>navigator.userAgent.includes("Macintosh")&&"ontouchend"in document),h=_(()=>window.innerWidth,0),p=_(()=>window.vslyDesktopBreakpoint)||960,v=_(()=>S("cart_currency"))||_(()=>Ye().currency)||"",w=_(()=>i.current_product);if(w){r.oos=_(()=>w.oos),r.price=_(()=>w.price),r.iq=_(()=>w.variants.reduce((e,t)=>t.iq+e,0)),r.productId=_(()=>{const e=Tt().productId;return Number.isFinite(Number(e))?e.toString():""},"");const e=1*i.variantId;Number.isFinite(e)&&(r.vid=e)}const y=_(et);"spa"==window.vslyIntegrationType&&(r.spa=!0);const g=_(()=>i.ttl);return{cartCurrency:v,...r,queryHistory:a,isIPadPro:m,windowInnerWidth:h,desktopBreakpoint:p,visitedPages:u,ttl:Number.isFinite(g)?g:0,purchasedLineItems:l,sid:y,...d||{},...c||{}}}(e,o,n);return Promise.resolve(function(e,t){try{const n=g(t),o=function(e){const{previewKey:t,debugAllocator:n,previewVariantId:o}=function(){[r,en].map(e=>{const t=nn(e);t&&sessionStorage.setItem(e,t)});const e=sessionStorage.getItem(r),t=sessionStorage.getItem(en);return{previewKey:e,debugAllocator:nn(tn),previewVariantId:t}}();let i=new URL(e);return t&&i.searchParams.append(r,t),n&&i.searchParams.append(tn,"true"),o&&i.searchParams.append(en,o),i}(qn(e).cfgUrl);o.searchParams.append("q",n);const i=W(o.href),s=window.vslyNativeFetch||window.fetch,c=Un.has(i)?Un.get(i):s(o.href,{priority:"high"}).finally(()=>Un.delete(i));return Un.set(i,c),Promise.resolve(c).then(function(e){if(e.ok)return Promise.resolve(e.json());throw new Error(`failed to load config: ${e.statusText}`)})}catch(e){return Promise.reject(e)}}(t,i)).then(function(e){return _(()=>{window.loomi_ctx.audiences=e.audiences,_(()=>e.audiences&&localStorage.setItem("vsly_audiences",JSON.stringify(e.audiences))),window.loomi_ctx.testedThemes=e.testedThemes||[]}),function(e){const t=e.currentVariant;window.loomi_ctx={...window.loomi_ctx||{}};const n=_(()=>t.pid);n&&(window.loomi_ctx.productId=`${n}`);const r=_(()=>t.vid);r&&(window.loomi_ctx.variantId=`${r}`);const o=_(()=>t.price);o&&(window.loomi_ctx.variantPrice=o);const i=_(()=>t.meta);i&&(window.loomi_ctx.productMeta=`${i}`)}(e),it(e.queryHistory,i.queryHistory,e=>t=>t.v===e.v&&t.k===e.k,ct),function(e){var t;(t=e.experiments)&&t.findIndex(e=>{const t=_(()=>e.clientTargetingFormula.toString(),"")||"";return t.includes("CartItemHasTag")||t.includes("CartItemHasCollection")||t.includes("AllCartItemsHasTag")})>-1||!0===_(()=>e.flags["sdk-enable-cart-enrichment"],!1)&&(e.flags["sdk-enable-cart-enrichment"]=!1)}(e),{configuration:e,tracking:o}})}catch(e){return Promise.reject(e)}},Dn="vslyb",Un=new Map;function Mn(e){if("number"==typeof e.chance&&e.chance<100){const t={experienceId:e.name,variantId:e.variant,storeAlias:_(()=>window.loomi_ctx.storeAlias),anonymousId:_(()=>window.loomi_ctx.userId)};e.version&&(t.version=e.version);const r=g(t),o=_(()=>window.loomi_ctx.env,n.PROD),i=new URL(qn(o).cfgUrl.replace("/allocate","/match"));i.searchParams.append("q",r),fetch(i)}}function qn(e){let t="/api/allocator/web/public/v2/allocate";return Bn(e)&&(t="/allocate"),{cfgUrl:`${Fn(e)}${t}`}}function Fn(e){return Bn(e)?"http://localhost:8080":`https://${A()}`}function Bn(e){return[n.TEST,n.LOCAL].includes(e)}function Jn(e){window.visually={..._(()=>window.visually)||{},flags:e},localStorage.setItem("loomi-flags",JSON.stringify(e))}function Vn(e,t,n){const r=function(r){_(()=>!!r.persisted)&&(window.loomi_ctx.cart=void 0,n(e,t,500).catch(e=>{F("failed reloading sdk",e)}))};_(()=>!window.loomi_ctx.pageshow)&&(q("pageshow initialized"),s().then(()=>{window.addEventListener("pageshow",r),window.loomi_ctx.pageshow=!0}))}function Hn(e){return`${e.name}-${e.variant}`}function Gn(e){return`${e.name}-${e.variant}-${e.version||0}`}function zn(e){$.forEach(t=>{e&&!e(t)||(t.undo(),t.do())})}const Kn=(e,t)=>!!_(()=>e.audiences.includes(t)),Wn=e=>{const t={},n=Kn(e,"d"),r=Kn(e,"m");return n||r?(_(()=>e.experiments.filter(e=>
32!!e.code).forEach(e=>e.code.forEach(r=>{const o=_(()=>r.value.env.general.recsCount),i=_(()=>n?o.desktop.value:o.value);i>(t[e.variant]||0)&&"number"==typeof i&&(t[e.variant]=i)}))),t):t},Qn=function(e){void 0===e&&(e={});try{const t=Z+X;return we(Z,X),Promise.resolve(v(()=>_(()=>window.visually.widgets[t]),100,50)).then(function(){const n="#vsly-overlay",r="#vslyp-vsly-overlay";if(!document.querySelector(r)){const e=document.createElement("div");e.id=n.replace("#",""),e.textContent=".",e.style.opacity="0",e.style.display="none",document.body.appendChild(e);const t=document.createElement("script");t.id=r.replace("#",""),t.type="text/props",t.textContent="{}",document.body.appendChild(t)}return window.visually.widgets[t](n),Promise.resolve(v(()=>!!window.loomi_api._openProductOverlay,100,50)).then(function(){window.loomi_api._openProductOverlay((e=>{const t=_(()=>e.widgetContext)||_(()=>e.mpCtx)||_(()=>e.overlay.mpCtx);return t?{...e,overlay:{...e.overlay||{},mpCtx:t}}:e})(e))})})}catch(e){return Promise.reject(e)}};function Yn(e,t,n,r){const[o,i]=t.split(",");return new Promise(t=>{It(at).then(n=>{for(const s of function(e,t,n){const r=(new Date).valueOf();return(_(()=>e.visits,[])||[]).filter(e=>{const o=new Date(e.ts).valueOf(),i=36e5,s=parseInt(t);switch(n.replaceAll('"',"")){case"hours":return o>r-s*i;case"weeks":return o>r-s*i*24*7;case"days":return o>r-s*i*24;default:return!1}})}(n,o,i))if(r||rr(e)){if(Xn(s,e))return void t(!0)}else if(Zn(s,e))return void t(!0);t(!1)})})}function Zn(e,t){return!![er(e),nr(er(e))].find(e=>e.includes(t))}function Xn(e,t){const n=e.search||"",r=er(e)+n;return!![r,nr(r)].find(e=>e.includes(tr(t)))}function er(e){return tr(function(e){const t=_(()=>new URL(e));if(!t)return e;const n=t.pathname.split("/");return/^[a-z]{2}-[a-z]{2}$/.test(n[1])&&(t.pathname=n.slice(2).join("/")),tr(t.href)}(e.name))}function tr(e){const t=_(()=>new URL(e));return t&&t.pathname.endsWith("/")?"/"===t.pathname?t.href.slice(0,-1):(t.pathname=t.pathname.slice(0,-1),t.href):e}function nr(e){return e.includes("/products/")&&e.includes("/collections/")?e.replace(/\/collections\/[^/]+/,""):e}function rr(e){return _(()=>!!new URL(e).search)}const or=function(e){try{return yr(),hr(e.clientTargetingFormula)&&(ar[lr(e)]=e),Promise.resolve(wr(e)).then(function(t){return t?(mr(e),!0):(q(`exp: ${e.gaName} not run client targeting: ${e.clientTargetingFormula} => false`),!1)})}catch(e){return Promise.reject(e)}},ir=function(e){try{const t=Object.entries(ar).map(t=>{let[n,r]=t;return hr(r.clientTargetingFormula)&&(ar[lr(r)]=r),{exp:r,shouldBeApplied:sr(r.clientTargetingFormula,e,r.name),hasBeenApplied:()=>!!ur[lr(r)]}});return Promise.resolve(pr(t)).then(function(e){!function(e){e.filter(e=>e.hasBeenApplied()&&!e.shouldBeApplied).flatMap(e=>{const t=_(()=>ur[lr(e.exp)]);return t&&delete ur[lr(e.exp)],t}).forEach(e=>{_(e.revert)})}(e),function(e){e.filter(e=>e.shouldBeApplied&&!e.hasBeenApplied()).forEach(e=>{var t,n,r;mr(e.exp),t=e.exp,n=fr,void 0===r&&(r=x()),n.has(t.variant)||(Pr(r,t),n.add(t.variant),Mn(t))})}(e)})}catch(e){return Promise.reject(e)}},sr=function(e,t,n){void 0===n&&(n="");try{if(void 0===t&&(t=dr()),hr(e)){t.Total=Lt,t.CartHasSubs=Dt,t.CartSubs=Ut,t.CartHasItem=Mt,t.CartItemHasTag=qt,t.AllCartItemsHasTag=Ft,t.CartItemHasCollection=Bt,t.IsLoyaltyCustomer=Jt,t.LoyaltyPointsBalance=Vt,t.LoyaltyPointsEarned=Ht,t.PageVisit=Yn,t.CustomerTag=gr,t.IsGuest=_r,t.AbandonedCart=$t,t.CartAttrName=Rt,t.UseCaseId=n;const r=()=>new Function(`\n        const c = arguments[0];\n        return ${function(e){const t=t=>_(()=>e.includes(t));for(const n of["PageVisit","Total"])t(`c.${n}`)&&!t(`await c.${n}`)&&(e=`( ${e.replaceAll(`c.${n}`,`await c.${n}`)} )`);return!t("(async ()")&&t("await")?`(async () => (${e}))()`:e}(e)}`)(t);return Promise.resolve(new Promise(e=>e(r())).catch(e=>(F("client side formula err",e),!1)))}return Promise.resolve(!0)}catch(e){return Promise.reject(e)}};let cr=!1;const ar={},ur={},lr=e=>`${e.name}-${e.variant}`;function dr(){return{cart:Ye(),Total:Lt,CartHasSubs:Dt,CartSubs:Ut,CartHasItem:Mt,CartItemHasTag:qt,AllCartItemsHasTag:Ft,CartItemHasCollection:Bt,IsLoyaltyCustomer:Jt,LoyaltyPointsBalance:Vt,LoyaltyPointsEarned:Ht,PageVisit:Yn,CustomerTag:gr,IsGuest:_r,AbandonedCart:$t,CartAttrName:Rt}}function mr(e){const t={experienceId:e.name,variantId:e.variant,gaExperienceName:e.gaName,gaVariantName:e.gaVariant,reportGa:e.ga,publishedAt:e.publishedAt,version:e.version};var n;n=_(()=>e.code.map(e=>{try{return function(e,t){if("compound"===e.kind){const n=e.value,r=function(e,t,n,r,o){const i=[];return n&&""!==n&&i.push(N(e,t,n)),r&&""!==r&&i.push(N("appendCss",t,r)),o&&""!==o&&i.push(N("appendJs",t,o)),i}(n.htmlKind,e.selector,n.html,n.css,n.js),o=N(e.kind,e.selector,r);o.options=t;const i=Qe(o);return i.htmlId=r[0].id,r[1]&&(i.cssId=r[1].id),r[2]&&(i.jsId=r[2].id),i}if("widget"===e.kind){const n=N(e.kind,e.selector,"");n.options=t,n.block=e;const r=function(e,t){const n=_(()=>e.block.value);return{...t,sectionId:_(()=>n.env.sectionId),widgetId:_(()=>n.widgetId),widgetVersion:_(()=>n.version)}}(n,t);!function(e,t){const n=_(()=>e.block.value.env);
32n&&Object.entries(t).forEach(e=>{let[t,r]=e;return n[t]=r})}(n,r);const o=Qe(n);return o.htmlId=n.id,o}if(["pageRedirect","themeTest"].includes(e.kind)){const n=N(e.kind,e.selector,"");return n.options=t,n.block=e,Qe(n)}if(["moveElem","automation","visualEdit"].includes(e.kind)){const n=N(e.kind,e.selector,"");n.options=t,n.block=e;const r=Qe(n);return r.htmlId=n.id,r}const n=N(e.kind,e.selector,e.value);return n.options=t,Qe(n)}(e,t)}catch(e){}}).filter(e=>!!e),[]),ur[lr(e)]=n}const fr=new Set;function hr(e){return!!e&&""!==e}const pr=function(e){try{return Promise.resolve(Promise.all(e.map(function(e){try{return Promise.resolve(e.shouldBeApplied).then(function(t){return{...e,shouldBeApplied:t}})}catch(e){return Promise.reject(e)}})))}catch(e){return Promise.reject(e)}},vr=e=>{const t=_(()=>e.key),n=_(()=>e.value),r=dr();t===Ze.CART_CHANGE?(ir({...r,cart:n}),_(()=>window.loomi_ctx.maintainCartAttributes(n))):t===Ze.LOYALTY_CHANGE&&ir(r)};function wr(e){return sr(e.clientTargetingFormula,void 0,e.name)}function yr(){cr||s(()=>document).then(()=>{document.addEventListener(Q,vr),cr=!0})}function gr(e,t){void 0===t&&(t="");const n=["!","not in"].some(e=>t.includes(e)),r=_(()=>window.loomi_ctx.ctags.includes(e))||!1;return n?!r:r}function _r(){return Promise.resolve(_(()=>!window.loomi_ctx.clientId))}function Sr(e){const t=lr(e),n=ur[t];n&&(n.forEach(e=>_(e.revert)),delete ur[t]),delete ar[t]}const Er=function(e,t,n){try{let r;return Promise.resolve(n()).then(function(n){n?(Pr(t,e),(hr(e.clientTargetingFormula)||function(e){return!!me("trigger-delayed-allocation")&&_(()=>["jsFunction","jsCondition"].includes(e.trigger.type))}(e))&&Mn(e)):r=1})}catch(e){return Promise.reject(e)}};function Pr(e,t){return _(()=>{e.register(t.name,t.variant,t.gaVariant,t.gaName);const n=t.ga;return e.track(o.USE_CASE,{use_case:t.name,use_case_variant:t.variant,...t.version?{version:t.version}:{}},{isAudience:t.isAudience,isRedirect:t.isRedirect,immediate:t.immediate,gaName:t.gaName,gaVariant:t.gaVariant,...n?{reportGa:n}:{}})})}const Ar=new Set,Ir=new Set,br=new Set,Cr=new Set;let xr;function kr(e){void 0===xr&&(xr=new MutationObserver(Tr(e)),xr.observe(document.body,{childList:!0,subtree:!0,attributes:!1,characterData:!1}))}function Tr(e){return()=>{Nr(Ar,br,(t,n)=>{Er(n,e,()=>(t.add(Or(n.trigger.selector,n)),or(n)))}),Nr(Ir,Cr,(t,n,r)=>{const o=n.trigger;t.add(Or(o.selector,n)),r.addEventListener(o.name,()=>Er(n,e,()=>or(n)),{once:void 0!==o.once&&o.once})})}}function Nr(e,t,n){e.forEach(e=>{_(()=>{const r=e.trigger.selector;document.body.querySelectorAll(r).forEach(o=>{t.has(Or(r,e))||n(t,e,o)})})})}function Or(e,t){return`${e}-${t.name}`}function jr(e){const t=JSON.stringify({ts:(new Date).getTime(),...e});let n,r,o=0;if(0===t.length)return o;for(n=0;n<t.length;n++)r=t.charCodeAt(n),o=(o<<5)-o+r,o|=0;return o}function Lr(e){const t=jr(e);return Ur(t),v(()=>new Function(e.code)(window),e.timeoutMillis,e.retries,()=>void 0===Mr(t))}function $r(e){return JSON.parse(localStorage.getItem(e)||"[]")}let Rr=[];const Dr=function(e,t,n){_(()=>t.experiments.forEach(t=>{n&&n.matches(t)?n.onSubscribeCall(t):Br(t,e)}))},Ur=(e,t)=>{Rr.push({handler:e,experienceKey:t})},Mr=e=>Rr.find(t=>t.handler===e),qr=function(e){Rr.filter(t=>t.experienceKey===e).forEach(e=>{try{"number"!=typeof e.handler&&e.handler()}catch(e){}}),Rr=Rr.filter(t=>t.experienceKey!==e)};function Fr(e,t){Br(e,t)}function Br(t,n){switch(_(()=>t.trigger.type)){case e.PageLoad:!function(e,t){Er(e,t,()=>or(e))}(t,n);break;case e.Timeout:!function(e,t){const n=setTimeout(()=>{Er(e,t,()=>or(e))},e.trigger.timeoutMillis);Ur(()=>{n&&clearTimeout(n)})}(t,n);break;case e.Inactivity:!function(e,t){const n=e.trigger.timeoutMillis;let r;function o(){clearTimeout(r),r=setTimeout(()=>{Er(e,t,function(){try{return Promise.resolve(wr(e)).then(function(t){return t&&or(e),t})}catch(e){return Promise.reject(e)}})},n)}o();const c=["mousemove","keypress","scroll","touchstart","touchmove"];Ur(()=>{clearTimeout(r),i(()=>document).then(()=>c.forEach(e=>document.removeEventListener(e,o)))}),s(()=>document,!0).then(()=>
32{c.forEach(e=>document.addEventListener(e,o,{passive:!0}))})}(t,n);break;case e.Selector:!function(e,t){kr(e),Ar.add(t),Tr(e)()}(n,t);break;case e.ExitIntent:!function(e,t){const n=r=>{_(()=>!r.toElement&&!r.relatedTarget)&&Er(e,t,()=>{const t=or(e);return i(()=>document).then(()=>{document.removeEventListener("mouseout",n)}),t})};s(()=>document,!0).then(()=>{document.addEventListener("mouseout",n,{passive:!0})}),Ur(()=>{i(()=>document).then(()=>{document.removeEventListener("mouseout",n)})})}(t,n);break;case e.JSCondition:!function(e,t){Lr(e.trigger).then(()=>{Er(e,t,()=>or(e))}).catch(()=>{})}(t,n);break;case e.JSFunction:!function(e,t){!function(n){try{const r=new Function(`return async function() { ${n.code} }`)()(),o=jr(n);Ur(o),r.then(()=>void 0!==Mr(o)&&void Er(e,t,()=>or(e)))}catch(e){}}(e.trigger)}(t,n);break;case e.JSEvent:!function(e,t){const n=e.trigger,r="vsly-js-events";function o(n){n&&Er(e,t,()=>or(e))}const c=e=>{let t;try{t=new Function(n.jsEvent.matchCode)(e),localStorage.setItem(r,JSON.stringify([...$r(r),{event:{detail:e.detail},ts:(new Date).valueOf()/1e3}].splice(0,25)))}catch(e){F("handleJsEvent",e),t=!1}o(t)};o(function(e,t){return _(()=>!!$r(e).find(e=>{const n=e.ts;return(new Date).valueOf()/1e3-n<2628e3&&new Function(t)(e.event)}))}(r,n.jsEvent.matchCode)),s(()=>window).then(()=>{window.addEventListener(n.jsEvent.name,c)}),Ur(()=>{i().then(()=>{window.removeEventListener(n.jsEvent.name,c)})})}(t,n);break;case e.Conjunction:!function(t,n){if(function(t){return[e.ExitIntent,e.Selector,e.Timeout].includes(t.trigger.condition.type)}(t)){const e=t.trigger;Lr(e.jsCond).then(()=>{Br({...t,trigger:e.condition},n)}).catch(()=>{})}}(t,n);break;case e.ElementEvent:!function(e,t){kr(t),Ir.add(e),Tr(t)()}(t,n)}}const Jr=["vsly-backdrop-container","__loomi_crosshair_container"];function Vr(e){let t=_(()=>e.target),n=!1;for(;t;){if(Jr.includes(_(()=>t.id))){n=!0;break}t=_(()=>t.parentElement)}n&&(q("vsly","about to stop propagation of event",e),_(()=>e.stopImmediatePropagation()),_(()=>e.stopPropagation()))}function Hr(e,t){const n=_(()=>window.Shopify.currency.active,"USD"),r=_(()=>window.Shopify.locale,"en-US"),o=new Intl.NumberFormat(r,{style:"currency",currency:n,minimumFractionDigits:!0===_(()=>window.visually.flags["op-locale-currency-always-show-decimals"],!1)?2:0,maximumFractionDigits:2});if(t){if(Kr()){const t=_(()=>window.visually.priceRound)||Math.round;return o.format(t(e,n))}return o.format(e)}const i=_(()=>window.Shopify.currency.rate,"1");let s=Number.parseFloat(i);s=Number.isNaN(s)?1:s;let c=e*s;return 1!=s&&me("exchange-fee")&&(c*=1.02),c=Gr(s,c,n),o.format(c)}const Gr=(e,t,n)=>1!==e&&me("exchange-round")||Kr()?(_(()=>window.visually.priceRound)||Math.round)(t,n):t;function zr(){const e=_(()=>!0===window.visually.flags["kill-locale-currency"]),t=_(()=>window.Shopify.currency,{}),n=!!_(()=>t.active),r=_(()=>t.rate),o=!!r&&!Number.isNaN(Number.parseFloat(r));return!e&&n&&o}const Kr=()=>!me("op-locale-currency-no-round");let Wr=window.location.href;const Qr=()=>{requestAnimationFrame(()=>{Wr!==window.location.href&&(Wr=window.location.href,window.dispatchEvent(new CustomEvent("vslyUrlChanged",{detail:{prev:Wr,curr:window.location.href}})))})};var Yr;!function(e){e.NONE="none",e.YOTPO="yotpo"}(Yr||(Yr={}));const Zr={isMember:!1,provider:Yr.NONE};function Xr(e,t){try{var n=e()}catch(e){return t(e)}return n&&n.then?n.then(void 0,t):n}const eo="vsly-loyalty-ctx",to=(()=>{const e=["swell:customer:updated","swell:redemption","swell:initialized","swell:setup","vsly:loyalty-changed"];let t;const n=()=>{const e=_(()=>window.swellConfig.customer);return e?{id:e.local_customer_id,providerId:e.id,email:e.email,earnedPoints:e.points_earned,isMember:!0===e.is_member,pointsBalance:e.points_balance,adjustedPointsBalance:_(()=>e.adjusted_points_balance,0),provider:Yr.YOTPO}:Zr},r=e=>{_(()=>"vsly:loyalty-changed"===e.type)&&_(()=>window.swellAPI.refreshCustomerDetails()),t(n())};return{provide:n,onChange:function(n){try{t=n;const o=Xr(function(){return Promise.resolve(v(()=>
32!!window.jQuery,50,200)).then(function(){e.forEach(e=>{window.jQuery(document).on(e,r)})})},function(){e.forEach(e=>{document.addEventListener(e,r)})});return Promise.resolve(o&&o.then?o.then(function(){}):void 0)}catch(e){return Promise.reject(e)}},connect:()=>v(()=>!!_(()=>window.swellConfig.customer.local_customer_id),400,20),disconnect:function(){try{const t=Xr(function(){return Promise.resolve(v(()=>!!window.jQuery,50,200)).then(function(){e.forEach(e=>{window.jQuery(document).off(e,r)})})},function(){e.forEach(e=>{document.removeEventListener(e,r)})});return Promise.resolve(t&&t.then?t.then(function(){}):void 0)}catch(e){return Promise.reject(e)}}}})();function no(e){Xe(Ze.LOYALTY_CHANGE,e),sessionStorage.setItem(eo,JSON.stringify({ts:(new Date).getTime(),ctx:e})),window.loomi_ctx={...window.loomi_ctx||{},loyalty:e}}const ro="vsly_session";function oo(e){return St((e||"").replace("+"," "))}function io(){const e=window.loomi_ctx.storeAlias,t={id:W(e+window.loomi_ctx.userId+f()+At()+ao()),utm_campaign:At(),last_interaction:new Date,landing_page:_(()=>location.href,""),start_at:new Date};return so(t),t}function so(e){const t=JSON.stringify(e);localStorage.setItem(ro,t),window.loomi_ctx.session=e}function co(){const e=function(){window.loomi_ctx=window.loomi_ctx||{};let e=window.loomi_ctx.session||_(()=>{const e=JSON.parse(localStorage.getItem(ro));return e.last_interaction=new Date(e.last_interaction),e.start_at=new Date(e.start_at),e})||io();return function(e){const t=new Date,n=e.last_interaction;return(t.valueOf()-n.valueOf())/6e4>30||oo(At())!==oo(e.utm_campaign)||e.last_interaction.getDate()!==t.getDate()}(e)&&(e=io()),window.loomi_ctx.session=e,e}();e.last_interaction=new Date,so(e)}const ao=()=>Math.random().toString(36).substring(2,15)+Math.random().toString(36).substring(2,15);function uo(e,t){try{var n=e()}catch(e){return t(!0,e)}return n&&n.then?n.then(t.bind(null,!1),t.bind(null,!0)):t(!1,n)}const lo=function(e,t,r){void 0===r&&(r=1e3);try{return mo?(console.debug("vsly-sdk","cannot reload since another reload is in progress"),Promise.resolve()):(mo=!0,Promise.resolve(uo(function(){console.debug("vsly-sdk","about to reload sdk");const o=me("sdk-reconcile")?Promise.resolve(function(e,t,n){try{return Promise.resolve(n(t,e)).then(function(e){let{configuration:t}=e;const n=_(()=>window.loomi.conf.experiments)||[],r=new Map,o=t.experiments||[],i=new Map,s=new Set(Object.keys(ur)),c=x();n.forEach(e=>r.set(Hn(e),e)),o.forEach(e=>i.set(Hn(e),e)),(e=>{window.loomi={..._(()=>window.loomi)||{},conf:e},window.visually={..._(()=>window.visually)||{},flags:e.flags,recsPerVariant:Wn(e)},Jn(e.flags)})(t),((e,t,n)=>{e.forEach((e,r)=>{t.has(r)||(n.has(r)&&Sr(e),qr(r))})})(r,i,s),document.dispatchEvent(Object.assign(new Event("reset-widget"),{value:"reload"})),document.dispatchEvent(Object.assign(new Event("targeting-changed"),{value:"#reload",key:"CART_CHANGE"})),((e,t,n,r)=>{e.forEach((e,o)=>{const i=t.get(o);i?Gn(i)!==Gn(e)&&(r.has(o)&&Sr(i),qr(o),on([e]),Fr(e,n)):(on([e]),Fr(e,n))})})(i,r,c,s)})}catch(e){return Promise.reject(e)}}(e,t,fo)).then(function(){}):Promise.resolve(function(){try{return cr&&i(()=>document).then(()=>{document.removeEventListener(Q,vr),cr=!1}),Rr.forEach(e=>{try{"number"!=typeof e.handler&&e.handler()}catch(e){}}),Rr=[],Array.from($.keys()).forEach(e=>{We(e)}),Je&&Je.disconnect(),Promise.resolve()}catch(e){return Promise.reject(e)}}()).then(function(){return Promise.resolve((o=r,void 0===o&&(o=40),new Promise(e=>setTimeout(e,o)))).then(function(){return Promise.resolve(function(e,t){try{return void 0===e&&(e=n.PROD),Promise.resolve(uo(function(){return function(r,o){try{var i=(function(){if(window.vsly_blocked)throw Tn(),new Error(Dn)}(),function(e,t){window.loomi_ctx=window.loomi_ctx||{},window.loomi_ctx.env=window.loomi_ctx.env||e,window.loomi_ctx.storeAlias=window.loomi_ctx.storeAlias||t}(e,t),Promise.resolve(function(e,t){try{return void 0===e&&(e=n.PROD),Promise.resolve(ho(t,e,void 0)).then(function(n){let{configuration:r,tracking:o}=n;return po(r,t,e,o)})}catch(e){return Promise.reject(e)}}(e,t)).then(function(n){let{jitsu:r,configuration:o}=n;if(!_(()=>o.flags["kill-switch"]))return Promise.resolve(Be()).then(function(){on(o.experiments),Dr(r,o),Vn(e,t,lo),dt()})}))}catch(e){return o(e)}return i&&i.then?i.then(void 0,o):i}(0,function(e){_(()=>e.message)!==Dn&&F("failed initialising sdk",e)})},function(e,t){if(Tn(),e)throw t;return t}))}catch(e){return Promise.reject(e)}}(e,t)).then(function(){})});var o});if(o&&o.then)return o.then(function(){})},function(e,t){if(mo=!1,e)throw t;return t})))}catch(e){return Promise.reject(e)}};let mo=!1;const fo=function(e,t,n){try{return m(),Promise.resolve(Rn(e,t,n))}catch(e){return Promise.reject(e)}},ho=function(e,t,n){try{return _(co),m(),Promise.resolve(Rn(e,t,n))}catch(e){return Promise.reject(e)}},po=function(e,t,n,r){try{return Jn(e.flags),function(e,t,n,r,o,i){yr(),window.loomi_ctx={..._(()=>window.loomi_ctx)||{},env:t,storeAlias:e,apply:e=>{on([e]),or(e)},shouldApply:sr};const s=_(()=>
32o.productId),c=window.loomi_ctx;s&&!c.productId&&(c.productId=s);const a=_(()=>o.variantId);a&&!c.variantId&&(c.variantId=a),window.loomi={..._(()=>window.loomi)||{},conf:n},window.visually={..._(()=>window.visually)||{},flags:n.flags,enabledIntegrations:n.integrations,recsPerVariant:Wn(n),sdk_api:{addToCart:an,recommendProducts:gn,getProductsMetafields:Nn,fetchRecs:An},reAllocate:i,rerender:zn,reload:function(){try{return Promise.resolve(r(t,e,1e3)).then(function(){})}catch(e){return Promise.reject(e)}}}}(t,n,e,lo,Tt(),fo),function(e){try{if(e.noActiveThemeTests){if(Pe(0))return;be()}else(e=>!(e.experiments||[]).find(e=>e.isThemeTest)&&_(xe)&&!![localStorage,sessionStorage].find(je))(e)&&be()}catch(e){}}(e),Promise.resolve(yo()).then(function(){var o,c,a,l;(function(e,t,n){window.loomi_api||(window.loomi_api={}),window.loomi_api.when=w,window.loomi_api.awaitCondition=v,window.loomi_api.loadVisuallyLib=h,window.loomi_api.queryProducts=On,window.loomi_api.debounce=u,window.loomi_api.allocatorQuery=e=>function(e,t){try{function n(){return Promise.resolve(r)}const r={results:{}},o={...e};o.queries=function(e,t){return e.queries.filter(e=>{const n=_(()=>e.oneOf.productInfo);if(n){const r=bn(n.handle),o=sessionStorage.getItem(r);if(!o)return!0;const i=JSON.parse(o);return!!function(e,t){return!((!e.includeCollections||t.collections)&&(!e.includeTags||t.tags)&&(!e.includeSales||t.sales)&&(!e.includeVariants||t.variants))}(n,i)||(i.cached=!0,t.results[e.name]=i,!1)}const r=_(()=>e.oneOf.handlesByTag);if(r){const n=Cn(r),o=sessionStorage.getItem(n);if(!o)return!0;const i=JSON.parse(o);return i.cached=!0,t.results[e.name]=i,!1}const o=_(()=>e.oneOf.handlesByCollection);if(o){const n=xn(o),r=sessionStorage.getItem(n);if(!r)return!0;const i=JSON.parse(r);return i.cached=!0,t.results[e.name]=i,!1}return!0})}(e,r);const i=function(){if(o.queries.length>0){const{query:e,hashedQuery:n}=function(e,t){e.timestamp=`${kn(4)}${t}${kn(5)}`,e.alias=window.loomi_ctx.storeAlias||"",e.userId=window.loomi_ctx.userId||"";const n=g(e);return{query:n,hashedQuery:(n+window.loomi_ctx.userId+window.loomi_ctx.storeAlias+t).split("").reduce((e,t)=>(e=(e<<5)-e+t.charCodeAt(0))&e,0)}}(o,t),i=qn(window.loomi_ctx.env).cfgUrl.replace("/allocate",`/query?q=${e}&h=${n}`);return Promise.resolve(fetch(i)).then(function(e){const t=function(){if(e.ok)return Promise.resolve(e.json()).then(function(e){e.results&&Object.entries(e.results).forEach(e=>{let[t,n]=e;!function(e,t,n){if(t)if("ProductInfo"===t.kind){const r=n.queries.find(t=>t.name===e);r&&(_(()=>r.oneOf.productInfo.includeTags,!1)&&!t.tags&&(t.tags=[]),_(()=>r.oneOf.productInfo.includeCollections,!1)&&!t.collections&&(t.collections=[]),_(()=>r.oneOf.productInfo.includeSales,!1)&&!t.sales&&(t.sales=""),_(()=>r.oneOf.productInfo.includeVariants,!1)&&!t.variants&&(t.variants=[]),sessionStorage.setItem(bn(t.handle),JSON.stringify(t)))}else if("HandlesByCollection"===t.kind){const r=n.queries.find(t=>t.name===e);if(r){const e=_(()=>r.oneOf.handlesByCollection,"")||"";sessionStorage.setItem(xn(e),JSON.stringify(t))}}else if("HandlesByTag"===t.kind){const r=n.queries.find(t=>t.name===e);if(r){const e=_(()=>r.oneOf.handlesByTag,"")||"";sessionStorage.setItem(Cn(e),JSON.stringify(t))}}}(t,n,o),r.results[t]=n})})}();if(t&&t.then)return t.then(function(){})})}}();return Promise.resolve(i&&i.then?i.then(n):n())}catch(s){return Promise.reject(s)}}(e,`${(new Date).getTime()+Math.round(1e6*Math.random())}`),window.loomi_api.openProductOverlay=Qn,_(()=>e.shopApi.forEach(e=>{let{js:t,windowKey:n}=e;try{window.loomi_api[n]=new Function(t)}catch(e){}})),window.loomi_api.formatLocaleMoney=function(){var e=[].slice.call(arguments);return n()?t(...e):(_(()=>window.loomi_api.formatMoney)||(()=>`${_(()=>e[0],"")}`))(...e)},window.loomi_api.redirectTest=ee})(e,Hr,zr),a=e.first_seen,(c=e.uid)!==(l=r.id)&&c&&a>0?(window.loomi_ctx.userId=c,Kt(c,a)):window.loomi_ctx.userId=l,function(e,t){try{return _(()=>window.loomi_ctx.cc)&&v(b,1e3,120).then(()=>Kt(e,t||(new Date).getTime()/1e3)),Promise.resolve()}catch(e){return Promise.reject(e)}}(window.loomi_ctx.userId,a),(o=e.flags)["sdk-auto-clean"]&&!o["sdk-kill-auto-clean"]&&h("price_test_cleanup_v2",{async:!1,defer:!0}).then(),_(()=>!0===window.visually.flags["op-focus-trap-removal"])&&s(()=>document,!0).then(()=>{document.addEventListener("focusin",Vr,{capture:!0,passive:!0}),document.addEventListener("mousedown",Vr,{capture:!0,passive:!0}),document.addEventListener("touchstart",Vr,{capture:!0,passive:!0}),document.addEventListener("touchend",Vr,{capture:!0,passive:!0})}),function(e,t){if(me("kill-sdk-reload-url-detection")||!me("sdk-reload")&&!["/products/","/collections/"].find(e=>window.location.href.includes(e)))return;const n=function(){const r=(()=>{requestAnimationFrame(()=>{(me("sdk-reload-url-detection-href")?wo!==window.location.href:new URL(wo).pathname!==new URL(window.location.href).pathname)&&(wo=window.location.href,n(),vo(e,t,10))})})||Qr,o=["click","touchend","pdpresp"];return s(()=>document.body,!0).then(()=>
32{o.forEach(e=>document.body.addEventListener(e,r,!0))}),()=>{i(()=>document.body).then(()=>{o.forEach(e=>{document.body.removeEventListener(e,r,!0)})})}}()}(n,t),function(){try{return Promise.resolve(function(e,t){try{var n=function(){no(function(){const e=sessionStorage.getItem(eo);if(e){const t=_(()=>JSON.parse(e));if(t&&t.ts>(new Date).getTime()-3e5)return t.ctx}}()||Zr);const e=_(()=>!0===window.visually.flags["loyalty-targeting"]),t=function(){if(e)return Promise.resolve(function(e){try{return e.onChange(e=>{no(e)}),Promise.resolve(e.connect()).then(function(){const t=e.provide();return no(t),{ctx:t,disconnect:e.disconnect}})}catch(e){return Promise.reject(e)}}(to)).then(function(){const e=document.querySelectorAll('[href*="/account/logout"]');e&&Array.from(e).forEach(e=>{e.addEventListener("click",()=>(sessionStorage.removeItem(eo),!0))})})}();if(t&&t.then)return t.then(function(){})}()}catch(e){return t(e)}return n&&n.then?n.then(void 0,t):n}(0,function(e){console.debug("vsly-loyalty","unable to find loyalty provider",e)}))}catch(e){return Promise.reject(e)}}();const d=x();return{configuration:e,jitsu:d}})}catch(e){return Promise.reject(e)}},vo=u(lo,10);let wo=window.location.href;const yo=function(){try{return Promise.resolve(function(){if(me("block-do-not-track"))return Promise.resolve(C()).then(function(e){if(!e)throw new Error(Dn)})}())}catch(e){return Promise.reject(e)}};function go(e){return e.startsWith("https://")?e.substring(8):e}function _o(e){try{return decodeURIComponent(e.replace(/\+/g," "))}catch{return""}}var So;!function(e){e.SIGNUP="SIGNUP",e.ADD_TO_CART="ADD_TO_CART",e.CHANGE_QTY="CHANGE_QTY",e.REMOVE_FROM_CART="REMOVE_FROM_CART",e.PAGE_LOAD="PAGE_LOAD",e.CLICK="CLICK",e.LOGIN="LOGIN",e.LOGOUT="LOGOUT",e.TIME_SPENT="TIME_SPENT",e.USE_CASE="USE_CASE",e.LEAD_SUBMISSION_EMAIL="LEAD_SUBMISSION_EMAIL",e.LEAD_SUBMISSION_PHONE="LEAD_SUBMISSION_PHONE"}(So||(So={}));let Eo=[];const Po=function(e,t){if(void 0===t&&(t=0),0===Eo.length)return;const n=Eo;Eo=[];const r=Io(n),o=Ao(n);e({bulk:o,shared:r},!0).catch(()=>{const r=n.concat(Eo);r.length<100&&(Eo=r,t<2&&setTimeout(()=>Po(e,t+1),500*Math.pow(2,t)))})};u(Po,100);const Ao=e=>e.map(e=>{const t=JSON.parse(JSON.stringify(e));return delete t.user,delete t.event_id,delete t.user_agent,delete t.utc_time,delete t.local_tz_offset,delete t.doc_host,delete t.ids_ga,delete t.alias,delete t.userCanBeTracked,delete t.userDataCanBeSold,delete t.edgetag,delete t.api_key,delete t.src,t}),Io=e=>{const t=_(()=>String(e[0].user.anonymous_id),""),n=_(()=>String(e[0].user_agent),""),r=_(()=>String(e[0].event_id),""),o=_(()=>String(e[0].utc_time),""),i=_(()=>Number(e[0].local_tz_offset)||0),s=_(()=>String(e[0].doc_host),""),c=_(()=>String(e[0].ids_ga),""),a=_(()=>String(e[0].alias),""),u=_(()=>Boolean(e[0].userCanBeTracked),!0),l=_(()=>Boolean(e[0].userDataCanBeSold),!0),d=_(()=>String(e[0].edgetag),""),m=_(()=>String(e[0].api_key),""),f=_(()=>String(e[0].src),"");return Object.entries({anonymous_id:t,event_id:r,user_agent:n,utc_time:o,local_tz_offset:i,doc_host:s,ids_ga:c,alias:a,userCanBeTracked:u,userDataCanBeSold:l,edgetag:d,api_key:m,src:f}).reduce((e,t)=>{let[n,r]=t;if(r){if("undefined"===r)return e;e[n]=r}return e},{})},bo=function(e){try{let r;function t(e){return r?e:Promise.resolve(!1)}const o=function(){if(_(()=>e.eventPayload.bulk.length>0,!1)){const t=_(()=>JSON.parse(JSON.stringify(e.eventPayload.bulk[0])),void 0);if(!t){const e=Promise.resolve(!1);return r=1,e}const o=_(()=>JSON.parse(JSON.stringify(t.ga)),void 0);return delete t.ga,Promise.resolve(function(e){try{return Promise.resolve(function(t,r){try{var o=function(){const t=window.loomi_ctx.jitsuKey,r=function(e){const t={trackingHost:"https://live.visually-io.com"};return e===n.TEST&&(t.trackingHost="http://localhost:8088"),e===n.STAGE&&(t.trackingHost="https://sdk.loomi-stg.xyz"),t}(window.loomi_ctx.env).trackingHost;return Promise.resolve(fetch(`${r}/api/s?token=${t}&bulk=1`,{headers:{"content-type":"text/plain"},body:JSON.stringify(e.eventPayload),method:"POST",mode:"cors",credentials:"omit",keepalive:!0})).then(function(e){return e.ok})}()}catch(e){return r(e)}return o&&o.then?o.then(void 0,r):o}(0,function(e){return console.error("vsly: Failed to send event",e),!1}))}catch(e){return Promise.reject(e)}}(e)).then(function(n){return Promise.resolve(function(e){try{try{const t=e.eventPayload,n=t.bulk[0],r=window.loomi_ctx.env,o=t.shared,i=g({experienceId:n.use_case,variantId:n.use_case_variant,storeAlias:o.alias,anonymousId:o.anonymous_id,version:n.version}),s=new URL(qn(r).cfgUrl.replace("/allocate","/match"));s.searchParams.append("q",i),fetch(s.toString())}catch(e){console.error("vsly: Failed to persist allocation",e)}return Promise.resolve()}catch(e){return Promise.reject(e)}}(e)).then(function(){return o&&x().trackExt(t,o).then().catch(e=>{console.error("vsly: Failed track ext event",e,t,o)}),r=1,n})})}}();return Promise.resolve(o&&o.then?o.then(t):t(o))}catch(i){return Promise.reject(i)}},Co="vsly_analytics_queue";
32function xo(e,t,n){void 0===n&&(n=!1);try{const r=window.loomi_ctx,o=r.storeAlias,i=r.jitsuKey,s=Et(),c={id:`${Date.now()}-${Math.random().toString(36).substring(2,9)}`,timestamp:Date.now(),eventPayload:{bulk:[{url:location.href,doc_path:location.pathname,doc_search:location.search,sid:r.session.id,sid_start:r.session.start_at,utm:s.utm,lmi_params:s.lmi_params,event_type:"USE_CASE",use_case:e._USE_CASE,use_case_variant:e._USE_CASE_VARIANT,version:e._USE_CASE_VERSION||1,ga:{isAudience:!1,gaName:e._USE_CASE_GA||e._USE_CASE,gaVariant:e._USE_CASE_GA_VARIANT||e._USE_CASE_VARIANT,reportGa:n}}],shared:{anonymous_id:t.id,user_agent:navigator.userAgent,utc_time:(new Date).toISOString(),local_tz_offset:(new Date).getTimezoneOffset(),doc_host:location.host,alias:o,api_key:i}},retries:0},a=ko();a.push(c),To(a)}catch(e){console.error("vsly: Failed to queue analytics event",e)}}function ko(){try{const e=localStorage.getItem(Co);if(!e)return[];const t=JSON.parse(e);return Array.isArray(t)?t:[]}catch(e){return console.error("vsly: Failed to read analytics queue",e),[]}}function To(e){try{localStorage.setItem(Co,JSON.stringify(e))}catch(e){console.error("vsly: Failed to save analytics queue",e)}}const No=(e,t)=>{try{localStorage.setItem(e,JSON.stringify({variant:t.experiment.variant,version:t.experiment.version||0}))}catch(e){}},Oo=(e,t)=>{let n=null;try{const r=localStorage.getItem(e);if(r){let e;const o=JSON.parse(r);if(o&&"object"==typeof o&&"variant"in o){e=o;const r=t.find(t=>t.experiment.variant===e.variant);r&&(r.experiment.version||0)===(e.version||0)&&(n=r)}}}catch(e){}return n},jo=e=>`vsly_redirect_test_${e[0].experiment.name}`,Lo=(e,t)=>{if(e){const n=e.experiment;t.some(e=>{const t=e.experiment;return t.variant===n.variant&&t.version===n.version})||(e=!1)}if(!e){const n=100*Math.random();let r=0;for(const o of t)if(r+=o.targeting.chance,n<=r){e=o;break}}return e},$o=function(e){void 0===e&&(e=!0);const t=window.loomi_ctx.consent;t.allowed=e,t.fin||(t.fin=Ro())},Ro=()=>(new Date).getTime(),Do=()=>window.Shopify.customerPrivacy,Uo=["AT","BE","BG","HR","CY","CZ","DK","EE","FI","FR","DE","GR","HU","IE","IT","LV","LT","LU","MT","NL","PL","PT","RO","SK","SI","ES","SE","NO","IS","LI"],Mo=function(e){void 0===e&&(e=!0);const t=window.loomi_ctx.consent;t.allowed=e,t.fin||(t.fin=qo())},qo=()=>(new Date).getTime(),Fo=()=>window.Shopify.customerPrivacy,Bo=()=>Promise.resolve(),Jo=()=>(window.loomi_ctx=window.loomi_ctx||{},window.loomi_ctx.performanceMetrics=window.loomi_ctx.performanceMetrics||{},window.loomi_ctx.performanceMetrics);function Vo(){try{const e=Jo().as;if(void 0===e)return;const t=performance.now();Object.assign(Jo(),{ae:t,ad:t-e}),(e=>{try{if("function"!=typeof performance.getEntriesByType)return;const t=performance.getEntriesByType("resource").filter(t=>t.startTime>=e&&(e=>{try{return new URL(e.name).pathname.endsWith("/allocate")}catch{return!1}})(t)).pop();if(!t)return;Object.assign(Jo(),{ars:t.startTime,afs:t.fetchStart,aqs:t.requestStart,aps:t.responseStart,ape:t.responseEnd,ard:t.duration,ardl:t.startTime-e,aprd:t.requestStart-t.startTime,arwd:t.responseStart-t.requestStart,ardd:t.responseEnd-t.responseStart})}catch{}})(e)}catch(e){}}function Ho(e,t){try{var n=e()}catch(e){return t(e)}return n&&n.then?n.then(void 0,t):n}function Go(){return _(co),zt(),function(e){void 0===e&&(e=window.loomi_ctx.embeddedTests);try{if(!e)return;if(0===e.length)return;const t=e.filter(e=>e.experiment.isThemeTest);t.length>0&&function(e){const t=jo(e);let n=Oo(t,e);if(n=Lo(n,e),!n)return;if(!n.experiment)return;No(t,n);const r=n.experiment,o=_(()=>r.code.find(e=>"themeTest"===e.kind).value.targetThemeId)||0,i=ne({experienceId:r.name,variantId:r.variant,version:r.version,gaExperienceName:r.gaName,gaVariantName:r.gaVariant});xo(i,zt(),_(()=>!!r.ga)||!1),Ee(i,o)}(t);const n=e.filter(e=>!e.experiment.isThemeTest);n.length>0&&function(e){const t=e.filter(e=>function(e){if(!e)return!0;try{const t=e.match(/UrlTarget\(([^)]+)\)/);if(!t)return!1;const n=function(e){try{const t=e.match(/^"([^"]*)",\s*"([^"]*)",\s*(true|false)$/);return t?{value:t[1],op:t[2],includeQueryParam:"true"===t[3]}:null}catch{return null}}(t[1]);return!!n&&function(e,t,n){const r=window.location.search||"",o=window.location.href||"",i=(s=function(e){const t=e.startsWith("/")?e:"/"+e,n=t.split("/");if(n.length<2)return t;const r=n[1];let o=!1;return r.length>0&&r.length<=7&&(2===r.length||r.length>2&&"-"===r[2])&&(o=!0),o?"/"+n.slice(2).join("/"):t}(window.location.pathname),["STORY_IL","MAYVEN_GLOBAL","JDSPORT_IL"].includes(window.loomi_ctx.storeAlias)?s.toLowerCase():s);var s;const{hostPath:c,rawQuery:a}=function(e){const t=go(e),n=t.indexOf("?");return-1!==n?{hostPath:t.substring(0,n),rawQuery:t.substring(n+1)}:{hostPath:t,rawQuery:""}}(e),u=c.toLowerCase();let l=go(o.split("?")[0]).toLowerCase(),d="",m=u;if(d=(new URL(o).host+i).toLowerCase(),n){const e=r?_o(r.substring(1)):"";if(e&&(l+="?"+e,d+="?"+e),a){const e=_o(a);e&&(m+="?"+e)}}return function(e,t,n,r){switch(r){case"contains":return e.includes(n)||t.includes(n);case"matches":try{const r=new RegExp(n);return r.test(e)||r.test(t)}catch{return!1}case"==":return e===n||t===n;case"!=":return e===t?e!==n:t!==n;default:return!1}}(l,d,m,t)}
32(n.value,n.op,n.includeQueryParam)}catch(e){return console.error("vsly: Failed to evaluate targeting formula",e),!1}}(e.targeting.formula));if(0===t.length)return;const n=jo(t);let r=Oo(n,t);if(r=Lo(r,t),!r)return;if(!r.experiment)return;No(n,r);const o=r.experiment,i=ne({experienceId:o.name,variantId:o.variant,version:o.version,gaExperienceName:o.gaName,gaVariantName:o.gaVariant});xo(i,zt(),_(()=>!!o.ga)||!1);const s=_(()=>o.code.find(e=>"pageRedirect"===e.kind).value);s&&ee(i,s.destUrl,s.redirectAfter||1,s.retainQueryParams,s.stickinessMode)}(n)}catch(e){console.error("vsly ETT",e)}}(),window.vsly_redirecting}const zo=()=>window.loomi_ctx.blockingConcent;(function(){try{let t;function e(e){if(t)return e;(function(){const e=ko();e.length>0&&Promise.allSettled(e.map(bo)).then(t=>{To(e.filter((e,n)=>{const r=t[n];return("fulfilled"!==r.status||!r.value)&&(e.retries++,(e=>!(Date.now()-e.timestamp>18e5||e.retries>3))(e))}))}).catch(e=>{console.error("vsly: Failed to process analytics queue",e)})})(),(()=>{const e=()=>{const e=se();return!!e&&!Uo.includes(e)};return new Promise((t,n)=>{const r=window.loomi_ctx.consent||={};r.init=qo(),(se()?Bo():v(se,50,200)).then(()=>{e()&&(Mo(),t())}),(_(()=>Fo().analyticsProcessingAllowed)?Bo():v(()=>_(()=>Fo().analyticsProcessingAllowed),50,200)).then(()=>{const r=Fo().analyticsProcessingAllowed()||e();Mo(r),r?t():n()}),r.ccListener||(document.addEventListener("visitorConsentCollected",r=>{const o=r.detail.analyticsAllowed||e();Mo(o),o?t():n()}),r.ccListener=!0)})})().catch(),function(){try{Jo().as=performance.now()}catch(e){}}();const s=ho(o,i);return s.then(Vo),s.then(e=>{let{configuration:t,tracking:r}=e;return(e=>{p("vsly-a",`${(e=>e==n.STAGE?"https://sdk.loomi-stg.xyz/":"https://assets.visually.io/")(e)}v/visually-a.js?cb=${window.loomi_ctx.sdk_version}`,{defer:!0}).catch()})(i),function(e){let{configuration:t,tracking:n}=e;try{return Promise.resolve(function(e,t){try{const{storeAlias:n,env:r}=window.loomi_ctx;return Promise.resolve(Ho(function(){return Promise.resolve(po(e,n,r,t)).then(function(e){let{jitsu:t,configuration:o}=e;if(!_(()=>o.flags["kill-switch"]))return Promise.resolve(Be()).then(function(){on(o.experiments),Dr(t,o),Vn(r,n,lo),dt()})})},function(e){_(()=>e.message)!==Dn&&F("fail initialising sdk",e)}))}catch(e){return Promise.reject(e)}}(t,n)).then(function(){window.dispatchEvent(new Event("visually_loaded"))})}catch(e){return Promise.reject(e)}}({configuration:t,tracking:r})}).catch(r).finally(Tn)}const r=e=>console.error(e);if(window.fetch&&(window.vslyNativeFetch=window.fetch),window.vsly_init=!0,window.vslyIntegrationType="static",(()=>{if(_(()=>window.visually_io_editor))return!0;const e=_(()=>window.loomi_ctx.ttl);return!("number"!=typeof e||!Number.isFinite(e)||e<=0)&&e<Math.floor(Date.now()/1e3)})())return console.log("sdk blocked"),Promise.resolve();window.loomi_ctx.sdk_version="0.12.161";const{storeAlias:o,env:i}=window.loomi_ctx;if(!zo()&&Go())return Promise.resolve();const s=function(){if(zo()){function e(e){return t?e:window.loomi_ctx.consent.allowed?void(Go()&&(t=1)):(Tn(),void(t=1))}const n=Ho(function(){return Promise.resolve((console.log("consent api init"),new Promise((e,t)=>{const n=window.loomi_ctx.consent||={};n.init=Ro(),(_(()=>Do().analyticsProcessingAllowed)?Promise.resolve():v(()=>_(()=>Do().analyticsProcessingAllowed),50,200)).then(()=>{const n=window.Shopify.customerPrivacy.analyticsProcessingAllowed();console.log("consent api",n),$o(n),n?e():t()}),n.ccListener||(document.addEventListener("visitorConsentCollected",()=>{const n=window.Shopify.customerPrivacy.analyticsProcessingAllowed();console.log("visitorConsentCollected",n),$o(n),n?e():t()}),n.ccListener=!0)}))).then(function(){})},function(){Tn(),t=1});return n&&n.then?n.then(e):e(n)}}();return Promise.resolve(s&&s.then?s.then(e):e(s))}catch(c){return Promise.reject(c)}})().then(()=>console.log("vsly sdk with embed init"))}();
33
34</script>
vendor: 1 bytes, line 34
34
35<script data-vsly="preact2" type="text/javascript" data-em-disable>
36    // Preact
37!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports):n(e.preact={})}(this,function(e){var b,n,t,_,o,r,l,x={},C=[],u=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i;function w(e,n){for(var t in n)e[t]=n[t];return e}function g(e){var n=e.parentNode;n&&n.removeChild(e)}function i(e,n,t){var _,o=arguments,l={};for(_ in n)"key"!==_&&"ref"!==_&&(l[_]=n[_]);if(3<arguments.length)for(t=[t],_=3;_<arguments.length;_++)t.push(o[_]);if(null!=t&&(l.children=t),"function"==typeof e&&null!=e.defaultProps)for(_ in e.defaultProps)void 0===l[_]&&(l[_]=e.defaultProps[_]);return k(e,l,n&&n.key,n&&n.ref,null)}function k(e,n,t,_,o){var l={type:e,props:n,key:t,ref:_,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,constructor:void 0,__v:o};return null==o&&(l.__v=l),b.vnode&&b.vnode(l),l}function S(e){return e.children}function P(e,n){this.props=e,this.context=n}function N(e,n){if(null==n)return e.__?N(e.__,e.__.__k.indexOf(e)+1):null;for(var t;n<e.__k.length;n++)if(null!=(t=e.__k[n])&&null!=t.__e)return t.__e;return"function"==typeof e.type?N(e):null}function c(e){var n,t;if(null!=(e=e.__)&&null!=e.__c){for(e.__e=e.__c.base=null,n=0;n<e.__k.length;n++)if(null!=(t=e.__k[n])&&null!=t.__e){e.__e=e.__c.base=t.__e;break}return c(e)}}function s(e){(!e.__d&&(e.__d=!0)&&t.push(e)&&!p.__r++||o!==b.debounceRendering)&&((o=b.debounceRendering)||_)(p)}function p(){for(var e;p.__r=t.length;)e=t.sort(function(e,n){return e.__v.__b-n.__v.__b}),t=[],e.some(function(e){var n,t,_,o,l,r,u;e.__d&&(r=(l=(n=e).__v).__e,(u=n.__P)&&(t=[],o=D(u,l,(_=w({},l)).__v=_,n.__n,void 0!==u.ownerSVGElement,null,t,null==r?N(l):r),d(t,l),o!=r&&c(l)))})}function E(e,n,t,_,o,l,r,u,i,c){var s,p,f,a,d,h,y,v=_&&_.__k||C,m=v.length;for(i==x&&(i=null!=r?r[0]:m?N(_,0):null),t.__k=[],s=0;s<n.length;s++)if(null!=(a=t.__k[s]=null==(a=n[s])||"boolean"==typeof a?null:"string"==typeof a||"number"==typeof a?k(null,a,null,null,a):Array.isArray(a)?k(S,{children:a},null,null,null):null!=a.__e||null!=a.__c?k(a.type,a.props,a.key,null,a.__v):a)){if(a.__=t,a.__b=t.__b+1,null===(f=v[s])||f&&a.key==f.key&&a.type===f.type)v[s]=void 0;else for(p=0;p<m;p++){if((f=v[p])&&a.key==f.key&&a.type===f.type){v[p]=void 0;break}f=null}d=D(e,a,f=f||x,o,l,r,u,i,c),(p=a.ref)&&f.ref!=p&&(y=y||[],f.ref&&y.push(f.ref,null,a),y.push(p,a.__c||d,a)),null!=d?(null==h&&(h=d),i=U(e,a,f,v,r,d,i),"option"==t.type?e.value="":"function"==typeof t.type&&(t.__d=i)):i&&f.__e==i&&i.parentNode!=e&&(i=N(f))}if(t.__e=h,null!=r&&"function"!=typeof t.type)for(s=r.length;s--;)null!=r[s]&&g(r[s]);for(s=m;s--;)null!=v[s]&&W(v[s],v[s]);if(y)for(s=0;s<y.length;s++)T(y[s],y[++s],y[++s])}function U(e,n,t,_,o,l,r){var u,i,c;if(void 0!==n.__d)u=n.__d,n.__d=void 0;else if(o==t||l!=r||null==l.parentNode)e:if(null==r||r.parentNode!==e)e.appendChild(l),u=null;else{for(i=r,c=0;(i=i.nextSibling)&&c<_.length;c+=2)if(i==l)break e;e.insertBefore(l,r),u=r}return void 0!==u?u:l.nextSibling}function f(e,n,t){"-"===n[0]?e.setProperty(n,t):e[n]="number"==typeof t&&!1===u.test(n)?t+"px":null==t?"":t}function A(e,n,t,_,o){var l,r,u,i,c;if(o?"className"===n&&(n="class"):"class"===n&&(n="className"),"style"===n)if(l=e.style,"string"==typeof t)l.cssText=t;else{if("string"==typeof _&&(l.cssText="",_=null),_)for(i in _)t&&i in t||f(l,i,"");if(t)for(c in t)_&&t[c]===_[c]||f(l,c,t[c])}else"o"===n[0]&&"n"===n[1]?(r=n!==(n=n.replace(/Capture$/,"")),n=((u=n.toLowerCase())in e?u:n).slice(2),t?(_||e.addEventListener(n,a,r),(e.l||(e.l={}))[n]=t):e.removeEventListener(n,a,r)):"list"!==n&&"tagName"!==n&&"form"!==n&&"type"!==n&&"size"!==n&&!o&&n in e?e[n]=null==t?"":t:"function"!=typeof t&&"dangerouslySetInnerHTML"!==n&&(n!==(n=n.replace(/^xlink:?/,""))?null==t||!1===t?e.removeAttributeNS("http://www.w3.org/1999/xlink",n.toLowerCase()):e.setAttributeNS("http://www.w3.org/1999/xlink",n.toLowerCase(),t):null==t||!1===t&&!/^ar/.test(n)?e.removeAttribute(n):e.setAttribute(n,t))}function a(e){this.l[e.type](b.event?b.event(e):e)}function D(e,n,t,_,o,l,r,u,i){var c,s,p,f,a,d,h,y,v,m,g,k=n.type;if(void 0!==n.constructor)return null;(c=b.__b)&&c(n);try{e:if("function"==typeof k){if(y=n.props,v=(c=k.contextType)&&_[c.__c],m=c?v?v.props.value:c.__:_,t.__c?h=(s=n.__c=t.__c).__=s.__E:("prototype"in k&&k.prototype.render?n.__c=s=new k(y,m):(n.__c=s=new P(y,m),s.constructor=k,s.render=L),v&&v.sub(s),s.props=y,s.state||(s.state={}),s.context=m,s.__n=_,p=s.__d=!0,s.__h=[]),null==s.__s&&(s.__s=s.state),null!=k.getDerivedStateFromProps&&(s.__s==s.state&&(s.__s=w({},s.__s)),w(s.__s,k.getDerivedStateFromProps(y,s.__s))),f=s.props,a=s.state,p)null==k.getDerivedStateFromProps&&null!=s.componentWillMount&&s.componentWillMount(),null!=s.componentDidMount&&s.__h.push(s.componentDidMount);else{if(null==k.getDerivedStateFromProps&&y!==f&&null!=s.componentWillReceiveProps&&s.componentWillReceiveProps(y,m),!s.__e&&null!=s.shouldComponentUpdate&&!1===s.shouldComponentUpdate(y,s.__s,m)||n.__v===t.__v){s.props=y,s.state=s.__s,n.__v!==t.__v&&(s.__d=!1),(s.__v=n).__e=t.__e,n.__k=t.__k,s.__h.length&&r.push(s),function e(n,t,_){for(var o,l=0;l<n.__k.length;l++)(o=n.__k[l])&&(o.__=n,o.__e&&("function"==typeof o.type&&1<o.__k.length&&e(o,t,_),t=U(_,o,o,n.__k,null,o.__e,t),"function"==typeof n.type&&(n.__d=t)))}(n,u,e);break e}null!=s.componentWillUpdate&&s.componentWillUpdate(y,s.__s,m),null!=s.componentDidUpdate&&s.__h.push(function(){s.componentDidUpdate(f,a,d)})}s.context=m,s.props=y,s.state=s.__s,(c=b.__r)&&c(n),s.__d=!1,s.__v=n,s.__P=e,c=s.render(s.props,s.state,s.context),s.state=s.__s,null!=s.getChildContext&&(_=w(w({},_),s.getChildContext())),p||null==s.getSnapshotBeforeUpdate||(d=s.getSnapshotBeforeUpdate(f,a)),g=null!=c&&c.type==S&&null==c.key?c.props.children:c,E(e,Array.isArray(g)?g:[g],n,t,_,o,l,r,u,i),s.base=n.__e,s.__h.length&&r.push(s),h&&(s.__E=s.__=null),s.__e=!1}else null==l&&n.__v===t.__v?(n.__k=t.__k,n.__e=t.__e):n.__e=function(e,n,t,_,o,l,r,u){var i,c,s,p,f,a=t.props,d=n.props;if(o="svg"===n.type||o,null!=l)for(i=0;i<l.length;i++)if(null!=(c=l[i])&&((null===n.type?3===c.nodeType:c.localName===n.type)||e==c)){e=c,l[i]=null;break}
37if(null==e){if(null===n.type)return document.createTextNode(d);e=o?document.createElementNS("http://www.w3.org/2000/svg",n.type):document.createElement(n.type,d.is&&{is:d.is}),l=null,u=!1}if(null===n.type)a!==d&&e.data!=d&&(e.data=d);else{if(null!=l&&(l=C.slice.call(e.childNodes)),s=(a=t.props||x).dangerouslySetInnerHTML,p=d.dangerouslySetInnerHTML,!u){if(null!=l)for(a={},f=0;f<e.attributes.length;f++)a[e.attributes[f].name]=e.attributes[f].value;(p||s)&&(p&&s&&p.__html==s.__html||(e.innerHTML=p&&p.__html||""))}(function(e,n,t,_,o){var l;for(l in t)"children"===l||"key"===l||l in n||A(e,l,null,t[l],_);for(l in n)o&&"function"!=typeof n[l]||"children"===l||"key"===l||"value"===l||"checked"===l||t[l]===n[l]||A(e,l,n[l],t[l],_)})(e,d,a,o,u),p?n.__k=[]:(i=n.props.children,E(e,Array.isArray(i)?i:[i],n,t,_,"foreignObject"!==n.type&&o,l,r,x,u)),u||("value"in d&&void 0!==(i=d.value)&&i!==e.value&&A(e,"value",i,a.value,!1),"checked"in d&&void 0!==(i=d.checked)&&i!==e.checked&&A(e,"checked",i,a.checked,!1))}return e}(t.__e,n,t,_,o,l,r,i);(c=b.diffed)&&c(n)}catch(e){n.__v=null,b.__e(e,n,t)}return n.__e}function d(e,n){b.__c&&b.__c(n,e),e.some(function(n){try{e=n.__h,n.__h=[],e.some(function(e){e.call(n)})}catch(e){b.__e(e,n.__v)}})}function T(e,n,t){try{"function"==typeof e?e(n):e.current=n}catch(e){b.__e(e,t)}}function W(e,n,t){var _,o,l;if(b.unmount&&b.unmount(e),(_=e.ref)&&(_.current&&_.current!==e.__e||T(_,null,n)),t||"function"==typeof e.type||(t=null!=(o=e.__e)),e.__e=e.__d=void 0,null!=(_=e.__c)){if(_.componentWillUnmount)try{_.componentWillUnmount()}catch(e){b.__e(e,n)}
37_.base=_.__P=null}if(_=e.__k)for(l=0;l<_.length;l++)_[l]&&W(_[l],n,t);null!=o&&g(o)}function L(e,n,t){return this.constructor(e,t)}function h(e,n,t){var _,o,l;b.__&&b.__(e,n),o=(_=t===r)?null:t&&t.__k||n.__k,e=i(S,null,[e]),l=[],D(n,(!_&&t||n).__k=e,o||x,x,void 0!==n.ownerSVGElement,t&&!_?[t]:!o&&n.childNodes.length?C.slice.call(n.childNodes):null,l,t||x,_),d(l,e)}b={__e:function(e,n){for(var t,_;n=n.__;)if((t=n.__c)&&!t.__)try{if(t.constructor&&null!=t.constructor.getDerivedStateFromError&&(_=!0,t.setState(t.constructor.getDerivedStateFromError(e))),null!=t.componentDidCatch&&(_=!0,t.componentDidCatch(e)),_)return s(t.__E=t)}catch(n){e=n}throw e}},n=function(e){return null!=e&&void 0===e.constructor},P.prototype.setState=function(e,n){var t=this.__s!==this.state?this.__s:this.__s=w({},this.state);"function"==typeof e&&(e=e(t,this.props)),e&&w(t,e),null!=e&&this.__v&&(n&&this.__h.push(n),s(this))},P.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),s(this))},P.prototype.render=S,t=[],_="function"==typeof Promise?Promise.prototype.then.bind(Prom
37ise.resolve()):setTimeout,p.__r=0,r=x,l=0,e.render=h,e.hydrate=function(e,n){h(e,n,r)},e.createElement=i,e.h=i,e.Fragment=S,e.createRef=function(){return{current:null}},e.isValidElement=n,e.Component=P,e.cloneElement=function(e,n){var t,_;for(_ in n=w(w({},e.props),n),2<arguments.length&&(n.children=C.slice.call(arguments,2)),t={},n)"key"!==_&&"ref"!==_&&(t[_]=n[_]);return k(e.type,t,n.key||e.key,n.ref||e.ref,null)},e.createContext=function(e){var n={},o={__c:"__cC"+l++,__:e,Consumer:function(e,n){return e.children(n)},Provider:function(e){var t,_=this;return this.getChildContext||(t=[],this.getChildContext=function(){return n[o.__c]=_,n},this.shouldComponentUpdate=function(n){_.props.value!==n.value&&t.some(function(e){e.context=n.value,s(e)})},this.sub=function(e){t.push(e);var n=e.componentWillUnmount;e.componentWillUnmount=function(){t.splice(t.indexOf(e),1),n&&n.call(e)}}),e.children}};return(o.Consumer.contextType=o).Provider.__=o},e.toChildArray=function e(n){return null==n||"boolean"==typeof n?[]:Array.isArray(n)?C.concat.apply([],n.map(e)):[n]},e.__u=W,e.options=b});
38// Preact Hooks
39!function(_,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports,require("preact")):n(_.preactHooks={},_.preact)}(this,function(_,o){var e,u,t,i=0,r=[],c=o.options.__r,f=o.options.diffed,n=o.options.__c,s=o.options.unmount;function a(_,n){o.options.__h&&o.options.__h(u,_,i||n),i=0;var t=u.__H||(u.__H={__:[],__h:[]});return _>=t.__.length&&t.__.push({}),t.__[_]}function p(_){return i=1,h(b,_)}function h(_,n,t){var o=a(e++,2);return o.t=_,o.__c||(o.__c=u,o.__=[t?t(n):b(void 0,n),function(_){var n=o.t(o.__[0],_);o.__[0]!==n&&(o.__=[n,o.__[1]],o.__c.setState({}))}]),o.__}function m(_,n){var t=a(e++,4);!o.options.__s&&E(t.__H,n)&&(t.__=_,t.__H=n,u.__h.push(t))}function v(_,n){var t=a(e++,7);return E(t.__H,n)?(t.__H=n,t.__h=_,t.__=_()):t.__}function H(){r.some(function(n){if(n.__P)try{n.__H.__h.forEach(l),n.__H.__h.forEach(y),n.__H.__h=[]}catch(_){return n.__H.__h=[],o.options.__e(_,n.__v),!0}}),r=[]}o.options.__r=function(_){c&&c(_),e=0;var n=(u=_.__c).__H;n&&(n.__h.forEach(l),n.__h.forEach(y),n.__h=[])},o.options.diffed=function(_){f&&f(_);var n=_.__c;n&&n.__H&&n.__H.__h.length&&(1!==r.push(n)&&t===o.options.requestAnimationFrame||((t=o.options.requestAnimationFrame)||function(_){function n(){clearTimeout(o),d&&cancelAnimationFrame(t),setTimeout(_)}var t,o=setTimeout(n,100);d&&(t=requestAnimationFrame(n))})(H))},o.options.__c=function(_,t){t.some(function(n){try{n.__h.forEach(l),n.__h=n.__h.filter(function(_){return!_.__||y(_)})}catch(_){t.some(function(_){_.__h&&(_.__h=[])}),t=[],o.options.__e(_,n.__v)}}),n&&n(_,t)},o.options.unmount=function(_){s&&s(_);var n=_.__c;if(n&&n.__H)try{n.__H.__.forEach(l)}catch(_){o.options.__e(_,n.__v)}};var d="function"==typeof requestAnimationFrame;function l(_){"function"==typeof _.u&&_.u()}function y(_){_.u=_.__()}function E(t,_){return!t||_.some(function(_,n){return _!==t[n]})}function b(_,n){return"function"==typeof n?n(_):n}_.useState=p,_.useReducer=h,_.useEffect=function(_,n){var t=a(e++,3);!o.options.__s&&E(t.__H,n)&&(t.__=_,t.__H=n,u.__H.__h.push(t))},_.useLayoutEffect=m,_.useRef=function(_){return i=5,v(function(){return{current:_}},[])},_.useImperativeHandle=function(_,n,t){i=6,m(function(){"function"==typeof _?_(n()):_&&(_.current=n())},null==t?t:t.concat(_))},_.useMemo=v,_.useCallback=function(_,n){return i=8,v(function(){return _},n)},_.useContext=function(_){var n=u.context[_.__c],t=a(e++,9);return t.__c=_,n?(null==t.__&&(t.__=!0,n.sub(u)),n.props.value):_.__},_.useDebugValue=function(_,n){o.options.useDebugValue&&o.options.useDebugValue(n?n(_):_)},_.useErrorBoundary=function(_){var n=a(e++,10),t=p();return n.__=_,u.componentDidCatch||(u.componentDidCatch=function(_){n.__&&n.__(_),t[1](_)}),[t[0],function(){t[1](void 0)}]}});
40// Preact Compat
41!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("preact/hooks"),require("preact")):t(e.compat={},e.preactHooks,e.preact)}(this,function(t,n,u){function r(e,t){for(var n in t)e[n]=t[n];return e}function i(e,t){for(var n in e)if("__source"!==n&&!(n in t))return!0;for(var o in t)if("__source"!==o&&e[o]!==t[o])return!0;return!1}var o,e,a,l=(o=u.Component,a=o,(e=c).prototype=Object.create(a.prototype),(e.prototype.constructor=e).__proto__=a,c.prototype.shouldComponentUpdate=function(e,t){return i(this.props,e)||i(this.state,t)},c);function c(e){var t;return(t=o.call(this,e)||this).isPureReactComponent=!0,t}function p(t,o){function n(e){var t=this.props.ref,n=t==e.ref;return!n&&t&&(t.call?t(null):t.current=null),o?!o(this.props,e)||!n:i(this.props,e)}function e(e){return this.shouldComponentUpdate=n,u.createElement(t,e)}return e.prototype.isReactComponent=!0,e.displayName="Memo("+(t.displayName||t.name)+")",e.t=!0,e}var f=u.options.__b;u.options.__b=function(e){e.type&&e.type.t&&e.ref&&(e.props.ref=e.ref,e.ref=null),f&&f(e)};var s="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.forward_ref")||3911;function d(o){function e(e,t){var n=r({},e);return delete n.ref,o(n,(t=e.ref||t)&&("object"!=typeof t||"current"in t)?t:null)}return e.$$typeof=s,(e.render=e).prototype.isReactComponent=e.t=!0,e.displayName="ForwardRef("+(o.displayName||o.name)+")",e}function _(e,o){return e?u.toChildArray(e).reduce(function(e,t,n){return e.concat(o(t,n))},[]):null}var h={map:_,forEach:_,count:function(e){return e?u.toChildArray(e).length:0},only:function(e){if(1!==(e=u.toChildArray(e)).length)throw new Error("Children.only() expects only one child.");return e[0]},toArray:u.toChildArray},m=u.options.__e;function v(e){return e&&((e=r({},e)).__c=null,e.__k=e.__k&&e.__k.map(v)),e}function y(){this.__u=0,this.u=null,this.__b=null}function C(e){var t=e.__.__c;return t&&t.o&&t.o(e)}function b(t){var n,o,r;function e(e){if(n||(n=t()).then(function(e){o=e.default||e},function(e){r=e}),r)throw r;if(!o)throw n;return u.createElement(o,e)}return e.displayName="Lazy",e.t=!0,e}function k(){this.i=null,this.l=null}u.options.__e=function(e,t,n){if(e.then)for(var o,r=t;r=r.__;)if((o=r.__c)&&o.__c)return o.__c(e,t.__c);m(e,t,n)},(y.prototype=new u.Component).__c=function(e,t){var n=this;null==n.u&&(n.u=[]),n.u.push(t);function o(){i||(i=!0,r?r(u):u())}var r=C(n.__v),i=!1;t.__c=t.componentWillUnmount,t.componentWillUnmount=function(){o(),t.__c&&t.__c()};var u=function(){var e;if(!--n.__u)for(n.__v.__k[0]=n.state.o,n.setState({o:n.__b=null});e=n.u.pop();)e.forceUpdate()};n.__u++||n.setState({o:n.__b=n.__v.__k[0]}),e.then(o,o)},y.prototype.render=function(e,t){return this.__b&&(this.__v.__k&&
41(this.__v.__k[0]=v(this.__b)),this.__b=null),[u.createElement(u.Fragment,null,t.o?null:e.children),t.o&&e.fallback]};function g(e,t,n){if(++n[1]===n[0]&&e.l.delete(t),e.props.revealOrder&&("t"!==e.props.revealOrder[0]||!e.l.size))for(n=e.i;n;){for(;3<n.length;)n.pop()();if(n[1]<n[0])break;e.i=n=n[2]}}(k.prototype=new u.Component).o=function(n){var o=this,r=C(o.__v),i=o.l.get(n);return i[0]++,function(e){function t(){o.props.revealOrder?(i.push(e),g(o,n,i)):e()}r?r(t):t()}},k.prototype.render=function(e){this.i=null,this.l=new Map;var t=u.toChildArray(e.children);e.revealOrder&&"b"===e.revealOrder[0]&&t.reverse();for(var n=t.length;n--;)this.l.set(t[n],this.i=[1,0,this.i]);return e.children},k.prototype.componentDidUpdate=k.prototype.componentDidMount=function(){var n=this;n.l.forEach(function(e,t){g(n,t,e)})};var E,N=((E=S.prototype).getChildContext=function(){return this.props.context},E.render=function(e){return e.children},S);function S(){}function x(e){var t=this,n=e.container,o=u.createElement(N,{context:t.context},e.vnode);return t.s&&t.s!==n&&(t.h.parentNode&&t.s.removeChild(t.h),u.__u(t.v),t.p=!1),e.vnode?t.p?(n.__k=t.__k,u.render(o,n),t.__k=n.__k):(t.h=document.createTextNode(""),u.hydrate("",n),n.appendChild(t.h),t.p=!0,t.s=n,u.render(o,n,t.h),t.__k=t.h.__k):t.p&&(t.h.parentNode&&t.s.removeChild(t.h),u.__u(t.v)),t.v=o,t.componentWillUnmount=function(){t.h.parentNode&&t.s.removeChild(t.h),u.__u(t.v)},null}function w(e,t){return u.createElement(x,{vnode:e,container:t})}var A=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|fill|flood|font|glyph(?!R)|horiz|marker(?!H|W|U)|overline|paint|stop|strikethrough|stroke|text(?!L)|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/;u.Component.prototype.isReactComponent={};var R="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103;function U(e,t,n){if(null==t.__k)for(;t.firstChild;)t.removeChild(t.firstChild);return u.render(e,t),"function"==typeof n&&n(),e?e.__c:null}function P(e,t,n){return u.hydrate(e,t),"function"==typeof n&&n(),e?e.__c:null}var F=u.options.event;function O(e,t){e["UNSAFE_"+t]&&!e[t]&&Object.defineProperty(e,t,{configurable:!1,get:function(){return this["UNSAFE_"+t]}
41,set:function(e){this["UNSAFE_"+t]=e}})}u.options.event=function(e){F&&(e=F(e));var t=!(e.persist=function(){}),n=!1,o=e.stopPropagation;e.stopPropagation=function(){o.call(e),t=!0};var r=e.preventDefault;return e.preventDefault=function(){r.call(e),n=!0},e.isPropagationStopped=function(){return t},e.isDefaultPrevented=function(){return n},e.nativeEvent=e};var L={configurable:!0,get:function(){return this.class}},M=u.options.vnode;function D(e){return u.createElement.bind(null,e)}function V(e){return!!e&&e.$$typeof===R}function W(e){return V(e)?u.cloneElement.apply(null,arguments):e}function $(e){return!!e.__k&&(u.render(null,e),!0)}function j(e){return e&&(e.base||1===e.nodeType&&e)||null}u.options.vnode=function(i){i.$$typeof=R;var e,t,n,o=i.type,r=i.props;if(o){if(r.class!=r.className&&(L.enumerable="className"in r,null!=r.className&&(r.class=r.className),Object.defineProperty(r,"className",L)),"function"!=typeof o){for(n in r.defaultValue&&void 0!==r.value&&(r.value||0===r.value||(r.value=r.defaultValue),delete r.defaultValue),Array.isArray(r.value)&&r.multiple&&"select"===o&&(u.toChildArray(r.children).forEach(function(e){-1!=r.value.indexOf(e.props.value)&&(e.props.selected=!0)}),delete r.value),r)if(e=A.test(n))break;if(e)for(n in t=i.props={},r)t[A.test(n)?n.replace(/[A-Z0-9]/,"-$&").toLowerCase():n]=r[n]}!function(){var e=i.type,t=i.props;if(t&&"string"==typeof e){var n,o={};for(var r in t)/^on(Ani|Tra|Tou)/.test(r)&&(t[r.toLowerCase()]=t[r],delete t[r]),o[r.toLowerCase()]=r;o.ondoubleclick&&(t.ondblclick=t[o.ondoubleclick],delete t[o.ondoubleclick]),o.onbeforeinput&&(t.onbeforeinput=t[o.onbeforeinput],delete t[o.onbeforeinput]),o.onchange&&("textarea"===e||"input"===e.toLowerCase()&&!/^fil|che|ra/i.test(t.type))&&(t[n=o.oninput||"oninput"]||(t[n]=t[o.onchange],delete t[o.onchange]))}}(),"function"==typeof o&&!o.m&&o.prototype&&(O(o.prototype,"componentWillMount"),O(o.prototype,"componentWillReceiveProps"),O(o.prototype,"componentWillUpdate"),o.m=!0)}M&&M(i)};function z(e,t){return e(t)}var H=u.Fragment,T={useState:n.useState,useReducer:n.useReducer,useEffect:n.useEffect,useLayoutEffect:n.useLayoutEffect,useRef:n.useRef,useImperativeHandle:n.useImperativeHandle,useMemo:n.useMemo,useCallback:n.useCallback,useContext:n.useContext,useDebugValue:n.useDebugValue,version:"16.8.0",Children:h,render:U,hydrate:P,unmountComponentAtNode:$,createPortal:w,createElement:u.createElement,createContext:u.createContext,createFactory:D,cloneElement:W,createRef:u.createRef,Fragment:u.Fragment,isValidElement:V,findDOMNode:j,Component:u.Component,PureComponent:l,memo:p,forwardRef:d,unstable_batchedUpdates:z,StrictMode:H,Suspense:y,SuspenseList:k,lazy:b};Object.keys(n).forEach(function(e){t[e]=n[e]}),t.createElement=u.createElement,t.createContext=u.createContext,t.createRef=u.createRef,t.Fragment=u.Fragment,t.Component=u.Component,t.version="16.8.0",t.Children=h,t.render=U,t.hydrate=P,t.unmountComponentAtNode=$,t.createPortal=w,t.createFactory=D,t.cloneElement=W,t.isValidElement=V,t.findDOMNode=j,t.PureComponent=l,t.memo=p,t.forwardRef=d,t.unstable_batchedUpdates=z,t.StrictMode=H,t.Suspense=y,t.SuspenseList=k,t.lazy=b,t.default=T});
42// Goober
43!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):t((e||self).goober={})}(this,function(e){let t={data:""},r=e=>"object"==typeof window?((e?e.querySelector("#_goober"):window._goober)||Object.assign((e||document.head).appendChild(document.createElement("style")),{innerHTML:" ",id:"_goober"})).firstChild:e||t,l=/(?:([\u0080-\uFFFF\w-%@]+) *:? *([^{;]+?);|([^;}{]*?) *{)|(}\s*)/g,n=/\/\*[^]*?\*\/|  +/g,o=/\n+/g,a=(e,t)=>{let r="",l="",n="";for(let o in e){let s=e[o];"@"==o[0]?"i"==o[1]?r=o+" "+s+";":l+="f"==o[1]?a(s,o):o+"{"+a(s,"k"==o[1]?"":t)+"}":"object"==typeof s?l+=a(s,t?t.replace(/([^,])+/g,e=>o.replace(/(^:.*)|([^,])+/g,t=>/&/.test(t)?t.replace(/&/g,e):e?e+" "+t:t)):o):null!=s&&(o=/^--/.test(o)?o:o.replace(/[A-Z]/g,"-$&").toLowerCase(),n+=a.p?a.p(o,s):o+":"+s+";")}return r+(t&&n?t+"{"+n+"}":n)+l},s={},i=e=>{if("object"==typeof e){let t="";for(let r in e)t+=r+i(e[r]);return t}return e},c=(e,t,r,c,f)=>{let p=i(e),u=s[p]||(s[p]=(e=>{let t=0,r=11;for(;t<e.length;)r=101*r+e.charCodeAt(t++)>>>0;return"go"+r})(p));if(!s[u]){let t=p!==e?e:(e=>{let t,r,a=[{}];for(;t=l.exec(e.replace(n,""));)t[4]?a.shift():t[3]?(r=t[3].replace(o," ").trim(),a.unshift(a[0][r]=a[0][r]||{})):a[0][t[1]]=t[2].replace(o," ").trim();return a[0]})(e);
43s[u]=a(f?{["@keyframes "+u]:t}:t,r?"":"."+u)}return((e,t,r)=>{-1==t.data.indexOf(e)&&(t.data=r?e+t.data:t.data+e)})(s[u],t,c),u},f=(e,t,r)=>e.reduce((e,l,n)=>{let o=t[n];if(o&&o.call){let e=o(r),t=e&&e.props&&e.props.className||/^go/.test(e)&&e;o=t?"."+t:e&&"object"==typeof e?e.props?"":a(e,""):!1===e?"":e}return e+l+(null==o?"":o)},"");function p(e){let t=this||{},l=e.call?e(t.p):e;return c(l.unshift?l.raw?f(l,[].slice.call(arguments,1),t.p):l.reduce((e,r)=>Object.assign(e,r&&r.call?r(t.p):r),{}):l,r(t.target),t.g,t.o,t.k)}let u,d,g,b=p.bind({g:1}),h=p.bind({k:1});e.css=p,e.extractCss=e=>{let t=r(e),l=t.data;return t.data="",l},e.glob=b,e.keyframes=h,e.setup=function(e,t,r,l){a.p=t,u=e,d=r,g=l},e.styled=function(e,t){let r=this||{};return function(){let l=arguments;function n(o,a){let s=Object.assign({},o),i=s.className||n.className;r.p=Object.assign({theme:d&&d()},s),r.o=/ *go\d+/.test(i),s.className=p.apply(r,l)+(i?" "+i:""),t&&(s.ref=a);let c=e;return e[0]&&(c=s.as||e,delete s.as),g&&c[0]&&g(s),u(c,s)}return t?t(n):n}}});
44
45</script>
45
46<!--LOOMI SDK-->
47
48<meta charset="utf-8">
49<meta name="viewport" content="width=device-width,initial-scale=1">
50<title>Stores &ndash; Ultra PRO International</title><link rel="canonical" href="https://ultrapro.com/pages/stores"><link rel="icon" href="//ultrapro.com/cdn/shop/files/up-logo-email.jpg?crop=center&height=48&v=1778035129&width=48" type="image/jpg">
51  <link rel="apple-touch-icon" href="//ultrapro.com/cdn/shop/files/up-logo-email.jpg?crop=center&height=180&v=1778035129&width=180"><meta name="description" content="Find Ultra PRO products at store near you using our Store Locator. Don&#39;t see your store? Fill out our form here to be added."><meta property="og:site_name" content="Ultra PRO International">
52<meta property="og:url" content="https://ultrapro.com/pages/stores">
53<meta property="og:title" content="Stores">
54<meta property="og:type" content="website">
55<meta property="og:description" content="Find Ultra PRO products at store near you using our Store Locator. Don&#39;t see your store? Fill out our form here to be added.">
56
57<meta property="og:image" content="http://ultrapro.com/cdn/shop/files/sports_67e8b828-4cc2-46bb-8640-4de163c773a8.jpg?crop=center&height=1200&v=1765780602&width=1200">
58  <meta property="og:image:secure_url" content="https://ultrapro.com/cdn/shop/files/sports_67e8b828-4cc2-46bb-8640-4de163c773a8.jpg?crop=center&height=1200&v=1765780602&width=1200">
59  <meta property="og:image:width" content="800">
60  <meta property="og:image:height" content="600"><meta name="twitter:site" content="@UltraProIntl"><meta name="twitter:card" content="summary_large_image">
61<meta name="twitter:title" content="Stores">
62<meta name="twitter:description" content="Find Ultra PRO products at store near you using our Store Locator. Don&#39;t see your store? Fill out our form here to be added.">
63<!-- Bing Tracking -->
64    
64<script>
65      (function(w,d,t,r,u)
66      {
67          var f,n,i;
68          w[u]=w[u]||[],f=function()
69          {
70              var o={ti:"137027693"};
71              o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")
72          },
73          n=d.createElement(t),n.src=r,n.async=1,n.onload=n.onreadystatechange=function()
74          {
75              var s=this.readyState;
76              s&&s!=="loaded"&&s!=="complete"||(f(),n.onload=n.onreadystatechange=null)
77          },
78          i=d.getElementsByTagName(t)[0],i.parentNode.insertBefore(n,i)
79      })
80      (window,document,"script","//bat.bing.com/bat.js","uetq");
81    </script>
81
82<!-- End Bing Tracking -->
83
84<!-- Clarity -->
85<script type="text/javascript">
86      (function(c,l,a,r,i,t,y){
87          c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
88          t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
89          y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
90      })(window, document, "clarity", "script", "f2zxh8skcb");
91    </script>
91
92<!-- End Clarity -->
92<script type="text/javascript">
93window.dataLayer = window.dataLayer || [];
94window.appStart = function(){
95
96window.productPageHandle = function(){
97var productName = "";
98var productId = "";
99var productPrice = "";
100var productBrand = "";
101var productCollection = "";
102var productType = "";
103var productLicense = "";
104var productRelease = "";
105
106window.dataLayer.push({
107event: 'UP_productDetail',
108productName: productName,
109productId: productId,
110productPrice: productPrice,
111productBrand: productBrand,
112productCategory: productCollection,
113productType: productType,
114productLicense: productLicense,
115productRelease: productRelease,
116});
117};
118
119}
120appStart();
121</script>
121<link rel="preload" href="//ultrapro.com/cdn/shop/t/140/assets/main.css?v=124157133413113678631787682190" as="style"><style data-shopify>
122@font-face {
123  font-family: Roboto;
124  font-weight: 400;
125  font-style: normal;
126  font-display: swap;
127  src: url("//ultrapro.com/cdn/fonts/roboto/roboto_n4.2019d890f07b1852f56ce63ba45b2db45d852cba.woff2") format("woff2"),
128       url("//ultrapro.com/cdn/fonts/roboto/roboto_n4.238690e0007583582327135619c5f7971652fa9d.woff") format("woff");
129}
130@font-face {
131  font-family: Roboto;
132  font-weight: 700;
133  font-style: normal;
134  font-display: swap;
135  src: url("//ultrapro.com/cdn/fonts/roboto/roboto_n7.f38007a10afbbde8976c4056bfe890710d51dec2.woff2") format("woff2"),
136       url("//ultrapro.com/cdn/fonts/roboto/roboto_n7.94bfdd3e80c7be00e128703d245c207769d763f9.woff") format("woff");
137}
138@font-face {
139  font-family: Roboto;
140  font-weight: 400;
141  font-style: italic;
142  font-display: swap;
143  src: url("//ultrapro.com/cdn/fonts/roboto/roboto_i4.57ce898ccda22ee84f49e6b57ae302250655e2d4.woff2") format("woff2"),
144       url("//ultrapro.com/cdn/fonts/roboto/roboto_i4.b21f3bd061cbcb83b824ae8c7671a82587b264bf.woff") format("woff");
145}
146@font-face {
147  font-family: Roboto;
148  font-weight: 700;
149  font-style: italic;
150  font-display: swap;
151  src: url("//ultrapro.com/cdn/fonts/roboto/roboto_i7.7ccaf9410746f2c53340607c42c43f90a9005937.woff2") format("woff2"),
152       url("//ultrapro.com/cdn/fonts/roboto/roboto_i7.49ec21cdd7148292bffea74c62c0df6e93551516.woff") format("woff");
153}
154@font-face {
155  font-family: "Roboto Condensed";
156  font-weight: 400;
157  font-style: normal;
158  font-display: swap;
159  src: url("//ultrapro.com/cdn/fonts/roboto_condensed/robotocondensed_n4.01812de96ca5a5e9d19bef3ca9cc80dd1bf6c8b8.woff2") format("woff2"),
160       url("//ultrapro.com/cdn/fonts/roboto_condensed/robotocondensed_n4.3930e6ddba458dc3cb725a82a2668eac3c63c104.woff") format("woff");
161}
162@font-face {
163  font-family: "Roboto Condensed";
164  font-weight: 400;
165  font-style: normal;
166  font-display: swap;
167  src: url("//ultrapro.com/cdn/fonts/roboto_condensed/robotocondensed_n4.01812de96ca5a5e9d19bef3ca9cc80dd1bf6c8b8.woff2") format("woff2"),
168       url("//ultrapro.com/cdn/fonts/roboto_condensed/robotocondensed_n4.3930e6ddba458dc3cb725a82a2668eac3c63c104.woff") format("woff");
169}
170@font-face {
171        font-family: "FuturaBoldObl";
172        src: url("//ultrapro.com/cdn/shop/files/FuturaStdCondensedBoldObl.woff2?v=11037698568871033366") format("woff2");
173        font-display: swap;
174      }
175
176      @font-face {
177        font-family: "OmnesBold";
178        src: url("//ultrapro.com/cdn/shop/files/omnes-bold-webfont.woff2?v=2136100864747185687") format("woff2");
179        font-display: swap;
180      }
181
182      :root {
183        --bg-color: 255 255 255 / 1.0;
184        --bg-color-og: 255 255 255 / 1.0;
185        --heading-color: 42 43 42;
186        --text-color: 42 43 42;
187        --text-color-og: 42 43 42;
188        --scrollbar-color: 42 43 42;
189        --link-color: 42 43 42;
190        --link-color-og: 42 43 42;
191        --star-color: 255 159 28;--swatch-border-color-default: 212 213 212;
192          --swatch-border-color-active: 149 149 149;
193          --swatch-card-size: 20px;
194          --swatch-variant-picker-size: 52px;--color-scheme-1-bg: 244 244 244 / 1.0;
195        --color-scheme-1-grad: linear-gradient(180deg, rgba(244, 244, 244, 1), rgba(244, 244, 244, 1) 100%);
196        --color-scheme-1-heading: 42 43 42;
197        --color-scheme-1-text: 42 43 42;
198        --color-scheme-1-btn-bg: 255 189 0;
199        --color-scheme-1-btn-text: 42 43 42;
200        --color-scheme-1-btn-bg-hover: 238 178 6;--color-scheme-2-bg: 42 43 42 / 1.0;
201        --color-scheme-2-grad: linear-gradient(225deg, rgba(51, 59, 67, 0.88) 8%, rgba(41, 47, 54, 1) 56%, rgba(20, 20, 20, 1) 92%);
202        --color-scheme-2-heading: 255 88 13;
203        --color-scheme-2-text: 255 255 255;
204        --color-scheme-2-btn-bg: 255 88 13;
205        --color-scheme-2-btn-text: 255 255 255;
206        --color-scheme-2-btn-bg-hover: 255 124 64;--color-scheme-3-bg: 255 88 13 / 1.0;
207        --color-scheme-3-grad: linear-gradient(46deg, rgba(234, 73, 0, 1) 8%, rgba(234, 73, 0, 1) 32%, rgba(255, 88, 13, 0.88) 92%);
208        --color-scheme-3-heading: 255 255 255;
209        --color-scheme-3-text: 255 255 255;
210        --color-scheme-3-btn-bg: 42 43 42;
211        --color-scheme-3-btn-text: 255 255 255;
212        --color-scheme-3-btn-bg-hover: 82 83 82;
213
214        --drawer-bg-color: 255 255 255 / 1.0;
215        --drawer-text-color: 42 43 42;
216
217        --panel-bg-color: 244 244 244 / 1.0;
218        --panel-heading-color: 42 43 42;
219        --panel-text-color: 42 43 42;
220
221        --in-stock-text-color: 44 126 63;
222        --low-stock-text-color: 210 134 26;
223        --very-low-stock-text-color: 180 12 28;
224        --no-stock-text-color: 119 119 119;
225        --no-stock-backordered-text-color: 119 119 119;
226
227        --error-bg-color: 252 237 238;
228        --error-text-color: 180 12 28;
229        --success-bg-color: 232 246 234;
230        --success-text-color: 44 126 63;
231        --info-bg-color: 228 237 250;
232        --info-text-color: 26 102 210;
233
234        --heading-font-family: "Roboto Condensed", sans-serif;
235        --heading-font-style: normal;
236        --heading-font-weight: 400;
237        --heading-scale-start: 2;
238
239        --navigation-font-family: "Roboto Condensed", sans-serif;
240        --navigation-font-style: normal;
241        --navigation-font-weight: 400;--heading-text-transform: none;
242--subheading-text-transform: none;
243        --body-font-family: Roboto, sans-serif;
244        --body-font-style: normal;
245        --body-font-weight: 400;
246        --body-font-size: 15;
247
248        --section-gap: 32;
249        --heading-gap: calc(8 * var(--space-unit));--heading-gap: calc(6 * var(--space-unit));--grid-column-gap: 20px;--btn-bg-color: 255 189 0;
250        --btn-bg-hover-color: 238 178 6;
251        --btn-text-color: 42 43 42;
252        --btn-bg-color-og: 255 189 0;
253        --btn-text-color-og: 42 43 42;
254        --btn-alt-bg-color: 255 189 0;
255        --btn-alt-bg-alpha: 1.0;
256        --btn-alt-text-color: 42 43 42;
257        --btn-border-width: 1px;
258        --btn-padding-y: 12px;
259
260        
261
262        --btn-lg-border-radius: 50%;
263        --btn-icon-border-radius: 50%;
264        --input-with-btn-inner-radius: var(--btn-border-radius);
265
266        --input-bg-color: 255 255 255 / 1.0;
267        --input-text-color: 42 43 42;
268        --input-border-width: 1px;
269        --input-border-radius: 0px;
270        --textarea-border-radius: 0px;
271        --input-bg-color-diff-3: #f7f7f7;
272        --input-bg-color-diff-6: #f0f0f0;
273
274        --modal-border-radius: 16px;
275        --modal-overlay-color: 0 0 0;
276        --modal-overlay-opacity: 0.4;
277        --drawer-border-radius: 16px;
278        --overlay-border-radius: 0px;--custom-label-bg-color: 180 12 28;
279        --custom-label-text-color: 255 255 255;--sale-label-bg-color: 180 12 28;
280        --sale-label-text-color: 255 255 255;--sold-out-label-bg-color: 42 43 42;
281        --sold-out-label-text-color: 255 255 255;--preorder-label-bg-color: 255 189 0;
282        --preorder-label-text-color: 42 43 42;
283
284        --page-width: 1440px;
285        --gutter-sm: 20px;
286        --gutter-md: 32px;
287        --gutter-lg: 64px;
288
289        --payment-terms-bg-color: #ffffff;
290
291        --coll-card-bg-color: #F9F9F9;
292        --coll-card-border-color: #f2f2f2;--blend-bg-color: #f4f4f4;
293
294        --reading-width: 48em;
295      }
296
297      @media (max-width: 769px) {
298        :root {
299          --reading-width: 36em;
300        }
301      }</style>
302
303    <link rel="stylesheet" href="//ultrapro.com/cdn/shop/t/140/assets/main.css?v=124157133413113678631787682190">
304    
304<script src="//ultrapro.com/cdn/shop/t/140/assets/main.js?v=130712507762387238581787682190" defer="defer"></script>
304
305    
306    <link rel="stylesheet" href="//ultrapro.com/cdn/shop/t/140/assets/cs-vs--styles.css?v=141097654827710814541787682190">
307    
307<script src="//ultrapro.com/cdn/shop/t/140/assets/cs-vs--scripts.js?v=61703027113589684531787682190" defer="defer"></script>
307<link
308        rel="preload"
309        href="//ultrapro.com/cdn/fonts/roboto/roboto_n4.2019d890f07b1852f56ce63ba45b2db45d852cba.woff2"
310        as="font"
311        type="font/woff2"
312        crossorigin
313        fetchpriority="high"
314      ><link
315        rel="preload"
316        href="//ultrapro.com/cdn/fonts/roboto_condensed/robotocondensed_n4.01812de96ca5a5e9d19bef3ca9cc80dd1bf6c8b8.woff2"
317        as="font"
318        type="font/woff2"
319        crossorigin
320        fetchpriority="high"
321      ><link rel="stylesheet" href="//ultrapro.com/cdn/shop/t/140/assets/swatches.css?v=25378748459695778031787682190" media="print" onload="this.media='all'">
322      <noscript><link rel="stylesheet" href="//ultrapro.com/cdn/shop/t/140/assets/swatches.css?v=25378748459695778031787682190"></noscript>
322<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
322<meta name="google-site-verification" content="Pq28WUHetV2nSqpfy5HXXPhDyJJsuo2S5-ONKCRF1i0">
323<meta name="facebook-domain-verification" content="2oyru3a465txt46j2t0qpj2e2k0tv0">
324<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/25521684558/digital_wallets/dialog">
325<meta id="in-context-paypal-metadata" data-shop-id="25521684558" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
326<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=6029390"></script>
326
327<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
328<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=6029390&shop_id=25521684558" crossorigin="anonymous"></script>
vendor: 1 bytes, line 328
328
329<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":25521684558,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/25521684558","merchantName":"Ultra PRO International","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Ultra PRO International","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 329
329
330<script id="shopify-features" type="application/json">{"accessToken":"23818b33b6d118d98baa191b215fe639","betas":["rich-media-storefront-analytics"],"domain":"ultrapro.com","predictiveSearch":true,"shopId":25521684558,"locale":"en"}</script>
vendor: 1 bytes, line 330
330
331<script>var Shopify = Shopify || {};
332Shopify.shop = "ultra-pro-international.myshopify.com";
333Shopify.locale = "en";
334Shopify.currency = {"active":"USD","rate":"1.0"};
335Shopify.country = "US";
336Shopify.theme = {"name":"Bob Ross DB 0826","id":153010405454,"schema_name":"Enterprise","schema_version":"1.4.2","theme_store_id":1657,"role":"main"};
337Shopify.theme.handle = "null";
338Shopify.theme.style = {"id":null,"handle":null};
339Shopify.cdnHost = "ultrapro.com/cdn";
340Shopify.routes = Shopify.routes || {};
341Shopify.routes.root = "/";
342Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
343Shopify.SignInWithShop = Shopify.SignInWithShop || {};
344Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
345Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 345
345
346<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 346
346
347<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 347
347
348<script>
349  window.ShopifyPay = window.ShopifyPay || {};
350  window.ShopifyPay.apiHost = "shop.app\/pay";
351  window.ShopifyPay.redirectState = null;
352</script>
vendor: 1 bytes, line 352
352
353<script>
354  window.Shopify = window.Shopify || {};
355  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
356  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
357  window.Shopify.SignInWithShop.eligible = true;
358</script>
vendor: 1 bytes, line 358
358
359<script id="shop-js-analytics" type="application/json">{"pageType":"page"}</script>
vendor: 1 bytes, line 359
359
360<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 360
360
361<script type="module">
362  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
363
364  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
365
366</script>
vendor: 1 bytes, line 366
366
367<script>
368  window.Shopify = window.Shopify || {};
369  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
370  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"]};
371</script>
vendor: 1 bytes, line 371
371
372<script>(function() {
373  var isLoaded = false;
374  function asyncLoad() {
375    if (isLoaded) return;
376    isLoaded = true;
377    var urls = ["https:\/\/www.partytopics.com\/shopify_apps\/scripts\/shopify.js?shop=ultra-pro-international.myshopify.com","https:\/\/cdn1.stamped.io\/files\/widget.min.js?shop=ultra-pro-international.myshopify.com","https:\/\/config.gorgias.chat\/bundle-loader\/01HJ1Q6MS90224Y5SZEBE33YGD?source=shopify1click\u0026shop=ultra-pro-international.myshopify.com","https:\/\/media.9gtb.com\/loader.js?g_cvt_id=1d1096c8-50e6-4af0-9fbd-6fdd74eb1d7e\u0026shop=ultra-pro-international.myshopify.com","https:\/\/storage.googleapis.com\/mobile-embed-scripts-prod\/webbridge-sdk\/webbridge.umd.js?shop=ultra-pro-international.myshopify.com"];
378    for (var i = 0; i < urls.length; i++) {
379      var s = document.createElement('script');
380      s.type = 'text/javascript';
381      s.async = true;
382      s.src = urls[i];
383      var x = document.getElementsByTagName('script')[0];
384      x.parentNode.insertBefore(s, x);
385    }
386  };
387  if(window.attachEvent) {
388    window.attachEvent('onload', asyncLoad);
389  } else {
390    window.addEventListener('load', asyncLoad, false);
391  }
392})();</script>
vendor: 1 bytes, line 392
392
393<script id="__st">var __st={"a":25521684558,"offset":-25200,"reqid":"70d5970b-62b5-4b7d-970c-47aed19ff25c-1790244777","pageurl":"ultrapro.com\/pages\/stores","s":"pages-111683567694","u":"6452a8982255","p":"page","rtyp":"page","rid":111683567694};</script>
vendor: 1 bytes, line 393
393
394<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 394
394
395<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 395
395
396<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//ultrapro.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 396
396
397<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 = "//ultrapro.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>
397<script crossorigin="anonymous" defer="defer" src="//ultrapro.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 397
397
398<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 398
398
399<script>
400  window.Shopify = window.Shopify || {};
401  window.Shopify.MCP = window.Shopify.MCP || {};
402  window.Shopify.MCP.enabled = true;
403  window.Shopify.MCP.shop = "ultra-pro-international.myshopify.com";
404  window.Shopify.MCP.mcpEndpoint = "https:\/\/ultrapro.com\/api\/mcp";
405  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"]}}];
406</script>
vendor: 1 bytes, line 406
406
407<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("\/\/ultrapro.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
408</script>
vendor: 1 bytes, line 408
408
409<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://ultrapro.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
410</script>
vendor: 1 bytes, line 410
410
411<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
412  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);
413</script>
vendor: 1 bytes, line 413
413
414<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})}}));
415</script>
vendor: 1 bytes, line 415
415
416<script integrity="sha256-/LA1C2Bx6899fYCos0FS9qLj2opaGFm7AXrTUvBEb4s=" data-source-attribution="shopify.remote_product_tracking" data-shopify-remote-tracking="{&quot;publisher_shop_id&quot;:25521684558,&quot;theme_id&quot;:153010405454,&quot;theme_published&quot;:true,&quot;theme_store_id&quot;:1657,&quot;placement&quot;:&quot;collection&quot;,&quot;event_data&quot;:{&quot;handle&quot;:&quot;stores&quot;,&quot;page_type&quot;:&quot;page&quot;},&quot;recommendations_tracking_enabled&quot;:true}" defer="defer" src="//ultrapro.com/cdn/shopifycloud/storefront/assets/storefront/remote_product_tracking-91d95044.js" crossorigin="anonymous"></script>
416
417<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://ultrapro.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
418<style id="shopify-accelerated-checkout-cart">
419        #shopify-buyer-consent {
420  margin-top: 1em;
421  display: inline-block;
422  width: 100%;
423}
424
425#shopify-buyer-consent.hidden {
426  display: none;
427}
428
429#shopify-subscription-policy-button {
430  background: none;
431  border: none;
432  padding: 0;
433  text-decoration: underline;
434  font-size: inherit;
435  cursor: pointer;
436}
437
438#shopify-subscription-policy-button::before {
439  box-shadow: none;
440}
441
442      </style>
443<script id="sections-script" data-sections="header,footer" defer="defer" src="//ultrapro.com/cdn/shop/t/140/compiled_assets/scripts.js?v=132263383497981015851787682190"></script>
vendor: 1 bytes, line 443
443
444<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
444
445
446
447    
447<script>
448      document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
449    </script>
449<!-- CC Custom Head Start --><!-- CC Custom Head End --><!--Gem_Page_Header_Script-->
450  
451  <!--End_Gem_Page_Header_Script-->
452<!-- BEGIN app block: shopify://apps/tinycookie/blocks/cookie-embed/b65baef5-7248-4353-8fd9-b676240311dc -->
452<script id="tiny-cookie-data" type="application/json" data-delay="0">{"translations":{"language":"default","locale":"en","boxTitle":null,"boxDescription":"By clicking “Accept,” you agree to our <a href=\"https://ultrapro.com/policies/terms-of-service\">Terms of Use</a> and <a href=\"https://ultrapro.com/policies/privacy-policy\">Privacy Policy</a>, and consent to the use of cookies and similar tracking technologies to, among other things, serve you relevant ads ourselves or through our third-party ad partners with whom data from cookies is shared.","acceptButtonText":"Accept","acceptRequiredButtonText":"Reject","preferencesButtonText":"Manage preferences","privacyPolicy":"Privacy policy","termsConditions":"Terms & Conditions","preferencesTitle":"Cookie consent preferences","preferencesDisclaimerTitle":"Cookie Usage","preferencesDisclaimerDescription":"Our website uses cookies to enhance your browsing experience. These cookies don't directly identify you but personalize your visit. You can manage your preferences, although blocking some cookies may impact the site's services.","necessaryCookie
452sTitle":"Strictly required cookies","necessaryCookiesDescription":"These cookies are crucial for site function and cannot be blocked. Blocking them might affect how our site works.","functionalityCookiesTitle":"Functionality cookies","functionalityCookiesDescription":"These cookies add extra features and personalization to our site. They're set by us or third-party providers. Not allowing these may affect certain services' functionality.","analyticsCookiesTitle":"Analytics cookies","analyticsCookiesDescription":"These cookies track visitor traffic and sources, gathering data to understand popular products and actions.","marketingCookiesTitle":"Marketing cookies","marketingCookiesDescription":"Marketing and advertising partners set these cookies to create your interest profile for showing relevant ads later. Disabling them means no targeted ads based on your interests.","preferencesAcceptButtonText":"Accept all","preferencesAcceptRequiredButtonText":"Accept required only","savePreferencesText":"Save preferences","privacyPolicyUrl":null,"termsAndConditionsUrl":null,"badgeTitle":"Cookie settings"},"preferencesSettings":{"backgroundColor":"#ffffff","titleColor":"#000000","titleSize":18,"titleWeight":500,"titlePaddingTop":15,"titlePaddingRight":15,"titlePaddingBottom":15,"titlePaddingLeft":15,"preferencesContentPaddingTop":15,"preferencesContentPaddingRight":15,"preferencesContentPaddingBottom":25,"preferencesContentPaddingLeft":15,"infoTitleColor":"#000000","infoTitleSize":16,"infoTitleWeight":500,"infoDescriptionColor":"#000000","infoDescriptionSize":14,"infoDescriptionWeight":300,"infoPaddingTop":0,"infoPaddingRight":0,"infoPaddingBottom":15,"infoPaddingLeft":0,"categoryTitleColor":"#000000","categoryTitleSize":16,"categoryTitleWeight":500,"categoryTitlePaddingTop":10,"categoryTitlePaddingRight":15,"categoryTitlePaddingBottom":10,"categoryTitlePaddingLeft":15,"categoryContentColor":"#000000","categoryContentSize":14,"categoryContentWeight":300,"categoryContentPaddingTop":10,"categoryContentPaddingRight":15,"categoryContentPaddingBottom":10,"categoryContentPaddingLeft":15,"categoryBoxBorderColor":"#eeeeee","categoryBoxRadius":5,"buttonSize":14,"buttonWeight":500,"buttonPaddingTop":12,"buttonPaddingRight":16,"buttonPaddingBottom":12,"buttonPaddingLeft":16,"buttonBorderRadius":5,"buttonSpacing":10,"acceptButtonBackground":"#30363c","acceptButtonColor":"#ffffff","rejectButtonBackground":"#eaeff2","rejectButtonColor":"#000000","saveButtonBackground":"#eaeff2","saveButtonColor":"#000000"},"boxSettings":{"fontFamily":"inter","backgroundColor":"#f2f2f2","showBackdrop":0,"backdropOpacity":30,"titleColor":"#000000","titleSize":16,"titleWeight":500,"descriptionColor":"#1A1A1A","descriptionSize":12,"descriptionWeight":300,"contentPaddingTop":0,"contentPaddingRight":0,"contentPaddingBottom":0,"contentPaddingLeft":0,"buttonSize":12,"buttonWeight":500,"buttonPaddingTop":0,"buttonPaddingRight":0,"buttonPaddingBottom":0,"buttonPaddingLeft":0,"buttonBorderRadius":3,"buttonSpacing":10,"acceptButtonBackground":"#FFBD00","acceptButtonColor":"#1A1A1A","rejectButtonBackground":"#C9CDCF","rejectButtonColor":"#000000","preferencesButtonBackground":"#eaeff2","preferencesButtonColor":"#000000","closeButtonColor":"#2d4156","legalBackground":"#eaeff2","legalColor":"#000000","legalSize":14,"legalWeight":400,"legalPaddingTop":5,"legalPaddingRight":15,"legalPaddingBottom":5,"legalPaddingLeft":15},"cookieCategories":{"functionality":"_gid,__cfduid","analytics":"_s,_shopify_d,_shopify_fs,_shopify_s,_shopify_sa_t,_shopify_sa_p,_shopify_y,_y,_shopify_evids,_ga,_gat,__atuvc,__atuvs,__utma,customer_auth_provider,customer_auth_session_created_at,_orig_referrer,_landing_page,_ga_QS76NNPKN0","marketing":"_gads,IDE,GPS,PREF,BizoID,_fbp,_fbc,__adroll,__adroll_v4,__adroll_fpc,__ar_v4,kla_id,_uetvid,_ttp,_uetsid,_gcl_au","Functionality":"nex_user,_vt_shop,net_sess,CYB_ID,2c.cId","Marketing":"_rdt_uuid,ttcsid_C6IJ5TH6C8J9DB3276LG,sa-user-id,_netelix,ttcsid,sa-user-id-v3,_vt_user,sa-user-id-v2","Analytics":"_clck,_clsk","required":"_ab,_secure_session_id,cart,cart_sig,cart_ts,cart_ver,cart_currency,checkout_token,Secure_customer_sig,storefront_digest,_shopify_m,_shopify_tm,_shopify_tw,_tracking_consent,tracked_start_checkout,identity_state,identity_customer_account_number,_customer_account_shop_sessions,_secure_account_session_id,_shopify_country,_storefront_u,_cmp_a,c,checkout,customer_account_locale,dynamic_checkout_shown_on_cart,hide_shopify_pay_for_checkout,shopify_pay,shopify_pay_redirect,shop_pay_accelerated,keep_alive,source_name,master_device_id,previous_step,discount_code,remember_me,checkout_session_lookup,checkout_prefill,checkout_queue_token,checkout_queue_checkout_token,checkout_worker_session,checkout_session_token,cookietest,order,identity-state,card_update_verification_id,customer_account_new_login,customer_account_preview,customer_payment_method,customer_shop_pay_agreement,pay_update_intent_id,localization,profile_preview_token,login_with_
452shop_finalize,preview_theme,shopify-editor-unconfirmed-settings,wpm-test-cookie,cookieconsent_status,cookieconsent_preferences_disabled"},"generalSettings":{"showAnalytics":1,"showMarketing":1,"showFunctionality":1,"boxDesign":"bar-inline","boxPosition":"bottom-left","showReject":1,"showPreferences":0,"categoriesChecked":1,"showPrivacyPolicy":0,"showTermsAndConditions":0,"privacyPolicyUrl":null,"termsAndConditionsUrl":null,"showCloseButton":0,"closeButtonBehaviour":"close_banner","gpcModeActive":0,"uetModeActive":0,"clarityModeActive":0,"consentModeActive":1,"pixelModeActive":1,"removeCookies":1},"translatedLanguages":[],"registerConsent":true,"loadedGlobally":true,"geoLocation":{"europe":1,"usa":1,"usaStates":null,"brazil":1,"canada":1,"albertaBritishColumbia":1,"japan":1,"thailand":1,"switzerland":1},"badgeSettings":{"active":0,"position":"bottom_left","backgroundColor":"#FFFFFF","iconColor":"#FF974F","titleColor":"#000000","svgImage":"<svg width=\"35\" height=\"35\" viewBox=\"0 0 35 35\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M34.3019 16.1522C32.0507 15.3437 30.666 13.0527 30.84 11.2436C30.84 10.9461 30.6617 10.6697 30.4364 10.4745C30.2111 10.2802 29.8617 10.1962 29.5692 10.2432C26.1386 10.7465 22.9972 8.23671 22.6859 4.7087C22.6579 4.39028 22.4837 4.10385 22.2133 3.93261C21.944 3.7624 21.6085 3.72535 21.3111 3.8365C18.5303 4.85485 15.9028 3.01353 14.8544 0.614257C14.6581 0.165616 14.1715 -0.0817072 13.6918 0.0244546C5.79815 1.78586 0 9.4101 0 17.5001C0 27.112 7.88796 35 17.4999 35C27.1119 35 34.9999 27.112 34.9999 17.5001C34.9714 16.8893 34.9671 16.3905 34.3019 16.1522ZM7.1948 18.6026C6.62851 18.6026 6.16941 18.1435 6.16941 17.5772C6.16941 17.0108 6.62851 16.5518 7.1948 16.5518C7.76109 16.5518 8.22019 17.0108 8.22019 17.5772C8.22019 18.1435 7.76102 18.6026 7.1948 18.6026ZM11.3476 26.7285C9.65135 26.7285 8.27146 25.3486 8.27146 23.6524C8.27146 21.9561 9.65135 20.5762 11.3476 20.5762C13.0439 20.5762 14.4238 21.9561 14.4238 23.6524C14.4238 25.3486 13.0439 26.7285 11.3476 26.7285ZM12.373 14.4239C11.2425 14.4239 10.3222 13.5036 10.3222 12.3731C10.3222 11.2426 11.2425 10.3223 12.373 10.3223C13.5035 10.3223 14.4238 11.2426 14.4238 12.3731C14.4238 13.5036 13.5035 14.4239 12.373 14.4239ZM20.5761 28.7793C19.4456 28.7793 18.5253 27.8591 18.5253 26.7285C18.5253 25.598 19.4456 24.6778 20.5761 24.6778C21.7066 24.6778 22.6269 25.598 22.6269 26.7285C22.6269 27.8591 21.7066 28.7793 20.5761 28.7793ZM21.6015 20.5762C19.9052 20.5762 18.5253 19.1963 18.5253 17.5001C18.5253 15.8038 19.9052 14.4239 21.6015 14.4239C23.2978 14.4239 24.6776 15.8038 24.6776 17.5001C24.6776 19.1963 23.2978 20.5762 21.6015 20.5762ZM27.7025 22.7042C27.1363 22.7042 26.6772 22.2451 26.6772 21.6788C26.6772 21.1124 27.1363 20.6534 27.7025 20.6534C28.2688 20.6534 28.7279 21.1124 28.7279 21.6788C28.7279 22.2451 28.2688 22.7042 27.7025 22.7042Z\" fill=\"#FF974F\"/> </svg>","openType":"preferences","cornerPadding":15},"displayRules":[]}</script>
452
453<style>
454    
455
456    
457
458    
459</style>
460
461
462<!-- END app block --><!-- BEGIN app block: shopify://apps/wishlist-hero/blocks/app-embed/a9a5079b-59e8-47cb-b659-ecf1c60b9b72 -->
463
464
465<script type="text/javascript">
466  
467    window.wishlisthero_buttonProdPageClasses = [];
468  
469  
470    window.wishlisthero_cartDotClasses = [];
471  
472</script>
472
473<!-- BEGIN app snippet: extraStyles -->
474
475<style>
476  .wishlisthero-floating {
477    position: absolute;
478    top: 5px;
479    z-index: 21;
480    border-radius: 100%;
481    width: fit-content;
482    right: 5px;
483    left: auto;
484  }
485  .wishlisthero-floating.wlh-left-btn {
486    left: 5px !important;
487    right: auto !important;
488  }
489  .wishlisthero-floating.wlh-right-btn {
490    right: 5px !important;
491    left: auto !important;
492  }
493  .wishlisthero-floating{
494      
495  }
496  /* Disabled: this rule was invalid (trailing comma) and thus dead in ALL browsers until the
497     selector was fixed. Re-enabling it changes floating-icon placement at >=1300px on themes
498     with .product-item__link/.product-item__image--margins grid markup. Re-enable only after
499     staging verification confirms the new placement is desired.
500  @media(min-width:1300px) {
501    .product-item__link.product-item__image--margins .wishlisthero-floating {
502      
503        left: 50% !important;
504        margin-left: -295px;
505      
506    }
507  }
508  */
509  
510  
511</style>
512
513
514
515
516
517
518<!-- END app snippet -->
519<!-- BEGIN app snippet: renderAssets -->
520
521
522  <link rel="preload" href="https://cdn.shopify.com/extensions/01a0c9b1-b536-7817-99bb-85cdbd32be4f/wishlist-hero-95/assets/default.css" as="style" onload="this.onload=null;this.rel='stylesheet'"> <noscript><link href="//cdn.shopify.com/extensions/01a0c9b1-b536-7817-99bb-85cdbd32be4f/wishlist-hero-95/assets/default.css" rel="stylesheet" type="text/css" media="all" /></noscript>
523  
523<script defer src="https://cdn.shopify.com/extensions/01a0c9b1-b536-7817-99bb-85cdbd32be4f/wishlist-hero-95/assets/default.js"></script>
523
524
525<!-- END app snippet -->
526
527
528<script type="text/javascript">
529  try{
530    window.WishListHero_block_settings = window.WishListHero_block_settings || {};
531    
532      window.WishListHero_block_settings.disableAutomaticButtonAddition = true;
533    
534    
535    
536      window.WishListHero_block_settings.customLoginUrl = "\/account\/login";
537    
538  }catch(e){ console.error('WLH block settings error', e); }
539</script>
539
540
541<script type="text/javascript">
542  try{
543  
544    var scr_bdl_path = "https://cdn.shopify.com/extensions/01a0c9b1-b536-7817-99bb-85cdbd32be4f/wishlist-hero-95/assets/bundle2.js";
545    window._wh_asset_path = scr_bdl_path.substring(0,scr_bdl_path.lastIndexOf("/")) + "/";
546  
547
548  }catch(e){ console.log(e)}
549  try{
550
551  
552    window.WishListHero_setting = {"ButtonColor":"rgba(209, 23, 4, 1)","IconColor":"rgba(255, 255, 255, 1)","IconType":"Heart","ButtonTextBeforeAdding":"ADD TO FAVORITES","ButtonTextAfterAdding":"ADDED TO FAVORITES","AnimationAfterAddition":"Flip and rotate","ButtonTextAddToCart":"ADD TO CART","ButtonTextAddAllToCart":"ADD ALL TO CART","ButtonTextRemoveAllToCart":"REMOVE ALL FROM WISHLIST","AddedProductNotificationText":"Product added to wishlist successfully","AddedProductToCartNotificationText":"Product added to cart successfully","ViewCartLinkText":"View Cart","SharePopup_TitleText":"Share My wishlist","SharePopup_shareBtnText":"Share","SharePopup_shareHederText":"Share on Social Networks","SharePopup_shareCopyText":"Or copy Wishlist link to share","SharePopup_shareCancelBtnText":"cancel","SharePopup_shareCopyBtnText":"copy","SendEMailPopup_BtnText":"send email","SendEMailPopup_FromText":"From Name","SendEMailPopup_ToText":"To email","SendEMailPopup_BodyText":"Body","SendEMailPopup_SendBtnText":"send","SendEMailPopup_TitleText":"Send My Wislist via Email","AddProductMessageText":"Are you sure you want to add all items to cart ?","RemoveProductMessageText":"Are you sure you want to remove this item from your wishlist ?","RemoveAllProductMessageText":"Are you sure you want to remove all items from your wishlist ?","RemovedProductNotificationText":"Product removed from wishlist successfully","AddAllOutOfStockProductNotificationText":"There seems to have been an issue adding items to cart, please try again later","RemovePopupOkText":"ok","RemovePopup_HeaderText":"ARE YOU SURE?","ViewWishlistText":"View wishlist","EmptyWishlistText":"there are no items in this wishlist","BuyNowButtonText":"Buy Now","BuyNowButtonColor":"rgb(144, 86, 162)","BuyNowTextButtonColor":"rgb(255, 255, 255)","Wishlist_Title":"My List","WishlistHeaderTitleAlignment":"Left","WishlistProductImageSize":"Normal","PriceColor":"rgba(0, 0, 0, 1)","HeaderFontSize":"30","PriceFontSize":"18","ProductNameFontSize":"16","LaunchPointType":"header_menu","DisplayWishlistAs":"popup_window","DisplayButtonAs":"icon_only","PopupSize":"md","HideAddToCartButton":true,"NoRedirectAfterAddToCart":false,"DisableGuestCustomer":false,"LoginPopupContent":"Please log in to save your wishlist across devices.","LoginPopupLoginBtnText":"Log In","LoginPopupContentFontSize":"20","NotificationPopupPosition":"center","WishlistButtonTextColor":"rgba(255, 255, 255, 1)","EnableRemoveFromWishlistAfterAddButtonText":"REMOVE FROM FAVORITES","_id":"5fa1a5de472e841ebdfd01af","EnableCollection":false,"EnableShare":true,"RemovePowerBy":true,"EnableFBPixel":true,"DisapleApp":false,"FloatPointPossition":"right","HeartStateToggle":true,"HeaderMenuItemsIndicator":true,"EnableRemoveFromWishlistAfterAdd":true,"CollectionViewAddedToWishlistIconBackgroundColor":"","CollectionViewAddedToWishlistIconColor":"","CollectionViewIconBackgroundColor":"","CollectionViewIconColor":"","ButtonTextOutOfStock":"OUT OF STOCK","EnableKlaviyoOnsiteTracking":true,"EnableGTagIntegration":true,"EnableTikTokPixelIntegration":true,"IconTypeNum":"1","SendEMailPopup_SendNotificationText":"email sent successfully","SharePopup_shareCopiedText":"Copied","ThrdParty_Trans_active":false,"Shop":"ultra-pro-international.myshopify.com","shop":"ultra-pro-international.myshopify.com","Status":"Active","Plan":"TITANIUM"};
553    if(typeof(window.WishListHero_setting_theme_override) != "undefined"){
554                                                                                window.WishListHero_setting = {
555                                                                                    ...window.WishListHero_setting,
556                                                                                    ...window.WishListHero_setting_theme_override
557                                                                                };
558                                                                            }
559                                                                            // Done
560
561  
562    if(window.WishListHero_setting){
563    window.WishListHero_setting.disableAutomaticButtonAddition = true;
564    }
565  
566
567  
568  
569    if(window.WishListHero_setting){
570    window.WishListHero_setting.customLoginUrl = "\/account\/login";
571    }
572  
573
574  }catch(e){ console.error('Error loading config',e); }
575</script>
575
576
577
578
579
580  
580<script src="https://cdn.shopify.com/extensions/01a0c9b1-b536-7817-99bb-85cdbd32be4f/wishlist-hero-95/assets/bundle2.js" defer></script>
580
581
582
583
584
585<!-- BEGIN app snippet: TransArray -->
586<script>
587  window.WLH_reload_translations = function() {
588    let _wlh_res = {};
589    if (window.WishListHero_setting && window.WishListHero_setting['ThrdParty_Trans_active']) {
590
591      
592        
593
594        window.WishListHero_setting["ButtonTextBeforeAdding"] = "";
595        _wlh_res["ButtonTextBeforeAdding"] = "";
596        
597
598        window.WishListHero_setting["ButtonTextAfterAdding"] = "";
599        _wlh_res["ButtonTextAfterAdding"] = "";
600        
601
602        window.WishListHero_setting["ButtonTextAddToCart"] = "";
603        _wlh_res["ButtonTextAddToCart"] = "";
604        
605
606        window.WishListHero_setting["ButtonTextOutOfStock"] = "";
607        _wlh_res["ButtonTextOutOfStock"] = "";
608        
609
610        window.WishListHero_setting["ButtonTextAddAllToCart"] = "";
611        _wlh_res["ButtonTextAddAllToCart"] = "";
612        
613
614        window.WishListHero_setting["ButtonTextRemoveAllToCart"] = "";
615        _wlh_res["ButtonTextRemoveAllToCart"] = "";
616        
617
618        window.WishListHero_setting["AddedProductNotificationText"] = "";
619        _wlh_res["AddedProductNotificationText"] = "";
620        
621
622        window.WishListHero_setting["AddedProductToCartNotificationText"] = "";
623        _wlh_res["AddedProductToCartNotificationText"] = "";
624        
625
626        window.WishListHero_setting["ViewCartLinkText"] = "";
627        _wlh_res["ViewCartLinkText"] = "";
628        
629
630        window.WishListHero_setting["SharePopup_TitleText"] = "";
631        _wlh_res["SharePopup_TitleText"] = "";
632        
633
634        window.WishListHero_setting["SharePopup_shareBtnText"] = "";
635        _wlh_res["SharePopup_shareBtnText"] = "";
636        
637
638        window.WishListHero_setting["SharePopup_shareHederText"] = "";
639        _wlh_res["SharePopup_shareHederText"] = "";
640        
641
642        window.WishListHero_setting["SharePopup_shareCopyText"] = "";
643        _wlh_res["SharePopup_shareCopyText"] = "";
644        
645
646        window.WishListHero_setting["SharePopup_shareCancelBtnText"] = "";
647        _wlh_res["SharePopup_shareCancelBtnText"] = "";
648        
649
650        window.WishListHero_setting["SharePopup_shareCopyBtnText"] = "";
651        _wlh_res["SharePopup_shareCopyBtnText"] = "";
652        
653
654        window.WishListHero_setting["SendEMailPopup_BtnText"] = "";
655        _wlh_res["SendEMailPopup_BtnText"] = "";
656        
657
658        window.WishListHero_setting["SendEMailPopup_FromText"] = "";
659        _wlh_res["SendEMailPopup_FromText"] = "";
660        
661
662        window.WishListHero_setting["SendEMailPopup_ToText"] = "";
663        _wlh_res["SendEMailPopup_ToText"] = "";
664        
665
666        window.WishListHero_setting["SendEMailPopup_BodyText"] = "";
667        _wlh_res["SendEMailPopup_BodyText"] = "";
668        
669
670        window.WishListHero_setting["SendEMailPopup_SendBtnText"] = "";
671        _wlh_res["SendEMailPopup_SendBtnText"] = "";
672        
673
674        window.WishListHero_setting["SendEMailPopup_SendNotificationText"] = "";
675        _wlh_res["SendEMailPopup_SendNotificationText"] = "";
676        
677
678        window.WishListHero_setting["SendEMailPopup_TitleText"] = "";
679        _wlh_res["SendEMailPopup_TitleText"] = "";
680        
681
682        window.WishListHero_setting["AddProductMessageText"] = "";
683        _wlh_res["AddProductMessageText"] = "";
684        
685
686        window.WishListHero_setting["RemoveProductMessageText"] = "";
687        _wlh_res["RemoveProductMessageText"] = "";
688        
689
690        window.WishListHero_setting["RemoveAllProductMessageText"] = "";
691        _wlh_res["RemoveAllProductMessageText"] = "";
692        
693
694        window.WishListHero_setting["RemovedProductNotificationText"] = "";
695        _wlh_res["RemovedProductNotificationText"] = "";
696        
697
698        window.WishListHero_setting["AddAllOutOfStockProductNotificationText"] = "";
699        _wlh_res["AddAllOutOfStockProductNotificationText"] = "";
700        
701
702        window.WishListHero_setting["RemovePopupOkText"] = "";
703        _wlh_res["RemovePopupOkText"] = "";
704        
705
706        window.WishListHero_setting["RemovePopup_HeaderText"] = "";
707        _wlh_res["RemovePopup_HeaderText"] = "";
708        
709
710        window.WishListHero_setting["ViewWishlistText"] = "";
711        _wlh_res["ViewWishlistText"] = "";
712        
713
714        window.WishListHero_setting["EmptyWishlistText"] = "";
715        _wlh_res["EmptyWishlistText"] = "";
716        
717
718        window.WishListHero_setting["BuyNowButtonText"] = "";
719        _wlh_res["BuyNowButtonText"] = "";
720        
721
722        window.WishListHero_setting["Wishlist_Title"] = "";
723        _wlh_res["Wishlist_Title"] = "";
724        
725
726        window.WishListHero_setting["LoginPopupContent"] = "";
727        _wlh_res["LoginPopupContent"] = "";
728        
729
730        window.WishListHero_setting["LoginPopupLoginBtnText"] = "";
731        _wlh_res["LoginPopupLoginBtnText"] = "";
732        
733
734        window.WishListHero_setting["EnableRemoveFromWishlistAfterAddButtonText"] = "";
735        _wlh_res["EnableRemoveFromWishlistAfterAddButtonText"] = "";
736        
737
738        window.WishListHero_setting["LowStockEmailSubject"] = "";
739        _wlh_res["LowStockEmailSubject"] = "";
740        
741
742        window.WishListHero_setting["OnSaleEmailSubject"] = "";
743        _wlh_res["OnSaleEmailSubject"] = "";
744        
745
746        window.WishListHero_setting["SharePopup_shareCopiedText"] = "";
747        _wlh_res["SharePopup_shareCopiedText"] = "";
748    }
749    return _wlh_res;
750  }
751  window.WLH_reload_translations();
752</script>
752<!-- END app snippet -->
753
754<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
755
756
757
758
759
760
761
762
763
764
765
766
767  
767<script async src="https://static.klaviyo.com/onsite/js/UHKvzr/klaviyo.js?company_id=UHKvzr"></script>
767
768  
768<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
768
769
770  
771
772
773
774
775  
775<script>
776    window.klaviyoReviewsProductDesignMode = false
777  </script>
777
778
779
780
781
782
783
784
785
786
787<!-- END app block --><!-- BEGIN app block: shopify://apps/eg-auto-add-to-cart/blocks/app-embed/0f7d4f74-1e89-4820-aec4-6564d7e535d2 -->
788
789
790
791
792
793
794
795
796
797
798
799  
800    
800<script
801      async
802      type="text/javascript"
803      src="https://cdn.506.io/eg/script.js?shop=ultra-pro-international.myshopify.com&v=12"
804    ></script>
804
805  
806
807
808
809  <meta id="easygift-shop" itemid="c2hvcF8kXzE3OTAyNDQ3Nzg=" content="{&quot;isInstalled&quot;:true,&quot;installedOn&quot;:&quot;2024-07-06T08:01:03.509Z&quot;,&quot;appVersion&quot;:&quot;3.0&quot;,&quot;subscriptionName&quot;:&quot;Unlimited&quot;,&quot;cartAnalytics&quot;:true,&quot;freeTrialEndsOn&quot;:null,&quot;settings&quot;:{&quot;reminderBannerStyle&quot;:{&quot;position&quot;:{&quot;horizontal&quot;:&quot;right&quot;,&quot;vertical&quot;:&quot;bottom&quot;},&quot;primaryColor&quot;:&quot;#000000&quot;,&quot;backgroundColor&quot;:&quot;#FFFFFF&quot;,&quot;borderRadius&quot;:null,&quot;padding&quot;:&quot;&quot;,&quot;headerFontSize&quot;:&quot;&quot;,&quot;subHeaderFontSize&quot;:&quot;&quot;,&quot;cssStyles&quot;:&quot;&quot;,&quot;headerText&quot;:&quot;Click here to reopen missed deals&quot;,&quot;subHeaderText&quot;:null,&quot;showImage&quot;:false,&quot;imageUrl&quot;:&quot;https:\/\/cdn.506.io\/eg\/eg_notification_default_512x512.png&quot;,&quot;displayAfter&quot;:5,&quot;closingMode&quot;:&quot;doNotAutoClose&quot;,&quot;selfcloseAfter&quot;:5,&quot;reshowBannerAfter&quot;:&quot;everyNewSession&quot;,&quot;fontFamily&quot;:null},&quot;addedItemIdentifier&quot;:&quot;_Gifted&quot;,&quot;ignoreOtherAppLineItems&quot;:null,&quot;customVariantsInfoLifetimeMins&quot;:1440,&quot;redirectPath&quot;:null,&quot;ignoreNonStandardCartRequests&quot;:false,&quot;bannerStyle&quot;:{&quot;position&quot;:{&quot;horizontal&quot;:&quot;right&quot;,&quot;vertical&quot;:&quot;bottom&quot;},&quot;primaryColor&quot;:&quot;#000000&quot;,&quot;backgroundColor&quot;:&quot;#FFFFFF&quot;,&quot;borderRadius&quot;:null,&quot;padding&quot;:&quot;&quot;,&quot;headerFontSize&quot;:&quot;&quot;,&quot;subHeaderFontSize&quot;:&quot;&quot;,&quot;cssStyles&quot;:&quot;&quot;,&quot;fontFamily&quot;:null},&quot;themePresetId&quot;:&quot;0&quot;,&quot;notificationStyle&quot;:{&quot;position&quot;:{&quot;horizontal&quot;:&quot;right&quot;,&quot;vertical&quot;:&quot;bottom&quot;},&quot;primaryColor&quot;:&quot;#3A3A3A&quot;,&quot;backgroundColor&quot;:&quot;#FFFFFF&quot;,&quot;borderRadius&quot;:null,&quot;duration&quot;:&quot;3.0&quot;,&quot;headerFontSize&quot;:&quot;&quot;,&quot;subHeaderFontSize&quot;:&quot;&quot;,&quot;padding&quot;:&quot;&quot;,&quot;cssStyles&quot;:&quot;#aca-notifications-wrapper {\n  display: block;\n  right: 0;\n  bottom: 0;\n  position: fixed;\n  z-index: 99999999;\n  max-height: 100%;\n  overflow: auto;\n}\n.aca-notification-container {\n  display: flex;\n  flex-direction: row;\n  text-align: left;\n  font-size: 16px;\n  margin: 12px;\n  padding: 8px;\n  background-color: #FFFFFF;\n  width: fit-content;\n  box-shadow: rgb(170 170 170) 0px 0px 5px;\n  border-radius: 8px;\n  opacity: 0;\n  transition: opacity 0.4s ease-in-out;\n}\n.aca-notification-container .aca-notification-image {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  min-height: 60px;\n  min-width: 60px;\n  height: 60px;\n  width: 60px;\n  background-color: #FFFFFF;\n  margin: 8px;\n}\n.aca-notification-image img {\n  display: block;\n  max-width: 100%;\n  max-height: 100%;\n  width: auto;\n  height: auto;\n  border-radius: 6px;\n  box-shadow: rgba(99, 115, 129, 0.29) 0px 0px 4px 1px;\n}\n.aca-notification-container .aca-notification-text {\n  flex-grow: 1;\n  margin: 8px;\n  max-width: 260px;\n}\n.aca-notification-heading {\n  font-size: 24px;\n  margin: 0 0 0.3em 0;\n  line-height: normal;\n  word-break: break-word;\n  line-height: 1.2;\n  max-height: 3.6em;\n  overflow: hidden;\n  color: #3A3A3A;\n}\n.aca-notification-subheading {\n  font-size: 18px;\n  margin: 0;\n  line-height: normal;\n  word-break: break-word;\n  line-height: 1.4;\n  max-height: 5.6em;\n  overflow: hidden;\n  color: #3A3A3A;\n}\n@media screen and (max-width: 450px) {\n  #aca-notifications-wrapper {\n    left: null;\n right: null;\n  }\n  .aca-notification-container {\n    width: auto;\n display: block;\n flex-wrap: wrap;\n }\n.aca-notification-container .aca-notification-text {\n    max-width: none;\n  }\n}&quot;,&quot;hasCustomizations&quot;:false,&quot;fontFamily&quot;:null},&quot;fetchCartData&quot;:false,&quot;useLocalStorage&quot;:{&quot;enabled&quot;:false,&quot;expiryMinutes&quot;:null},&quot;popupStyle&quot;:{&quot;priceShowZeroDecimals&quot;:true,&quot;primaryColor&quot;:&quot;#b40c1c&quot;,&quot;secondaryColor&quot;:&quot;#3A3A3A&quot;,&quot;buttonTextColor&quot;:null,&quot;backgroundColor&quot;:&quot;#FFFFFF&quot;,&quot;borderRadius&quot;:null,&quot;padding&quot;:&quot;&quot;,&quot;headerFontSize&quot;:&quot;&quot;,&quot;subHeaderFontSize&quot;:&quot;&quot;,&quot;bodyColor&quot;:null,&quot;bodyFontSize&quot;:&quot;&quot;,&quot;cssStyles&quot;:&quot;#aca-modal {\n  position: fixed;\n  left: 0;\n  top: 0;\n  width: 100%;\n  height: 100%;\n  background: rgba(0, 0, 0, 0.5);\n  z-index: 99999999;\n  overflow-x: hidden;\n  overflow-y: auto;\n  display: block;\n}\n#aca-modal-wrapper {\n  display: flex;\n  align-items: center;\n  width: 80%;\n  height: auto;\n  max-width: 1000px;\n  min-height: calc(100% - 60px);\n  margin: 30px auto;\n}\n#aca-modal-container {\n  position: relative;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  box-shadow: 0 0 1.5rem rgba(17, 17, 17, 0.7);\n  width: 100%;\n  padding: 20px;\n  background-color: #FFFFFF;\n}\n#aca-close-icon-container {\n  position: absolute;\n  top: 12px;\n  right: 12px;\n  width: 25px;\n  display: none;\n  cursor: pointer;\n}\n#aca-close-icon {\n  stroke: #333333;\n}\n#aca-modal-custom-image-container {\n  background-color: #FFFFFF;\n  margin: 0.5em 0;\n}\n#aca-modal-custom-image-container img {\n  display: block;\n  min-width: 60px;\n  min-height: 60px;\n  max-width: 200px;\n  max-height: 200px;\n  width: auto;\n  height: auto;\n}\n#aca-modal-headline {\n  text-align: center;\n  text-transform: none;\n  letter-spacing: normal;\n  margin: 0.5em 0;\n  font-size: 30px;\n  color: #3A3A3A;\n}\n#aca-modal-subheadline {\n  text-align: center;\n  font-weight: normal;\n  margin: 0 0 0.5em 0;\n  font-size: 20px;\n  color: #3A3A3A;\n}\n#aca-products-container {\n  display: flex;\n  align-items: stretch;\n  justify-content: center;\n  flex-wrap: wrap;\n  width: 85%;\ncolumn-gap: 0px;\n}\n#aca-products-container .aca-product {\n  text-align: center;\n  margin-top: 20px;\n  width: 200px;\ndisplay: flex;\nflex-direction: column;\njustify-content: flex-end;\n}\n.aca-product-image {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 100%;\n  height: 100%;\n  background-color: #FFFFFF;\n  margin-bottom: 1em;\n}\n.aca-product-image img {\n  display: block;\n  max-width: 100%;\n  max-height: 100%;\n  width: auto;\n  height: auto;\n}\n.aca-product-name, .aca-subscription-name {\n  color: #333333;\n  line-height: inherit;\n  word-break: break-word;\n  font-size: 13px;\n}\n.aca-product-variant-name {\n  margin-top: 1em;\n  color: #333333;\n  line-height: inherit;\n  word-break: break-word;\n  font-size: 16px;\n}
809\n.aca-product-price {\n  color: #333333;\n  line-height: inherit;\n  font-size: 16px;\ndisplay: inline-block;\nmargin: 10px 5px !important;\n}\n.aca-product-original-price {\ncolor: #ccc;\nfont-size: 14px;\n}\n.aca-product-discounted-price {\ncolor: #b40c1c;\n}\n.aca-subscription-label {\n  color: #333333;\n  line-height: inherit;\n  word-break: break-word;\n  font-weight: 600;\n  font-size: 16px;\n}\n.aca-product-dropdown {\n  position: relative;\n  display: flex;\n  align-items: center;\n  cursor: pointer;\n  width: 100%;\n  height: 42px;\n  background-color: #FFFFFF;\n  line-height: inherit;\n  margin-bottom: 1em;\n}\n.aca-product-dropdown .dropdown-icon {\n  position: absolute;\n  right: 8px;\n  height: 12px;\n  width: 12px;\n  fill: #E1E3E4;\n}\n.aca-product-dropdown select::before,\n.aca-product-dropdown select::after {\n  box-sizing: border-box;\n}\nselect.aca-product-dropdown::-ms-expand {\n  display: none;\n}\n.aca-product-dropdown select {\n  box-sizing: border-box;\n  background-color: transparent;\n  border: none;\n  margin: 0;\n  cursor: inherit;\n  line-height: inherit;\n  outline: none;\n  -moz-appearance: none;\n  -webkit-appearance: none;\n  appearance: none;\n  background-image: none;\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 0;\n  border-bottom-left-radius: 0;\n  z-index: 1;\n  width: 100%;\n  height: 100%;\n  cursor: pointer;\n  border: 1px solid #E1E3E4;\n  border-radius: 2px;\n  color: #333333;\n  padding: 0 30px 0 10px;\n  font-size: 15px;\n}\n.aca-product-button {\n  border: none;\n  cursor: pointer;\n  width: 100%;\n  min-height: 42px;\n  word-break: break-word;\n  padding: 8px 14px;\n  background-color: #ffbd00;\n  text-transform: uppercase;\n  line-height: inherit;\n  border: 1px solid transparent;\n  border-radius: 2px;\n  font-size: 14px;\n  color: #FFFFFF;\n  font-weight: bold;\n  letter-spacing: 1.039px;\n}\n.aca-product-button.aca-product-out-of-stock-button {\n  cursor: default;\n  background-color: #FFFFFF;\n  border: 1px solid #b40c1c;\n  color: #b40c1c;\n}\n.aca-button-loader {\n  display: block;\n  border: 3px solid transparent;\n  border-radius: 50%;\n  border-top: 3px solid #FFFFFF;\n  width: 20px;\n  height: 20px;\n  background: transparent;\n  margin: 0 auto;\n  -webkit-animation: aca-loader 0.5s linear infinite;\n  animation: aca-loader 0.5s linear infinite;\n}\n@-webkit-keyframes aca-loader {\n  0% {\n    -webkit-transform: rotate(0deg);\n  }\n  100% {\n    -webkit-transform: rotate(360deg);\n  }\n}\n@keyframes aca-loader {\n  0% {\n    transform: rotate(0deg);\n  }\n  100% {\n    transform: rotate(360deg);\n  }\n}\n.aca-button-tick {\n  display: block;\n  transform: rotate(45deg);\n  -webkit-transform: rotate(45deg);\n  height: 19px;\n  width: 9px;\n  margin: 0 auto;\n  border-bottom: 3px solid #FFFFFF;\n  border-right: 3px solid #FFFFFF;\n}\n.aca-button-cross \u003e svg {\n  width: 22px;\n  margin-bottom: -6px;\n}\n.aca-button-cross .button-cross-icon {\n  stroke: #FFFFFF;\n}\n#aca-bottom-close {\n  cursor: pointer;\n  text-align: center;\n  word-break: break-word;\n  font-size: 16px;\n  color: #b40c1c;\n}\n@media screen and (min-width: 951px) and (max-width: 1200px) {\n   #aca-products-container {\n    width: 95%;\n    padding: 20px 0;\n  }\n  #aca-products-container .aca-product {\n    margin: 20px 3%;\n    padding: 0;\n  }\n}\n@media screen and (min-width: 951px) and (max-width: 1024px) {\n  #aca-products-container .aca-product {\n    margin: 20px 2%;\n  }\n}\n@media screen and (max-width: 950px) {\n  #aca-products-container {\n    width: 95%;\n    padding: 0;\n  }\n  #aca-products-container .aca-product {\n    width: 45%;\n    max-width: 200px;\n    margin: 2.5%;\n  }\n}\n@media screen and (min-width: 602px) and (max-width: 950px) {\n  #aca-products-container .aca-product {\n    margin: 4%;\n  }\n}\n@media screen and (max-width: 767px) {\n  #aca-modal-wrapper {\n    width: 90%;\n  }\n}\n@media screen and (max-width: 576px) {\n  #aca-modal-container {\n    padding: 23px 0 0;\n  }\n  #aca-close-icon-container {\n    display: block;\n  }\n  #aca-bottom-close {\n  margin: 10px;\n  font-size: 14px;\n  color: #b40c1c;\n}\n  #aca-modal-headline {\n  margin: 10px 5%;\n  font-size: 20px;\n  color: #3A3A3A;\n}\n  #aca-modal-subheadline {\n  margin: 0 0 5px 0;\n  font-size: 16px;\n  color: #3A3A3A;\n}\n  .aca-product-image {\n    height: 100px;\n    margin: 0;\n  }\n  .aca-product-name, .aca-subscription-name, .aca-product-variant-name {\n    font-size: 12px;\n    margin: 5px 0;\n  }\n  .aca-product-dropdown select, .aca-product-button, .aca-subscription-label {\n    font-size: 12px;\n  }\n  .aca-product-dropdown {\n    height: 30px;\n    margin-bottom: 7px;\n  }\n  .aca-product-button {\n    min-height: 30px;\n    padding: 4px;\n    margin-bottom: 7px;\n  }\n  .aca-button-loader {\n    border: 2px solid transparent;\n    border-top: 2px solid #FFFFFF;\n    width: 12px;\n    height: 12px;\n  }\n  .aca-button-tick {\n    height: 12px;\n    width: 6px;\n    border-bottom: 2px solid #FFFFFF;\n    border-right: 2px solid #FFFFFF;\n  }\n  .aca-button-cross \u003e svg {\n    width: 15px;\n    margin-bottom: -4px;\n  }\n  .aca-button-cross .button-cross-icon {\n    stroke: #FFFFFF;\n  }\n}&quot;,&quot;hasCustomizations&quot;:true,&quot;addButtonText&quot;:&quot;Add to Cart&quot;,&quot;
809dismissButtonText&quot;:&quot;Close&quot;,&quot;outOfStockButtonText&quot;:&quot;Out of Stock&quot;,&quot;imageUrl&quot;:null,&quot;showProductLink&quot;:false,&quot;subscriptionLabel&quot;:&quot;Subscription Plan&quot;,&quot;closeModalOutsideClick&quot;:true,&quot;headerFontFamily&quot;:null,&quot;bodyFontFamily&quot;:null},&quot;refreshAfterBannerClick&quot;:false,&quot;disableReapplyRules&quot;:false,&quot;disableReloadOnFailedAddition&quot;:false,&quot;autoReloadCartPage&quot;:false,&quot;ajaxRedirectPath&quot;:null,&quot;allowSimultaneousRequests&quot;:false,&quot;applyRulesOnCheckout&quot;:false,&quot;enableCartCtrlOverrides&quot;:true,&quot;customRedirectFromCart&quot;:null,&quot;scriptSettings&quot;:{&quot;branding&quot;:{&quot;show&quot;:false,&quot;removalRequestSent&quot;:null},&quot;productPageRedirection&quot;:{&quot;enabled&quot;:false,&quot;products&quot;:[],&quot;redirectionURL&quot;:&quot;\/&quot;},&quot;debugging&quot;:{&quot;enabled&quot;:false,&quot;enabledOn&quot;:null,&quot;stringifyObj&quot;:false},&quot;reApplyValueBasedRulesInCart&quot;:false,&quot;enableBuyNowInterceptions&quot;:false,&quot;removeProductsAddedFromExpiredRules&quot;:true,&quot;useFinalPrice&quot;:true,&quot;useFinalPriceGetEntireCart&quot;:false,&quot;hideGiftedPropertyText&quot;:false,&quot;fetchCartDataBeforeRequest&quot;:false,&quot;disableRedirectAfterFormSubmit&quot;:false,&quot;removeEGPropertyFromSplitActionLineItems&quot;:false,&quot;fetchProductInfoFromSavedDomain&quot;:false,&quot;customCSS&quot;:null,&quot;delayUpdates&quot;:2000,&quot;decodePayload&quot;:false,&quot;hideAlertsOnFrontend&quot;:false},&quot;promoCodeMessageStyle&quot;:{&quot;message&quot;:&quot;Free gift added!&quot;},&quot;accessToEnterprise&quot;:true},&quot;translations&quot;:null,&quot;defaultLocale&quot;:&quot;en&quot;,&quot;shopDomain&quot;:&quot;ultrapro.com&quot;}">
810
811
812<script defer>
813  (async function() {
814    try {
815
816      const blockVersion = "v3"
817      if (blockVersion != "v3") {
818        return
819      }
820
821      let metaErrorFlag = false;
822      if (metaErrorFlag) {
823        return
824      }
825
826      // Parse metafields as JSON
827      const metafields = {};
828
829      // Process metafields in JavaScript
830      let savedRulesArray = [];
831      for (const [key, value] of Object.entries(metafields)) {
832        if (value) {
833          for (const prop in value) {
834            // avoiding Object.Keys for performance gain -- no need to make an array of keys.
835            savedRulesArray.push(value);
836            break;
837          }
838        }
839      }
840
841      const metaTag = document.createElement('meta');
842      metaTag.id = 'easygift-rules';
843      metaTag.content = JSON.stringify(savedRulesArray);
844      metaTag.setAttribute('itemid', 'cnVsZXNfJF8xNzkwMjQ0Nzc4');
845
846      document.head.appendChild(metaTag);
847      } catch (err) {
848        
849      }
850  })();
851</script>
851
852
853
854  
854<script
855    type="text/javascript"
856    defer
857  >
858
859    (function () {
860      try {
861        window.EG_INFO = window.EG_INFO || {};
862        var shopInfo = {"isInstalled":true,"installedOn":"2024-07-06T08:01:03.509Z","appVersion":"3.0","subscriptionName":"Unlimited","cartAnalytics":true,"freeTrialEndsOn":null,"settings":{"reminderBannerStyle":{"position":{"horizontal":"right","vertical":"bottom"},"primaryColor":"#000000","backgroundColor":"#FFFFFF","borderRadius":null,"padding":"","headerFontSize":"","subHeaderFontSize":"","cssStyles":"","headerText":"Click here to reopen missed deals","subHeaderText":null,"showImage":false,"imageUrl":"https:\/\/cdn.506.io\/eg\/eg_notification_default_512x512.png","displayAfter":5,"closingMode":"doNotAutoClose","selfcloseAfter":5,"reshowBannerAfter":"everyNewSession","fontFamily":null},"addedItemIdentifier":"_Gifted","ignoreOtherAppLineItems":null,"customVariantsInfoLifetimeMins":1440,"redirectPath":null,"ignoreNonStandardCartRequests":false,"bannerStyle":{"position":{"horizontal":"right","vertical":"bottom"},"primaryColor":"#000000","backgroundColor":"#FFFFFF","borderRadius":null,"padding":"","headerFontSize":"","subHeaderFontSize":"","cssStyles":"","fontFamily":null},"themePresetId":"0","notificationStyle":{"position":{"horizontal":"right","vertical":"bottom"},"primaryColor":"#3A3A3A","backgroundColor":"#FFFFFF","borderRadius":null,"duration":"3.0","headerFontSize":"","subHeaderFontSize":"","padding":"","cssStyles":"#aca-notifications-wrapper {\n  display: block;\n  right: 0;\n  bottom: 0;\n  position: fixed;\n  z-index: 99999999;\n  max-height: 100%;\n  overflow: auto;\n}\n.aca-notification-container {\n  display: flex;\n  flex-direction: row;\n  text-align: left;\n  font-size: 16px;\n  margin: 12px;\n  padding: 8px;\n  background-color: #FFFFFF;\n  width: fit-content;\n  box-shadow: rgb(170 170 170) 0px 0px 5px;\n  border-radius: 8px;\n  opacity: 0;\n  transition: opacity 0.4s ease-in-out;\n}\n.aca-notification-container .aca-notification-image {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  min-height: 60px;\n  min-width: 60px;\n  height: 60px;\n  width: 60px;\n  background-color: #FFFFFF;\n  margin: 8px;\n}\n.aca-notification-image img {\n  display: block;\n  max-width: 100%;\n  max-height: 100%;\n  width: auto;\n  height: auto;\n  border-radius: 6px;\n  box-shadow: rgba(99, 115, 129, 0.29) 0px 0px 4px 1px;\n}\n.aca-notification-container .aca-notification-text {\n  flex-grow: 1;\n  margin: 8px;\n  max-width: 260px;\n}\n.aca-notification-heading {\n  font-size: 24px;\n  margin: 0 0 0.3em 0;\n  line-height: normal;\n  word-break: break-word;\n  line-height: 1.2;\n  max-height: 3.6em;\n  overflow: hidden;\n  color: #3A3A3A;\n}\n.aca-notification-subheading {\n  font-size: 18px;\n  margin: 0;\n  line-height: normal;\n  word-break: break-word;\n  line-height: 1.4;\n  max-height: 5.6em;\n  overflow: hidden;\n  color: #3A3A3A;\n}\n@media screen and (max-width: 450px) {\n  #aca-notifications-wrapper {\n    left: null;\n right: null;\n  }\n  .aca-notification-container {\n    width: auto;\n display: block;\n flex-wrap: wrap;\n }\n.aca-notification-container .aca-notification-text {\n    max-width: none;\n  }\n}","hasCustomizations":false,"fontFamily":null},"fetchCartData":false,"useLocalStorage":{"enabled":false,"expiryMinutes":null},"popupStyle":{"priceShowZeroDecimals":true,"primaryColor":"#b40c1c","secondaryColor":"#3A3A3A","buttonTextColor":null,"backgroundColor":"#FFFFFF","borderRadius":null,"padding":"","headerFontSize":"","subHeaderFontSize":"","bodyColor":null,"bodyFontSize":"","cssStyles":"#aca-modal {\n  position: fixed;\n  left: 0;\n  top: 0;\n  width: 100%;\n  height: 100%;\n  background: rgba(0, 0, 0, 0.5);\n  z-index: 99999999;\n  overflow-x: hidden;\n  overflow-y: auto;\n  display: block;\n}\n#aca-modal-wrapper {\n  display: flex;\n  align-items: center;\n  width: 80%;\n  height: auto;\n  max-width: 1000px;\n  min-height: calc(100% - 60px);\n  margin: 30px auto;\n}\n#aca-modal-container {\n  position: relative;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  box-shadow: 0 0 1.5rem rgba(17, 17, 17, 0.7);\n  width: 100%;\n  padding: 20px;\n  background-color: #FFFFFF;\n}\n#aca-close-icon-container {\n  position: absolute;\n  top: 12px;\n  right: 12px;\n  width: 25px;\n  display: none;\n  cursor: pointer;\n}\n#aca-close-icon {\n  stroke: #333333;\n}\n#aca-modal-custom-image-container {\n  background-color: #FFFFFF;\n  margin: 0.5em 0;\n}\n#aca-modal-custom-image-container img {\n  display: block;\n  min-width: 60px;\n  min-height: 60px;\n  max-width: 200px;\n  max-height: 200px;\n  width: auto;\n  height: auto;\n}\n#aca-modal-headline {\n  text-align: center;\n  text-transform: none;\n  letter-spacing: normal;\n  margin: 0.5em 0;\n  font-size: 30px;\n  color: #3A3A3A;\n}\n#aca-modal-subheadline {\n  text-align: center;\n  font-weight: normal;\n  margin: 0 0 0.5em 0;\n  font-size: 20px;\n  color: #3A3A3A;\n}\n#aca-products-container {\n  display: flex;\n  align-items: stretch;\n  justify-content: center;\n  flex-wrap: wrap;\n  width: 85%;\ncolumn-gap: 0px;\n}\n#aca-products-container .aca-product {\n  text-align: center;\n  margin-top: 20px;\n  width: 200px;\ndisplay: flex;\nflex-direction: column;\njustify-content: flex-end;\n}\n.aca-product-image {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 100%;\n  height: 100%;\n  background-color: #FFFFFF;\n  margin-bottom: 1em;\n}\n.aca-product-image img {\n  display: block;\n  max-width: 100%;\n  max-height: 100%;\n  width: auto;\n  height: auto;\n}\n.aca-product-name, .aca-subscription-name {\n  color: #333333;\n  line-height: inherit;\n  word-break: break-word;\n  font-size: 13px;\n}\n.aca-product-variant-name {\n  margin-top: 1em;\n  color: #333333;\n  line-height: inherit;\n  word-break: break-word;\n  font-size: 16px;\n}
862\n.aca-product-price {\n  color: #333333;\n  line-height: inherit;\n  font-size: 16px;\ndisplay: inline-block;\nmargin: 10px 5px !important;\n}\n.aca-product-original-price {\ncolor: #ccc;\nfont-size: 14px;\n}\n.aca-product-discounted-price {\ncolor: #b40c1c;\n}\n.aca-subscription-label {\n  color: #333333;\n  line-height: inherit;\n  word-break: break-word;\n  font-weight: 600;\n  font-size: 16px;\n}\n.aca-product-dropdown {\n  position: relative;\n  display: flex;\n  align-items: center;\n  cursor: pointer;\n  width: 100%;\n  height: 42px;\n  background-color: #FFFFFF;\n  line-height: inherit;\n  margin-bottom: 1em;\n}\n.aca-product-dropdown .dropdown-icon {\n  position: absolute;\n  right: 8px;\n  height: 12px;\n  width: 12px;\n  fill: #E1E3E4;\n}\n.aca-product-dropdown select::before,\n.aca-product-dropdown select::after {\n  box-sizing: border-box;\n}\nselect.aca-product-dropdown::-ms-expand {\n  display: none;\n}\n.aca-product-dropdown select {\n  box-sizing: border-box;\n  background-color: transparent;\n  border: none;\n  margin: 0;\n  cursor: inherit;\n  line-height: inherit;\n  outline: none;\n  -moz-appearance: none;\n  -webkit-appearance: none;\n  appearance: none;\n  background-image: none;\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 0;\n  border-bottom-left-radius: 0;\n  z-index: 1;\n  width: 100%;\n  height: 100%;\n  cursor: pointer;\n  border: 1px solid #E1E3E4;\n  border-radius: 2px;\n  color: #333333;\n  padding: 0 30px 0 10px;\n  font-size: 15px;\n}\n.aca-product-button {\n  border: none;\n  cursor: pointer;\n  width: 100%;\n  min-height: 42px;\n  word-break: break-word;\n  padding: 8px 14px;\n  background-color: #ffbd00;\n  text-transform: uppercase;\n  line-height: inherit;\n  border: 1px solid transparent;\n  border-radius: 2px;\n  font-size: 14px;\n  color: #FFFFFF;\n  font-weight: bold;\n  letter-spacing: 1.039px;\n}\n.aca-product-button.aca-product-out-of-stock-button {\n  cursor: default;\n  background-color: #FFFFFF;\n  border: 1px solid #b40c1c;\n  color: #b40c1c;\n}\n.aca-button-loader {\n  display: block;\n  border: 3px solid transparent;\n  border-radius: 50%;\n  border-top: 3px solid #FFFFFF;\n  width: 20px;\n  height: 20px;\n  background: transparent;\n  margin: 0 auto;\n  -webkit-animation: aca-loader 0.5s linear infinite;\n  animation: aca-loader 0.5s linear infinite;\n}\n@-webkit-keyframes aca-loader {\n  0% {\n    -webkit-transform: rotate(0deg);\n  }\n  100% {\n    -webkit-transform: rotate(360deg);\n  }\n}\n@keyframes aca-loader {\n  0% {\n    transform: rotate(0deg);\n  }\n  100% {\n    transform: rotate(360deg);\n  }\n}\n.aca-button-tick {\n  display: block;\n  transform: rotate(45deg);\n  -webkit-transform: rotate(45deg);\n  height: 19px;\n  width: 9px;\n  margin: 0 auto;\n  border-bottom: 3px solid #FFFFFF;\n  border-right: 3px solid #FFFFFF;\n}\n.aca-button-cross \u003e svg {\n  width: 22px;\n  margin-bottom: -6px;\n}\n.aca-button-cross .button-cross-icon {\n  stroke: #FFFFFF;\n}\n#aca-bottom-close {\n  cursor: pointer;\n  text-align: center;\n  word-break: break-word;\n  font-size: 16px;\n  color: #b40c1c;\n}\n@media screen and (min-width: 951px) and (max-width: 1200px) {\n   #aca-products-container {\n    width: 95%;\n    padding: 20px 0;\n  }\n  #aca-products-container .aca-product {\n    margin: 20px 3%;\n    padding: 0;\n  }\n}\n@media screen and (min-width: 951px) and (max-width: 1024px) {\n  #aca-products-container .aca-product {\n    margin: 20px 2%;\n  }\n}\n@media screen and (max-width: 950px) {\n  #aca-products-container {\n    width: 95%;\n    padding: 0;\n  }\n  #aca-products-container .aca-product {\n    width: 45%;\n    max-width: 200px;\n    margin: 2.5%;\n  }\n}\n@media screen and (min-width: 602px) and (max-width: 950px) {\n  #aca-products-container .aca-product {\n    margin: 4%;\n  }\n}\n@media screen and (max-width: 767px) {\n  #aca-modal-wrapper {\n    width: 90%;\n  }\n}\n@media screen and (max-width: 576px) {\n  #aca-modal-container {\n    padding: 23px 0 0;\n  }\n  #aca-close-icon-container {\n    display: block;\n  }\n  #aca-bottom-close {\n  margin: 10px;\n  font-size: 14px;\n  color: #b40c1c;\n}\n  #aca-modal-headline {\n  margin: 10px 5%;\n  font-size: 20px;\n  color: #3A3A3A;\n}\n  #aca-modal-subheadline {\n  margin: 0 0 5px 0;\n  font-size: 16px;\n  color: #3A3A3A;\n}\n  .aca-product-image {\n    height: 100px;\n    margin: 0;\n  }\n  .aca-product-name, .aca-subscription-name, .aca-product-variant-name {\n    font-size: 12px;\n    margin: 5px 0;\n  }\n  .aca-product-dropdown select, .aca-product-button, .aca-subscription-label {\n    font-size: 12px;\n  }\n  .aca-product-dropdown {\n    height: 30px;\n    margin-bottom: 7px;\n  }\n  .aca-product-button {\n    min-height: 30px;\n    padding: 4px;\n    margin-bottom: 7px;\n  }\n  .aca-button-loader {\n    border: 2px solid transparent;\n    border-top: 2px solid #FFFFFF;\n    width: 12px;\n    height: 12px;\n  }\n  .aca-button-tick {\n    height: 12px;\n    width: 6px;\n    border-bottom: 2px solid #FFFFFF;\n    border-right: 2px solid #FFFFFF;\n  }\n  .aca-button-cross \u003e svg {\n    width: 15px;\n    margin-bottom: -4px;\n  }\n  .aca-button-cross .button-cross-icon {\n    stroke: #FFFFFF;\n  }\n}","hasCustomizations":true,"addButtonText":"Add to Cart","dismissButtonText":"Close","outOfStockButtonText":"Out of Stock","imageUrl":null,"showProductLink":false,"subscriptionLabel":"Subscription Plan","closeModalOutsideClick":true,"headerFontFamily":null,"bodyFontFamily":null},"refreshAfterBannerClick":false,"disableReapplyRules":false,"disableReloadOnFailedAddition":false,"autoReloadCartPage":false,"ajaxRedirectPath":null,"allowSimultaneousRequests":false,"applyRulesOnCheckout":false,"enableCartCtrlOverrides":true,"customRedirectFromCart":null,"scriptSettings":{"branding":{"show":false,"removalRequestSent":null},"productPageRedirection":{"enabled":false,"products":[],"redirectionURL":"\/"},"debugging":{"enabled":false,"enabledOn":null,"stringifyObj":false}
862,"reApplyValueBasedRulesInCart":false,"enableBuyNowInterceptions":false,"removeProductsAddedFromExpiredRules":true,"useFinalPrice":true,"useFinalPriceGetEntireCart":false,"hideGiftedPropertyText":false,"fetchCartDataBeforeRequest":false,"disableRedirectAfterFormSubmit":false,"removeEGPropertyFromSplitActionLineItems":false,"fetchProductInfoFromSavedDomain":false,"customCSS":null,"delayUpdates":2000,"decodePayload":false,"hideAlertsOnFrontend":false},"promoCodeMessageStyle":{"message":"Free gift added!"},"accessToEnterprise":true},"translations":null,"defaultLocale":"en","shopDomain":"ultrapro.com"};
863        var productRedirectionEnabled = shopInfo.settings.scriptSettings.productPageRedirection.enabled;
864        if (["Unlimited", "Enterprise"].includes(shopInfo.subscriptionName) && productRedirectionEnabled) {
865          var products = shopInfo.settings.scriptSettings.productPageRedirection.products;
866          if (products.length > 0) {
867            var productIds = products.map(function(prod) {
868              var productGid = prod.id;
869              var productIdNumber = parseInt(productGid.split('/').pop());
870              return productIdNumber;
871            });
872            var productInfo = null;
873            var isProductInList = productIds.includes(productInfo.id);
874            if (isProductInList) {
875              var redirectionURL = shopInfo.settings.scriptSettings.productPageRedirection.redirectionURL;
876              if (redirectionURL) {
877                window.location = redirectionURL;
878              }
879            }
880          }
881        }
882
883        
884      } catch(err) {
885      return
886    }}
886)()
887  </script>
887
888
889
890
891<!-- END app block --><!-- BEGIN app block: shopify://apps/frequently-bought/blocks/app-embed-block/b1a8cbea-c844-4842-9529-7c62dbab1b1f -->
891<script>
892    window.codeblackbelt = window.codeblackbelt || {};
893    window.codeblackbelt.shop = window.codeblackbelt.shop || 'ultra-pro-international.myshopify.com';
894    </script>
894<script src="//cdn.codeblackbelt.com/widgets/frequently-bought-together/bootstrap.min.js?version=2026092403-0700" async></script>
894
895 <!-- END app block --><!-- BEGIN app block: shopify://apps/yotpo-loyalty-rewards/blocks/loader-app-embed-block/2f9660df-5018-4e02-9868-ee1fb88d6ccd -->
896    
896<script src="https://cdn-widgetsrepository.yotpo.com/v1/loader/cJP_kZ7IJr_T8TLTL_0Sig" async></script>
896
897
898
899
900
901<!-- END app block --><!-- BEGIN app block: shopify://apps/avada-seo-suite/blocks/avada-site-verification/15507c6e-1aa3-45d3-b698-7e175e033440 -->
902
903
904
905
906
907<script>
908  window.AVADA_SITE_VERTIFICATION_ENABLED = true;
909</script>
909
910
911
912<!-- END app block --><!-- BEGIN app block: shopify://apps/gempages-builder/blocks/embed-gp-script-head/20b379d4-1b20-474c-a6ca-665c331919f3 -->
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927<!-- END app block --><!-- BEGIN app block: shopify://apps/tapcart-mobile-app/blocks/ck_loader/604cad6b-3841-4da3-b864-b96622b4adb8 -->
927<script id="tc-ck-loader">
928  (function () {
929    const shopStore = "ultra-pro-international.myshopify.com";
930    if (!shopStore || !shopStore.length) return;
931
932    const environment = 'production'; // local, staging, production;
933
934    const srcUrls = {
935      local: 'http://localhost:3005/dist/tc-plugins.es.js',
936      staging: 'https://unpkg.com/tapcart-capture-kit@staging/dist/tc-plugins.es.js',
937      production: 'https://unpkg.com/tapcart-capture-kit@production/dist/tc-plugins.es.js',
938    };
939    const srcUrl = srcUrls[environment] || srcUrls.production;
940
941    window['tapcartParams'] = { shopStore, environment };
942
943    function loadCaptureKit() {
944      const moduleScript = document.createElement('script');
945      moduleScript.type = 'module';
946      moduleScript.src = srcUrl;
947      document.head.appendChild(moduleScript);
948
949      moduleScript.onerror = function () {
950        console.error('Capture kit failed to load.');
951      };
952    }
953
954    if (document.readyState === 'loading') {
955      document.addEventListener('DOMContentLoaded', loadCaptureKit);
956    } else {
957      loadCaptureKit();
958    }
959  })();
960</script>
960
961
962<!-- END app block --><!-- BEGIN app block: shopify://apps/le-pixel/blocks/app-embed/ed69facb-49c9-4e93-9d56-146cc0aa96f6 --><link rel="preconnect dns-prefetch" href="https://m6ulblxep4.execute-api.us-east-1.amazonaws.com" crossorigin>
963<script>
964    window.shopDomain = 'ultra-pro-international.myshopify.com'
965    window.customerId = null
966</script>
966
967<!-- END app block --><!-- BEGIN app block: shopify://apps/gorgias-live-chat-helpdesk/blocks/gorgias/a66db725-7b96-4e3f-916e-6c8e6f87aaaa -->
968<script defer data-gorgias-loader-chat src="https://config.gorgias.chat/bundle-loader/shopify/ultra-pro-international.myshopify.com"></script>
968
969
970
971<script defer data-gorgias-loader-convert  src="https://content.9gtb.com/loader.js"></script>
971
972
973
974<script defer data-gorgias-loader-mailto-replace  src="https://config.gorgias.help/api/contact-forms/replace-mailto-script.js?shopName=ultra-pro-international"></script>
974
975
976
977<!-- END app block --><!-- BEGIN app block: shopify://apps/avada-seo-suite/blocks/avada-seo/15507c6e-1aa3-45d3-b698-7e175e033440 -->
977<script>
978  window.AVADA_SEO_ENABLED = true;
979</script>
979<!-- BEGIN app snippet: avada-seo-social --><meta property='og:site_name' content='Ultra PRO International'>
980<meta property='og:url' content='https://ultrapro.com/pages/stores'>
981<meta property='og:title' content='Stores'>
982<meta property='og:type' content='page'>
983<meta property='og:description' content='Find Ultra PRO products at store near you using our Store Locator. Don&#39;t see your store? Fill out our form here to be added.'>
984<meta property='og:image' content='https://ultrapro.com/cdn/shop/files/sports_67e8b828-4cc2-46bb-8640-4de163c773a8.jpg?v=1765780602&width=600'>
985    <meta property='og:image:secure_url' content='https://ultrapro.com/cdn/shop/files/sports_67e8b828-4cc2-46bb-8640-4de163c773a8.jpg?v=1765780602&width=600'>
986    <meta name='twitter:image' content='https://ultrapro.com/cdn/shop/files/sports_67e8b828-4cc2-46bb-8640-4de163c773a8.jpg?v=1765780602&width=600'>
987<meta name='twitter:site' content='@ultraprointernational'><meta name='twitter:card' content='summary_large_image'>
988<meta name='twitter:title' content='Stores'>
989<meta
990  name='twitter:description'
991  content='Find Ultra PRO products at store near you using our Store Locator. Don&#39;t see your store? Fill out our form here to be added.'
992>
993<!-- END app snippet --><!-- BEGIN app snippet: avada-homepage -->
994
995
996
997  
997<script type="application/ld+json">
998    {
999      "@context": "https://schema.org",
1000      "@type": "Organization",
1001      "name": "Ultra PRO International",
1002      "description": "Ultra PRO is the leading manufacturer and supplier of sports and gaming collectibles accessories, albums and pages. We are known for TOPLOADER® Sleeves, ONE-TOUCH® displays, collector pages and more.",
1003      "image": "https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/up-logo-email.jpg?v=1778035129",
1004      "url": "https:\/\/ultrapro.com",
1005      "logo": "https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/up-logo-email.jpg?v=1778035129",
1006      "email": "[email protected]","contactPoint": {
1007      "@type": "ContactPoint",
1008      "contactType": "Customer Support",
1009    
1010    "email": "[email protected]"
1011    },
1012  "sameAs": [
1013    
1014      "https:\/\/www.facebook.com\/UltraPROIntl"
1015      ,
1016    
1017      "https:\/\/www.instagram.com\/ultraprointl"
1018      ,
1019    
1020      "https:\/\/www.youtube.com\/channel\/UCoxMUuzp5lVn4wWkpbRCtRQ?reload=9"
1021      ,
1022    
1023      "https:\/\/twitter.com\/UltraProIntl"
1024      ,
1025    
1026      "https:\/\/www.tiktok.com\/@ultraprointl"
1027      
1028    
1029    ]
1030  }
1031  </script>
1031
1032
1033<!-- END app snippet --><!-- BEGIN app snippet: avada-product-and-collection --><!-- END app snippet --><!-- BEGIN app snippet: avada-seo-preload -->
1033<script>
1034  const ignore = ["\/cart","\/account"];
1035  window.FPConfig = {
1036      delay: 0,
1037      ignoreKeywords: ignore || ['/cart', '/account/login', '/account/logout', '/account'],
1038      maxRPS: 3,
1039      hoverDelay: 50
1040  };
1041</script>
1041
1042
1043<script src="https://cdn.shopify.com/extensions/01a0c75c-b68f-70e6-838c-fbec76fe1b35/avada-seo-suite-291/assets/flying-pages.js" defer="defer"></script>
1043
1044
1045<!-- END app snippet --><!-- BEGIN app snippet: avada-breadcrumb -->
1045<script type='application/ld+json'>
1046  {
1047    "@context": "https://schema.org",
1048    "@type": "BreadcrumbList",
1049    "itemListElement": [
1050      {
1051        "@type": "ListItem",
1052        "position": 1,
1053        "name": "Home",
1054        "item": "https://ultrapro.com"
1055    },
1056    {
1057      "@type": "ListItem",
1058      "position": 2,
1059      "name": "Stores",
1060      "item": "https://ultrapro.com/pages/stores"
1061    }]
1062}
1063</script>
1063<!-- END app snippet -->
1064<!-- END app block -->
1064<script src="https://cdn.shopify.com/extensions/01a0d0fa-898e-7714-8635-0ece0922e4a4/aftersell-1083/assets/aftersell-utm-triggers.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1064
1064
1065<script src="https://cdn.shopify.com/extensions/01a08fa3-4c27-719c-8606-43a330a92744/tinycookie-prod-160/assets/tiny-cookie.min.js" type="text/javascript" defer="defer"></script>
1065
1066<link href="https://cdn.shopify.com/extensions/01a08fa3-4c27-719c-8606-43a330a92744/tinycookie-prod-160/assets/tiny-cookie.min.css" rel="stylesheet" type="text/css" media="all">
1067<script src="https://cdn.shopify.com/extensions/01a0d027-6243-7586-9855-c6f857ae9fdc/forms-2592/assets/shopify-forms-loader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1067
1067
1068<script src="https://cdn.shopify.com/extensions/019ef523-59f1-7c85-811d-f9b3c853e576/le-pixel-69/assets/pixel-page-view.js" type="text/javascript" defer="defer"></script>
1068
1069<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1070<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: 25521684558,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "page"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 1070
1070
1071<script>
1072  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
1073</script>
vendor: 1 bytes, line 1073
1073
1074<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}
1074).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: 25521684558,storefrontBaseUrl: "https://ultrapro.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://ultrapro.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b"],webPixelsConfigList: [{"id":"2632056910","configuration":"{\"pixel_id\":\"PJnaGNhYyaoRLuLNTsZRUJ\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"494c214c3e1e2dea2c94ffa97cf51a83","type":"APP","apiClientId":411130036225,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2556559438","configuration":"{\"redditPixelId\":\"a2_gzlqpprftnou\",\"dataSharingType\":\"advanced\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"27a6dc1e95874487d57379b5c016869f","type":"APP","apiClientId":304258285569,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
1074,"dataSharingState":"unrestricted"},{"id":"2374139982","configuration":"{\"pixelId\":\"PJnaGNhYyaoRLuLNTsZRUJ\",\"shop\":\"ultra-pro-international.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"766c27c24f5ce35b5732c0f257039ec9","type":"APP","apiClientId":376123129857,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"capabilities":["advanced_dom_events"],"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":"1977024590","configuration":"{ \"alias\": \"ULTRA_PRO_INTERNATIONAL\", \"apiKey\": \"ux4ung2maf2gh5lxklpkp.fc64n2iubntb63ae5o2db\" }","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"089c563d4539df58b1e71259ac47d388","type":"APP","apiClientId":6779637,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1290797134","configuration":"{\"accountID\":\"le_pixel\",\"leEnricherEnabled\":\"False\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"83fc2302cab95552282c1737f9aba9c1","type":"APP","apiClientId":166841712641,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1131544654","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-QS76NNPKN0\\\",\\\"AW-1001006247\\\",\\\"GT-MK5THQX5\\\",\\\"AW-940132343\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-QS76NNPKN0\\\",\\\"AW-1001006247\\\/aK8bCLq55N4CEKfJqN0D\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-QS76NNPKN0\\\",\\\"AW-1001006247\\\/qA2GCL255N4CEKfJqN0D\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-QS76NNPKN0\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-QS76NNPKN0\\\",\\\"AW-1001006247\\\/hvWUCLS55N4CEKfJqN0D\\\",\\\"MC-5ZNDFXT6MF\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-QS76NNPKN0\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-QS76NNPKN0\\\",\\\"AW-1001006247\\\/oszbCLG55N4CEKfJqN0D\\\",\\\"MC-5ZNDFXT6MF\\\",\\\"AW-940132343\\\/ZZh3CO-8qIEYEPePpcAD\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-QS76NNPKN0\\\",\\\"AW-1001006247\\\/ozkaCK655N4CEKfJqN0D\\\",\\\"MC-5ZNDFXT6MF\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-QS76NNPKN0\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-QS76NNPKN0\\\",\\\"AW-1001006247\\\/h55LCLi65N4CEKfJqN0D\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-QS76NNPKN0\\\",\\\"AW-1001006247\\\/P2YECLe55N4CEKfJqN0D\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-QS76NNPKN0\\\"}],\\\"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":"unrestricted","enabledFlags":["9a3ed68a"]},{"id":"648020046","configuration":"{\"accountID\":\"UHKvzr\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]}
1074,{"id":"616595534","configuration":"{\"publicKey\":\"pub_5b430647d1d002c4e139\",\"apiUrl\":\"https:\\\/\\\/tracking.refersion.com\",\"urlIdDetection\":\"false\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"86ecbc68ef74dc9bb982fccd1962837f","type":"APP","apiClientId":147004,"privacyPurposes":["ANALYTICS","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"503873614","configuration":"{\"pixelCode\":\"C6IJ5TH6C8J9DB3276LG\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"173080654","configuration":"{\"pixel_id\":\"1460803590752957\",\"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":"unrestricted","enabledFlags":["9a3ed68a"]},{"id":"13008974","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"LXRI Order Conversion"},{"id":"15106126","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Bing Conversion Pixel"},{"id":"24576078","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","PREFERENCES","SALE_OF_DATA"],"name":"Cybba"},{"id":"40894542","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"12","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"AMZ Pixel"},{"id":"158433358","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"ChatGPT Pixel"},{"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":"Ultra PRO International","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"ultra-pro-international.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/ultrapro.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"7803307360334","handle":"100ct-cardpreserver-in-clear-box","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43319577608270","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7779568910414","handle":"official-psa-card-grading-submission-kit","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43208363245646","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7594213081166","handle":"one-touch-wall-display","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42362436649038","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7611303034958","handle":"one-touch-x-for-sleeved-cards","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42428646129742","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7695249506382","handle":"showcase-vault","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42855966867534","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7701103575118","handle":"card-grading-submission-combo-pack","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42887867564110","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6760688681038","handle":"all-in-one-breaker-box-and-mat-combo","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39863404232782","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7592913567822","handle":"3-x-4-clear-regular-toploaders-210ct-half-case-for-standard-size-cards","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42356015595598","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7592892366926","handle":"3-x-4-clear-regular-toploaders-420ct-for-standard-size-cards","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42355806470222","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7768361238606","handle":"dungeons-dragons-class-pod-tee-monk","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43168288800846","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7003524268110","handle":"fallout-nuka-cola-printed-graphic-tee-for-magic-the-gathering","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40646098452558","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7861117681742","handle":"edge-of-eternities-tee-portal-solthera-dominik-mayer","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43573771993166","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7532738904142","handle":"innistrad-remastered-the-meathook-massacre-printed-graphic-tee-for-magic-the-gathering","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42113954709582","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7768395841614","handle":"dungeons-dragons-class-pod-hoodie-monk","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43168520044622","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7768361500750","handle":"dungeons-dragons-class-pod-tee-wizard","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43168290439246","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7768395874382","handle":"dungeons-dragons-class-pod-hoodie-paladin","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43168520306766","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7768396070990","handle":"dungeons-dragons-class-pod-hoodie-wizard","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43168521945166","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"4704590725198","handle":"classic-satin-tower-deck-box","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40165151342670","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6876955738190","handle":"mana-8-100-deck-box-swamp-for-magic-the-gathering","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40257627258958","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"3969420427342","handle":"gaming-playmat-mousepad-and-artwork-tube","
1074isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"29477283987534","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7493878775886","handle":"magic-the-gathering-final-fantasy-gysahl-greens-spiral-life-pad","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41969624285262","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6572818858062","handle":"fighter-class-folio-with-stickers-for-dungeons-dragons","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39317803860046","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"3969428389966","handle":"9-pocket-collectors-portfolio","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39535167635534","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6662071353422","handle":"deluxe-d6-loyalty-dice-set-4ct-with-7-12-for-magic-the-gathering","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40165107499086","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6727111049294","handle":"myr-gamer-pouch-for-magic-the-gathering","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39749647827022","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"3969411186766","handle":"card-sorting-tray","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"29477272354894","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6667095572558","handle":"vivid-9-pocket-zippered-pro-binder","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40165103665230","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7003529609294","handle":"fallout-vault-printed-graphic-tee-for-magic-the-gathering","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40646117720142","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"4641475952718","handle":"ikoria-lair-of-behemoths-ketria-triome-wall-scroll-for-magic-the-gathering","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"32013432848462","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6851694592078","handle":"2023-topps-series-1-baseball-mlb-hanger-box-11513","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40166901645390","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6666749902926","handle":"flex-nba-collectible-tile-game-by-sequoia-games-series-1-starter-box","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39547258601550","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7580444360782","handle":"2024-pulse-premier-football-hobby-box","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42304705626190","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6713749307470","handle":"2021-2022-upper-deck-series-1-hockey-blaster-box","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39704552996942","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7580446556238","handle":"2024-upper-deck-allure-aew-wrestling-blaster-box","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42304718504014","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6713748684878","handle":"2022-topps-formula-1-attax-mega-tin-11105","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39704551751758","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7934530846798","handle":"panini-2026-fifa-world-cup-soccer-sticker-starter-kit","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43834707574862","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6744903876686","handle":"2022-panini-donruss-baseball-fat-pack","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39807957401678","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7985401954382","handle":"2026-panini-prizm-world-cup-soccer-retail-pack","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44033039302734","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7606098460750","handle":"2025-metazoo-tcg-base-set-booster-box","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42408858681422","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6948949098574","handle":"2023-upper-deck-blizzard-entertainment-legacy-collection-blaster-box","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40442115358798","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7673301958734","handle":"2025-cybercel-hello-kitty-and-friends-series-4-tropical-single-pack","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42764028805198","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8005449384014","handle":"kayou-my-little-pony-discord-s2-booster-box","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44117844951118","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"3969426423886","handle":"solid-color-deck-box","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40165179129934","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6999192436814","handle":"fallout-nuka-cola-pinup-holofoil-standard-gaming-playmat-for-magic-the-gathering","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40632873320526","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"3969350795342","handle":"classic-card-back-standard-deck-protector-sleeves-100ct-for-magic-the-gathering","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"29477170708558","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7493873664078","handle":"magic-the-gathering-final-fantasy-jumbo-cactuar-4-pocket-pro-binder","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41969601249358","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6642092146766","handle":"charmander-full-view-deck-box-for-pokemon","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39479452139598","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"4808078622798","handle":"bulbasaur-standard-deck-protector-sleeves-65ct-for-pokemon","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"32545954431054","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6583863476302","handle":"mew-full-view-deck-box-for-pokemon","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39331578642510","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
1074,{"id":"4808088715342","handle":"mewtwo-standard-gaming-playmat-mousepad-for-pokemon","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"32545983103054","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"4838174294094","handle":"squirtle-9-pocket-portfolio-for-pokemon","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"32635182514254","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6622397956174","handle":"gallery-series-haunted-hollow-full-view-deck-box-for-pokemon","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39430678216782","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7484481077326","handle":"togepi-105ct-apex-deck-protector-sleeves-for-pokemon","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41915511439438","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7579978334286","handle":"artifacts-across-eternities-drizzt-the-forgotten-realms-premium-dice-tower-for-dungeons-dragons","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42302377623630","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6868253737038","handle":"the-deck-of-many-things-tarot-size-deck-protector-sleeves-70ct-for-dungeons-dragons","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40231338016846","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6683284144206","handle":"commander-legends-battle-for-baldurs-gate-captain-n-ghathrod-standard-gaming-playmat-for-magic-the-gathering","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39604932575310","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6722081095758","handle":"spelljammer-boos-astral-menagerie-wall-scroll-for-dungeons-dragons","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39731576406094","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7827135889486","handle":"pokemon-trainer-ultimate","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43440261365838","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7827185991758","handle":"disney-trivia","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43440351838286","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7827239731278","handle":"magic-tim","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43440455483470","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7827247661134","handle":"turbo-trivia","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43440465838158","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"3969337557070","handle":"pass-the-pandas","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"29477109923918","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7598192623694","handle":"pokemon-trainer-expert","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42373974720590","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7534466891854","handle":"super-hero-trainer","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42121562292302","
1074image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7608536203342","handle":"fanzone-football-trivia-game","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42418628788302","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7025825808462","handle":"pokemon-trainer-guess-champions-edition","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40713197846606","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6864213868622","handle":"pokemon-trainer-trivia","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40217410240590","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7412158693454","handle":"pokemon-trainer-guess-unova-edition","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41654413197390","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6622032396366","handle":"pokemon-trainer-guess-kanto","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39429751668814","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6864213672014","handle":"pokemon-trainer-mission","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40217410043982","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"3969429274702","handle":"3-inch-x-4-inch-clear-regular-toploaders-25ct-for-standard-size-cards","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"29477303648334","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6724027580494","handle":"mystery-playmat-mousepad","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39736998395982","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"4782769078350","handle":"eclipse-gloss-standard-deck-protector-sleeves-100ct","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40165139742798","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://ultrapro.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"153010405454","themeStoreId":"1657","themePublished":"true","eventMetadataId":"4e7a7f1c-e4a7-4392-b842-86dafd4f373b","pageType":"page","resourceId":"111683567694","shopId":"25521684558","storefrontBaseUrl":"https:\/\/ultrapro.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>
1074<script>
1075  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
1076  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
1077  window.ShopifyAnalytics.meta.currency = 'USD';
1078  var meta = {"page":{"pageType":"page","resourceType":"page","resourceId":111683567694,"requestId":"70d5970b-62b5-4b7d-970c-47aed19ff25c-1790244777"}};
1079  for (var attr in meta) {
1080    window.ShopifyAnalytics.meta[attr] = meta[attr];
1081  }
1082</script>
vendor: 1 bytes, line 1082
1082
1083<script class="analytics">
1084  (function () {
1085    var customDocumentWrite = function(content) {
1086      var jquery = null;
1087
1088      if (window.jQuery) {
1089        jquery = window.jQuery;
1090      } else if (window.Checkout && window.Checkout.$) {
1091        jquery = window.Checkout.$;
1092      }
1093
1094      if (jquery) {
1095        jquery('body').append(content);
1096      }
1097    };
1098
1099    var hasLoggedConversion = function(token) {
1100      if (token) {
1101        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
1102      }
1103      return false;
1104    }
1105
1106    var setCookieIfConversion = function(token) {
1107      if (token) {
1108        var twoMonthsFromNow = new Date(Date.now());
1109        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
1110
1111        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
1112      }
1113    }
1114
1115    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
1116    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
1117    if (trekkie.integrations) {
1118      return;
1119    }
1120    trekkie.methods = [
1121      'identify',
1122      'page',
1123      'ready',
1124      'track',
1125      'trackForm',
1126      'trackLink'
1127    ];
1128    trekkie.factory = function(method) {
1129      return function() {
1130        var args = Array.prototype.slice.call(arguments);
1131        args.unshift(method);
1132        trekkie.push(args);
1133        if (method == 'track' || method == 'page') {
1134          try {
1135            if (window.__TREKKIE_SHIM_QUEUE == null) {
1136              window.__TREKKIE_SHIM_QUEUE = [];
1137            }
1138            window.__TREKKIE_SHIM_QUEUE.push({
1139              from: 'trekkie-stub',
1140              method: method,
1141              args: args.slice(1)
1142            });
1143          } catch (e) {
1144            // no-op
1145          }
1146        }
1147        return trekkie;
1148      };
1149    };
1150    for (var i = 0; i < trekkie.methods.length; i++) {
1151      var key = trekkie.methods[i];
1152      trekkie[key] = trekkie.factory(key);
1153    }
1154    trekkie.load = function(config) {
1155      trekkie.config = config || {};
1156      trekkie.config.initialDocumentCookie = document.cookie;
1157      var first = document.getElementsByTagName('script')[0];
1158var script = document.createElement('script');
1159script.type = 'text/javascript';
1160script.onerror = function(e) {
1161  var scriptFallback = document.createElement('script');
1162  scriptFallback.type = 'text/javascript';
1163  scriptFallback.onerror = function(error) {
1164          var Monorail = {
1165      produce: function produce(monorailDomain, schemaId, payload) {
1166        var currentMs = new Date().getTime();
1167        var event = {
1168          schema_id: schemaId,
1169          payload: payload,
1170          metadata: {
1171            event_created_at_ms: currentMs,
1172            event_sent_at_ms: currentMs
1173          }
1174        };
1175        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
1176      },
1177      sendRequest: function sendRequest(endpointUrl, payload) {
1178        // Try the sendBeacon API
1179        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
1180          var blobData = new window.Blob([payload], {
1181            type: 'text/plain'
1182          });
1183
1184          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
1185            return true;
1186          } // sendBeacon was not successful
1187
1188        } // XHR beacon
1189
1190        var xhr = new XMLHttpRequest();
1191
1192        try {
1193          xhr.open('POST', endpointUrl);
1194          xhr.setRequestHeader('Content-Type', 'text/plain');
1195          xhr.send(payload);
1196        } catch (e) {
1197          console.log(e);
1198        }
1199
1200        return false;
1201      },
1202      isIos12: function isIos12() {
1203        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
1204      }
1205    };
1206    Monorail.produce('monorail-edge.shopifysvc.com',
1207      'trekkie_storefront_load_errors/1.1',
1208      {shop_id: 25521684558,
1209      theme_id: 153010405454,
1210      app_name: "storefront",
1211      context_url: window.location.href,
1212      source_url: "//ultrapro.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"});
1213
1214  };
1215  scriptFallback.async = true;
1216  scriptFallback.src = '//ultrapro.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
1217  first.parentNode.insertBefore(scriptFallback, first);
1218};
1219script.async = true;
1220script.src = '//ultrapro.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
1221first.parentNode.insertBefore(script, first);
1222
1223    };
1224    trekkie.load(
1225      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":25521684558,"isMerchantRequest":null,"themeId":153010405454,"themeCityHash":"17426235083829073922","contentLanguage":"en","currency":"USD","eventMetadataId":"4e7a7f1c-e4a7-4392-b842-86dafd4f373b"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1226    );
1227
1228    var loaded = false;
1229    trekkie.ready(function() {
1230      if (loaded) return;
1231      loaded = true;
1232
1233      window.ShopifyAnalytics.lib = window.trekkie;
1234
1235      var originalDocumentWrite = document.write;
1236      document.write = customDocumentWrite;
1237      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1238      document.write = originalDocumentWrite;
1239
1240      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1241      var token = match? match[1]: undefined;
1242      if (!hasLoggedConversion(token)) {
1243        setCookieIfConversion(token);
1244        
1245      }
1246    });
1247
1248    window.ShopifyAnalytics.lib.page(null,{"pageType":"page","resourceType":"page","resourceId":111683567694,"requestId":"70d5970b-62b5-4b7d-970c-47aed19ff25c-1790244777","shopifyEmitted":true});
1249
1250    var eventsListenerScript = document.createElement('script');
1251    eventsListenerScript.async = true;
1252    eventsListenerScript.src = "//ultrapro.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1253    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1254})();</script>
vendor: 1 bytes, line 1254
1254
1255<script
1256  defer
1257  src="https://ultrapro.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
1258  data-application="storefront-renderer"
1259  data-shop-id="25521684558"
1260  data-render-region="gcp-us-central1"
1261  data-page-type="page"
1262  data-theme-instance-id="153010405454"
1263  data-theme-name="Enterprise"
1264  data-theme-version="1.4.2"
1265  data-monorail-region="shop_domain"
1266  data-resource-timing-sampling-rate="10"
1267  data-shs="true"
1268  data-shs-beacon="true"
1269  data-shs-export-with-fetch="true"
1270  data-shs-logs-sample-rate="1"
1271  data-shs-beacon-endpoint="https://ultrapro.com/api/collect"
1272></script>
1272
1273<meta name="shopify-y" content="d887ec95-dc08-469b-a7e6-ddcb890dd076" data-expiration="1821802377000"><meta name="shopify-s" content="a479e75a-cd8f-4300-abf5-7972ad4d6a0c" data-expiration="1790246577000"><meta name="new-cookie-storage-activated" content="t">
1274</head>
1275
1276  <body
1277    
1278  >
1279    
1280
1281    
1282
1283    
1284<!-- BEGIN sections: header-group -->
1285<section id="shopify-section-sections--21493883371598__custom_liquid_yLV9Dc" class="shopify-section shopify-section-group-header-group cc-custom-liquid"><div class="section relative cl_upilogolist section--full-width"><div class="container"><div class="upi-logo-bar">
1286<ul class="upi-logo-ul">
1287<li class="top-upi top-selected" style="font-weight: bold;"><a href="/">Ultra PRO</a></li>
1288<li class="top-mtgps"><a href="/collections/mtg-pro-shop">MTG PRO Shop</a></li>
1289<li class="top-legion"><a href="/collections/legion-supplies">Legion Supplies</a></li>
1290</ul>
1291</div>
1292
1293<style>
1294.cl_upilogolist {background: #000;}
1295.upi-logo-bar {padding: 0px 0;}
1296.upi-logo-bar a {color: #fff; font-size: 11px;}
1297.upi-logo-ul {display: flex; flex-direction: row; justify-content: flex-start; align-items: end; column-gap: 0px;}
1298.upi-logo-ul li {padding: 5px 15px;}
1299.logo-bar-upi {width: 80px;}
1300.logo-bar-mtgps {width: 50px;}
1301.logo-bar-ls {width: 80px;}
1302@media (max-width: 769px){
1303.upi-logo-ul {justify-content: center !important;}
1304}
1305.top-selected {background: #fff;}
1306.top-selected a {color: #000;}
1307</style>
1308
1309
1310
1311</div></div>
1312
1313
1314</section><div id="shopify-section-sections--21493883371598__announcement" class="shopify-section shopify-section-group-header-group cc-announcement">
1315<link href="//ultrapro.com/cdn/shop/t/140/assets/announcement.css?v=64767389152932430921787682190" rel="stylesheet" type="text/css" media="all" />
1316  
1316<script src="//ultrapro.com/cdn/shop/t/140/assets/announcement.js?v=104149175048479582391787682190" defer="defer"></script>
1316<style data-shopify>.announcement {
1317      --announcement-text-color: 255 255 255;
1318      background-color: #b40c1c;
1319    }</style><announcement-bar class="announcement block text-body-medium" data-slide-delay="4000">
1320    <div class="container">
1321      <div class="flex">
1322        <div class="announcement__col--left announcement__col--align-center"><div class="announcement__text flex items-center m-0" >
1323              <div class="rte"><p><strong>FREE SHIPPING! 🚚 US Orders Over $50</strong></p></div>
1324            </div></div>
1325
1326        </div>
1327    </div>
1328  </announcement-bar>
1329<style> #shopify-section-sections--21493883371598__announcement a {text-decoration: none;} </style></div><div id="shopify-section-sections--21493883371598__header" class="shopify-section shopify-section-group-header-group cc-header">
1330<style data-shopify>.header {
1331  --bg-color: 255 255 255 / 1.0;
1332  --text-color: 7 7 7;
1333  --nav-bg-color: 255 255 255;
1334  --nav-text-color: 7 7 7;
1335  --nav-child-bg-color:  255 255 255;
1336  --nav-child-text-color: 7 7 7;
1337  --header-accent-color: 119 119 119;
1338  --search-bg-color: #e6e6e6;
1339  
1340  
1341  }</style><store-header
1342  class="header bg-theme-bg text-theme-text has-motion search-is-collapsed"data-is-search-minimised="true"style="--header-transition-speed: 300ms"
1343>
1344  <header class="header__grid header__grid--left-logo container flex flex-wrap items-center">
1345    <div class="header__logo logo flex js-closes-menu"><a class="logo__link inline-block" 
1346        
1347          href="/"
1348        
1349        ><span class="flex" style="max-width: 140px;">
1350            <img srcset="//ultrapro.com/cdn/shop/files/up-logo-tight.png?v=1778033393&width=140, //ultrapro.com/cdn/shop/files/up-logo-tight.png?v=1778033393&width=280 2x" src="//ultrapro.com/cdn/shop/files/up-logo-tight.png?v=1778033393&width=280"
1351           style="object-position: 97.168% 49.414%" loading="eager"
1352           width="280"
1353           height="57"
1354           alt="Ultra PRO International">
1355          </span></a></div><link
1356          rel="stylesheet"
1357          href="//ultrapro.com/cdn/shop/t/140/assets/predictive-search.css?v=33632668381892787391787682190"
1358          
1359            media="print" onload="this.media='all'"
1360          
1361        >
1362        
1362<script src="//ultrapro.com/cdn/shop/t/140/assets/predictive-search.js?v=98056962779492199991787682190" defer="defer"></script>
1362
1363        
1363<script src="//ultrapro.com/cdn/shop/t/140/assets/tabs.js?v=135558236254064818051787682190" defer="defer"></script>
1363<div
1364        class="header__search header__search--collapsible-mob js-search-bar relative js-closes-menu"
1365        
1366          id="search-bar"
1367        
1368      ><link rel="stylesheet" href="//ultrapro.com/cdn/shop/t/140/assets/search-suggestions.css?v=42785600753809748511787682190" media="print" onload="this.media='all'"><predictive-search class="block" data-loading-text="Loading..."><form class="search relative search--speech" role="search" action="/search" method="get">
1369    <label class="label visually-hidden" for="header-search">Search</label>
1370    
1370<script src="//ultrapro.com/cdn/shop/t/140/assets/search-form.js?v=43677551656194261111787682190" defer="defer"></script>
1370
1371    <search-form class="search__form block">
1372      <input type="hidden" name="type" value="product,">
1373      <input type="hidden" name="options[prefix]" value="last">
1374      <input type="search"
1375             class="search__input w-full input js-search-input"
1376             id="header-search"
1377             name="q"
1378             placeholder=""
1379             
1380               data-placeholder-one=""
1381             
1382             
1383               data-placeholder-two=""
1384             
1385             
1386               data-placeholder-three=""
1387             
1388             data-placeholder-prompts-mob="true"
1389             
1390               data-typing-speed="100"
1391               data-deleting-speed="60"
1392               data-delay-after-deleting="500"
1393               data-delay-before-first-delete="2000"
1394               data-delay-after-word-typed="2400"
1395             
1396             role="combobox"
1397               autocomplete="off"
1398               aria-autocomplete="list"
1399               aria-controls="predictive-search-results"
1400               aria-owns="predictive-search-results"
1401               aria-haspopup="listbox"
1402               aria-expanded="false"
1403               spellcheck="false"><button class="search__submit text-current absolute focus-inset start"><span class="visually-hidden">Search</span><svg width="21" height="23" viewBox="0 0 21 23" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M14.398 14.483 19 19.514l-1.186 1.014-4.59-5.017a8.317 8.317 0 0 1-4.888 1.578C3.732 17.089 0 13.369 0 8.779S3.732.472 8.336.472c4.603 0 8.335 3.72 8.335 8.307a8.265 8.265 0 0 1-2.273 5.704ZM8.336 15.53c3.74 0 6.772-3.022 6.772-6.75 0-3.729-3.031-6.75-6.772-6.75S1.563 5.051 1.563 8.78c0 3.728 3.032 6.75 6.773 6.75Z"/></svg>
1404</button>
1405<button type="button" class="search__reset text-current vertical-center absolute focus-inset js-search-reset" hidden>
1406        <span class="visually-hidden">Reset</span>
1407        <svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M5 19 19 5M5 5l14 14"/></svg>
1408      </button><speech-search-button class="search__speech focus-inset end hidden" role="button" tabindex="0" title="Search by voice"
1409          style="--speech-icon-color: #ffbd00" aria-label="Search by voice">
1410          <svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path fill="currentColor" d="M17.3 11c0 3-2.54 5.1-5.3 5.1S6.7 14 6.7 11H5c0 3.41 2.72 6.23 6 6.72V21h2v-3.28c3.28-.49 6-3.31 6-6.72m-8.2-6.1c0-.66.54-1.2 1.2-1.2.66 0 1.2.54 1.2 1.2l-.01 6.2c0 .66-.53 1.2-1.19 1.2-.66 0-1.2-.54-1.2-1.2M12 14a3 3 0 0 0 3-3V5a3 3 0 0 0-3-3 3 3 0 0 0-3 3v6a3 3 0 0 0 3 3Z"/></svg>
1411        </speech-search-button>
1412
1413        <link href="//ultrapro.com/cdn/shop/t/140/assets/speech-search.css?v=47207760375520952331787682190" rel="stylesheet" type="text/css" media="all" />
1414        
1414<script src="//ultrapro.com/cdn/shop/t/140/assets/speech-search.js?v=106462966657620737681787682190" defer="defer"></script>
1414</search-form><div class="js-search-results" id="predictive-search-results" tabindex="-1" data-predictive-search></div>
1415      <span class="js-search-status visually-hidden" role="status" aria-hidden="true"></span></form>
1416  <div class="overlay fixed top-0 right-0 bottom-0 left-0 js-search-overlay"></div></predictive-search>
1417      </div><div class="header__icons flex justify-end mis-auto js-closes-menu"><a
1418            class="header__icon md:hidden js-show-search"
1419            href="/search"
1420            aria-controls="search-bar"
1421          >
1422            <svg width="21" height="23" viewBox="0 0 21 23" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M14.398 14.483 19 19.514l-1.186 1.014-4.59-5.017a8.317 8.317 0 0 1-4.888 1.578C3.732 17.089 0 13.369 0 8.779S3.732.472 8.336.472c4.603 0 8.335 3.72 8.335 8.307a8.265 8.265 0 0 1-2.273 5.704ZM8.336 15.53c3.74 0 6.772-3.022 6.772-6.75 0-3.729-3.031-6.75-6.772-6.75S1.563 5.051 1.563 8.78c0 3.728 3.032 6.75 6.773 6.75Z"/></svg>
1423            <span class="visually-hidden">Search</span>
1424          </a><p class="header__customer-points-msg">
1425            <span>Get Rewarded Like a PRO</span>
1426            <span class="header__customer-points--bold"><a href="https://ultrapro.com/pages/loyalty-rewards">Join PRO Rewards</a></span>
1427          </p>
1428
1429          <a class="header__icon text-current" href="https://ultrapro.com/customer_authentication/redirect?locale=en&region_country=US">
1430            <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M12 2a5 5 0 1 1 0 10 5 5 0 0 1 0-10zm0 1.429a3.571 3.571 0 1 0 0 7.142 3.571 3.571 0 0 0 0-7.142zm0 10c2.558 0 5.114.471 7.664 1.411A3.571 3.571 0 0 1 22 18.19v3.096c0 .394-.32.714-.714.714H2.714A.714.714 0 0 1 2 21.286V18.19c0-1.495.933-2.833 2.336-3.35 2.55-.94 5.106-1.411 7.664-1.411zm0 1.428c-2.387 0-4.775.44-7.17 1.324a2.143 2.143 0 0 0-1.401 2.01v2.38H20.57v-2.38c0-.898-.56-1.7-1.401-2.01-2.395-.885-4.783-1.324-7.17-1.324z"/></svg>
1431            <span class="visually-hidden">Log in</span>
1432          </a><a
1433        class="header__icon relative text-current th_open_cart_drawer_cls"
1434        id="cart-icon"
1435        href="/cart"
1436        
1437          data-no-instant
1438        
1439      ><svg width="24" height="24" viewBox="0 0 24 24" class="icon icon--cart" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M17 18a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2c0-1.11.89-2 2-2M1 2h3.27l.94 2H20a1 1 0 0 1 1 1c0 .17-.05.34-.12.5l-3.58 6.47c-.34.61-1 1.03-1.75 1.03H8.1l-.9 1.63-.03.12a.25.25 0 0 0 .25.25H19v2H7a2 2 0 0 1-2-2c0-.35.09-.68.24-.96l1.36-2.45L3 4H1V2m6 16a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2c0-1.11.89-2 2-2m9-7 2.78-5H6.14l2.36 5H16Z"/></svg><span class="visually-hidden">Cart</span><div id="cart-icon-bubble"></div>
1440      </a>
1441    </div><main-menu
1442        class="main-menu"
1443        data-menu-sensitivity="200"
1444      >
1445        <details class="main-menu__disclosure" open>
1446          <summary class="main-menu__toggle md:hidden">
1447            <span class="main-menu__toggle-icon" aria-hidden="true"></span>
1448            <span class="visually-hidden">Menu</span>
1449          </summary>
1450          <div class="main-menu__content has-motion justify-between">
1451            <nav aria-label="Primary">
1452              <ul class="main-nav"><li><details
1453                        
1454                          class="js-mega-nav" 
1455                      >
1456                        <summary class="main-nav__item--toggle relative js-nav-hover js-toggle" aria-label="Open Sports Menu">
1457                          <a
1458                            class="main-nav__item main-nav__item--primary main-nav__item-content"
1459                            href="/collections/sports-and-memorabilia"
1460                            
1461                          >
1462                            Sports<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
1463                          </a>
1464                        </summary><div class="main-nav__child mega-nav mega-nav--sidebar has-motion">
1465                          
1466                            <div
1467                              class="container"
1468                            >
1469                          
1470                          <ul class="child-nav ">
1471                            <li class="md:hidden">
1472                              <button type="button" class="main-nav__item main-nav__item--back relative js-back">
1473                                <div class="main-nav__item-content text-start">
1474                                  <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg>
1475Back</div>
1476                              </button>
1477                            </li>
1478
1479                            <li class="md:hidden">
1480                              <a
1481                                href="/collections/sports-and-memorabilia"
1482                                class="main-nav__item child-nav__item large-text main-nav__item-header"
1483                              >Sports</a>
1484                            </li><li
1485                                
1486                              ><nav-menu
1487                                    
1488                                      class="js-mega-nav"
1489                                    
1490                                  >
1491                                    <details open>
1492                                      <summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md nav__item--no-underline js-sidebar-hover is-visible">
1493                                        <div class="main-nav__item-content"><a
1494                                            class="child-nav__item main-nav__item main-nav__item-content"
1495                                            href="/collections/new-from-ultra-pro"
1496                                            
1497                                              data-no-instant
1498                                            
1499                                          >NEW from ULTRA PRO®<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
1500                                          </a>
1501                                        </div>
1502                                      </summary>
1503
1504                                      <div class="disclosure__panel has-motion"><ul
1505                                          class="main-nav__grandchild has-motion main-nav__grandchild-grid grid grid-cols-2 gap-theme md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:nav-grid-cols-4"
1506                                          role="list"
1507                                          
1508                                            style=""
1509                                          
1510                                        ><li><a
1511                                                class="grandchild-nav__item main-nav__item"
1512                                                href="/products/100ct-cardpreserver-in-clear-box"
1513                                                
1514                                              ><div
1515                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/16569_AW56785_WB_100DBwCardPreserve_No-Cards-Angle.jpg?crop=center&height=300&v=1768340289&width=300"
1516                                                           class="img-fit"
1517                                                           loading="lazy"
1518                                                           alt=""
1519                                                           height="300"
1520                                                           width="300">
1521</div>100ct CardPreserver™ Pack</a>
1522                                            </li><li><a
1523                                                class="grandchild-nav__item main-nav__item"
1524                                                href="/products/official-psa-card-grading-submission-kit"
1525                                                
1526                                              ><div
1527                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/16427_PSA_SubmissionKit_O
1527nline_PKG.jpg?crop=center&height=300&v=1766429336&width=300"
1528                                                           class="img-fit"
1529                                                           loading="lazy"
1530                                                           alt=""
1531                                                           height="300"
1532                                                           width="300">
1533</div>Official PSA Card Grading Submission Kit</a>
1534                                            </li><li><a
1535                                                class="grandchild-nav__item main-nav__item"
1536                                                href="/products/one-touch-wall-display"
1537                                                
1538                                              ><div
1539                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/16093_OneTouchWallHolder__Angle-min.png?crop=center&height=300&v=1762445371&width=300"
1540                                                           class="img-fit"
1541                                                           loading="lazy"
1542                                                           alt=""
1543                                                           height="300"
1544                                                           width="300">
1545</div>ONE-TOUCH® Wall Display</a>
1546                                            </li><li><a
1547                                                class="grandchild-nav__item main-nav__item"
1548                                                href="/products/one-touch-x-for-sleeved-cards"
1549                                                
1550                                              ><div
1551                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/16401-ONE-TOUCHX.jpg?crop=center&height=300&v=1768603978&width=300"
1552                                                           class="img-fit"
1553                                                           loading="lazy"
1554                                                           alt=""
1555                                                           height="300"
1556                                                           width="300">
1557</div>ONE-TOUCH® X for Sleeved Cards</a>
1558                                            </li><li><a
1559                                                class="grandchild-nav__item main-nav__item"
1560                                                href="/products/showcase-vault"
1561                                                
1562                                              ><div
1563                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/16295_ShowcaseVault_Hand2.png?crop=center&height=300&v=1764699816&width=300"
1564                                                           class="img-fit"
1565                                                           loading="lazy"
1566                                                           alt=""
1567                                                           height="300"
1568                                                           width="300">
1569</div>Showcase Vault</a>
1570                                            </li><li><a
1571                                                class="grandchild-nav__item main-nav__item"
1572                                                href="/products/card-grading-submission-combo-pack"
1573                                                
1574                                              ><div
1575                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/16572_CardGradingSubmissionCombo_50PK_PKG_Front_8f5bc056-f3d4-4e1d-ba85-2a95362b39df.png?crop=center&height=300&v=1758747555&width=300"
1576                                                           class="img-fit"
1577                                                           loading="lazy"
1578                                                           alt=""
1579                                                           height="300"
1580                                                           width="300">
1581</div>Card Grading Submission Kit</a>
1582                                            </li><li><a
1583                                                class="grandchild-nav__item main-nav__item"
1584                                                href="/collections/patchcraft-accessories"
1585                                                
1586                                              ><div
1587                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/Patchcraft_D2C_Social_PPC_Sitebanner_1200x1200_5ec380ea-cc2a-420e-b411-12d4427db62a.jpg?crop=center&height=300&v=1778036836&width=300"
1588                                                           class="img-fit"
1589                                                           loading="lazy"
1590                                                           alt=""
1591                                                           height="300"
1592                                                           width="300">
1593</div>PATCHCRAFT™</a>
1594                                            </li><li><a
1595                                                class="grandchild-nav__item main-nav__item"
1596                                                href="/collections/premium-pro-binder-trio"
1597                                                
1598                                              ><div
1599                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/collections/PRO_BInder__Soc_PPC_SiteBan_1200x1200_95855ddf-a049-4695-95cf-c947295382e8.jpg?crop=center&height=300&v=1785196430&width=300"
1600                                                           class="img-fit"
1601                                                           loading="lazy"
1602                                                           alt=""
1603                                                           height="300"
1604                                                           width="300">
1605</div>Premium PRO-BINDER® Trio</a>
1606                                            </li><li class="col-start-1 col-end-3">
1607                                              <a href="/collections/new-from-ultra-pro" class="main-nav__item--go">Go to NEW from ULTRA PRO®<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
1608                                              </a>
1609                                            </li></ul>
1610                                      </div>
1611                                    </details>
1612                                  </nav-menu></li><li
1613                                
1614                              ><nav-menu
1615                                    
1616                                      class="js-mega-nav"
1617                                    
1618                                  >
1619                                    <details open>
1620                                      <summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md nav__item--no-underline js-sidebar-hover">
1621                                        <div class="main-nav__item-content"><a
1622                                            class="child-nav__item main-nav__item main-nav__item-content"
1623                                            href="/collections/card-displays-storage"
1624                                            
1625                                              data-no-instant
1626                                            
1627                                          >Card Displays &amp; Storage<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
1628                                          </a>
1629                                        </div>
1630                                      </summary>
1631
1632                                      <div class="disclosure__panel has-motion"><ul
1633                                          class="main-nav__grandchild has-motion main-nav__grandchild-grid grid grid-cols-2 gap-theme md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:nav-grid-cols-4"
1634                                          role="list"
1635                                          
1636                                            style=""
1637                                          
1638                                        ><li><a
1639                                                class="grandchild-nav__item main-nav__item"
1640                                                href="/collections/card-cases"
1641                                                
1642                                              ><div
1643                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/products/81173_AW10121_SS_2pcBox_50ct.png?crop=center&height=300&v=1778063097&width=300"
1644                                                           class="img-fit"
1645                                                           loading="lazy"
1646                                                           alt=""
1647                                                           height="300"
1648                                                           width="300">
1649</div>Card Cases</a>
1650                                            </li><li><a
1651                                                class="grandchild-nav__item main-nav__item"
1652                                                href="/collections/card-sleeves"
1653                                                
1654                                              ><div
1655                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/81126_AW53384_SS_PennySleeve.png?crop=center&height=300&v=1778064120&width=300"
1656                                                           class="img-fit"
1657                                                           loading="lazy"
1658                                                           alt=""
1659                                                           height="300"
1660                                                           width="300">
1661</div>Card Sleeves</a>
1662                                            </li><li><a
1663                                                class="grandchild-nav__item main-nav__item"
1664                                                href="/collections/graded-card-storage"
1665                                                
1666                                              ><div
1667                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/graded-card-storage-1200.png?crop=center&height=300&v=17780335
166778&width=300"
1668                                                           class="img-fit"
1669                                                           loading="lazy"
1670                                                           alt=""
1671                                                           height="300"
1672                                                           width="300">
1673</div>Graded Card Storage</a>
1674                                            </li><li><a
1675                                                class="grandchild-nav__item main-nav__item"
1676                                                href="/collections/sports-and-memorabilia-one-touch-card-holders"
1677                                                
1678                                              ><div
1679                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/products/81575_AW50582_SS_OneTouch_35pt_fbea57ef-2832-427b-8f17-4787a3c1263e.png?crop=center&height=300&v=1721163750&width=300"
1680                                                           class="img-fit"
1681                                                           loading="lazy"
1682                                                           alt=""
1683                                                           height="300"
1684                                                           width="300">
1685</div>ONE-TOUCH® Holders</a>
1686                                            </li><li><a
1687                                                class="grandchild-nav__item main-nav__item"
1688                                                href="/collections/screwdown-holders"
1689                                                
1690                                              ><div
1691                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/products/81139_AW14536F_SS_1-ScrewScrewdown.jpg?crop=center&height=300&v=1778063953&width=300"
1692                                                           class="img-fit"
1693                                                           loading="lazy"
1694                                                           alt=""
1695                                                           height="300"
1696                                                           width="300">
1697</div>Screwdown Holders</a>
1698                                            </li><li><a
1699                                                class="grandchild-nav__item main-nav__item"
1700                                                href="/collections/sports-and-memorabilia-toploaders"
1701                                                
1702                                              ><div
1703                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/products/81222_Display_TL_Regular_07cad52d-45da-4de7-ac3d-a7ec549db32c.png?crop=center&height=300&v=1778062115&width=300"
1704                                                           class="img-fit"
1705                                                           loading="lazy"
1706                                                           alt=""
1707                                                           height="300"
1708                                                           width="300">
1709</div>TOPLOADER® Sleeves</a>
1710                                            </li><li><a
1711                                                class="grandchild-nav__item main-nav__item"
1712                                                href="/collections/travel-gear"
1713                                                
1714                                              ><div
1715                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/16572_ShowcaseVault_Social_4.jpg?crop=center&height=300&v=1778036645&width=300"
1716                                                           class="img-fit"
1717                                                           loading="lazy"
1718                                                           alt=""
1719                                                           height="300"
1720                                                           width="300">
1721</div>Travel Gear</a>
1722                                            </li><li class="col-start-1 col-end-3">
1723                                              <a href="/collections/card-displays-storage" class="main-nav__item--go">Go to Card Displays &amp; Storage<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
1724                                              </a>
1725                                            </li></ul>
1726                                      </div>
1727                                    </details>
1728                                  </nav-menu></li><li
1729                                
1730                              ><nav-menu
1731                                    
1732                                      class="js-mega-nav"
1733                                    
1734                                  >
1735                                    <details open>
1736                                      <summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md nav__item--no-underline js-sidebar-hover">
1737                                        <div class="main-nav__item-content"><a
1738                                            class="child-nav__item main-nav__item main-nav__item-content"
1739                                            href="/collections/cards-collectibles-displays"
1740                                            
1741                                              data-no-instant
1742                                            
1743                                          >Cards, Collectibles &amp; Displays<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
1744                                          </a>
1745                                        </div>
1746                                      </summary>
1747
1748                                      <div class="disclosure__panel has-motion"><ul
1749                                          class="main-nav__grandchild has-motion main-nav__grandchild-grid grid grid-cols-2 gap-theme md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:nav-grid-cols-4"
1750                                          role="list"
1751                                          
1752                                            style=""
1753                                          
1754                                        ><li><a
1755                                                class="grandchild-nav__item main-nav__item"
1756                                                href="/collections/sports-and-memorabilia-trading-cards"
1757                                                
1758                                              ><div
1759                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/SP-PAN256BKTPRZB.png?crop=center&height=300&v=1788287415&width=300"
1760                                                           class="img-fit"
1761                                                           loading="lazy"
1762                                                           alt=""
1763                                                           height="300"
1764                                                           width="300">
1765</div>Trading Cards</a>
1766                                            </li><li><a
1767                                                class="grandchild-nav__item main-nav__item"
1768                                                href="/collections/sports-and-memorabilia-displays"
1769                                                
1770                                              ><div
1771                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/sports-memorabilia-displays1-1x1.jpg?crop=center&height=300&v=1778034217&width=300"
1772                                                           class="img-fit"
1773                                                           loading="lazy"
1774                                                           alt=""
1775                                                           height="300"
1776                                                           width="300">
1777</div>Memorabilia Displays</a>
1778                                            </li><li><a
1779                                                class="grandchild-nav__item main-nav__item"
1780                                                href="/collections/figpin"
1781                                                
1782                                              ><div
1783                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/products/887.png?crop=center&height=300&v=1762443293&width=300"
1784                                                           class="img-fit"
1785                                                           loading="lazy"
1786                                                           alt=""
1787                                                           height="300"
1788                                                           width="300">
1789</div>FiGPiN</a>
1790                                            </li><li class="col-start-1 col-end-3">
1791                                              <a href="/collections/cards-collectibles-displays" class="main-nav__item--go">Go to Cards, Collectibles &amp; Displays<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
1792                                              </a>
1793                                            </li></ul>
1794                                      </div>
1795                                    </details>
1796                                  </nav-menu></li><li
1797                                
1798                              ><nav-menu
1799                                    
1800                                      class="js-mega-nav"
1801                                    
1802                                  >
1803                                    <details open>
1804                                      <summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md nav__item--no-underline js-sidebar-hover">
1805                                        <div class="main-nav__item-content"><a
1806                                            class="child-nav__item main-nav__item main-nav__item-content"
1807                                            href="/collections/pages-organization-for-sports"
1808                                            
1809                                              data-no-instant
1810                                            
1811                                          >Pages &amp; Organization<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
1812                                          </a>
1813                                        </div>
1814                                      </summary>
1815
1816                                      <div class="disclosure__panel has-motion"><ul
1817                                          class="main-nav__grandchild has-motion main-nav__grandchild-grid grid grid-cols-2 gap-theme md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:nav-grid-cols-4"
1818                                          role="list"
1819                                          
1820                                            style=""
1821                                          
1822                                        ><li><a
1823                                                class="grandchild-nav__item main-nav__item"
1824                                                href="/collections/sports-and-memorabilia-sports-albums"
1825                                                
1826                                              ><div
1827                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/products/81406_3inCollectorsAlbum_Black_9e861589-3aed-4ac4-9db5-2076fa40578a.png?crop=center&height=300&v=1778061176&width=300"
1828                                                           class="img-fit"
1829                                                           loading="lazy"
1830                                                           alt=""
1831                                                           height="300"
1832                                                           width="300">
1833</div>Albums</a>
1834                                            </li><li><a
1835                                                class="grandchild-nav__item main-nav__item"
1836                                                href="/collections/sports-and-memorabilia-breaker-mats"
1837                                                
1838                                              ><div
1839                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/15979_AW52176_HangTag_AllinOne_BreakerKit_full_open_sports.png?crop=center&height=300&v=1762443163&width=300"
1840                                                           class="img-fit"
1841                                                           loading="lazy"
1842                                                           alt=""
1843                                                           height="300"
1844                                                           width="300">
1845</div>Breaker Mats</a>
1846                                            </li><li><a
1847                                                class="grandchild-nav__item main-nav__item"
1848                                                href="/collections/collectors-pages"
1849                                                
1850                                              ><div
1851                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/84732-Platinum-Page-_1_1.png?crop=center&height=300&v=1762440212&width=300"
1852                                                           class="img-fit"
1853                                                           loading="lazy"
1854                                                           alt=""
1855                                                           height="300"
1856                                                           width="300">
1857</div>Pages</a>
1858                                            </li><li><a
1859                                                class="grandchild-nav__item main-nav__item"
1860                                                href="/collections/pro-binders-for-sp
1860orts"
1861                                                
1862                                              ><div
1863                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/products/9PktFan.jpg?crop=center&height=300&v=1778072496&width=300"
1864                                                           class="img-fit"
1865                                                           loading="lazy"
1866                                                           alt=""
1867                                                           height="300"
1868                                                           width="300">
1869</div>PRO-BINDER®</a>
1870                                            </li><li class="col-start-1 col-end-3">
1871                                              <a href="/collections/pages-organization-for-sports" class="main-nav__item--go">Go to Pages &amp; Organization<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
1872                                              </a>
1873                                            </li></ul>
1874                                      </div>
1875                                    </details>
1876                                  </nav-menu></li><li
1877                                
1878                              ><nav-menu
1879                                    
1880                                      class="js-mega-nav"
1881                                    
1882                                  >
1883                                    <details open>
1884                                      <summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md nav__item--no-underline js-sidebar-hover">
1885                                        <div class="main-nav__item-content"><a
1886                                            class="child-nav__item main-nav__item main-nav__item-content"
1887                                            href="/collections/bulk-buys"
1888                                            
1889                                              data-no-instant
1890                                            
1891                                          >Bulk Buys<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
1892                                          </a>
1893                                        </div>
1894                                      </summary>
1895
1896                                      <div class="disclosure__panel has-motion"><ul
1897                                          class="main-nav__grandchild has-motion main-nav__grandchild-grid grid grid-cols-2 gap-theme md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:nav-grid-cols-4"
1898                                          role="list"
1899                                          
1900                                            style=""
1901                                          
1902                                        ><li><a
1903                                                class="grandchild-nav__item main-nav__item"
1904                                                href="/products/3-x-4-clear-regular-toploaders-210ct-half-case-for-standard-size-cards"
1905                                                
1906                                              ><div
1907                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/UltraPro-ToploadersCardProtectorsUltraClear210-Count.png?crop=center&height=300&v=1762445336&width=300"
1908                                                           class="img-fit"
1909                                                           loading="lazy"
1910                                                           alt=""
1911                                                           height="300"
1912                                                           width="300">
1913</div>3&quot; x 4&quot; Clear Regular TOPLOADER® Sleeves (210ct) Half Case for Standard Size Cards</a>
1914                                            </li><li><a
1915                                                class="grandchild-nav__item main-nav__item"
1916                                                href="/products/3
1916-x-4-clear-regular-toploaders-420ct-for-standard-size-cards"
1917                                                
1918                                              ><div
1919                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/products/83637_3x4_Toploaders_35pk_Spread_a535a365-1b24-481b-85b1-96ed94259bea.png?crop=center&height=300&v=1778057957&width=300"
1920                                                           class="img-fit"
1921                                                           loading="lazy"
1922                                                           alt=""
1923                                                           height="300"
1924                                                           width="300">
1925</div>3&quot; x 4&quot; Clear Regular TOPLOADER® Sleeves (420ct) Full Case for Standard Size Cards</a>
1926                                            </li><li class="col-start-1 col-end-3">
1927                                              <a href="/collections/bulk-buys" class="main-nav__item--go">Go to Bulk Buys<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
1928                                              </a>
1929                                            </li></ul>
1930                                      </div>
1931                                    </details>
1932                                  </nav-menu></li></ul></div></div>
1933                      </details></li><li><details
1934                        
1935                          class="js-mega-nav" 
1936                      >
1937                        <summary class="main-nav__item--toggle relative js-nav-hover js-toggle" aria-label="Open Gaming Menu">
1938                          <a
1939                            class="main-nav__item main-nav__item--primary main-nav__item-content"
1940                            href="/collections/gaming-accessories"
1941                            
1942                          >
1943                            Gaming<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
1944                          </a>
1945                        </summary><div class="main-nav__child mega-nav mega-nav--sidebar has-motion">
1946                          
1947                            <div
1948                              class="container"
1949                            >
1950                          
1951                          <ul class="child-nav ">
1952                            <li class="md:hidden">
1953                              <button type="button" class="main-nav__item main-nav__item--back relative js-back">
1954                                <div class="main-nav__item-content text-start">
1955                                  <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg>
1956Back</div>
1957                              </button>
1958                            </li>
1959
1960                            <li class="md:hidden">
1961                              <a
1962                                href="/collections/gaming-accessories"
1963                                class="main-nav__item child-nav__item large-text main-nav__item-header"
1964                              >Gaming</a>
1965                            </li><li
1966                                
1967                              ><nav-menu
1968                                    
1969                                      class="js-mega-nav"
1970                                    
1971                                  >
1972                                    <details open>
1973                                      <summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md js-sidebar-hover is-visible">
1974                                        <div class="main-nav__item-content"><a
1975                                            class="child-nav__item main-nav__item main-nav__item-content"
1976                                            href="/collections/gaming-accessories"
1977                                            
1978                                              data-no-instant
1979                                            
1980                                          >Essentials<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
1981                                          </a>
1982                                        </div>
1983                                      </summary>
1984
1985                                      <div class="disclosure__panel has-motion"><ul
1986                                          class="main-nav__grandchild has-motion main-nav__grandchild-grid grid grid-cols-2 gap-theme md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:nav-grid-cols-4"
1987                                          role="list"
1988                                          
1989                                            style="--badge-1-color:180 12 28;--badge-2-color:180 12 28;"
1990                                          
1991                                        ><li><a
1992                                                class="grandchild-nav__item main-nav__item"
1993                                                href="/collections/new-eclipse-card-sleeves"
1994                                                
1995                                              ><div
1996                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/Eclipsev3_D2C_Social_PPC_SiteBanner_1200x1200_7b9c49bd-d287-4b62-952d-91e51aa48e4f.jpg?crop=center&height=300&v=1781227020&width=300"
1997                                                           class="img-fit"
1998                                                           loading="lazy"
1999                                                           alt=""
2000                                                           height="300"
2001                                                           width="300">
2002</div>NEW ECLIPSE® Sleeves</a>
2003                                            </li><li><a
2004                                                class="grandchild-nav__item main-nav__item"
2005                                                href="/collections/patchcraft-accessories"
2006                                                
2007                                              ><div
2008                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/Patchcraft_D2C_Social_PPC_Sitebanner_1200x1200_5ec380ea-cc2a-420e-b411-12d4427db62a.jpg?crop=center&height=300&v=1778036836&width=300"
2009                                                           class="img-fit"
2010                                                           loading="lazy"
2011                                                           alt=""
2012                                                           height="300"
2013                                                           width="300">
2014</div>NEW - PATCHCRAFT™</a>
2015                                            </li><li><a
2016                                                class="grandchild-nav__item main-nav__item"
2017                                                href="/collections/gaming-accessories-playmats"
2018                                                
2019                                              ><div
2020                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/solid-color-playmats.jpg?crop=center&height=300&v=1754614487&width=300"
2021                                                           class="img-fit"
2022                                                           loading="lazy"
2023                                                           alt=""
2024                                                           height="300"
2025                                                           width="300">
2026</div>Playmats</a>
2027                                            </li><li><a
2028                                                class="grandchild-nav__item main-nav__item"
2029                                                href="/collections/gaming-accessories-deck-protector-sleeves"
2030                                                
2031                                              ><div
2032                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/8CFan_-_Eclipse_Gloss_Small_Deck_Protector_Sleeves.jpg?crop=center&height=300&v=1754612760&width=300"
2033                                                           class="img-fit"
2034                                                           loading="lazy"
2035                                                           alt=""
2036                                                           height="300"
2037                                                           width="300">
2038</div>Card Sleeves</a>
2039                                            </li><li><a
2040                                                class="grandchild-nav__item main-nav__item"
2041                                                href="/collections/gaming-accessories-deck-boxes"
2042                                                
2043                                              ><div
2044                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/500295032_18271895128285831_8978169665409692336_n.jpg?crop=center&height=300&v=1748368086&width=300"
2045                                                           class="img-fit"
2046                                                           loading="lazy"
2047                                                           alt=""
2048                                                           height="300"
2049                                                           width="300">
2050</div>Card Cases</a>
2051                                            </li><li><a
2052                                                class="grandchild-nav__item main-nav__item"
2053                                                href="/collections/pro-binders"
2054                                                
2055                                              ><div
2056                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/499286994_18271407598285831_2453238690677186947_n.jpg?crop=center&height=300&v=1748021144&width=300"
2057                                                           class="img-fit"
2058                                                           loading="lazy"
2059                                                           alt=""
2060                                                           height="300"
2061                                                           width="300">
2062</div>PRO-BINDER®</a>
2063                                            </li><li class="col-start-1 col-end-3">
2064                                              <a href="/collections/gaming-accessories" class="main-nav__item--go">Go to Essentials<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
2065                                              </a>
2066                                            </li></ul>
2067                                      </div>
2068                                    </details>
2069                                  </nav-menu></li><li
2070                                
2071                              ><nav-menu
2072                                    
2073                                      class="js-mega-nav"
2074                                    
2075                                  >
2076                                    <details open>
2077                                      <summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md js-sidebar-hover">
2078                                        <div class="main-nav__item-content"><a
2079                                            class="child-nav__item main-nav__item main-nav__item-content"
2080                                            href="/collections/gaming-apparel"
2081                                            
2082                                              data-no-instant
2083                                            
2084                                          >
2084Apparel<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
2085                                          </a>
2086                                        </div>
2087                                      </summary>
2088
2089                                      <div class="disclosure__panel has-motion"><ul
2090                                          class="main-nav__grandchild has-motion main-nav__grandchild-grid grid grid-cols-2 gap-theme md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:nav-grid-cols-4"
2091                                          role="list"
2092                                          
2093                                            style="--badge-1-color:180 12 28;--badge-2-color:180 12 28;"
2094                                          
2095                                        ><li><a
2096                                                class="grandchild-nav__item main-nav__item"
2097                                                href="/products/dungeons-dragons-class-pod-tee-monk"
2098                                                
2099                                              ><div
2100                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/LE17445_AW56612_Tee_D_DClassPoD_Monk_Black.png?crop=center&height=300&v=1763590901&width=300"
2101                                                           class="img-fit"
2102                                                           loading="lazy"
2103                                                           alt=""
2104                                                           height="300"
2105                                                           width="300">
2106</div><span class="md:mr-2">Dungeons &amp; Dragons Monk Class Shirt</span>
2107                                                    <span class="badge main-nav__badge main-nav__badge--1">Sale - $14.99</span>
2108                                                  </a>
2109                                            </li><li><a
2110                                                class="grandchild-nav__item main-nav__item"
2111                                                href="/products/fallout-nuka-cola-printed-graphic-tee-for-magic-the-gathering"
2112                                                
2113                                              ><div
2114                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/LE16971-16986_NukaCola_Front.png?crop=center&height=300&v=1709601962&width=300"
2115                                                           class="img-fit"
2116                                                           loading="lazy"
2117                                                           alt=""
2118                                                           height="300"
2119                                                           width="300">
2120</div><span class="md:mr-2">Fallout® Nuka-Cola Printed Graphic T-shirt</span>
2121                                                    <span class="badge main-nav__badge main-nav__badge--1">Sale - $14.99</span>
2122                                                  </a>
2123                                            </li><li><a
2124                                                class="grandchild-nav__item main-nav__item"
2125                                                href="/products/edge-of-eternities-tee-portal-solthera-dominik-mayer"
2126                                                
2127                                              ><div
2128                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/LE17526_AW56858_Tee_MTG_EOE_Volleyball_PortalSolthera.png?crop=center&height=300&v=1774299859&width=300"
2129                                                           class="img-fit"
2130                                                           loading="lazy"
2131                                                           alt=""
2132                                                           height="300"
2133                                                           width="300">
2134</div><span class="md:mr-2">
2134Edge of Eternities - Portal Solthera T-shirt</span>
2135                                                    <span class="badge main-nav__badge main-nav__badge--1">Sale - $14.99</span>
2136                                                  </a>
2137                                            </li><li><a
2138                                                class="grandchild-nav__item main-nav__item"
2139                                                href="/products/innistrad-remastered-the-meathook-massacre-printed-graphic-tee-for-magic-the-gathering"
2140                                                
2141                                              ><div
2142                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/LE17107MeathookTeeMen.jpg?crop=center&height=300&v=1762445142&width=300"
2143                                                           class="img-fit"
2144                                                           loading="lazy"
2145                                                           alt=""
2146                                                           height="300"
2147                                                           width="300">
2148</div><span class="md:mr-2">Innistrad Remastered The Meathook Massacre Printed Graphic T-shirt</span>
2149                                                    <span class="badge main-nav__badge main-nav__badge--1">Sale - $14.99</span>
2150                                                  </a>
2151                                            </li><li><a
2152                                                class="grandchild-nav__item main-nav__item"
2153                                                href="/products/dungeons-dragons-class-pod-hoodie-monk"
2154                                                
2155                                              ><div
2156                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/LE17457_AW56624_Hoodie_D_DClassPoD_Monk_BACK_5dd1deb5-1414-41ef-a7f9-2472042ba1c1.png?crop=center&height=300&v=1773441197&width=300"
2157                                                           class="img-fit"
2158                                                           loading="lazy"
2159                                                           alt=""
2160                                                           height="300"
2161                                                           width="300">
2162</div><span class="md:mr-2">Dungeons &amp; Dragons Monk Class Hoodie</span>
2163                                                    <span class="badge main-nav__badge main-nav__badge--2">Sale - $29.99</span>
2164                                                  </a>
2165                                            </li><li><a
2166                                                class="grandchild-nav__item main-nav__item"
2167                                                href="/products/dungeons-dragons-class-pod-tee-wizard"
2168                                                
2169                                              ><div
2170                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/LE17451_AW56618_Tee_D_DClassPoD_Wizard_Black.png?crop=center&height=300&v=1763590911&width=300"
2171                                                           class="img-fit"
2172                                                           loading="lazy"
2173                                                           alt=""
2174                                                           height="300"
2175                                                           width="300">
2176</div><span class="md:mr-2">Dungeons &amp; Dragons Wizard Class T-shirt</span>
2177                                                    <span class="badge main-nav__badge main-nav__badge--2">Sale - $29.99</span>
2178                                                  </a>
2179                                            </li><li><a
2180                                                class="grandchild-nav__item main-nav__item"
2181                                                href="/products/dungeons-dragons-class-pod-hoodie-paladin"
2182                                                
2183                                              ><div
2184                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/LE17458_AW56625_Hoodie_D_DClassPoD_Paladin_BACK_9a973eaf-8a25-4894-8c76-dd7631ab79ca.png?crop=center&height=300&v=1773441197&width=300"
2185                                                           class="img-fit"
2186                                                           loading="lazy"
2187                                                           alt=""
2188                                                           height="300"
2189                                                           width="300">
2190</div><span class="md:mr-2">Dungeons &amp; Dragons Paladin Class Hoodie</span>
2191                                                    <span class="badge main-nav__badge main-nav__badge--2">Sale - $29.99</span>
2192                                                  </a>
2193                                            </li><li><a
2194                                                class="grandchild-nav__item main-nav__item"
2195                                                href="/products/dungeons-dragons-class-pod-hoodie-wizard"
2196                                                
2197                                              ><div
2198                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/LE17463_AW56630_Hoodie_D_DClassPoD_Wizard_BACK_7939bcd1-89a9-48a5-91d3-7eda5bf2e62f.png?crop=center&height=300&v=1773441197&width=300"
2199                                                           class="img-fit"
2200                                                           loading="lazy"
2201                                                           alt=""
2202                                                           height="300"
2203                                                           width="300">
2204</div><span class="md:mr-2">Dungeons &amp; Dragons Wizard Class Hoodie</span>
2205                                                    <span class="badge main-nav__badge main-nav__badge--2">Sale - $29.99</span>
2206                                                  </a>
2207                                            </li><li class="col-start-1 col-end-3">
2208                                              <a href="/collections/gaming-apparel" class="main-nav__item--go">Go to Apparel<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
2209                                              </a>
2210                                            </li></ul>
2211                                      </div>
2212                                    </details>
2213                                  </nav-menu></li><li
2214                                
2215                              ><nav-menu
2216                                    
2217                                      class="js-mega-nav"
2218                                    
2219                                  >
2220                                    <details open>
2221                                      <summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md js-sidebar-hover">
2222                                        <div class="main-nav__item-content"><a
2223                                            class="child-nav__item main-nav__item main-nav__item-content"
2224                                            href="/collections/brands-licenses"
2225                                            
2226                                              data-no-instant
2227                                            
2228                                          >Brands &amp; Licenses<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
2229                                          </a>
2230                                        </div>
2231                                      </summary>
2232
2233                                      <div class="disclosure__panel has-motion"><ul
2234                                          class="main-nav__grandchild has-motion main-nav__grandchild-grid grid grid-cols-2 gap-theme md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:nav-grid-cols-4"
2235                                          role="list"
2236                                          
2237                                            style="--badge-1-color:180 12 28;--badge-2-color:180 12 28;"
2238                                          
2239                                        ><li><a
2240                                                class="grandchild-nav__item main-nav__item"
2241                                                href="/collections/frank-frazetta-warrior-with-ball-and-chain"
2242                                                
2243                                              ><div
2244                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/Frazetta2025_D2C_Social_PPC_Sitebanner_1200x1200_fa6166ee-7875-46dd-9e1f-bb2788834fef.jpg?crop=center&height=300&v=1782932190&width=300"
2245                                                           class="img-fit"
2246                                                           loading="lazy"
2247                                                           alt=""
2248                                                           height="300"
2249                                                           width="300">
2250</div>Frank Frazetta &quot;
2250Warrior with Ball and Chain&quot;</a>
2251                                            </li><li><a
2252                                                class="grandchild-nav__item main-nav__item"
2253                                                href="/collections/hololive-official-card-game-accessories"
2254                                                
2255                                              ><div
2256                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/hololive_Set_One_D2C_Social_PPC_SiteBanner_1200x1200_1c6df92c-90f3-42ab-85af-5e2e229f3cf7.png?crop=center&height=300&v=1778036824&width=300"
2257                                                           class="img-fit"
2258                                                           loading="lazy"
2259                                                           alt=""
2260                                                           height="300"
2261                                                           width="300">
2262</div>hololive OFFICIAL CARD GAME</a>
2263                                            </li><li><a
2264                                                class="grandchild-nav__item main-nav__item"
2265                                                href="/collections/the-elder-scrolls-iv-oblivion-remastered-accessories"
2266                                                
2267                                              ><div
2268                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/Elder-Scrolls_Oblivion_D2C_Social_PPC_SiteBanner_1200x1200_58f59b20-a798-4454-a4ec-19495811dd72.jpg?crop=center&height=300&v=1772481294&width=300"
2269                                                           class="img-fit"
2270                                                           loading="lazy"
2271                                                           alt=""
2272                                                           height="300"
2273                                                           width="300">
2274</div>The Elder Scrolls IV: Oblivion Remastered</a>
2275                                            </li><li><a
2276                                                class="grandchild-nav__item main-nav__item"
2277                                                href="/collections/warhammer-40000-tau-empire-and-necrons-accessories"
2278                                                
2279                                              ><div
2280                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/WH40K_TauNecron_D2C_Social_PPC_SiteBanner_1200x1200_0f0e7267-8cee-456b-8ed6-8060afc1d860.jpg?crop=center&height=300&v=1778036805&width=300"
2281                                                           class="img-fit"
2282                                                           loading="lazy"
2283                                                           alt=""
2284                                                           height="300"
2285                                                           width="300">
2286</div>Warhammer 40k T&#39;au Empire and Necrons</a>
2287                                            </li><li><a
2288                                                class="grandchild-nav__item main-nav__item"
2289                                                href="/collections/fallout-accessories"
2290                                                
2291                                              ><div
2292                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/Fallout_Brotherhood-of-Steel_D2C_Social_PPC_Sitebanner_1200x1200_a2ad6019-77b0-449a-914a-ab87156bd33f.jpg?crop=center&height=300&v=1778036259&width=300"
2293                                                           class="img-fit"
2294                                                           loading="lazy"
2295                                                           alt=""
2296                                                           height="300"
2297                                                           width="300">
2298</div>Fallout</a>
2299                                            </li><li><a
2300                                                class="grandchild-nav__item main-nav__item"
2301                                                href="/collections/bob-ross-collection"
2302                                                
2303                                              ><div
2304                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/Bob-Ross_MMR-and-MML_D2C_Social_PPC_Sitebanner_1200x1200_0923949e-fff1-407d-8be0-bc63a924a1dc.jpg?crop=center&height=300&v=1778036305&width=300"
2305                                                           class="img-fit"
2306                                                           loading="lazy"
2307                                                           alt=""
2308                                                           height="300"
2309                                                           width="300">
2310</div>Bob Ross</a>
2311                                            </li><li><a
2312                                                class="grandchild-nav__item main-nav__item"
2313                                                href="/collections/hatsune-miku"
2314                                                
2315                                              ><div
2316                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/Hatsune-Miku_10th-Anniversary_D2C_Social_PPC_SiteBanner_1200x1200-min.png?crop=center&height=300&v=1733880308&width=300"
2317                                                           class="img-fit"
2318                                                           loading="lazy"
2319                                                           alt=""
2320                                                           height="300"
2321                                                           width="300">
2322</div>Hatsune Miku</a>
2323                                            </li><li><a
2324                                                class="grandchild-nav__item main-nav__item"
2325                                                href="/collections/critical-role"
2326                                                
2327                                              ><div
2328                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/CR_Q2_10thAnni_Pinup_D2C_Soc_PPC_SiteBan_1200x1200_950dba2e-a123-441c-aac9-cfe2607432b2.jpg?crop=center&height=300&v=1757612760&width=300"
2329                                                           class="img-fit"
2330                                                           loading="lazy"
2331                                                           alt=""
2332                                                           height="300"
2333                                                           width="300">
2334</div>Critical Role</a>
2335                                            </li><li class="col-start-1 col-end-3">
2336                                              <a href="/collections/brands-licenses" class="main-nav__item--go">Go to Brands &amp; Licenses<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
2337                                              </a>
2338                                            </li></ul>
2339                                      </div>
2340                                    </details>
2341                                  </nav-menu></li><li
2342                                
2343                              ><nav-menu
2344                                    
2345                                      class="js-mega-nav"
2346                                    
2347                                  >
2348                                    <details open>
2349                                      <summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md js-sidebar-hover">
2350                                        <div class="main-nav__item-content"><a
2351                                            class="child-nav__item main-nav__item main-nav__item-content"
2352                                            href="/collections/protector-sleeves"
2353                                            
2354                                              data-no-instant
2355                                            
2356                                          >Protector Sleeves<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
2357                                          </a>
2358                                        </div>
2359                                      </summary>
2360
2361                                      <div class="disclosure__panel has-motion"><ul
2362                                          class="main-nav__grandchild has-motion main-nav__grandchild-grid grid grid-cols-2 gap-theme md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:nav-grid-cols-4"
2363                                          role="list"
2364                                          
2365                                            style="--badge-1-color:180 12 28;--badge-2-color:180 12 28;"
2366                                          
2367                                        ><li><a
2368                                                class="grandchild-nav__item main-nav__item"
2369                                                href="/collections/gaming-accessories-deck-protector-sleeves"
2370                                                
2371                                              ><div
2372                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/8CFan_-_Eclipse_Gloss_Small_Deck_Protector_Sleeves.jpg?crop=center&height=300&v=1754612760&width=300"
2373                                                           class="img-fit"
2374                                                           loading="lazy"
2375                                                           alt=""
2376                                                           height="300"
2377                                                           width="300">
2378</div>DECK PROTECTOR® Sleeves</a>
2379                                            </li><li><a
2380                                                class="grandchild-nav__item main-nav__item"
2381                                                href="/collections/card-sleeves"
2382                                                
2383                                              ><div
2384                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/81126_AW53384_SS_PennySleeve.png?crop=center&height=300&v=1778064120&width=300"
2385                                                           class="img-fit"
2386                                                           loading="lazy"
2387                                                           alt=""
2388                                                           height="300"
2389                                                           width="300">
2390</div>Card Sleeves</a>
2391                                            </li><li class="col-start-1 col-end-3">
2392                                              <a href="/collections/protector-sleeves" class="main-nav__item--go">Go to Protector Sleeves<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
2393                                              </a>
2394                                            </li></ul>
2395                                      </div>
2396                                    </details>
2397                                  </nav-menu></li><li
2398                                
2399                              ><nav-menu
2400                                    
2401                                      class="js-mega-nav"
2402                                    
2403                                  >
2404                                    <details open>
2405                                      <summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md js-sidebar-hover">
2406                                        <div class="main-nav__item-content"><a
2407                                            class="child-nav__item main-nav__item main-nav__item-content"
2408                                            href="/collections/storage-accessories"
2409                                            
2410                                              data-no-instant
2411                                            
2412                                          >Storage Accessories<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
2413                                          </a>
2414                                        </div>
2415                                      </summary>
2416
2417                                      <div class="disclosure__panel has-motion"><ul
2418                                          class="main-nav__grandchild has-motion main-nav__grandchild-grid grid grid-cols-2 gap-theme md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:nav-grid-cols-4"
2419                                          role="list"
2420                                          
2421                                            style="--badge-1-color:180 12 28;--badge-2-color:180 12 28;"
2422                                          
2423                                        ><li><a
2424                                                class="grandchild-nav__item main-nav__item"
2425                                                href="/collections/gaming-accessories-deck-boxes-premium"
2426                                                
2427                                              ><div
2428                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/products/white_open_side.png?crop=center&height=300&v=1762441080&width=300"
2429                                                           class="img-fit"
2430                                                           loading="lazy"
2431                                                           alt=""
2432                                                           height="300"
2433                                                           width="300">
2434</div>Premium Card Boxes</a>
2435                                            </li><li><a
2436                                                class="grandchild-nav__item main-nav__item"
2437                                                href="/collections/gaming-accessories-deck-boxes-pro-100"
2438                                                
2439                                              ><div
2440                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/19927_Pro100DB_MTG_Mana8_WGM_Swamp.png?crop=center&height=300&v=1762443894&width=300"
2441                                                           class="img-fit"
2442                                                           loading="lazy"
2443                                                           alt=""
2444                                                           heigh
2444t="300"
2445                                                           width="300">
2446</div>100+ Card Boxes</a>
2447                                            </li><li><a
2448                                                class="grandchild-nav__item main-nav__item"
2449                                                href="/collections/gaming-accessories-deck-boxes-standard"
2450                                                
2451                                              ><div
2452                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/products/85298_PRO80_DB_Red..png?crop=center&height=300&v=1778060519&width=300"
2453                                                           class="img-fit"
2454                                                           loading="lazy"
2455                                                           alt=""
2456                                                           height="300"
2457                                                           width="300">
2458</div>Standard Card Boxes</a>
2459                                            </li><li><a
2460                                                class="grandchild-nav__item main-nav__item"
2461                                                href="/collections/card-cases"
2462                                                
2463                                              ><div
2464                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/products/81173_AW10121_SS_2pcBox_50ct.png?crop=center&height=300&v=1778063097&width=300"
2465                                                           class="img-fit"
2466                                                           loading="lazy"
2467                                                           alt=""
2468                                                           height="300"
2469                                                           width="300">
2470</div>Card Cases</a>
2471                                            </li><li><a
2472                                                class="grandchild-nav__item main-nav__item"
2473                                                href="/collections/display-cases-for-gaming-accessories"
2474                                                
2475                                              ><div
2476                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/products/82859_PlayMatTube.png?crop=center&height=300&v=1778058694&width=300"
2477                                                           class="img-fit"
2478                                                           loading="lazy"
2479                                                           alt=""
2480                                                           height="300"
2481                                                           width="300">
2482</div>Display Cases</a>
2483                                            </li><li><a
2484                                                class="grandchild-nav__item main-nav__item"
2485                                                href="/collections/travel-gear"
2486                                                
2487                                              ><div
2488                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/16572_ShowcaseVault_Social_4.jpg?crop=center&height=300&v=1778036645&width=300"
2489                                                           class="img-fit"
2490                                                           loading="lazy"
2491                                                           alt=""
2492                                                           height="300"
2493                                                           width="300">
2494</div>Travel Gear</a>
2495                                            </li><li class="col-start-1 col-end-3">
2496                                              <a href="/collections/storage-accessories" class="main-nav__item--go">Go to Storage Accessories<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
2497                                              </a>
2498                                            </li></ul>
2499                                      </div>
2500                                    </details>
2501                                  </nav-menu></li><li
2502                                
2503                              ><nav-menu
2504                                    
2505                                      class="js-mega-nav"
2506                                    
2507                                  >
2508                                    <details open>
2509                                      <summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md js-sidebar-hover">
2510                                        <div class="main-nav__item-content"><a
2511                                            class="child-nav__item main-nav__item main-nav__item-content"
2512                                            href="/collections/pages-organization-for-gaming"
2513                                            
2514                                              data-no-instant
2515                                            
2516                                          >Pages &amp; Organization<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
2517                                          </a>
2518                                        </div>
2519                                      </summary>
2520
2521                                      <div class="disclosure__panel has-motion"><ul
2522                                          class="main-nav__grandchild has-motion main-nav__grandchild-grid grid grid-cols-2 gap-theme md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:nav-grid-cols-4"
2523                                          role="list"
2524                                          
2525                                            style="--badge-1-color:180 12 28;--badge-2-color:180 12 28;"
2526                                          
2527                                        ><li><a
2528                                                class="grandchild-nav__item main-nav__item"
2529                                                href="/collections/collectors-pages"
2530                                                
2531                                              ><div
2532                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/84732-Platinum-Page-_1_1.png?crop=center&height=300&v=1762440212&width=300"
2533                                                           class="img-fit"
2534                                                           loading="lazy"
2535                                                           alt=""
2536                                                           height="300"
2537                                                           width="300">
2538</div>Pages</a>
2539                                            </li><li><a
2540                                                class="grandchild-nav__item main-nav__item"
2541                                                href="/collections/pro-binders"
2542                                                
2543                                              ><div
2544                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/499286994_18271407598285831_2453238690677186947_n.jpg?crop=center&height=300&v=1748021144&width=300"
2545                                                           class="img-fit"
2546                                                           loading="lazy"
2547                                                           alt=""
2548                                                           height="300"
2549                                                           width="300">
2550</div>PRO-BINDER®</a>
2551                                            </li><li><a
2552                                                class="grandchild-nav__item main-nav__item"
2553                                                href="/collections/life-pads"
2554                                                
2555                                              ><div
2556                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/38736_LifePad_MTG_FIN_Lifestyle_1.jpg?crop=center&height=300&v=1754932669&width=300"
2557                                                           class="img-fit"
2558                                                           loading="lazy"
2559                                                           alt=""
2560                                                           height="300"
2561                                                           width="300">
2562</div>Life Pads</a>
2563                                            </li><li><a
2564                                                class="grandchild-nav__item main-nav__item"
2565                                                href="/collections/gaming-accessories-folios"
2566                                                
2567                                              ><div
2568                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/products/18596_CharacterFolio_DD_FB_Fighter.jpg?crop=center&height=300&v=1762441765&width=300"
2569                                                           class="img-fit"
2570                                                           loading="lazy"
2571                                                           alt=""
2572                                                           height="300"
2573                                                           width="300">
2574</div>Folios</a>
2575                                            </li><li><a
2576                                                class="grandchild-nav__item main-nav__item"
2577                                                href="/collections/portfolios"
2578                                                
2579                                              ><div
2580                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/products/15865_9pkt_Port_CobaltBlue-olddd_63b0aa3b-1e00-4dee-ae94-f35093fe58b5.jpg?crop=center&height=300&v=1778061593&width=300"
2581                                                           class="img-fit"
2582                                                           loading="lazy"
2583                                                           alt=""
2584                                                           height="300"
2585                                                           width="300">
2586</div>Portfolios</a>
2587                                            </li><li class="col-start-1 col-end-3">
2588                                              <a href="/collections/pages-organization-for-gaming" class="main-nav__item--go">Go to Pages &amp; Organization<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
2589                                              </a>
2590                                            </li></ul>
2591                                      </div>
2592                                    </details>
2593                                  </nav-menu></li><li
2594                                
2595                              ><nav-menu
2596                                    
2597                                      class="js-mega-nav"
2598                                    
2599                                  >
2600                                    <details open>
2601                                      <summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md js-sidebar-hover">
2602                                        <div class="main-nav__item-content"><a
2603                                            class="child-nav__item main-nav__item main-nav__item-content"
2604                                            href="/collections/gaming-accessories-dice-and-accessories"
2605                                            
2606                                              data-no-instant
2607                                            
2608                                          >Dice &amp; Accessories<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
2609                                          </a>
2610                                        </div>
2611                                      </summary>
2612
2613                                      <div class="disclosure__panel has-motion"><ul
2614                                          class="main-nav__grandchild has-motion main-nav__grandchild-grid grid grid-cols-2 gap-theme md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:nav-grid-cols-4"
2615                                          role="list"
2616                                          
2617                                            style="--badge-1-color:180 12 28;--badge-2-color:180 12 28;"
2618                                          
2619                                        ><li><a
2620                                                class="grandchild-nav__item main-nav__item"
2621                                                href="/collections/dice"
2622                                                
2623                                              ><div
2624                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/products/18608_DICE_MTG_DELUXE_LOYALTY_FOREST.png?crop=center&height=300&v=1762442485&width=300"
2625                                                           class="img-fit"
2626                                                           loading="lazy"
2627                                                           alt=""
2628                                                           height="300"
2629                                                           width="300">
2630</div>Dice</a>
2631                                            </li><li><a
2632                                                class="grandchild-nav__item main-nav__item"
2633                                                href="/collections/dice-bags"
2634                                                
2635                                              ><div
2636                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/products/19603_AW51927_MTG_MyrGamerPouch__side2.png?crop=center&height=300&v=1762443034&width=300"
2637                                                           class="img-fit"
2638                                                           loading="lazy"
2639                                                           alt=""
2640                                                           height="300"
2641                                                           width="300">
2642</div>Dice Bags</a>
2643                                            </li><li><a
2644                                                class="grandchild-nav__item main-nav__item"
2645                                                href="/collections/sorting-trays"
2646                                                
2647                                              ><div
2648                                                  
2648  class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/products/84435-Card-tray-side.png?crop=center&height=300&v=1778055661&width=300"
2649                                                           class="img-fit"
2650                                                           loading="lazy"
2651                                                           alt=""
2652                                                           height="300"
2653                                                           width="300">
2654</div>Sorting Trays</a>
2655                                            </li><li class="col-start-1 col-end-3">
2656                                              <a href="/collections/gaming-accessories-dice-and-accessories" class="main-nav__item--go">Go to Dice &amp; Accessories<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
2657                                              </a>
2658                                            </li></ul>
2659                                      </div>
2660                                    </details>
2661                                  </nav-menu></li><li
2662                                
2663                              ><nav-menu
2664                                    
2665                                      class="js-mega-nav"
2666                                    
2667                                  >
2668                                    <details open>
2669                                      <summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md js-sidebar-hover">
2670                                        <div class="main-nav__item-content"><a
2671                                            class="child-nav__item main-nav__item main-nav__item-content"
2672                                            href="/collections/other-accessories"
2673                                            
2674                                              data-no-instant
2675                                            
2676                                          >Other Accessories<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
2677                                          </a>
2678                                        </div>
2679                                      </summary>
2680
2681                                      <div class="disclosure__panel has-motion"><ul
2682                                          class="main-nav__grandchild has-motion main-nav__grandchild-grid grid grid-cols-2 gap-theme md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:nav-grid-cols-4"
2683                                          role="list"
2684                                          
2685                                            style="--badge-1-color:180 12 28;--badge-2-color:180 12 28;"
2686                                          
2687                                        ><li><a
2688                                                class="grandchild-nav__item main-nav__item"
2689                                                href="/collections/eclipse-accessories"
2690                                                
2691                                              ><div
2692                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/85687_DB_Pro_100_EclipseForestGreen_wPKG.png?crop=center&height=300&v=1762445453&width=300"
2693                                                           class="img-fit"
2694                                                           loading="lazy"
2695                                                           alt=""
2696                                                           height="300"
2697                                                           width="300">
2698</div>ECLIPSE® Accessories</a>
2699                                            </li><li><a
2700                                                class="grandchild-nav__item main-nav__item"
2701                                                href="/collections/vivid-collection-accessories"
2702                                                
2703                                              ><div
2704                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/products/15901_9Pkt_ZipBinder_Vivid_Green_Angle.png?crop=center&height=300&v=1762442506&width=300"
2705                                                           class="img-fit"
2706                                                           loading="lazy"
2707                                                           alt=""
2708                                                           height="300"
2709                                                           width="300">
2710</div>VIVID® Line Accessories</a>
2711                                            </li><li><a
2712                                                class="grandchild-nav__item main-nav__item"
2713                                                href="/collections/gaming-accessories-collectible-toys-and-figurines"
2714                                                
2715                                              ><div
2716                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/products/19603_AW51927_MTG_MyrGamerPouch__side2.png?crop=center&height=300&v=1762443034&width=300"
2717                                                           class="img-fit"
2718                                                           loading="lazy"
2719                                                           alt=""
2720                                                           height="300"
2721                                                           width="300">
2722</div>Collectible Toys and Figurines</a>
2723                                            </li><li><a
2724                                                class="grandchild-nav__item main-nav__item"
2725                                                href="/collections/gaming-apparel"
2726                                                
2727                                              ><div
2728                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/LE16987-17002_VaultBoy_Front.png?crop=center&height=300&v=1773426501&width=300"
2729                                                           class="img-fit"
2730                                                           loading="lazy"
2731                                                           alt=""
2732                                                           height="300"
2733                                                           width="300">
2734</div>Apparel</a>
2735                                            </li><li><a
2736                                                class="grandchild-nav__item main-nav__item"
2737                                                href="/collections/gaming-accessories-wall-scrolls"
2738                                                
2739                                              ><div
2740                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/products/18324_WS_MTG_Ikoria_KetriaSquare.png?crop=center&height=300&v=1778077265&width=300"
2741                                                           class="img-fit"
2742                                                           loading="lazy"
2743                                                           alt=""
2744                                                           height="300"
2745                                                           width="300">
2746</div>Wall Scrolls</a>
2747                                            </li><li class="col-start-1 col-end-3">
2748                                              <a href="/collections/other-accessories" class="main-nav__item--go">
2748Go to Other Accessories<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
2749                                              </a>
2750                                            </li></ul>
2751                                      </div>
2752                                    </details>
2753                                  </nav-menu></li></ul></div></div>
2754                      </details></li><li><details
2755                        
2756                          class="js-mega-nav" 
2757                      >
2758                        <summary class="main-nav__item--toggle relative js-nav-hover js-toggle" aria-label="Open Trading Cards Menu">
2759                          <a
2760                            class="main-nav__item main-nav__item--primary main-nav__item-content"
2761                            href="/collections/sports-and-memorabilia-trading-cards"
2762                            
2763                          >
2764                            Trading Cards<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
2765                          </a>
2766                        </summary><div class="main-nav__child mega-nav mega-nav--sidebar has-motion">
2767                          
2768                            <div
2769                              class="container"
2770                            >
2771                          
2772                          <ul class="child-nav ">
2773                            <li class="md:hidden">
2774                              <button type="button" class="main-nav__item main-nav__item--back relative js-back">
2775                                <div class="main-nav__item-content text-start">
2776                                  <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg>
2777Back</div>
2778                              </button>
2779                            </li>
2780
2781                            <li class="md:hidden">
2782                              <a
2783                                href="/collections/sports-and-memorabilia-trading-cards"
2784                                class="main-nav__item child-nav__item large-text main-nav__item-header"
2785                              >Trading Cards</a>
2786                            </li><li
2787                                
2788                              ><nav-menu
2789                                    
2790                                      class="js-mega-nav"
2791                                    
2792                                  >
2793                                    <details open>
2794                                      <summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md js-sidebar-hover is-visible">
2795                                        <div class="main-nav__item-content"><a
2796                                            class="child-nav__item main-nav__item main-nav__item-content"
2797                                            href="/collections/sports-trading-cards"
2798                                            
2799                                              data-no-instant
2800                                            
2801                                          >Cards by Sport<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
2802                                          </a>
2803                                        </div>
2804                                      </summary>
2805
2806                                      <div class="disclosure__panel has-motion"><ul
2807                                          class="main-nav__grandchild has-motion main-nav__grandchild-grid grid grid-cols-2 gap-theme md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:nav-grid-cols-4"
2808                                          role="list"
2809                                          
2810                                            style=""
2811                                          
2812                                        ><li><a
2813                                                class="grandchild-nav__item main-nav__item"
2814                                                href="/collections/panini-2026-fifa-world-cup-soccer"
2815                                                
2816                                              ><div
2817                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/collections/SP-PAN26SOCWCSTR25_3f040de1-7286-4787-884a-23748f89d4a3.png?crop=center&height=300&v=1781122224&width=300"
2818                                                           class="img-fit"
2819                                                           loading="lazy"
2820                                                           alt=""
2821                                                           height="300"
2822                                                           width="300">
2823</div>2026 FIFA World Cup</a>
2824                                            </li><li><a
2825                                                class="grandchild-nav__item main-nav__item"
2826                                                href="/collections/baseball-cards"
2827                                                
2828                                              ><div
2829                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/products/2023ToppsSeries1BaseballMLBHangerBox.png?crop=center&height=300&v=1762443671&width=300"
2830                                                           class="img-fit"
2831                                                           loading="lazy"
2832                                                           alt=""
2833                                                           height="300"
2834                                                           width="300">
2835</div>Baseball Cards</a>
2836                                            </li><li><a
2837                                                class="grandchild-nav__item main-nav__item"
2838                                                href="/collections/basketball-cards"
2839                                                
2840                                              ><div
2841                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/products/unnamed_fb6e313d-350f-477b-abb0-538680d19ed3.jpg?crop=center&height=300&v=1762442504&width=300"
2842                                                           class="img-fit"
2843                                                           loading="lazy"
2844                                                           alt=""
2845                                                           height="300"
2846                                                           width="300">
2847</div>Basketball Cards</a>
2848                                            </li><li><a
2849                                                class="grandchild-nav__item main-nav__item"
2850                                                href="/collections/football-cards"
2851                                                
2852                                              ><div
2853                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/2024PUlsePremierFootballHobbyBox.webp?crop=center&height=300&v=1762445284&width=300"
2854                                                           class="img-fit"
2855                                                           loading="lazy"
2856                                                           alt=""
2857                                                           height="300"
2858                                                           width="300">
2859</div>Football Cards</a>
2860                                            </li><li><a
2861                                                class="grandchild-nav__item main-nav__item"
2862                                                href="/collections/hockey-cards"
2863                                                
2864                                              ><div
2865                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/products/UD212HKY1B.jpg?crop=center&height=300&v=1762442931&width=300"
2866                                                           class="img-fit"
2867                                                           loading="lazy"
2868                                                           alt=""
2869                                                           height="300"
2870                                                           width="300">
2871</div>Hockey</a>
2872                                            </li><li><a
2873                                                class="grandchild-nav__item main-nav__item"
2874                                                href="/collections/wrestling-cards"
2875                                                
2876                                              ><div
2877                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/2024UpperDeckAllureAEWWrestlingBlasterBox.webp?crop=center&height=300&v=1762445284&width=300"
2878                                                           class="img-fit"
2879                                                           loading="lazy"
2880                                                           alt=""
2881                                                           height="300"
2882                                                           width="300">
2883</div>Wrestling</a>
2884                                            </li><li><a
2885                                                class="grandchild-nav__item main-nav__item"
2886                                                href="/collections/racing"
2887                                                
2888                                              ><div
2889                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/products/2022ToppsFormula1AttaxMegaTin.png?crop=center&height=300&v=1762442931&width=300"
2890                                                           class="img-fit"
2891                                                           loading="lazy"
2892                                                           alt=""
2893                                                           height="300"
2894                                                           width="300">
2895</div>Racing</a>
2896                                            </li><li class="col-start-1 col-end-3">
2897                                              <a href="/collections/sports-trading-cards" class="main-nav__item--go">Go to Cards by Sport<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
2898                                              </a>
2899                                            </li></ul>
2900                                      </div>
2901                                    </details>
2902                                  </nav-menu></li><li
2903                                
2904                              ><nav-menu
2905                                    
2906                                      class="js-mega-nav"
2907                                    
2908                                  >
2909                                    <details open>
2910                                      <summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md js-sidebar-hover">
2911                                        <div class="main-nav__item-content"><a
2912                                            class="child-nav__item main-nav__item main-nav__item-content"
2913                                            href="/collections/sports-trading-cards"
2914                                            
2915                                              data-no-instant
2916                                            
2917                                          >Sports Cards<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
2918                                          </a>
2919                                        </div>
2920                                      </summary>
2921
2922                                      <div class="disclosure__panel has-motion"><ul
2923                                          class="main-nav__grandchild has-motion main-nav__grandchild-grid grid grid-cols-2 gap-theme md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:nav-grid-cols-4"
2924                                          role="list"
2925                                          
2926                                            style=""
2927                                          
2928                                        ><li><a
2929                                                class="grandchild-nav__item main-nav__item"
2930                                                href="/collections/panini-trading-cards"
2931                                                
2932                                              ><div
2933                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/SP-PAN26SOCWCSTB_d78467c0-4a16-4651-97bb-b7bac9895676.png?crop=center&height=300&v=1780700760&width=300"
2934                                                           class="img-fit"
2935                                                           loading="lazy"
2936                                                           alt=""
2937                                                           height="300"
2938                                                           width="300">
2939</div>Panini</a>
2940                                            </li><li><a
2941                                                class="grandchild-nav__item main-nav__item"
2942                                                href="/collections/upper-deck-trading-cards"
2943                                                
2944                                              ><div
2945                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/2024UpperDeckAllureAEWWrestlingBlasterBox.webp?crop=center&height=300&v=1762445284&width=300"
2946                                                           class="img-fit"
2947                                                           loading="lazy"
2948                                                           alt=""
2949                                                           height="300"
2950                                                           width="300">
2951</div>Upper Deck</a>
2952                                            </li><li><a
2953                                                class="grandchild-nav__item main-nav__item"
2954                                                href="/collections/donruss-cards"
2955                                                
2956                                              ><div
2957                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/products/2022-Panini-Donruss-Baseball-Fat-Pack.png?crop=center&height=300&v=1762443084&width=300"
2958                                                
2958           class="img-fit"
2959                                                           loading="lazy"
2960                                                           alt=""
2961                                                           height="300"
2962                                                           width="300">
2963</div>Donruss</a>
2964                                            </li><li><a
2965                                                class="grandchild-nav__item main-nav__item"
2966                                                href="/collections/sports-trading-cards"
2967                                                
2968                                              ><div
2969                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/Panini-World-Cup-2026-Retail-pack.png?crop=center&height=300&v=1784747612&width=300"
2970                                                           class="img-fit"
2971                                                           loading="lazy"
2972                                                           alt=""
2973                                                           height="300"
2974                                                           width="300">
2975</div>All Sports Cards</a>
2976                                            </li><li class="col-start-1 col-end-3">
2977                                              <a href="/collections/sports-trading-cards" class="main-nav__item--go">Go to Sports Cards<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
2978                                              </a>
2979                                            </li></ul>
2980                                      </div>
2981                                    </details>
2982                                  </nav-menu></li><li
2983                                
2984                              ><nav-menu
2985                                    
2986                                      class="js-mega-nav"
2987                                    
2988                                  >
2989                                    <details open>
2990                                      <summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md js-sidebar-hover">
2991                                        <div class="main-nav__item-content"><a
2992                                            class="child-nav__item main-nav__item main-nav__item-content"
2993                                            href="/collections/collectible-cards"
2994                                            
2995                                              data-no-instant
2996                                            
2997                                          >Collectible Cards<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
2998                                          </a>
2999                                        </div>
3000                                      </summary>
3001
3002                                      <div class="disclosure__panel has-motion"><ul
3003                                          class="main-nav__grandchild has-motion main-nav__grandchild-grid grid grid-cols-2 gap-theme md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:nav-grid-cols-4"
3004                                          role="list"
3005                                          
3006                                            style=""
3007                                          
3008                                        ><li><a
3009                                                class="grandchild-nav__item main-nav__item"
3010                                                href="/collections/classic-collectible-cards"
3011                                                
3012                                              ><div
3013                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/BaseSet_BoosterBox_2-min.png?crop=center&height=300&v=1762445500&width=300"
3014                                                           class="img-fit"
3015                                                           loading="lazy"
3016                                                           alt=""
3017                                                           height="300"
3018                                                           width="300">
3019</div>Classic</a>
3020                                            </li><li><a
3021                                                class="grandchild-nav__item main-nav__item"
3022                                                href="/collections/video-game-collectible-cards"
3023                                                
3024                                              ><div
3025                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/box-22-blizzard-legacy-collection-massblaster.webp?crop=center&height=300&v=1762444240&width=300"
3026                                                           class="img-fit"
3027                                                           loading="lazy"
3028                                                           alt=""
3029                                                           height="300"
3030                                                           width="300">
3031</div>Video Games</a>
3032                                            </li><li><a
3033                                                class="grandchild-nav__item main-nav__item"
3034                                                href="/collections/pop-culture-collectible-cards"
3035                                                
3036                                              ><div
3037                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/MOCK_Cybercel_HKT_Foil_FRONT.png?crop=center&height=300&v=1754432039&width=300"
3038                                                           class="img-fit"
3039                                                           loading="lazy"
3040                                                           alt=""
3041                                                           height="300"
3042                                                           width="300">
3043</div>Pop Culture</a>
3044                                            </li><li><a
3045                                                class="grandchild-nav__item main-nav__item"
3046                                                href="/collections/collectible-cards"
3047                                                
3048                                              ><div
3049                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/SP-KAYMLPDS2B_775ea6cc-fa11-4def-bbe0-bcf13304b047.png?crop=center&height=300&v=1785893642&width=300"
3050                                                           class="img-fit"
3051                                                           loading="lazy"
3052                                                           alt=""
3053                                                           height="300"
3054                                                           width="300">
3055</div>All Collectible Cards</a>
3056                                            </li><li class="col-start-1 col-end-3">
3057                                              <a href="/collections/collectible-cards" class="main-nav__item--go">Go to Collectible Cards<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
3058                                              </a>
3059                                            </li></ul>
3060                                      </div>
3061                                    </details>
3062                                  </nav-menu></li><li
3063                                
3064                              ><nav-menu
3065                                    
3066                                      class="js-mega-nav"
3067                                    
3068                                  >
3069                                    <details open>
3070                                      <summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md js-sidebar-hover">
3071                                        <div class="main-nav__item-content"><a
3072                                            class="child-nav__item main-nav__item main-nav__item-content"
3073                                            href="/collections/trading-cards-accessories"
3074                                            
3075                                              data-no-instant
3076                                            
3077                                          >Trading Card Supplies<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
3078                                          </a>
3079                                        </div>
3080                                      </summary>
3081
3082                                      <div class="disclosure__panel has-motion"><ul
3083                                          class="main-nav__grandchild has-motion main-nav__grandchild-grid grid grid-cols-2 gap-theme md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:nav-grid-cols-4"
3084                                          role="list"
3085                                          
3086                                            style=""
3087                                          
3088                                        ><li><a
3089                                                class="grandchild-nav__item main-nav__item"
3090                                                href="/collections/card-sleeves"
3091                                                
3092                                              ><div
3093                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/81126_AW53384_SS_PennySleeve.png?crop=center&height=300&v=1778064120&width=300"
3094                                                           class="img-fit"
3095                                                           loading="lazy"
3096                                                           alt=""
3097                                                           height="300"
3098                                                           width="300">
3099</div>Card Sleeves</a>
3100                                            </li><li><a
3101                                                class="grandchild-nav__item main-nav__item"
3102                                                href="/collections/sports-and-memorabilia-toploaders"
3103                                                
3104                                              ><div
3105                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/products/81222_Display_TL_Regular_07cad52d-45da-4de7-ac3d-a7ec549db32c.png?crop=center&height=300&v=1778062115&width=300"
3106                                                           class="img-fit"
3107                                                           loading="lazy"
3108                                                           alt=""
3109                                                           height="300"
3110                                                           width="300">
3111</div>TOPLOADER® Sleeves</a>
3112                                            </li><li><a
3113                                                class="grandchild-nav__item main-nav__item"
3114                                                href="/collections/sports-and-memorabilia-one-touch-card-holders"
3115                                                
3116                                              ><div
3117                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/products/81575_AW50582_SS_OneTouch_35pt_fbea57ef-2832-427b-8f17-4787a3c1263e.png?crop=center&height=300&v=1721163750&width=300"
3118                                                           class="img-fit"
3119                                                           loading="lazy"
3120                                                           alt=""
3121                                                           height="300"
3122                                                           width="300">
3123</div>ONE-TOUCH®</a>
3124                                            </li><li><a
3125                                                class="grandchild-nav__item main-nav__item"
3126                                                href="/collections/collectors-pages"
3127                                                
3128                                              ><div
3129                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/84732-Platinum-Page-_1_1.png?crop=center&height=300&v=1762440212&width=300"
3130                                                           class="img-fit"
3131                                                           loading="lazy"
3132                                                           alt=""
3133                                                           height="300"
3134                                                           width="300">
3135</div>Pages</a>
3136                                            </li><li><a
3137                                                class="grandchild-nav__item main-nav__item"
3138                                                href="/collections/collectors-albums"
3139                                                
3140                                              ><div
3141                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/collections/81398_3inCollectorsAlbum_Blue.jpg?crop=center&height=300&v=1650920571&width=300"
3142                                                           class="img-fit"
3143                                                           loading="lazy"
3144                                                           alt=""
3145                                                           height="300"
3146                                                           width="300">
3147</div>Albums</a>
3148                                            </li><li><a
3149                                                class="grandchild-nav__item main-nav__item"
3150                                                href="/collections/storage-accessories"
3151                                                
3152                                              ><div
3153                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/products/Xm0NZHQA.png?crop=center&height=300&v=1778060401&width=300"
3154                                                           class="img-fit"
3155                                                           loading="lazy"
3156                                                           alt=""
3157                                                           height="300"
3158                                                           width="300">
3159</div>Storage</a>
3160                                            </li><li class="col-start-1 col-end-3">
3161                                              <a href="/collections/trading-cards-accessories" class="main-nav__item--go
3161">Go to Trading Card Supplies<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
3162                                              </a>
3163                                            </li></ul>
3164                                      </div>
3165                                    </details>
3166                                  </nav-menu></li></ul></div></div>
3167                      </details></li><li><details
3168                        
3169                          class="js-mega-nav" 
3170                      >
3171                        <summary class="main-nav__item--toggle relative js-nav-hover js-toggle" aria-label="Open Magic: The Gathering Menu">
3172                          <a
3173                            class="main-nav__item main-nav__item--primary main-nav__item-content"
3174                            href="/collections/gaming-accessories-magic-the-gathering"
3175                            
3176                          >
3177                            Magic: The Gathering<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
3178                          </a>
3179                        </summary><div class="main-nav__child mega-nav mega-nav--sidebar has-motion">
3180                          
3181                            <div
3182                              class="container"
3183                            >
3184                          
3185                          <ul class="child-nav ">
3186                            <li class="md:hidden">
3187                              <button type="button" class="main-nav__item main-nav__item--back relative js-back">
3188                                <div class="main-nav__item-content text-start">
3189                                  <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg>
3190Back</div>
3191                              </button>
3192                            </li>
3193
3194                            <li class="md:hidden">
3195                              <a
3196                                href="/collections/gaming-accessories-magic-the-gathering"
3197                                class="main-nav__item child-nav__item large-text main-nav__item-header"
3198                              >Magic: The Gathering</a>
3199                            </li><li
3200                                
3201                              ><nav-menu
3202                                    
3203                                      class="js-mega-nav"
3204                                    
3205                                  >
3206                                    <details open>
3207                                      <summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md js-sidebar-hover is-visible">
3208                                        <div class="main-nav__item-content"><a
3209                                            class="child-nav__item main-nav__item main-nav__item-content"
3210                                            href="/collections/gaming-accessories-magic-the-gathering"
3211                                            
3212                                              data-no-instant
3213                                            
3214                                          >Shop by Release<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
3215                                          </a>
3216                                        </div>
3217                                      </summary>
3218
3219                                      <div class="disclosure__panel has-motion"><ul
3220                                          class="main-nav__grandchild has-motion main-nav__grandchild-grid grid grid-cols-2 gap-theme md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:nav-grid-cols-4"
3221                                          role="list"
3222                                          
3223                                            style=""
3224                                          
3225                                        ><li><a
3226                                                class="grandchild-nav__item main-nav__item"
3227                                                href="/collections/edge-of-eternities-magic-the-gathering"
3228                                                
3229                                              ><div
3230                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/MTG_EOE_D2C_Social_PPC_Sitebanner_1200x1200_006e4904-5979-461d-8132-c07751c53584.jpg?crop=center&height=300&v=1778036233&width=300"
3231                                                           class="img-fit"
3232                                                           loading="lazy"
3233                                                           alt=""
3234                                                           height="300"
3235                                                           width="300">
3236</div>Edge of Eternities</a>
3237                                            </li><li><a
3238                                                class="grandchild-nav__item main-nav__item"
3239                                                href="/collections/final-fantasy-accessories-for-magic-the-gathering"
3240                                                
3241                                              ><div
3242                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/MTG_FIN_D2C_Social_PPC_Sitebanner_1200x1200_1.png?crop=center&height=300&v=1749226040&width=300"
3243                                                           class="img-fit"
3244                                                           loading="lazy"
3245                                                           alt=""
3246                                                           height="300"
3247                                                           width="300">
3248</div>Final Fantasy</a>
3249                                            </li><li><a
3250                                                class="grandchild-nav__item main-nav__item"
3251                                                href="/collections/tarkir-dragonstorm"
3252                                                
3253                                              ><div
3254                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/MTG_TarkirDragonstorm_D2C_Social_PPC_Sitebanner_1200x1200-min.png?crop=center&height=300&v=1743030797&width=300"
3255                                                           class="img-fit"
3256                                                           loading="lazy"
3257                                                           alt=""
3258                                                           height="300"
3259                                                           width="300">
3260</div>Tarkir Dragonstorm</a>
3261                                            </li><li><a
3262                                                class="grandchild-nav__item main-nav__item"
3263                                                href="/collections/aetherdrift-for-magic-the-gathering"
3264                                                
3265                                              ><div
3266                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/MTG_Aetherdrift_D2C_Social_PPC_Sitebanner_1200x1200-min.png?crop=center&height=300&v=1738719657&width=300"
3267                                                           class="img-fit"
3268                                                           loading="lazy"
3269                                                           alt=""
3270                                                           height="300"
3271                                                           width="300">
3272</div>Aetherdrift</a>
3273                                            </li><li><a
3274                                                class="grandchild-nav__item main-nav__item"
3275                                                href="/collections/innistrad-remastered-collection"
3276                                                
3277                                              ><div
3278                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/MTG_Innistrad_Remastered_D2C_Social_PPC_Sitebanner_1200x1200_1_-min.png?crop=center&height=300&v=1738722638&width=300"
3279                                                           class="img-fit"
3280                                                           loading="lazy"
3281                                                           alt=""
3282                                                           height="300"
3283                                                           width="300">
3284</div>Innistrad Remastered</a>
3285                                            </li><li><a
3286                                                class="grandchild-nav__item main-nav__item"
3287                                                href="/collections/foundations-magic-the-gathering"
3288                                                
3289                                              ><div
3290                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/UltraPRO_MTG_Foundations_D2C_Social_PPC_Sitebanner_1200x1200_01d6f6c0-1a65-423c-ba5e-539a9e25823a.png?crop=center&height=300&v=1729883019&width=300"
3291                                                           class="img-fit"
3292                                                           loading="lazy"
3293                                                           alt=""
3294                                                           height="300"
3295                                                           width="300">
3296</div>Foundations</a>
3297                                            </li><li><a
3298                                                class="grandchild-nav__item main-nav__item"
3299                                                href="/collections/duskmourn-house-of-horror-magic-the-gathering"
3300                                                
3301                                              ><div
3302                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/MTG_Duskmourn_D2C_Social_PPC_Sitebanner_1200x1200_61193ab5-b76f-40ae-9ed8-d9f9cdf737d8.jpg?crop=center&height=300&v=1778035251&width=300"
3303                                                           class="img-fit"
3304                                                           loading="lazy"
3305                                                           alt=""
3306                                                           height="300"
3307                                                           width="300">
3308</div>Duskmourn</a>
3309                                            </li><li><a
3310                                                class="grandchild-nav__item main-nav__item"
3311                                                href="/collections/bloomburrow-accessories-for-magic-the-gathering"
3312                                                
3313                                              ><div
3314                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/Magic_Bloomburrow_D2C_Social_PPC_SiteBanner_1200x1200_4cdbbb77-da48-4d8f-a768-784c20a5d378.jpg?crop=center&height=300&v=1778035154&width=300"
3315                                                           class="img-fit"
3316                                                           loading="lazy"
3317                                                           alt=""
3318                                                           height="300"
3319                                                           width="300">
3320</div>Bloomburrow</a>
3321                                            </li><li class="col-start-1 col-end-3">
3322                                              <a href="/collections/gaming-accessories-magic-the-gathering" class="main-nav__item--go">Go to Shop by Release<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
3323                                              </a>
3324                                            </li></ul>
3325                                      </div>
3326                                    </details>
3327                                  </nav-menu></li><li
3328                                
3329                              ><nav-menu
3330                                    
3331                                      class="js-mega-nav"
3332                                    
3333                                  >
3334                                    <details open>
3335                                      <summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md js-sidebar-hover">
3336                                        <div class="main-nav__item-content"><a
3337                                            class="child-nav__item main-nav__item main-nav__item-content"
3338                                            href="/collections/gaming-accessories-magic-the-gathering"
3339                                            
3340                                              data-no-instant
3341                                            
3342                                          >Shop by Product Type<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
3343                                          </a>
3344                                        </div>
3345                                      </summary>
3346
3347                                      <div class="disclosure__panel has-motion"><ul
3348                                          class="main-nav__grandchild has-motion main-nav__grandchild-grid grid grid-cols-2 gap-theme md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:nav-grid-cols-4"
3349                                          role="list"
3350                                          
3351                                            style=""
3352                                          
3353                                        ><li><a
3354                                                class="grandchild-nav__item main-nav__item"
3355                                                href="/collections/magic-the-gathering-playmats"
3356                                                
3357                                              ><div
3358                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/38332_MAT_MTG_FALLOUT_Z_HOLOFOIL_1.png?crop=center&height=300&v=1762444315&width=300"
3359                                                           class="img-fit"
3360                                                           loading="lazy"
3361                                                           alt=""
3362                                                           height="300"
3363                                                           width="300">
3364</div>Playmats</a>
3365                                            </li><li><a
3366                                                class="grandchild-n
3366av__item main-nav__item"
3367                                                href="/collections/magic-the-gathering-deck-protectors"
3368                                                
3369                                              ><div
3370                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/products/86954_DP_MTG_Cardback.png?crop=center&height=300&v=1778040332&width=300"
3371                                                           class="img-fit"
3372                                                           loading="lazy"
3373                                                           alt=""
3374                                                           height="300"
3375                                                           width="300">
3376</div>Card Sleeves</a>
3377                                            </li><li><a
3378                                                class="grandchild-nav__item main-nav__item"
3379                                                href="/collections/magic-the-gathering-deck-boxes"
3380                                                
3381                                              ><div
3382                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/19927_Pro100DB_MTG_Mana8_WGM_Swamp.png?crop=center&height=300&v=1762443894&width=300"
3383                                                           class="img-fit"
3384                                                           loading="lazy"
3385                                                           alt=""
3386                                                           height="300"
3387                                                           width="300">
3388</div>Card Boxes</a>
3389                                            </li><li><a
3390                                                class="grandchild-nav__item main-nav__item"
3391                                                href="/collections/magic-the-gathering-pro-binders"
3392                                                
3393                                              ><div
3394                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/38733_4PktProBinder_MTG_FIN_Front-min.png?crop=center&height=300&v=1762445051&width=300"
3395                                                           class="img-fit"
3396                                                           loading="lazy"
3397                                                           alt=""
3398                                                           height="300"
3399                                                           width="300">
3400</div>PRO-BINDER®</a>
3401                                            </li><li class="col-start-1 col-end-3">
3402                                              <a href="/collections/gaming-accessories-magic-the-gathering" class="main-nav__item--go">Go to Shop by Product Type<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
3403                                              </a>
3404                                            </li></ul>
3405                                      </div>
3406                                    </details>
3407                                  </nav-menu></li><li
3408                                
3409                              ><nav-menu
3410                                    
3411                                      class="js-mega-nav"
3412                                    
3413                                  >
3414                                    <details open>
3415                                      <summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md js-sidebar-hover">
3416                                        <div class="main-nav__item-content"><a
3417                                            class="child-nav__item main-nav__item main-nav__item-content"
3418                                            href="/collections/magic-the-gathering-commander-series-playmats"
3419                                            
3420                                              data-no-instant
3421                                            
3422                                          >Commander Series Playmats<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
3423                                          </a>
3424                                        </div>
3425                                      </summary>
3426
3427                                      <div class="disclosure__panel has-motion"><ul
3428                                          class="main-nav__grandchild has-motion main-nav__grandchild-grid grid grid-cols-2 gap-theme md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:nav-grid-cols-4"
3429                                          role="list"
3430                                          
3431                                            style=""
3432                                          
3433                                        ><li><a
3434                                                class="grandchild-nav__item main-nav__item"
3435                                                href="/collections/commander-series-1-mono"
3436                                                
3437                                              ><div
3438                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/MTG_CommanderSeries1_D2C_Social_PPC_SiteBanner_1200x1200-01.jpg?crop=center&height=300&v=1775173672&width=300"
3439                                                           class="img-fit"
3440                                                           loading="lazy"
3441                                                           alt=""
3442                                                           height="300"
3443                                                           width="300">
3444</div>Commander Series #1</a>
3445                                            </li><li><a
3446                                                class="grandchild-nav__item main-nav__item"
3447                                                href="/collections/commander-series-2-allied-for-magic-the-gathering"
3448                                                
3449                                              ><div
3450                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/MTG_CommanderSeries2_Allied_D2C_Social_PPC_Sitebanner_1200x1200_f8c139cb-654d-4a3a-b664-77d79b4718e1.jpg?crop=center&height=300&v=1775173500&width=300"
3451                                                           class="img-fit"
3452                                                           loading="lazy"
3453                                                           alt=""
3454                                                           height="300"
3455                                                           width="300">
3456</div>Commander Series #2</a>
3457                                            </li><li><a
3458                                                class="grandchild-nav__item main-nav__item"
3459                                                href="/collections/commander-series-3-enemy-for-magic-the-gathering"
3460                                                
3461                                              ><div
3462                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/Magic_Commander_Series_3_D2C_Social_PPC_SiteBanner_1200x1200_6b1d50b3-4ceb-4455-b4b4-c576314fc537.jpg?crop=center&height=300&v=1775173939&width=300"
3463                                                           class="img-fit"
3464                                                           loading="lazy"
3465                                                           alt=""
3466                                                           height="300"
3467                                                           width="300">
3468</div>Commander Series #3</a>
3469                                            </li><li><a
3470                                                class="grandchild-nav__item main-nav__item"
3471                                                href="/collections/commander-series-4-shard-for-magic-the-gathering"
3472                                                
3473                                              ><div
3474                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/MTG_Commander-Series-4_D2C_Social_PPC_Sitebanner_1200x1200_39e276b3-46c9-4b45-8fe1-64d681cd39c1.jpg?crop=center&height=300&v=1775174097&width=300"
3475                                                           class="img-fit"
3476                                                           loading="lazy"
3477                                                           alt=""
3478                                                           height="300"
3479                                                           width="300">
3480</div>Commander Series #4</a>
3481                                            </li><li><a
3482                                                class="grandchild-nav__item main-nav__item"
3483                                                href="/collections/commander-series-5-wedge-for-magic-the-gathering"
3484                                                
3485                                              ><div
3486                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/MTG_Commander-Series-5_D2
3486C_Social_PPC_Sitebanner_1200x1200_6e90a682-e411-4a6b-93dc-986bcd887fa6.jpg?crop=center&height=300&v=1775174233&width=300"
3487                                                           class="img-fit"
3488                                                           loading="lazy"
3489                                                           alt=""
3490                                                           height="300"
3491                                                           width="300">
3492</div>Commander Series #5</a>
3493                                            </li><li><a
3494                                                class="grandchild-nav__item main-nav__item"
3495                                                href="/collections/commander-series-6"
3496                                                
3497                                              ><div
3498                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/508648533_18274532980285831_3421449707148608020_n.jpg?crop=center&height=300&v=1750117981&width=300"
3499                                                           class="img-fit"
3500                                                           loading="lazy"
3501                                                           alt=""
3502                                                           height="300"
3503                                                           width="300">
3504</div>Commander Series #6</a>
3505                                            </li><li><a
3506                                                class="grandchild-nav__item main-nav__item"
3507                                                href="/collections/commander-series-7"
3508                                                
3509                                              ><div
3510                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/MTG_Commander_Series_7_D2C_Social_PPC_Sitebanner_1200x1200_a1ebc93a-2123-4a65-a76a-0579f7e48803.png?crop=center&height=300&v=1759799125&width=300"
3511                                                           class="img-fit"
3512                                                           loading="lazy"
3513                                                           alt=""
3514                                                           height="300"
3515                                                           width="300">
3516</div>Commander Series #7</a>
3517                                            </li><li><a
3518                                                class="grandchild-nav__item main-nav__item"
3519                                                href="/collections/commander-series-8"
3520                                                
3521                                              ><div
3522                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/MTG_Commander-Series-8_D2C_Social_PPC_Sitebanner_1200x1200_1271acca-80a3
3522-41e9-b7eb-6b1253fb9990.jpg?crop=center&height=300&v=1778036505&width=300"
3523                                                           class="img-fit"
3524                                                           loading="lazy"
3525                                                           alt=""
3526                                                           height="300"
3527                                                           width="300">
3528</div>Commander Series #8</a>
3529                                            </li><li class="col-start-1 col-end-3">
3530                                              <a href="/collections/magic-the-gathering-commander-series-playmats" class="main-nav__item--go">Go to Commander Series Playmats<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
3531                                              </a>
3532                                            </li></ul>
3533                                      </div>
3534                                    </details>
3535                                  </nav-menu></li></ul></div></div>
3536                      </details></li><li><details
3537                        
3538                          class="js-mega-nav" 
3539                      >
3540                        <summary class="main-nav__item--toggle relative js-nav-hover js-toggle" aria-label="Open Pokémon TCG Menu">
3541                          <a
3542                            class="main-nav__item main-nav__item--primary main-nav__item-content"
3543                            href="/collections/gaming-accessories-pokemon"
3544                            
3545                          >
3546                            Pokémon TCG<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
3547                          </a>
3548                        </summary><div class="main-nav__child mega-nav mega-nav--sidebar has-motion">
3549                          
3550                            <div
3551                              class="container"
3552                            >
3553                          
3554                          <ul class="child-nav ">
3555                            <li class="md:hidden">
3556                              <button type="button" class="main-nav__item main-nav__item--back relative js-back">
3557                                <div class="main-nav__item-content text-start">
3558                                  <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg>
3559Back</div>
3560                              </button>
3561                            </li>
3562
3563                            <li class="md:hidden">
3564                              <a
3565                                href="/collections/gaming-accessories-pokemon"
3566                                class="main-nav__item child-nav__item large-text main-nav__item-header"
3567                              >Pokémon TCG</a>
3568                            </li><li
3569                                
3570                              ><nav-menu
3571                                    
3572                                      class="js-mega-nav"
3573                                    
3574                                  >
3575                                    <details open>
3576                                      <summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md js-sidebar-hover is-visible">
3577                                        <div class="main-nav__item-content"><a
3578                                            class="child-nav__item main-nav__item main-nav__item-content"
3579                                            href="/collections/gaming-accessories-pokemon"
3580                                            
3581                                              data-no-instant
3582                                            
3583                                          >Shop by Releases<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
3584                                          </a>
3585                                        </div>
3586                                      </summary>
3587
3588                                      <div class="disclosure__panel has-motion"><ul
3589                                          class="main-nav__grandchild has-motion main-nav__grandchild-grid grid grid-cols-2 gap-theme md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:nav-grid-cols-4"
3590                                          role="list"
3591                                          
3592                                            style=""
3593                                          
3594                                        ><li><a
3595                                                class="grandchild-nav__item main-nav__item"
3596                                                href="/collections/mega-charizard-x-and-y-accessories-for-pokemon-tcg"
3597                                                
3598                                              ><div
3599                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/PKM_CharizardXY_D2C_Social_PPC_Sitebanner_1200x1200_4baa5189-7077-470a-84f0-1112aa20d2de.jpg?crop=center&height=300&v=1784677511&width=300"
3600                                                           class="img-fit"
3601                                                           loading="lazy"
3602                                                           alt=""
3603                                                           height="300"
3604                                                           width="300">
3605</div>Mega Charizard X &amp; Mega Charizard Y</a>
3606                                            </li><li><a
3607                                                class="grandchild-nav__item main-nav__item"
3608                                                href="/collections/mega-evolution-pokemon-accessories"
3609                                                
3610                                              ><div
3611                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;">
3611<img src="//ultrapro.com/cdn/shop/files/Pokemon_ME05_D2C_Social_PPC_Sitebanner_1200x1200_257e97ad-e6f9-4d62-86b3-ee029d7c4d6f.jpg?crop=center&height=300&v=1784344427&width=300"
3612                                                           class="img-fit"
3613                                                           loading="lazy"
3614                                                           alt=""
3615                                                           height="300"
3616                                                           width="300">
3617</div>Mega Evolution - Pitch Black</a>
3618                                            </li><li><a
3619                                                class="grandchild-nav__item main-nav__item"
3620                                                href="/collections/pokemon-energy-series"
3621                                                
3622                                              ><div
3623                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/PKM_Energy-D2C_Social_PPC_Sitebanner_1200x1200_656dca00-3c31-4a7c-afd4-a8e74be3070e.jpg?crop=center&height=300&v=1774566378&width=300"
3624                                                           class="img-fit"
3625                                                           loading="lazy"
3626                                                           alt=""
3627                                                           height="300"
3628                                                           width="300">
3629</div>Energy Series</a>
3630                                            </li><li><a
3631                                                class="grandchild-nav__item main-nav__item"
3632                                                href="/collections/neon-kanto-accessories-for-pokemon-tcg"
3633                                                
3634                                              ><div
3635                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/Pokemon_NeonKanto_D2C_Social_PPC_SiteBanner_1200x1200_c98b3ac1-c784-4717-93a7-6b24df1e05fc.jpg?crop=center&height=300&v=1772481871&width=300"
3636                                                           class="img-fit"
3637                                                           loading="lazy"
3638                                                           alt=""
3639                                                           height="300"
3640                                                           width="300">
3641</div>Neon Kanto</a>
3642                                            </li><li><a
3643                                                class="grandchild-nav__item main-nav__item"
3644                                                href="/collections/pokemon-evolutions-accessories"
3645                                                
3646                                              ><div
3647                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/Pokemon_CaterpieEvolutions_D2C_Social_PPC_SiteBanner_1200x1200_6b558985-a8b8-4e09-9118-52cd8eb34b61.jpg?crop=center&height=300&v=1772484811&width=300"
3648                                                           class="img-fit"
3649                                                           loading="lazy"
3650                                                           alt=""
3651                                                           height="300"
3652                                                           width="300">
3653</div>Caterpie Evolutions</a>
3654                                            </li><li><a
3655                                                class="grandchild-nav__item main-nav__item"
3656                                                href="/collections/snap-binders-for-pokemon-tcg"
3657                                                
3658                                              ><div
3659                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/Pokemon_Green-Premium-Snap-Binder_D2C_Social_PPC_Sitebanner_1200x1200_5258f9a
36595-c632-484f-b25f-5a300a155331.jpg?crop=center&height=300&v=1772482888&width=300"
3660                                                           class="img-fit"
3661                                                           loading="lazy"
3662                                                           alt=""
3663                                                           height="300"
3664                                                           width="300">
3665</div>Premium Snap Binders</a>
3666                                            </li><li><a
3667                                                class="grandchild-nav__item main-nav__item"
3668                                                href="/collections/charmander-2025"
3669                                                
3670                                              ><div
3671                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/Pokemon_Charmander_D2C_Social_PPC_Sitebanner_1200x1200_6304a8cd-905f-446a-b53f-2a0aee302fc9.jpg?crop=center&height=300&v=1753982849&width=300"
3672                                                           class="img-fit"
3673                                                           loading="lazy"
3674                                                           alt=""
3675                                                           height="300"
3676                                                           width="300">
3677</div>Charmander 2025</a>
3678                                            </li><li class="col-start-1 col-end-3">
3679                                              <a href="/collections/gaming-accessories-pokemon" class="main-nav__item--go">Go to Shop by Releases<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
3680                                              </a>
3681                                            </li></ul>
3682                                      </div>
3683                                    </details>
3684                                  </nav-menu></li><li
3685                                
3686                              ><nav-menu
3687                                    
3688                                      class="js-mega-nav"
3689                                    
3690                                  >
3691                                    <details open>
3692                                      <summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md js-sidebar-hover">
3693                                        <div class="main-nav__item-content"><a
3694                                            class="child-nav__item main-nav__item main-nav__item-content"
3695                                            href="/collections/gaming-accessories-pokemon"
3696                                            
3697                                              data-no-instant
3698                                            
3699                                          >Shop by Pokémon<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
3700                                          </a>
3701                                        </div>
3702                                      </summary>
3703
3704                                      <div class="disclosure__panel has-motion"><ul
3705                                          class="main-nav__grandchild has-motion main-nav__grandchild-grid grid grid-cols-2 gap-theme md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:nav-grid-cols-4"
3706                                          role="list"
3707                                          
3708                                            style=""
3709                                          
3710                                        ><li><a
3711                                                class="grandchild-nav__item main-nav__item"
3712                                                href="/collections/pikachu-accessories-for-pokemon"
3713                                                
3714                                              ><div
3715                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/16545_422278_2in_Album_PKM_Pikachu_Angle.jpg?crop=center&height=300&v=1762444934&width=300"
3716                                                           class="img-fit"
3717                                                           loading="lazy"
3718                                                           alt=""
3719                                                           height="300"
3720                                                           width="300">
3721</div>Pikachu</a>
3722                                            </li><li><a
3723                                                class="grandchild-nav__item main-nav__item"
3724                                                href="/collections/charmander-accessories-for-pokemon"
3725                                                
3726                                              ><div
3727                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/products/15709_FVDB_PKM_Charmander.png?crop=center&height=300&v=1759500245&width=300"
3728                                                           class="img-fit"
3729                                                           loading="lazy"
3730                                                           alt=""
3731                                                           height="300"
3732                                                           width="300">
3733</div>Charmander</a>
3734                                            </li><li><a
3735                                                class="grandchild-nav__item main-nav__item"
3736                                                href="/collections/charizard-accessories-for-pokemon"
3737                                                
3738                                              ><div
3739                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/16656_ApexDP_PKM_NeonKanto_Charizard_Loose.png?crop=center&height=300&v=1771557542&width=300"
3740                                                           class="img-fit"
3741                                                           loading="lazy"
3742                                                           alt=""
3743                                                           height="300"
3744                                                           width="300">
3745</div>Charizard</a>
3746                                            </li><li><a
3747                                                class="grandchild-nav__item main-nav__item"
3748                                                href="/collections/gengar-accessories-for-pokemon"
3749                                                
3750                                              ><div
3751                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/16610_ApexDP_PM_ElteGengar_Loose.jpg?crop=center&height=300&v=1756162385&
3751width=300"
3752                                                           class="img-fit"
3753                                                           loading="lazy"
3754                                                           alt=""
3755                                                           height="300"
3756                                                           width="300">
3757</div>Gengar</a>
3758                                            </li><li><a
3759                                                class="grandchild-nav__item main-nav__item"
3760                                                href="/collections/bulbasaur-accessories-for-pokemon"
3761                                                
3762                                              ><div
3763                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/products/15536_DP_PKM_Bulbasaur.png?crop=center&height=300&v=1759445178&width=300"
3764                                                           class="img-fit"
3765                                                           loading="lazy"
3766                                                           alt=""
3767                                                           height="300"
3768                                                           width="300">
3769</div>Bulbasaur</a>
3770                                            </li><li><a
3771                                                class="grandchild-nav__item main-nav__item"
3772                                                href="/collections/mew-accessories-for-pokemon"
3773                                                
3774                                              ><div
3775                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/products/15753_AW14906_FVDB_PKM_Mew.png?crop=center&height=300&v=1759500149&width=300"
3776                                                           class="img-fit"
3777                                                           loading="lazy"
3778                                                           alt=""
3779                                                           height="300"
3780                                                           width="300">
3781</div>Mew</a>
3782                                            </li><li><a
3783                                                class="grandchild-nav__item main-nav__item"
3784                                                href="/collections/mewtwo-accessories-for-pokemon"
3785                                                
3786                                              ><div
3787                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/products/15396_Mat_PKM_Mewtwo_2019.png?crop=center&height=300&v=1762441277&width=300"
3788                                                           class="img-fit"
3789                                                           loading="lazy"
3790                                                           alt=""
3791                                                           height="300"
3792                                                           width="300">
3793</div>Mewtwo</a>
3794                                            </li><li><a
3795                                                class="grandchild-nav__item main-nav__item"
3796                                                href="/collections/squirtle-accessories-for-pokemon"
3797                                                
3798                                              ><div
3799                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/products/15391_PORT_9PKT_POKE_Squirtle.png?crop=center&height=300&v=1762441406&width=300"
3800                                                           class="img-fit"
3801                                                           loading="lazy"
3802                                                           alt=""
3803                                                           height="300"
3804                                                           width="300">
3805</div>Squirtle</a>
3806                                            </li><li class="col-start-1 col-end-3">
3807                                              <a href="/collections/gaming-accessories-pokemon" class="main-nav__item--go">Go to Shop by Pokémon<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
3808                                              </a>
3809                                            </li></ul>
3810                                      </div>
3811                                    </details>
3812                                  </nav-menu></li><li
3813                                
3814                              ><nav-menu
3815                                    
3816                                      class="js-mega-nav"
3817                                    
3818                                  >
3819                                    <details open>
3820                                      <summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md js-sidebar-hover">
3821                                        <div class="main-nav__item-content"><a
3822                                            class="child-nav__item main-nav__item main-nav__item-content"
3823                                            href="/collections/gaming-accessories-pokemon"
3824                                            
3825                                              data-no-instant
3826                                            
3827                                          >Shop by Products<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
3828                                          </a>
3829                                        </div>
3830                                      </summary>
3831
3832                                      <div class="disclosure__panel has-motion"><ul
3833                                          class="main-nav__grandchild has-motion main-nav__grandchild-grid grid grid-cols-2 gap-theme md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:nav-grid-cols-4"
3834                                          role="list"
3835                                          
3836                                            style=""
3837                                          
3838                                        ><li><a
3839                                                class="grandchild-nav__item main-nav__item"
3840                                                href="/collections/pokemon-alcove-click-deck-boxes"
3841                                                
3842                                              ><div
3843                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/Pokemon_Alcove_Click_Series_3_D2C_Social_PPC_SiteBanner_1080x1080_766527fc-f3c9-403d-a0f4-90d5e1cdac9a.jpg?crop=center&height=300&v=1729562864&width=300"
3844                                                           class="img-fit"
3845                                                           loading="lazy"
3846                                                           alt=""
3847                                                           height="300"
3848                                                           width="300">
3849</div>Alcove Click Card Boxes</a>
3850                                            </li><li><a
3851                                                class="grandchild-nav__item main-nav__item"
3852                                                href="/collections/pokemon-deck-boxes"
3853                                                
3854                                              ><div
3855                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/products/15803_FVDB_PKM_HH.png?crop=center&height=300&v=1762442017&width=300"
3856                                                           class="img-fit"
3857                                                           loading="lazy"
3858                                                           alt=""
3859                                                           height="300"
3860                                                           width="300">
3861</div>Card Boxes</a>
3862                                            </li><li><a
3863                                                class="grandchild-nav__item main-nav__item"
3864                                                href="/collections/pokemon-deck-protectors"
3865                                                
3866                                              ><div
3867                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/UltraPRO_PKMTogepi_Social_APEXSleeve-min.png?crop=center&height=300&v=1762444929&width=300"
3868                                                           class="img-fit"
3869                                                           loading="lazy"
3870                                                           alt=""
3871                                                           height="300"
3872                                                           width="300">
3873</div>Card Sleeves</a>
3874                                            </li><li><a
3875                                                class="grandchild-nav__item main-nav__item"
3876                                                href="/collections/pokemon-binders-portfolios-pages"
3877                                                
3878                                              ><div
3879                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/Pokemon_Green-Premium-Snap-Binder_D2C_Social_PPC_Sitebanner_1200x1200_5258f9a
38795-c632-484f-b25f-5a300a155331.jpg?crop=center&height=300&v=1772482888&width=300"
3880                                                           class="img-fit"
3881                                                           loading="lazy"
3882                                                           alt=""
3883                                                           height="300"
3884                                                           width="300">
3885</div>Binders, Portfolios &amp; Pages</a>
3886                                            </li><li><a
3887                                                class="grandchild-nav__item main-nav__item"
3888                                                href="/collections/pokemon-carrying-cases"
3889                                                
3890                                              ><div
3891                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"></div>Carrying Cases</a>
3892                                            </li><li><a
3893                                                class="grandchild-nav__item main-nav__item"
3894                                                href="/collections/pokemon-playmats"
3895                                                
3896                                              ><div
3897                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/Pokemon_CaterpieEvolutions_D2C_Social_PPC_SiteBanner_1200x1200_6b558985-a8b8-4e09-9118-52cd8eb34b61.jpg?crop=center&height=300&v=1772484811&width=300"
3898                                                           class="img-fit"
3899                                                           loading="lazy"
3900                                                           alt=""
3901                                                           height="300"
3902                                                           width="300">
3903</div>Playmats</a>
3904                                            </li><li class="col-start-1 col-end-3">
3905                                              <a href="/collections/gaming-accessories-pokemon" class="main-nav__item--go">Go to Shop by Products<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
3906                                              </a>
3907                                            </li></ul>
3908                                      </div>
3909                                    </details>
3910                                  </nav-menu></li></ul></div></div>
3911                      </details></li><li><a
3912                        class="main-nav__item main-nav__item--primary"
3913                        href="/collections/warhammer-40000-accessories"
3914                        
3915                      >Warhammer 40,000</a></li><li><details
3916                        
3917                          class="js-mega-nav" 
3918                      >
3919                        <summary class="main-nav__item--toggle relative js-nav-hover js-toggle" aria-label="Open Dungeons & Dragons Menu">
3920                          <a
3921                            class="main-nav__item main-nav__item--primary main-nav__item-content"
3922                            href="/collections/gaming-accessories-dungeons-and-dragons"
3923                            
3924                          >
3925                            Dungeons &amp; Dragons<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
3926                          </a>
3927                        </summary><div class="main-nav__child mega-nav mega-nav--sidebar has-motion">
3928                          
3929                            <div
3930                              class="container"
3931                            >
3932                          
3933                          <ul class="child-nav ">
3934                            <li class="md:hidden">
3935                              <button type="button" class="main-nav__item main-nav__item--back relative js-back">
3936                                <div class="main-nav__item-content text-start">
3937                                  <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg>
3938Back</div>
3939                              </button>
3940                            </li>
3941
3942                            <li class="md:hidden">
3943                              <a
3944                                href="/collections/gaming-accessories-dungeons-and-dragons"
3945                                class="main-nav__item child-nav__item large-text main-nav__item-header"
3946                              >Dungeons &amp; Dragons</a>
3947                            </li><li
3948                                
3949                              ><nav-menu
3950                                    
3951                                      class="js-mega-nav"
3952                                    
3953                                  >
3954                                    <details open>
3955                                      <summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md js-sidebar-hover is-visible">
3956                                        <div class="main-nav__item-content"><a
3957                                            class="child-nav__item main-nav__item main-nav__item-content"
3958                                            href="/collections/gaming-accessories-dungeons-and-dragons"
3959                                            
3960                                              data-no-instant
3961                                            
3962                                          >Shop by Release<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
3963                                          </a>
3964                                        </div>
3965                                      </summary>
3966
3967                                      <div class="disclosure__panel has-motion"><ul
3968                                          class="main-nav__grandchild has-motion main-nav__grandchild-grid grid grid-cols-2 gap-theme md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:nav-grid-cols-4"
3969                                          role="list"
3970                                          
3971                                            style=""
3972                                          
3973                                        ><li><a
3974                                                class="grandchild-nav__item main-nav__item"
3975                                                href="/collections/dungeons-dragons-beyond-character-class-series"
3976                                                
3977                                              ><div
3978                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/D_D-Class_PoD_D2C_Social-Graphic_1080x1080_36acdc4e-c004-49d6-a28d-23858eac3e13.jpg?crop=center&height=300&v=1778036616&width=300"
3979                                                           class="img-fit"
3980                                                           loading="lazy"
3981                                                           alt=""
3982                                                           height="300"
3983                                                           width="300">
3984</div>Character Class</a>
3985                                            </li><li><a
3986                                                class="grandchild-nav__item main-nav__item"
3987                                                href="/collections/vecna-eve-of-ruin-playmats-for-dungeons-dragons"
3988                                                
3989                                              ><div
3990                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/D_D-Vecna-Eve-of-Ruin_D2C_Social_PPC_SiteBanner_1200x1200_1bd57949-9f0b-4db6-b834-3a0fd228f3aa.jpg?crop=center&height=300&v=1729561390&width=300"
3991                                                           class="img-fit"
3992                                                           loading="lazy"
3993                                                           alt=""
3994                                                           height="300"
3995                                                           width="300">
3996</div>Vecna: Eve of Ruin</a>
3997                                            </li><li><a
3998                                                class="grandchild-nav__item main-nav__item"
3999                                                href="/collections/dungeons-dragons-quests-from-the-infinite-staircase"
4000                                                
4001                                              ><div
4002                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/D_D-Quests-from-the-Infinite-Staircase_D2C_Social_PPC_SiteBanner_1200x1200_00227718-c006-46d6-bc35-54cfc101c615.jpg?crop=center&height=300&v=1729561295&width=300"
4003                                                           class="img-fit"
4004                                                           loading="lazy"
4005                                                           alt=""
4006                                                           height="300"
4007                                                           width="300">
4008</div>Quests from the Infinite Staircase</a>
4009                                            </li><li><a
4010                                                class="grandchild-nav__item main-nav__item"
4011                                                href="/collections/planescape-adventures-in-the-multiverse-for-dungeons-and-dragons"
4012                                                
4013                                              ><div
4014                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/DD_Planescape_AdventuresMultiverse_1080x1080_Mats.jpg?crop=center&height=300&v=1729538493&width=300"
4015                                                           class="img-fit"
4016                                                           loading="lazy"
4017                                                           alt=""
4018                                                           height="300"
4019                                                           width="300">
4020</div>Planescape: Adventures in the Multiverse</a>
4021                                            </li><li><a
4022                                                class="grandchild-nav__item main-nav__item"
4023                                                href="/collections/dungeons-dragons-phandelver-and-below-the-shattered-obelisk"
4024                                                
4025                                              ><div
4026                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/D_D_Phandelver_E-Commerce_1080
4026x1080-_1.jpg?crop=center&height=300&v=1778034536&width=300"
4027                                                           class="img-fit"
4028                                                           loading="lazy"
4029                                                           alt=""
4030                                                           height="300"
4031                                                           width="300">
4032</div>Phandelver and Below: The Shattered Obelisk</a>
4033                                            </li><li><a
4034                                                class="grandchild-nav__item main-nav__item"
4035                                                href="/collections/dungeons-dragons-50th-anniversary"
4036                                                
4037                                              ><div
4038                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/DND50_D2C_Social_PPC_Sitebanner_1200x1200_7433b1db-5118-44bd-b9e5-4305055d2f83.jpg?crop=center&height=300&v=1729538651&width=300"
4039                                                           class="img-fit"
4040                                                           loading="lazy"
4041                                                           alt=""
4042                                                           height="300"
4043                                                           width="300">
4044</div>50th Anniversary</a>
4045                                            </li><li><a
4046                                                class="grandchild-nav__item main-nav__item"
4047                                                href="/collections/figurines-of-adorable-power"
4048                                                
4049                                              ><div
4050                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/D_D_Lolth_E-Commerce_1080x1080_6dcb75fd-da07-499a-a894-21459beec97a.jpg?crop=center&height=300&v=1729561543&width=300"
4051                                                           class="img-fit"
4052                                                           loading="lazy"
4053                                                           alt=""
4054                                                           height="300"
4055                                                           width="300">
4056</div>Figurines of Adorable Power</a>
4057                                            </li><li class="col-start-1 col-end-3">
4058                                              <a href="/collections/gaming-accessories-dungeons-and-dragons" class="main-nav__item--go">Go to Shop by Release<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
4059                                              </a>
4060                                            </li></ul>
4061                                      </div>
4062                                    </details>
4063                                  </nav-menu></li><li
4064                                
4065                              ><nav-menu
4066                                    
4067                                      class="js-mega-nav"
4068                                    
4069                                  >
4070                                    <details open>
4071                                      <summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md js-sidebar-hover">
4072                                        <div class="main-nav__item-content"><a
4073                                            class="child-nav__item main-nav__item main-nav__item-content"
4074                                            href="/collections/gaming-accessories-dungeons-and-dragons"
4075                                            
4076                                              data-no-instant
4077                                            
4078                                          >Shop by Product Type<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
4079                                          </a>
4080                                        </div>
4081                                      </summary>
4082
4083                                      <div class="disclosure__panel has-motion"><ul
4084                                          class="main-nav__grandchild has-motion main-nav__grandchild-grid grid grid-cols-2 gap-theme md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:nav-grid-cols-4"
4085                                          role="list"
4086                                          
4087                                            style=""
4088                                          
4089                                        ><li><a
4090                                                class="grandchild-nav__item main-nav__item"
4091                                                href="/collections/dungeons-dragons-apparel"
4092                                                
4093                                              ><div
4094                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/D_D-Class_PoD_D2C_Social-Graphic_1080x1080_36acdc4e-c004-49d6-a28d-23858eac3e13.jpg?crop=center&height=300&v=1778036616&width=300"
4095                                                           class="img-fit"
4096                                                           loading="lazy"
4097                                                           alt=""
4098                                                           height="300"
4099                                                           width="300">
4100</div>Apparel</a>
4101                                            </li><li><a
4102                                                class="grandchild-nav__item main-nav__item"
4103                                                href="/collections/gaming-accessories-collectible-toys-and-figurines"
4104                                                
4105                                              ><div
4106                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/products/19603_AW51927_MTG_MyrGamerPouch__side2.png?crop=center&height=300&v=1762443034&width=300"
4107                                                           class="img-fit"
4108                                                           loading="lazy"
4109                                                           alt=""
4110                                                           height="300"
4111                                                           width="300">
4112</div>Collectible Toys</a>
4113                                            </li><li><a
4114                                                class="grandchild-nav__item main-nav__item"
4115                                                href="/collections/dungeons-dragons-deck-boxes"
4116                                                
4117                                              ><div
4118                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/38780_AW56829_DiceTower_DnDAAE_Drizzt_25_Front.jpg?crop=center&height=300&v=1762445280&width=300"
4119                                                           class="img-fit"
4120                                                           loading="lazy"
4121                                                           alt=""
4122                                                           height="300"
4123                                                           width="300">
4124</div>Card Boxes</a>
4125                                            </li><li><a
4126                                                class="grandchild-nav__item main-nav__item"
4127                                                href="/collections/dungeons-dragons-deck-protectors"
4128                                                
4129                                              ><div
4130                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/38213_AW53605_TarotDP_D_D_DECK.png?crop=center&height=300&v=1762443784&width=300"
4131                                                           class="img-fit"
4132                                                           loading="lazy"
4133                                                           alt=""
4134                                                           height="300"
4135                                                           width="300">
4136</div>Card Sleeves</a>
4137                                            </li><li><a
4138                                                class="grandchild-nav__item main-nav__item"
4139                                                href="/collections/gaming-accessories-dice-and-accessories"
4140                                                
4141                                              ><div
4142                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/products/18608_DICE_MTG_DELUXE_LOYALTY_FOREST.png?crop=center&height=300&v=1762442485&width=300"
4143                                                           class="img-fit"
4144                                                           loading="lazy"
4145                                                           alt=""
4146                                                           height="300"
4147                                                           width="300">
4148</div>Dice &amp; Accessories</a>
4149                                            </li><li><a
4150                                                class="grandchild-nav__item main-nav__item"
4151                                                href="/collections/dungeons-dragons-folios"
4152                                                
4153                                              ><div
4154                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/products/18596_CharacterFolio_DD_FB_Fighter.jpg?crop=center&height=300&v=1762441765&width=300"
4155                                                           class="img-fit"
4156                                                           loading="lazy"
4157                                                           alt=""
4158                                                           height="300"
4159                                                           width="300">
4160</div>Folios</a>
4161                                            </li><li><a
4162                                                class="grandchild-nav__item main-nav__item"
4163                                                href="/collections/dungeons-dragons-playmats"
4164                                                
4165                                              ><div
4166                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/products/19363_MAT_MTG_BBGCL_A_422ec439-c5f0-4722-8ae8-dc6f5b6ba367.png?crop=center&height=300&v=1759500326&width=300"
4167                                                           class="img-fit"
4168                                                           loading="lazy"
4169                                                           alt=""
4170                                                           height="300"
4171                                                           width="300">
4172</div>Playmats</a>
4173                                            </li><li><a
4174                                                class="grandchild-nav__item main-nav__item"
4175                                                href="/collections/dungeons-dragons-wall-scrolls"
4176                                                
4177                                              ><div
4178                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/products/19431_AW51534_WallScroll_D_D_CoverSeries_Boo.png?crop=center&height=300&v=1762442987&width=300"
4179                                                           class="img-fit"
4180                                                           loading="lazy"
4181                                                           alt=""
4182                                                           height="300"
4183                                                           width="300">
4184</div>Wall Scrolls</a>
4185                                            </li><li class="col-start-1 col-end-3">
4186                                              <a href="/collections/gaming-accessories-dungeons-and-dragons" class="main-nav__item--go">Go to Shop by Product Type<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
4187                                              </a>
4188                                            </li></ul>
4189                                      </div>
4190                                    </details>
4191                                  </nav-menu></li></ul></div></div>
4192                      </details></li><li>
4192<details
4193                        
4194                          class="js-mega-nav" 
4195                      >
4196                        <summary class="main-nav__item--toggle relative js-nav-hover js-toggle" aria-label="Open Games Menu">
4197                          <a
4198                            class="main-nav__item main-nav__item--primary main-nav__item-content"
4199                            href="https://ultrapro.com/collections/games"
4200                            
4201                          >
4202                            Games<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
4203                          </a>
4204                        </summary><div class="main-nav__child mega-nav mega-nav--sidebar has-motion">
4205                          
4206                            <div
4207                              class="container"
4208                            >
4209                          
4210                          <ul class="child-nav ">
4211                            <li class="md:hidden">
4212                              <button type="button" class="main-nav__item main-nav__item--back relative js-back">
4213                                <div class="main-nav__item-content text-start">
4214                                  <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m6.797 11.625 8.03-8.03 1.06 1.06-6.97 6.97 6.97 6.97-1.06 1.06z"/></svg>
4215Back</div>
4216                              </button>
4217                            </li>
4218
4219                            <li class="md:hidden">
4220                              <a
4221                                href="https://ultrapro.com/collections/games"
4222                                class="main-nav__item child-nav__item large-text main-nav__item-header"
4223                              >Games</a>
4224                            </li><li
4225                                
4226                              ><nav-menu
4227                                    
4228                                      class="js-mega-nav"
4229                                    
4230                                  >
4231                                    <details open>
4232                                      <summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md js-sidebar-hover is-visible">
4233                                        <div class="main-nav__item-content"><a
4234                                            class="child-nav__item main-nav__item main-nav__item-content"
4235                                            href="/collections/games"
4236                                            
4237                                              data-no-instant
4238                                            
4239                                          >New Releases<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
4240                                          </a>
4241                                        </div>
4242                                      </summary>
4243
4244                                      <div class="disclosure__panel has-motion"><ul
4245                                          class="main-nav__grandchild has-motion main-nav__grandchild-grid grid grid-cols-2 gap-theme md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:nav-grid-cols-4"
4246                                          role="list"
4247                                          
4248                                            style=""
4249                                          
4250                                        ><li><a
4251                                                class="grandchild-nav__item main-nav__item"
4252                                                href="/products/pokemon-trainer-ultimate"
4253                                                
4254                                              ><div
4255                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/MAIN_10309_PTU-box_right-facing-box-ball-FG.png?crop=center&height=300&v=1789086233&width=300"
4256                                                           class="img-fit"
4257                                                           loading="lazy"
4258                                                           alt=""
4259                                                           height="300"
4260                                                           width="300">
4261</div>Pokémon Trainer Ultimate</a>
4262                                            </li><li><a
4263                                                class="grandchild-nav__item main-nav__item"
4264                                                href="/products/disney-trivia"
4265                                                
4266                                              ><div
4267                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/10308-Box-Unit-MAIN.png?crop=center&height=300&v=1785204962&width=300"
4268                                                           class="img-fit"
4269                                                           loading="lazy"
4270                                                           alt=""
4271                                                           height="300"
4272                                                           width="300">
4273</div>Disney Trivia</a>
4274                                            </li><li><a
4275                                                class="grandchild-nav__item main-nav__item"
4276                                                href="/products/magic-tim"
4277                                                
4278                                              ><div
4279                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/10310_MagicTim_box-device-MAIN-web.png?crop=center&height=300&v=1787002053&width=300"
4280                                                           class="img-fit"
4281                                                           loading="lazy"
4282                                                           alt=""
4283                                                           height="300"
4284                                                           width="300">
4285</div>Magic Tim</a>
4286                                            </li><li><a
4287                                                class="grandchild-nav__item main-nav__item"
4288                                                href="/products/turbo-trivia"
4289                                                
4290                                              ><div
4291                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/10311-TTR-box-and-device.png?crop=center&height=300&v=1787595441&width=300"
4292                                                           class="img-fit"
4293                                                           loading="lazy"
4294                                                           alt=""
4295                                                           height="300"
4296                                                           width="300">
4297</div>Turbo Trivia</a>
4298                                            </li><li class="col-start-1 col-end-3">
4299                                              <a href="/collections/games" class="main-nav__item--go">Go to New Releases<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
4300                                              </a>
4301                                            </li></ul>
4302                                      </div>
4303                                    </details>
4304                                  </nav-menu></li><li
4305                                
4306                              ><nav-menu
4307                                    
4308                                      class="js-mega-nav"
4309                                    
4310                                  >
4311                                    <details open>
4312                                      <summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md js-sidebar-hover">
4313                                        <div class="main-nav__item-content"><a
4314                                            class="child-nav__item main-nav__item main-nav__item-content"
4315                                            href="/collections/games"
4316                                            
4317                                              data-no-instant
4318                                            
4319                                          >Best Sellers<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
4320                                          </a>
4321                                        </div>
4322                                      </summary>
4323
4324                                      <div class="disclosure__panel has-motion"><ul
4325                                          class="main-nav__grandchild has-motion main-nav__grandchild-grid grid grid-cols-2 gap-theme md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:nav-grid-cols-4"
4326                                          role="list"
4327                                          
4328                                            style=""
4329                                          
4330                                        ><li><a
4331                                                class="grandchild-nav__item main-nav__item"
4332                                                href="/products/pass-the-pandas"
4333                                                
4334                                              ><div
4335                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/18400-PassThePandasBoxcopy.png?crop=center&height=300&v=1762439806&width=300"
4336                                                           class="img-fit"
4337                                                           loading="lazy"
4338                                                           alt=""
4339                                                           height="300"
4340                                                           width="300">
4341</div>Pass The Pandas</a>
4342                                            </li><li><a
4343                                                class="grandchild-nav__item main-nav__item"
4344                                                href="/products/pokemon-trainer-expert"
4345                                                
4346                                              ><div
4347                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/PTE-box-3D_front-Spread-board.jpg?crop=center&height=300&v=1776195833&width=300"
4348                                                           class="img-fit"
4349                                                           loading="lazy"
4350                                                           alt=""
4351                                                           height="300"
4352                                                           width="300">
4353</div>Pokémon Trainer Expert</a>
4354                                            </li><li><a
4355                                                class="grandchild-nav__item main-nav__item"
4356                                                href="/products/super-hero-trainer"
4357                                                
4358                                              ><div
4359                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/10302-SuperHeroTrainer.jpg?crop=center&height=300&v=1785370712&width=300"
4360                                                           class="img-fit"
4361                                                           loading="lazy"
4362                                                           alt=""
4363                                                           height="300"
4364                                                           width="300">
4365</div>Marvel Super Hero Trainer</a>
4366                                            </li><li><a
4367                                                class="grandchild-nav__item main-nav__item"
4368                                                href="/products/fanzone-football-trivia-game"
4369                                                
4370                                              ><div
4371                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/Fanzone-Football.png?crop=center&height=300&v=1762445517&width=300"
4372                                                           class="img-fit"
4373                                                           loading="lazy"
4374                                                           alt=""
4375                                                           height="300"
4376                                                           width="300">
4377</div>Fanzone Football</a>
4378                                            </li><li class="col-start-1 col-end-3">
4379                                              <a href="/collections/games" class="main-nav__item--go">Go to Best Sellers<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
4380                                              </a>
4381                                            </li></ul>
4382                                      </div>
4383                                    </details>
4384                                  </nav-menu></li><li
4385                                
4386                              ><nav-menu
4387                                    
4388                                      class="js-mega-nav"
4389                                    
4390                                  >
4391                                    <details open>
4392                                      <summary class="child-nav__item--toggle main-nav__item--toggle relative js-no-toggle-md js-sidebar-hover">
4393                                        <div class="main-nav__item-content"><a
4394                                            class="child-nav__item main-nav__item main-nav__item-content"
4395                                            href="/collections/pokemon-games"
4396                                            
4397                                              data-no-instant
4398                                            
4399                                          >Pokémon Trainer Games<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
4400                                          </a>
4401                                        </div>
4402                                      </summary>
4403
4404                                      <div class="disclosure__panel has-motion"><ul
4405                                          class="main-nav__grandchild has-motion main-nav__grandchild-grid grid grid-cols-2 gap-theme md:grid md:nav-gap-x-8 md:nav-gap-y-4 md:nav-grid-cols-4"
4406                                          role="list"
4407                                          
4408                                            style=""
4409   
4409                                       
4410                                        ><li><a
4411                                                class="grandchild-nav__item main-nav__item"
4412                                                href="/products/pokemon-trainer-expert"
4413                                                
4414                                              ><div
4415                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/PTE-box-3D_front-Spread-board.jpg?crop=center&height=300&v=1776195833&width=300"
4416                                                           class="img-fit"
4417                                                           loading="lazy"
4418                                                           alt=""
4419                                                           height="300"
4420                                                           width="300">
4421</div>Pokémon Expert Trainer</a>
4422                                            </li><li><a
4423                                                class="grandchild-nav__item main-nav__item"
4424                                                href="/products/pokemon-trainer-guess-champions-edition"
4425                                                
4426                                              ><div
4427                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/products/10296_PTG_Champions_spread_1.jpg?crop=center&height=300&v=1776196006&width=300"
4428                                                           class="img-fit"
4429                                                           loading="lazy"
4430                                                           alt=""
4431                                                           height="300"
4432                                                           width="300">
4433</div>Pokémon Trainer Guess: Champions Edition</a>
4434                                            </li><li><a
4435                                                class="grandchild-nav__item main-nav__item"
4436                                                href="/products/pokemon-trainer-trivia"
4437                                                
4438                                              ><div
4439                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/products/10285_Poke-Trivia_Spread.jpg?crop=center&height=300&v=1776196047&width=300"
4440                                                           class="img-fit"
4441                                                           loading="lazy"
4442                                                           alt=""
4443                                                           height="300"
4444                                                           width="300">
4445</div>Pokémon Trainer Trivia</a>
4446                                            </li><li><a
4447                                                class="grandchild-nav__item main-nav__item"
4448                                                href="/products/pokemon-trainer-guess-unova-edition"
4449                                                
4450                                              ><div
4451                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/10301_PTG_Unova_spread_1800px.png?crop=center&height=300&v=1776195902&width=300"
4452                                                           class="img-fit"
4453                                                           loading="lazy"
4454                                                           alt=""
4455                                                           height="300"
4456                                                           width="300">
4457</div>Pokémon Trainer Guess: Unova Edition</a>
4458                                            </li><li><a
4459                                                class="grandchild-nav__item main-nav__item"
4460                                                href="/products/pokemon-trainer-guess-kanto"
4461                                                
4462                                              ><div
4463                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/products/10283_PTG_Kanto_box.png?crop=center&height=300&v=1762442008&width=300"
4464                                                           class="img-fit"
4465                                                           loading="lazy"
4466                                                           alt=""
4467                                                           height="300"
4468                                                           width="300">
4469</div>Pokémon Trainer Guess: Kanto</a>
4470                                            </li><li><a
4471                                                class="grandchild-nav__item main-nav__item"
4472                                                href="/products/pokemon-trainer-mission"
4473                                                
4474                                              ><div
4475                                                    class="media relative mb-2 w-full grandchild-nav__image image-blend"style="padding-top: 100%;"><img src="//ultrapro.com/cdn/shop/files/10290-PTM-box-upe-01-copy.png?crop=center&height=300&v=1762443734&width=300"
4476                                                           class="img-fit"
4477                                                           loading="lazy"
4478                                                           alt=""
4479                                                           height="300"
4480                                                           width="300">
4481</div>Pokémon Trainer Mission</a>
4482                                            </li><li class="col-start-1 col-end-3">
4483                                              <a href="/collections/pokemon-games" class="main-nav__item--go">Go to Pokémon Trainer Games<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m9.693 4.5 7.5 7.5-7.5 7.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
4484                                              </a>
4485                                            </li></ul>
4486                                      </div>
4487                                    </details>
4488                                  </nav-menu></li></ul></div></div>
4489                      </details></li><li><a
4490                        class="main-nav__item main-nav__item--primary"
4491                        href="/collections/clearance"
4492                        
4493                      >Clearance</a></li><li><a
4494                        class="main-nav__item main-nav__item--primary"
4495                        href="/collections/cgc-accessories"
4496                        
4497                      >CGC Accessories</a></li></ul>
4498            </nav></div>
4499        </details>
4500      </main-menu></header>
4501
4502  
4503  
4503<script>
4504    const headerEl = document.querySelector('.header');
4505    const currentURL = window.location.href;
4506
4507    if (headerEl.classList.contains('search-is-collapsed') && !currentURL.includes('/products/')) {
4508      headerEl.classList.remove('search-is-collapsed');
4509      headerEl.classList.add('search-is-visible');
4510    }
4511  </script>
4511
4512</store-header><link rel="stylesheet" href="//ultrapro.com/cdn/shop/t/140/assets/navigation-mega-sidebar.css?v=155182831126071426161787682190" media="print" onload="this.media='all'">
4513
4514<script type="application/json">
4515  {
4516    "@context": "http://schema.org",
4517    "@type": "Organization",
4518    "name": "Ultra PRO International",
4519      "logo": "https:\/\/ultrapro.com\/cdn\/shop\/files\/up-logo-tight.png?v=1778033393\u0026width=2079",
4520    
4521    "sameAs": [
4522      
4523"https:\/\/www.facebook.com\/UltraPROIntl","https:\/\/www.youtube.com\/channel\/UCoxMUuzp5lVn4wWkpbRCtRQ?reload=9","https:\/\/www.instagram.com\/ultraprointl","https:\/\/www.tiktok.com\/@ultraprointl","https:\/\/twitter.com\/UltraProIntl"
4524    ],
4525    "url": "https:\/\/ultrapro.com\/pages\/stores"
4526  }
4527</script>
4527
4528
4529
4530</div>
4531<!-- END sections: header-group -->
4532
4533    <main id="main-content"><div id="shopify-section-template--21493893857358__main" class="shopify-section cc-main-page section section--template"><link href="//ultrapro.com/cdn/shop/t/140/assets/article.css?v=132060912856357506921787682190" rel="stylesheet" type="text/css" media="all" />
4534
4535<div class="container"><div class="reading-width rte mb-6 md:mb-8 mt-10 md:mt-16 mx-auto">
4536      <h1 class="page__title lg:mt-8 text-center">Stores</h1>
4537    </div><div class="page__content reading-width rte article-content mt-12 mx-auto">
4538    <p style="text-align: center;"><span>Find Ultra PRO products at store near you using our Store Locator. Don't see your store? Fill out our form <a href="https://ultrapro.com/pages/dealer-form" title="Dealer Form">here</a> to be added.</span></p>
4539<div id="progus-store-locator"></div>
4539<script>(function(p,r,o,g,u,s){var a=p.createElement(r);var b="?shop=ultra-pro-international.myshopify.com&lang=" +(typeof Shopify!==`undefined`?Shopify.locale:``) +"&tags="+g+"&city="+u+"&groups="+s;a.src=o+b;a.allowfullscreen=!0;a.allow="geolocation";a.frameborder=0;a.setAttribute("frameBorder","0");a.setAttribute("allowfullscreen","");a.width="100%";a.height="500px";a.title="Progus Store Locator";p.querySelector("#progus-store-locator").appendChild(a);window.addEventListener("message",(e)=>{if(e.data.pslheight){a.style.height=e.data.pslheight}})})(document,"iframe","https://sl-widget.proguscommerce.com/main","","","Store")</script>
4539
4540<style>.rte {max-width: 1400px !important;} .mt-12 {margin-top: 10px !important;} .md\:mb-8 {margin-bottom: 10px !important;}</style>
4541  </div>
4542</div>
4543
4544<script>
4545  document.querySelectorAll('.page__content table').forEach((table) => {
4546    const wrapper = document.createElement('div');
4547    wrapper.className = 'scrollable-table';
4548    table.parentNode.insertBefore(wrapper, table);
4549    wrapper.appendChild(table);
4550  });
4551</script>
4551
4552
4553
4554</div>
4555    </main><!-- BEGIN sections: overlay-group -->
4556<div id="shopify-section-sections--21493884354638__cart-drawer" class="shopify-section shopify-section-group-overlay-group cc-cart-drawer"><link rel="stylesheet" href="//ultrapro.com/cdn/shop/t/140/assets/cart-items.css?v=39174649510112995471787682190" media="print" onload="this.media='all'">
4557<script src="//ultrapro.com/cdn/shop/t/140/assets/cart-drawer.js?v=166125276811576869981787682190" defer="defer"></script>
4557<cart-drawer class="drawer drawer--cart fixed top-0 right-0 flex flex-col w-full has-motion" data-name="cart-drawer" id="cart-drawer" role="dialog" aria-label="Your cart" aria-modal="true" aria-hidden="true" tabindex="-1" data-shipping-calculator="false">
4558  <header class="drawer__header flex justify-between items-center">
4559    <h2 class="h5 mb-0">Your cart</h2>
4560    <div class="flex items-center gap-x-theme"><button type="button" class="drawer__close-btn js-close-drawer">
4561        <span class="visually-hidden">Close</span>
4562        <svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M5 19 19 5M5 5l14 14"/></svg>
4563      </button>
4564    </div>
4565  </header>
4566
4567  <div class="drawer__content drawer__content--flex flex-auto items-center drawer__empty-with-promotions">
4568    
4569
4570    <div class="cart-drawer__content grow flex items-center"><form class="form" id="cart-drawer-form" action="/cart" method="post">
4571        <cart-items id="cart-items" data-section="cart-drawer" data-empty="true"><div class="cart-empty flex flex-col justify-center items-center h-full js-cart-empty"><svg width="24" height="24" viewBox="0 0 24 24" class="icon icon--cart" aria-hidden="true" focusable="false" role="presentation"><path fill="currentColor" d="M17 18a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2c0-1.11.89-2 2-2M1 2h3.27l.94 2H20a1 1 0 0 1 1 1c0 .17-.05.34-.12.5l-3.58 6.47c-.34.61-1 1.03-1.75 1.03H8.1l-.9 1.63-.03.12a.25.25 0 0 0 .25.25H19v2H7a2 2 0 0 1-2-2c0-.35.09-.68.24-.96l1.36-2.45L3 4H1V2m6 16a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2c0-1.11.89-2 2-2m9-7 2.78-5H6.14l2.36 5H16Z"/></svg><p>Your cart is empty</p><a class="btn btn--primary" href="/collections/all">Start shopping</a></div><p class="visually-hidden" id="cart-live-region-text" role="status" aria-live="polite">
4572    Subtotal:$0.00 USD
4573</p>
4574  <p class="visually-hidden" id="cart-line-item-status" role="status" aria-live="polite" aria-hidden="true">Loading...</p><div class="alert mt-6 bg-error-bg text-error-text" id="cart-errors" role="alert" hidden></div></cart-items>
4575
4576      </form>
4577    </div>
4578
4579    <div id="cart-promoted-products" class="w-full cart-drawer__promoted-products-container"><promoted-products class="cart-drawer__promoted-products layout-list block w-full"><h2 class="h6">Shop Best Sellers</h2><ul class="" role="list"><li><div class="card card--row card--related  relative flex">
4580  <div class="card__media">
4581    <div class="image-blend">
4582<div class="media relative" style="padding-top: 100.0%;">
4583          <img data-srcset="//ultrapro.com/cdn/shop/products/81222_Display_TL_Regular_07cad52d-45da-4de7-ac3d-a7ec549db32c.png?v=1778062115&width=88, //ultrapro.com/cdn/shop/products/81222_Display_TL_Regular_07cad52d-45da-4de7-ac3d-a7ec549db32c.png?v=1778062115&width=176 2x" data-src="//ultrapro.com/cdn/shop/products/81222_Display_TL_Regular_07cad52d-45da-4de7-ac3d-a7ec549db32c.png?v=1778062115&width=176"
4584           class="img-fit no-js-hidden" loading="lazy"
4585           width="176"
4586           height="176"
4587           alt="3&quot; x 4&quot; Clear Regular TOPLOADER® Sleeves (25ct) for Standard Size Cards"><noscript>
4588      <img src="//ultrapro.com/cdn/shop/products/81222_Display_TL_Regular_07cad52d-45da-4de7-ac3d-a7ec549db32c.png?v=1778062115&width=176"
4589           loading="lazy"
4590           class="img-fit" width="176"
4591           height="176"
4592           alt="3&quot; x 4&quot; Clear Regular TOPLOADER® Sleeves (25ct) for Standard Size Cards">
4593    </noscript>
4594        </div></div>
4595  </div>
4596
4597  <div class="card__info">
4598    <p class="h6 regular-text mt-2 mb-1">
4599      <a href="/products/3-inch-x-4-inch-clear-regular-toploaders-25ct-for-standard-size-cards" class="card-link text-current">
4600        3&quot; x 4&quot; Clear Regular TOPLOADER® Sleeves (25ct) for Standard Size Cards
4601      </a>
4602    </p><div class="price">
4603  <div class="price__default">
4604    <strong class="price__current">$5.99
4605</strong>
4606    <s class="price__was"></s>
4607  </div>
4608
4609  <div class="unit-price relative" hidden><span class="visually-hidden">Unit price</span><span class="unit-price__price">
4610</span><span class="unit-price__separator"> / </span><span class="unit-price__unit"></span></div>
4611
4612  <div class="price__no-variant" hidden>
4613    <strong class="price__current" aria-label="Current Price">Unavailable</strong>
4614  </div>
4615</div>
4616<product-form>
4617          <div class="alert mb-8 bg-error-bg text-error-text js-form-error text-start" role="alert" hidden></div><form method="post" action="/cart/add" id="related-product3969429274702" accept-charset="UTF-8" class="js-product-form" enctype="multipart/form-data" novalidate="novalidate"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="id" value="29477303648334" disabled><button class="btn btn--secondary btn--sm" name="add" aria-haspopup="dialog" data-add-to-cart-text="Add to cart">Add to cart</button><input type="hidden" name="product-id" value="3969429274702" /><input type="hidden" name="section-id" value="sections--21493884354638__cart-drawer" /></form></product-form></div>
4618</div>
4619</li><li><div class="card card--row card--related  relative flex">
4620  <div class="card__media">
4621    <div class="image-blend">
4622<div class="media relative" style="padding-top: 100.0%;">
4623          <img data-srcset="//ultrapro.com/cdn/shop/files/mystery-mat.jpg?v=1762442992&width=88, //ultrapro.com/cdn/shop/files/mystery-mat.jpg?v=1762442992&width=176 2x" data-src="//ultrapro.com/cdn/shop/files/mystery-mat.jpg?v=1762442992&width=176"
4624           class="img-fit no-js-hidden" loading="lazy"
4625           width="176"
4626           height="176"
4627           alt=""><noscript>
4628      <img src="//ultrapro.com/cdn/shop/files/mystery-mat.jpg?v=1762442992&width=176"
4629           loading="lazy"
4630           class="img-fit" width="176"
4631           height="176"
4632           alt="">
4633    </noscript>
4634        </div></div>
4635  </div>
4636
4637  <div class="card__info">
4638    <p class="h6 regular-text mt-2 mb-1">
4639      <a href="/products/mystery-playmat-mousepad" class="card-link text-current">
4640        Mystery Playmat
4641      </a>
4642    </p><div class="price">
4643  <div class="price__default">
4644    <strong class="price__current">$21.99
4645</strong>
4646    <s class="price__was"></s>
4647  </div>
4648
4649  <div class="unit-price relative" hidden><span class="visually-hidden">Unit price</span><span class="unit-price__price">
4650</span><span class="unit-price__separator"> / </span><span class="unit-price__unit"></span></div>
4651
4652  <div class="price__no-variant" hidden>
4653    <strong class="price__current" aria-label="Current Price">Unavailable</strong>
4654  </div>
4655</div>
4656<product-form>
4657          <div class="alert mb-8 bg-error-bg text-error-text js-form-error text-start" role="alert" hidden></div><form method="post" action="/cart/add" id="related-product6724027580494" accept-charset="UTF-8" class="js-product-form" enctype="multipart/form-data" novalidate="novalidate"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="id" value="39736998395982" disabled><button class="btn btn--secondary btn--sm" name="add" aria-haspopup="dialog" data-add-to-cart-text="Add to cart">Add to cart</button><input type="hidden" name="product-id" value="6724027580494" /><input type="hidden" name="section-id" value="sections--21493884354638__cart-drawer" /></form></product-form></div>
4658</div>
4659</li></ul></promoted-products></div><div id="cart-drawer-media-promotion" class="cart-drawer__media-promotion-container w-full"></div>
4660  </div><div class="cart-drawer__summary relative drawer__footer cart-drawer--checkout--sticky-true"></div>
4661<div class="overlay overlay--drawer absolute top-0 right-0 bottom-0 left-0 js-close"></div>
4662</cart-drawer>
4663
4664</div><div id="shopify-section-sections--21493884354638__product-compare" class="shopify-section shopify-section-group-overlay-group cc-compare">
4665</div>
4666<!-- END sections: overlay-group --><!-- BEGIN sections: footer-group -->
4667<div id="shopify-section-sections--21493881798734__footer" class="shopify-section shopify-section-group-footer-group cc-footer"><link rel="stylesheet" href="//ultrapro.com/cdn/shop/t/140/assets/footer.css?v=109542107773651875661787682190" media="print" onload="this.media='all'"><style data-shopify>.footer {
4668    --bg-color: 244 244 244 / 1.0;
4669    --heading-color: 7 7 7;
4670    --text-color: 7 7 7;
4671  }</style><a
4672    href="#"
4673    class="back-to-top text-sm block border-top font-bold text-center text-current p-6 border-bottom"
4674    >Back to top</a><footer class="footer bg-theme-bg text-theme-text">
4675  <div class="container"><div class="footer__main md:flex md:flex-wrap mb-10 md:mb-6"><div class="footer-col footer-col--newsletter footer-col--not-collapsed" ><div class="footer-block">
4676                    <h2 class="footer-block__heading font-body font-bold text-h6 regular-text">Sign Up &amp; Score 10% OFF!
4677</h2><p>Plus you'll get the latest releases, sales and sports and gaming news from Ultra PRO.</p>
4678<form method="post" action="/contact#footer-signup_form" id="footer-signup_form" accept-charset="UTF-8" class="form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
4679  <input type="hidden" name="contact[tags]" value="prospect, newsletter">
4680
4681  
4682
4683  <div class="form__field">
4684    <label class="label visually-hidden" for="footer-signup">Email</label><div class="input-with-button"><input type="email"
4685             class="input w-full focus-inset"
4686             id="footer-signup"
4687             name="contact[email]"
4688             value=""
4689             placeholder="Your email"
4690             autocomplete="email"
4691             aria-required="true"
4692             required><button type="submit" class="btn focus-inset has-ltr-icon">
4693            <span class="visually-hidden">Subscribe</span>
4694            <svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"/></svg>
4695          </button></div></div></form>
4696
4697                  </div></div><div class="footer-col footer-col--links footer-col--collapsed" >
4698                  <footer-menu>
4699                    <details class="footer-menu disclosure footer-menu--first" open>
4700                      <summary tabindex="-1">
4701                        <div class="flex justify-between items-center">
4702                          <h2 class="disclosure__title font-body font-bold text-h6 regular-text">Shop</h2>
4703                          <span class="disclosure__toggle"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
4704</span>
4705                        </div>
4706                      </summary>
4707                      <div class="disclosure__panel has-motion">
4708                        <ul class="footer-menu__links disclosure__content" role="list"><li>
4709                              <a href="https://ultrapro.com/collections/sports-and-memorabilia-toploaders">TOPLOADER® Sleeves</a>
4710                            </li><li>
4711                              <a href="https://ultrapro.com/collections/sports-and-memorabilia-one-touch-card-holders">ONE-TOUCH® Holders</a>
4712                            </li><li>
4713                              <a href="https://ultrapro.com/collections/collectors-pages">Pages</a>
4714                            </li><li>
4715                              <a href="https://ultrapro.com/collections/memorabilia-and-displays">Display Cases</a>
4716                            </li><li>
4717                              <a href="https://ultrapro.com/collections/gaming-accessories-playmats">Playmats</a>
4718                            </li><li>
4719                              <a href="https://ultrapro.com/collections/gaming-accessories-deck-protector-sleeves">Sleeves</a>
4720                            </li><li>
4721                              <a href="https://ultrapro.com/collections/gaming-accessories-deck-boxes">Card Boxes</a>
4722                            </li></ul>
4723                      </div>
4724                    </details>
4725                  </footer-menu>
4726                </div><div class="footer-col footer-col--links footer-col--collapsed" >
4727                  <footer-menu>
4728                    <details class="footer-menu disclosure" open>
4729                      <summary tabindex="-1">
4730                        <div class="flex justify-between items-center">
4731                          <h2 class="disclosure__title font-body font-bold text-h6 regular-text">Info</h2>
4732                          <span class="disclosure__toggle"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"/></svg>
4733</span>
4734                        </div>
4735                      </summary>
4736                      <div class="disclosure__panel has-motion">
4737                        <ul class="footer-menu__links disclosure__content" role="list"><li>
4738                              <a onclick="GorgiasChat.open();" aria-label="Open Customer Service Chat">Contact Us</a>
4739                            </li><li>
4740                              <a href="https://support.ultrapro.com/en-US">FAQ</a>
4741                            </li><li>
4742                              <a href="/pages/loyalty-rewards">PRO Points Rewards Program</a>
4743                            </li><li>
4744                              <a href="/pages/return-policy">Shipping & Returns</a>
4745                            </li><li>
4746                              <a href="/pages/inventor-submissions">Inventor Submissions</a>
4747                            </li><li>
4748                              <a href="/pages/careers">Careers</a>
4749                            </li><li>
4750                              <a href="/pages/stores">Store Locator</a>
4751                            </li><li>
4752                              <a href="/pages/distributors">Distributors</a>
4753                            </li></ul>
4754                      </div>
4755                    </details>
4756                  </footer-menu>
4757                </div><div class="footer-col footer-col--text footer-col--not-collapsed" >
4758                <div class="footer-block mb-8 text-start"><h2 class="footer-block__heading font-body font-bold text-h6 regular-text">About Us</h2><div class="footer-block__text rte">
4759                      <p>Ultra PRO is the leading brand of memorabilia collecting and tabletop gaming accessories, and photo and scrapbooking albums and pages. We have been designing and manufacturing top quality products since 1952 and our brands are recognized for their high-quality standards and design innovations.</p><p>6049 E Slauson Ave, Commerce, CA 90040</p><p>[email protected]</p>
4760                    </div><div class="footer-block__btns footer-block__social">
4761                      <ul class="social inline-flex flex-wrap justify-start"><li>
4762      <a class="social__link flex items-center justify-center" href="https://www.facebook.com/UltraPROIntl" target="_blank" rel="noopener" title="Ultra PRO International on Facebook. Opens in new window."><svg width="24" height="24" viewBox="0 0 14222 14222" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M14222 7112c0 3549.352-2600.418 6491.344-6000 7024.72V9168h1657l315-2056H8222V5778c0-562 275-1111 1159-1111h897V2917s-814-139-1592-139c-1624 0-2686 984-2686 2767v1567H4194v2056h1806v4968.72C2600.418 13603.344 0 10661.352 0 7112 0 3184.703 3183.703 1 7111 1s7111 3183.703 7111 7111Zm-8222 7025c362 57 733 86 1111 86-377.945 0-749.003-29.485-1111-86.28Zm2222 0v-.28a7107.458 7107.458 0 0 1-167.717 24.267A7407.158 7407.158 0 0 0 8222 14137Zm-167.717 23.987C7745.664 14201.89 7430.797 14223 7111 14223c319.843 0 634.675-21.479 943.283-62.013Z"/></svg><span class="visually-hidden">Facebook</span>
4763      </a>
4764    </li><li>
4765      <a class="social__link flex items-center justify-center" href="https://www.youtube.com/channel/UCoxMUuzp5lVn4wWkpbRCtRQ?reload=9" target="_blank" rel="noopener" title="Ultra PRO International on YouTube. Opens in new window."><svg width="24" height="17" viewBox="0 0 48 34" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="m19.044 23.27-.001-13.582 12.968 6.814-12.967 6.768ZM47.52 7.334s-.47-3.33-1.908-4.798C43.787.61 41.74.601 40.803.49 34.086 0 24.01 0 24.01 0h-.02S13.914 0 7.197.49c-.939.11-2.984.12-4.81 2.045C.947 4.003.48 7.334.48 7.334S0 11.247 0 15.158v3.668c0 3.912.48 7.823.48 7.823s.468 3.331 1.906 4.798c1.827 1.926 4.226 1.866 5.294 2.067C11.52 33.885 24 34 24 34s10.086-.015 16.803-.505c.938-.113 2.984-.122 4.809-2.048 1.439-1.467 1.908-4.798 1.908-4.798s.48-3.91.48-7.823v-3.668c0-3.911-.48-7.824-.48-7.824Z"/></svg><span class="visually-hidden">YouTube</span>
4766      </a>
4767    </li><li>
4768      <a class="social__link flex items-center justify-center" href="https://www.instagram.com/ultraprointl" target="_blank" rel="noopener" title="Ultra PRO International on Instagram. Opens in new window."><svg width="24" height="24" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><circle cx="15.238" cy="4.948" r="1.238"/><path d="M19.47 3.444A5.11 5.11 0 0 0 16.548.527a7.351 7.351 0 0 0-2.43-.466C13.05.014 12.713 0 9.999 0c-2.712 0-3.057 0-4.12.06A7.351 7.351 0 0 0 3.45.528 5.11 5.11 0 0 0 .528 3.444 7.317 7.317 0 0 0 .06 5.87C.014 6.936 0 7.274 0 9.982s0 3.053.06 4.113c.018.829.176 1.649.468 2.425a5.11 5.11 0 0 0 2.922 2.917 7.35 7.35 0 0 0 2.429.5c1.069.047 1.407.06 4.12.06s3.058 0 4.12-.06a7.351 7.351 0 0 0 2.429-.466 5.11 5.11 0 0 0 2.922-2.918 7.31 7.31 0 0 0 .467-2.424c.047-1.067.06-1.405.06-4.113s0-3.053-.06-4.113a7.317 7.317 0 0 0-.467-2.459zm-1.437 10.537a5.439 5.439 0 0 1-.34 1.843 3.262 3.262 0 0 1-1.87 1.87 5.451 5.451 0 0 1-1.825.34c-1.04.046-1.332.06-3.996.06-2.664 0-2.937 0-3.995-.06a5.451 5.451 0 0 1-1.825-.34 3.255 3.255 0 0 1-1.878-1.87 5.439 5.439 0 0 1-.34-1.823c-.046-1.038-.06-1.33-.06-3.992s0-2.934.06-3.992c.006-.63.121-1.253.34-1.844a3.255 3.255 0 0 1 1.878-1.87 5.451 5.451 0 0 1 1.825-.339c1.038-.046 1.331-.06 3.995-.06s2.937 0 3.996.06c.623.008 1.24.123 1.824.34.86.331 1.54 1.01 1.872 1.87.216.583.331 1.2.34 1.823.046 1.038.06 1.33.06 3.992 0 2.661 0 2.948-.047 3.992h-.014z"/><path d="M9.991 14.753a4.761 4.761 0 1 1 0-9.523 4.761 4.761 0 0 1 0 9.523zm0-1.905a2.857 2.857 0 1 0 0-5.713 2.857 2.857 0 0 0 0 5.713z"/></svg><span class="visually-hidden">Instagram</span>
4769      </a>
4770    </li><li>
4771      <a class="social__link flex items-center justify-center" href="https://www.tiktok.com/@ultraprointl" target="_blank" rel="noopener" title="Ultra PRO International on TikTok. Opens in new window."><svg width="23" height="24" viewBox="0 0 15 16" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M7.638.013C8.512 0 9.378.007 10.245 0c.054 1.02.42 2.06 1.167 2.78.746.74 1.8 1.08 2.826 1.193V6.66c-.96-.033-1.926-.233-2.8-.647a8.238 8.238 0 0 1-1.08-.62c-.006 1.947.007 3.894-.013 5.834a5.092 5.092 0 0 1-.9 2.626c-.873 1.28-2.387 2.114-3.94 2.14-.953.054-1.907-.206-2.72-.686C1.438 14.513.492 
477113.06.352 11.5a12.36 12.36 0 0 1-.007-.993A5.003 5.003 0 0 1 2.065 7.2c1.107-.96 2.653-1.42 4.1-1.147.013.987-.027 1.974-.027 2.96-.66-.213-1.433-.153-2.013.247-.42.273-.74.693-.907 1.167-.14.34-.1.713-.093 1.073.16 1.093 1.213 2.013 2.333 1.913.747-.006 1.46-.44 1.847-1.073.127-.22.267-.447.273-.707.067-1.193.04-2.38.047-3.573.007-2.687-.007-5.367.013-8.047Z"/></svg><span class="visually-hidden">TikTok</span>
4772      </a>
4773    </li><li>
4774      <a class="social__link flex items-center justify-center" href="https://twitter.com/UltraProIntl" target="_blank" rel="noopener" title="Ultra PRO International on Twitter. Opens in new window."><svg fill="currentColor" width="40" height="40" viewBox="1 1 22 22" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"/></svg><span class="visually-hidden">Twitter</span>
4775      </a>
4776    </li></ul>
4777
4778                    </div></div>
4779              </div></div><div class="footer__meta grid grid-cols-1 lg:grid-cols-2 gap-x-theme gap-y-10"><div class="footer__payment">
4780            <span class="visually-hidden">Payment methods accepted</span>
4781            <ul class="payment-icons flex flex-wrap" role="list"><li><svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" 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-.03.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>
4782</li><li><svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-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;"/>
4782</svg>
4783</li><li><svg class="payment-icon" 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 1.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>
4784</li><li><svg class="payment-icon" 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>
4784<svg class="payment-icon" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg></li><li><svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" 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.
478406zM23.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>
4785</li><li><svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><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>
4786</li><li><svg class="payment-icon" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2 
47860-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg></li><li><svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg>
4787</li><li><svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778 
478716.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>
4788</li></ul>
4789          </div></div><hr class="footer__hr">
4790    
4791
4792    <div class="footer__base grid grid-cols-1 lg:grid-cols-2 gap-x-theme gap-y-6 text-xs">
4793      <div>
4794        <span>&copy; 2026 <a href="/" title="">Ultra PRO International</a>.</span>
4795        
4796      </div><div>
4797          <ul class="footer-sublinks flex flex-wrap gap-x-theme" role="list">
4798            
4799              <li class="footer-sublinks__item">
4800                <a href="/policies/terms-of-service">Terms</a>
4801              </li>
4802            
4803              <li class="footer-sublinks__item">
4804                <a href="/policies/privacy-policy">Privacy Policy</a>
4805              </li>
4806            
4807              <li class="footer-sublinks__item">
4808                <a href="https://ultrapro.com/pages/ccpa-opt-out">Your Privacy Choices</a>
4809              </li>
4810            
4811              <li class="footer-sublinks__item">
4812                <a href="https://ultrapro.com/pages/accessibility-statement">Accessibility Statement</a>
4813              </li>
4814            
4815          </ul>
4816        </div></div>
4817  </div>
4818</footer>
4819
4820
4821
4822
4823<style> #shopify-section-sections--21493881798734__footer .footer-menu__links > li > a:hover {cursor: pointer;} </style></div>
4824<!-- END sections: footer-group --><quick-add-drawer class="drawer quick-add-drawer fixed top-0 right-0 flex flex-col w-full has-motion js-product" data-name="quickbuy" role="dialog" tabindex="-1" aria-labelledby="quick-add-heading" aria-modal="true" aria-hidden="true">
4825  <header class="drawer__header quick-add__header hidden md:flex justify-between items-center relative">
4826    <button type="button" class="drawer__back-btn js-open-cart-drawer has-ltr-icon" hidden>
4827      <span class="visually-hidden">Back</span>
4828      <svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M19.5 12H5m6.9 7.4L4.5 12l7.4-7.4"/></svg>
4829    </button>
4830    <div class="flex-grow">
4831      <h2 class="h5 mb-0" id="quick-add-heading">Choose options</h2>
4832    </div>
4833    <button type="button" class="drawer__close-btn js-close-drawer">
4834      <span class="visually-hidden">Close</span>
4835      <svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M5 19 19 5M5 5l14 14"/></svg>
4836    </button>
4837  </header>
4838  <div class="drawer__content quick-add__content flex-auto shrink-0 relative">
4839    <button type="button" class="drawer__close-btn quick-add__close-btn--mob js-close-drawer md:hidden">
4840      <span class="visually-hidden">Close</span>
4841      <svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon"><path d="M5 19 19 5M5 5l14 14"/></svg>
4842    </button>
4843    <div class="js-product-details quick-add__product-details"></div>
4844  </div>
4845  <footer class="drawer__footer quick-add__footer">
4846    <div class="alert quick-add__alert absolute left-0 right-0 bg-success-bg text-success-text js-added-to-cart" role="alert" hidden data-visible-for="2000">
4847      <div class="flex">
4848        <div>
4849          <svg class="icon icon--check_mark_in_circle" width="32" height="32" viewBox="0 0 16 16" aria-hidden="true" focusable="false" role="presentation"><circle stroke="currentColor" fill="none" cx="8" cy="8" r="6.6666665"/>
4850        <path stroke="currentColor" fill="none" transform="translate(5.0003335,6.0003335)" d="m 6,0 -4,4 L 0,2.1818182" /></svg>
4851        </div>
4852        <div>
4853          <p class="quick-add__alert-heading text-h5 font-bold mb-1">Item added to your cart.</p>
4854          <a class="link text-current js-open-cart-drawer" href="/cart" data-no-instant>
4854View cart</a>
4855        </div>
4856      </div>
4857    </div>
4858    <product-form></product-form>
4859  </footer>
4860</quick-add-drawer>
4861<div class="overlay fixed top-0 right-0 bottom-0 left-0 js-overlay"></div>
4862    
4862<script>
4863      window.theme = {
4864        info: {
4865          name: 'Enterprise',
4866          version: '1.4.2'
4867        },
4868        mediaQueries: {
4869          sm: '(min-width: 600px)',
4870          md: '(min-width: 769px)',
4871          lg: '(min-width: 1024px)',
4872          xl: '(min-width: 1280px)',
4873          xxl: '(min-width: 1536px)',
4874          portrait: '(orientation: portrait)'
4875        },
4876        device: {
4877          hasTouch: window.matchMedia('(any-pointer: coarse)').matches,
4878          hasHover: window.matchMedia('(hover: hover)').matches
4879        },
4880        routes: {
4881          cart: '/cart',
4882          cartAdd: '/cart/add',
4883          cartChange: '/cart/change',
4884          cartUpdate: '/cart/update',
4885          predictiveSearch: '/search/suggest'
4886        },
4887        settings: {
4888          moneyWithCurrencyFormat: "${{amount}} USD",
4889          pSearchLimit: 10,
4890          pSearchLimitScope: 'each',
4891          pSearchIncludeSkus: true,
4892          pSearchIncludeTags: true,
4893          pSearchShowArticles: false,
4894          pSearchShowCollections: true,
4895          pSearchShowPages: false,
4896          pSearchShowProducts: true,
4897          pSearchShowSuggestions: true,
4898          sliderItemsPerNav: 'slide',
4899          
4900          vibrateOnATC: true,
4901          compareToggle: "toggle_off",
4902          compareShowEmptyMetafields: true,
4903          blendProductImages: true,
4904          externalLinksNewTab: true,
4905          afterAtc: "drawer",
4906          cartType: "drawer"
4907        },
4908        strings: {
4909          addCartNote: 'Add order note',
4910          editCartNote: 'Edit order note',
4911          cartError: 'There was an error while updating your cart. Please try again.',
4912          cartQtyError: 'You can only add [quantity] of this item to your cart.',
4913          cartTermsConfirmation: 'You must agree to the terms and conditions before continuing.',
4914          imageAvailable: 'Image [index] is now available in gallery view',
4915          lowStock: 'Low stock',
4916          inStock: 'In stock',
4917          noStock: 'Sold out',
4918          noVariant: 'Unavailable',
4919          onlyXLeft: '[quantity] in stock',
4920          awaitingSale: 'This product is not for sale yet.',
4921          shippingCalculator: {
4922            singleRate: 'There is one shipping rate for this destination:',
4923            multipleRates: 'There are multiple shipping rates for this destination:',
4924            noRates: 'We do not ship to this destination.'
4925          },
4926          viewDetails: 'View details',
4927          compare: {
4928            limit: 'You can only add a maximum of [quantity] products to compare.',
4929            more: 'Select another product to compare.',
4930            empty: 'Select at least two products to compare.',
4931            continue: 'Close to continue.'
4932          },
4933          discountCopyFail: 'Could not copy code to clipboard. Your browser may not support this.',
4934          articleReadTime: '[x] minute read',
4935          quickNav: {
4936            button_standard: 'Search',
4937            show_products_none: 'No products :(',
4938            button_one: 'Show [quantity] product',
4939            button_other: 'Show [quantity] products',
4940          },
4941        },
4942        scripts: {
4943          cartItems: '//ultrapro.com/cdn/shop/t/140/assets/cart-items.js?v=82377853867418687431787682190',
4944          countryProvinceSelector: '//ultrapro.com/cdn/shop/t/140/assets/country-province-selector.js?v=24158546944577672431787682190',
4945          shippingCalculator: '//ultrapro.com/cdn/shop/t/140/assets/shipping-calculator.js?v=18391377697494321751787682190'
4946        }
4947      };
4948
4949      // Save product ID to localStorage, for use in the 'Recently viewed products' section.
4950    </script>
4950<script src="//ultrapro.com/cdn/shop/t/140/assets/instant-page.js?v=473454186210797571787682190" type="module" defer="defer"></script>
4950<!-- Stamped -->
4951    
4951<script
4952      async
4953      type="text/javascript"
4954      data-api-key="pubkey-0Q2d4179nDoJ97Nbh2fjJhpB2XbFB2"
4955      id="stamped-script-widget"
4956      src="https://cdn1.stamped.io/files/widget.min.js"
4957    ></script>
4957
4958    <!-- End Stamped -->
4959
4960    
4960<script src="https://a.klaviyo.com/media/js/onsite/onsite.js"></script>
vendor: 1 bytes, line 4960
4960
4961<script>
4962    var klaviyo = klaviyo || [];
4963    klaviyo.init({
4964      account: "UHKvzr",
4965      platform: "shopify"
4966    });
4967    klaviyo.enable("backinstock",{ 
4968    trigger: {
4969      product_page_text: "Notify Me When Available",
4970      product_page_class: "btn btn--secondary w-full",
4971      product_page_text_align: "center",
4972      product_page_margin: "0px",
4973      replace_anchor: true
4974    },
4975    modal: {
4976     headline: "{product_name}",
4977     body_content: "Register to receive a notification when this item comes back in stock.",
4978     email_field_label: "Email",
4979     button_label: "Notify me when available",
4980     subscription_success_label: "You're in! We'll let you know when it's back.",
4981     footer_content: '',
4982     drop_background_color: "#000",
4983     background_color: "#fff",
4984     text_color: "#222",
4985     button_text_color: "#000",
4986     button_background_color: "#ffbd00e6",
4987     close_button_color: "#ccc",
4988     error_background_color: "#fcd6d7",
4989     error_text_color: "#C72E2F",
4990     success_background_color: "#d3efcd",
4991     success_text_color: "#1B9500"
4992    }
4993  });
4994</script>
4994
4995    
4996    
4997
4998    
4999  
5000  
5001
5002
5003
5004
5005
5006
5007
5008
5009
5010<!-- GROUPTIFY CUSTOMS -->
5011
5012<script>
5013  window.mpg = window.mpg || {};
5014
5015  mpg.handleSwatchOnCardChange = async ({
5016    prod,
5017    group,
5018    prodCardEl
5019  }) => {
5020
5021    try {
5022      if (!prod?.handle) {
5023        return;
5024      }
5025      const fullProduct = await mpg.getProductByHandle(prod.handle);
5026      const selectedVariant = fullProduct.selectedOrFirstAvailableVariant;
5027      const variantIdInputEls = prodCardEl?.querySelectorAll('input[name="id"]');
5028
5029      if (!selectedVariant || !variantIdInputEls) {
5030        return;
5031      }
5032
5033      let variantIdNumber = selectedVariant.id;
5034      if (typeof variantIdNumber === 'string' && variantIdNumber.includes('/')) {
5035        variantIdNumber = variantIdNumber.split('/').pop();
5036      }
5037
5038      variantIdInputEls.forEach(Input => {
5039        Input.value = variantIdNumber;
5040        console.log("--> Input updated successfully");
5041      });
5042
5043    } catch (error) {
5044      console.error("--> Error during swatch change:", error);
5045    }
5046  };
5047</script>
5047
5048
5049
5050
5051
5052
5053
5054
5055<style> .section__header,.section__heading {margin-bottom: 0px !important;}  /*.slider {padding-bottom: 0px !important;}*/.card-link {-webkit-box-orient: vertical; overflow: hidden; -webkit-line-clamp: 2; display: -webkit-box;} #chat-button {z-index: 8 !important;} #tinycookie-wrapper {z-index: 7 !important;} @media screen and (min-width: 769px) {#wishlist-hero-product-page-button {position: absolute; top: 0; right: 0; z-index: 2; } .card__subtitle {font-weight: bold; }} @media screen and (max-width: 768px) {#wishlist-hero-product-page-button {position: absolute; bottom: 0; right: 0; z-index: 2; } .card__subtitle {font-size: 11px; font-weight: bold; }} .product-options {margin-top: 10px !important;} .tc-mobile-download-banner-container.svelte-w12o66.svelte-w12o66 {z-index: 9 !important;} .card__subtitle {background: #b40c1c; color: #fff; text-align: center;} .product-label--sale {box-shadow: 1px 1px 3px 0px #545454;} </style>
5056<div id="shopify-block-ATzdJWHhyNmRuTEpFd__10312807297210203588" class="shopify-block shopify-app-block">
5057
5058
5059</div><div id="shopify-block-AT1lNdFdFbnE1VDhFU__9685009021672784835" class="shopify-block shopify-app-block"><!-- MTM VERSION: 25.06.03.01 -->
5060<script src='https://cdn.shopify.com/extensions/01a0cdc6-6e0f-709b-87f3-47aa4ea56fc3/grouptify-combined-listings-449/assets/swatch-scripts.js' type='text/javascript'></script>
5060
5061
5062
5063
5064
5065<div class='mpg-overlay'>
5066  <div class='mpg-card'></div>
5067</div>
5068
5069
5070
5071  
5071<script>
5072    window.FPConfig = {
5073      delay: 0,
5074      maxRPS: 3,
5075      hoverDelay: 50,
5076      ignoreKeywords: ["\/cart","\/account","\/checkout","\/account\/login","\/account\/logout","\/login","\/logout"] || [],
5077    };
5078    if (!window.FPConfig.ignoreKeywords.length) {
5079      window.FPConfig.ignoreKeywords = ['/cart', '/account', '/checkout', '/account/login', '/account/logout', '/login', '/logout'];
5080    }
5081  </script>
5081
5082  
5082<script src='https://cdn.shopify.com/extensions/01a0cdc6-6e0f-709b-87f3-47aa4ea56fc3/grouptify-combined-listings-449/assets/flying-pages.js' type='text/javascript' defer></script>
5082
5083
5084
5085
5086
5087  
5088  
5089
5090  
5091
5092  <!-- BEGIN app snippet: swatch_styles -->
5093
5094
5095
5096
5097
5098
5099
5100
5101
5102
5103
5104<style>
5105  .mpg-overlay {
5106    position: fixed;
5107    top: 0;
5108    left: 0;
5109    right: 0;
5110    bottom: 0;
5111    width: 100%;
5112    height: 100%;
5113    z-index: 99999;
5114    pointer-events: none;
5115  }
5116  .mpg-overlay .mpg-card {
5117    width: 100%;
5118    height: 100%;
5119  }
5120  .mpg-swatch__option.blocked {
5121    cursor: not-allowed !important;
5122  }
5123
5124  .mpg-swatch__option [style*="#fff 50%"],
5125  .mpg-swatch__option [style*="#ffffff 50%"],
5126  .mpg-swatch__option [style*="background: white"],
5127  .mpg-swatch__option [style*="background: #fff"],
5128  .mpg-swatch__option [style*="background: #ffffff"],
5129  .mpg-swatch__option [style*="background: rgb(255, 255, 255)"],
5130  .mpg-swatch__option [style*="background: rgba(255, 255, 255"],
5131  .mpg-swatch__option [style*="background-image: url("] {
5132    box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
5133  }
5134
5135  .mpg-tooltip-container {
5136    position: relative;
5137  }
5138
5139  .mpg-tooltip {
5140    pointer-events: none;
5141    position: absolute;
5142    bottom: calc(100% + 10px);
5143    left: 50%;
5144    transform: translateX(-50%);
5145    background-color: #555;
5146    color: white;
5147    text-align: center;
5148    padding: 2px 10px;
5149    border-radius: 40px;
5150    font-size: 12px;
5151    white-space: nowrap;
5152    z-index: 1;
5153    opacity: 0;
5154    line-height: 1.2;
5155    transition: opacity 0.1s;
5156  }
5157
5158  .mpg-tooltip::after {
5159    content: "";
5160    position: absolute;
5161    top: 100%;
5162    left: 50%;
5163    margin-left: -5px;
5164    border-width: 5px;
5165    border-style: solid;
5166    border-color: #555 transparent transparent transparent;
5167  }
5168
5169  .mpg-tooltip-container:hover .mpg-tooltip {
5170    opacity: 1;
5171  }
5172
5173  .mpg-snap-scroll-container {
5174    display: flex;
5175    flex-direction: row;
5176    flex-wrap: nowrap;
5177    overflow-x: auto;
5178    overflow-y: hidden;
5179    scrollbar-width: none;
5180    scroll-snap-type: x mandatory;
5181    scroll-snap-align: start;
5182    scroll-behavior: smooth;
5183    -webkit-overflow-scrolling: touch;
5184  }
5185
5186  .mpg-snap-scroll-container .mpg-swatch__option {
5187    scroll-snap-align: start;
5188  }
5189
5190  .mpg-snap-scroll-container label {
5191    white-space: nowrap;
5192    overflow: hidden;
5193    text-overflow: ellipsis;
5194  }
5195
5196  
5197
5198  
5199
5200  
5201</style>
5202<!-- END app snippet -->
5203
5204  
5205  
5205<script>
5206    window.mpg = window.mpg || {};
5207
5208    
5209    
5210    
5211
5212    
5213
5214    mpg.featureLimitation = {"max_sync_count":1,"max_group_count":500,"max_product_count":100000,"unlocked_swatch":true,"removed_trademark":true,"unlocked_auto_group":true,"unlocked_auto_group_by_tag":false,"unlocked_auto_group_by_metafields":false,"unlocked_combined_listings":false,"allowed_upload_image":true,"allowed_request_api_key":false,"allowed_show_option_on_card":true,"allowed_sync_product_info":false,"allowed_update_automation_group":false,"unlocked_import_export_groups":true,"unlocked_import_export_swatches":true,"unlocked_auto_resync":true,"allowed_hide_unreachable_products":false,"unlocked_all_templates":true} || {};
5215    mpg.merchantConfig = mpg.customMerchantConfig || {"prod_style":{"margin_top":18,"margin_bottom":18,"option_spacing":18,"label_spacing":6,"show_label":true,"label_color":"#000000","label_font_size":13,"label_font_weight":500,"show_label_value":false,"label_value_color":"#000000","label_value_font_size":13,"label_value_font_weight":500,"label_value_connector":": ","option_set_layout":"default","slider_button_style":"arrow","slider_button_color":"#000000","expand_button_position":"right","value_limit_max":24,"value_limit_text_color":"#000000","value_limit_font_size":16,"value_limit_font_weight":500},"card_style":{"margin_top":12,"margin_bottom":12,"option_spacing":12,"label_spacing":4,"show_label":false,"label_color":"#000000","label_font_size":12,"label_font_weight":500,"show_label_value":false,"label_value_color":"#000000","label_value_font_size":12,"label_value_font_weight":500,"label_value_connector":": ","option_set_layout":"default","slider_button_style":"arrow","slider_button_color":"#000000","expand_button_position":"right","value_limit_max":24,"value_limit_text_color":"#000000","value_limit_font_size":14,"value_limit_font_weight":500},"use_bulk_api":false,"optimize_load_group_on_card":false,"show_alone_option_value":false,"sync_groups_to_metaobjects":false,"_id":"693126e55811b84b9be17258","shop":"25521684558","__v":0,"app_enabled_1":true,"app_enabled_2":true,"archived_product_in_group_allowed":false,"auto_remove_product_from_automation_group":true,"auto_update_automation_group":false,"auto_update_stock_instantly":false,"browser_select_box_enabled":false,"change_variant_on_card_behavior":"change_content","custom_card_css":"","custom_card_js":"","custom_prod_css":"","custom_prod_js":"","draft_product_in_group_allowed":false,"fp_ignore_keywords":["\/cart","\/account","\/checkout","\/account\/login","\/account\/logout","\/login","\/logout"],"hidden_product_in_group_allowed":false,"hide_card_option_label":true,"hide_unavailable_products":false,"hide_unreachable_products":true,"observe_urls":[{"url":"\/recommendations\/products","page":"product","timeout":1500,"_id":"693126e57ce9e0c057d9f905"},{"url":"\/search","page":"search","timeout":1500,"_id":"693126e57ce9e0c057d9f906"},{"url":"\/search","page":"product","timeout":1500,"_id":"693126e57ce9e0c057d9f907"},{"url":"\/search","page":"collection","timeout":1500,"_id":"693126e57ce9e0c057d9f908"},{"url":"\/collections","page":"collection","timeout":1500,"_id":"693126e57ce9e0c057d9f909"}],"override_grouped_product_option":false,"password":"","product_image_size":600,"resync_group_interval":"1d","resync_group_mode":"enable","resync_group_time":"00:00","resync_group_times_per_day":"1","show_on_article":true,"show_on_blog":true,"show_on_cart":true,"show_on_collection":false,"show_on_home":false,"show_on_page":false,"show_on_product":false,"show_on_search":false,"storefront_access_token":"a8aa8becf9d5173591edc8364855b290","swatch_enabled":false,"swatch_image_size":240,"timeout_article":0,"timeout_basf_app":1500,"timeout_blog":0,"timeout_cart":0,"timeout_collection":0,"timeout_home":0,"timeout_location_basf":1000,"timeout_location_card":1000,"timeout_location_prod":0,"timeout_override_fetch":0,"timeout_override_push_state":0,"timeout_override_replace_state":0,"timeout_override_xhr":0,"timeout_page":0,"timeout_product":0,"timeout_search":0,"use_basf_app":false,"load_metafields_async":false,"enable_card_swatches":false,"sync_product_info":false} || {};
5216    mpg.themeSetting = mpg.customThemeSetting || {"product_page":{"thrones":[{"id":"variant-picker","hide":true,"sit_pos":"beforebegin","_id":"67123c12969a60900df9644b"},{"id":"product-inventory","hide":false,"sit_pos":"beforebegin","_id":"67123c12969a60900df9644c"},{"id":".product-info__block:has(product-form)","hide":false,"sit_pos":"beforebegin","_id":"67137f182f9ae2a8a23e2332"},{"id":".product-info__block.product-price","hide":false,"sit_pos":"afterend","_id":"67137f182f9ae2a8a23e2333"}],"option_value_button_getter":"(optionName, optionValue) =\u003e {\n  optionValue = optionValue.replaceAll('\"', '\\\\\"');\n\n  \/\/ FOR BUTTON\n  const OPTION_SET_ID = 'variant-picker fieldset';\n  const OPTION_LABEL_ID = 'legend';\n  const OPTION_VALUE_ID = `input[value=\"${optionValue}\"] + label`;\n\n  const optionSetEls = [...document.querySelectorAll(OPTION_SET_ID)]\n\n  \/\/ option set match optionName\n  const optionSetEl = optionSetEls.filter(ose =\u003e {\n    const optionLabelEl = ose.querySelector(OPTION_LABEL_ID);\n    return mpg.isSimilarStr(optionLabelEl?.innerText, optionName)\n  })?.[0]\n\n  \/\/ value set match valueName\n  const optionValueEl = optionSetEl?.querySelector(OPTION_VALUE_ID);\n\n  if (optionValueEl) {\n    optionValueEl.click();\n    return;\n  }\n\n  \/\/ FOR DROPDOWN\n  const SELECT_SET_ID = 'variant-selects .product-form__input--dropdown, variant-radios .product-form__input--dropdown';\n  const SELECT_LABEL_ID = '.form__label';\n  const SELECT_ID = 'select';\n  \n  const selectSetEls = [...document.querySelectorAll(SELECT_SET_ID)];\n  \n  \/\/ select set match optionName\n  const selectSetEl = selectSetEls.filter(sse =\u003e {\n    const selectLabelEl = sse.querySelector(SELECT_LABEL_ID);\n    return mpg.isSimilarStr(selectLabelEl?.innerText, optionName)\n  })?.[0]\n  \n  const selectEl = selectSetEl?.querySelector(SELECT_ID);\n  \n  if(selectEl) {\n    selectEl.value = optionValue;\n    selectEl.dispatchEvent(new Event('change', {\n      bubbles: true,\n    }))\n  }\n}","combined_listing_css":".product variant-picker {\n  display: none;\n}"},"product_card":{"thrones":[{"id":".card__swatches","hide":true,"sit_pos":"beforebegin","_id":"67123c12969a60900df9644e"},{"id":".card__info-inner","hide":false,"sit_pos":"beforeend","_id":"673962cd61bc045b194317a8"}],"card_id":"product-card","title_id":".card__title a","link_id":".card__title a, a.media","price_regular_id":".price--on-sale .price__was, .price:not(.price--on-sale) .price__current","price_sale_id":".price--on-sale .price__current","image_1_id":".card__media .slider__item:nth-child(1) img, .card__media \u003e a img:nth-of-type(1)","image_2_id":".card__media .slider__item:nth-child(1) img, .card__media \u003e a img:nth-of-type(2)","image_1_type":"image","image_2_type":"image"},"_id":"67395a9361bc045b19431416","name":"Enterprise","shop":"global","supported_themes":["Enterprise"],"__v":0,"createdAt":"2024-11-17T02:53:07.315Z","updatedAt":"2025-12-04T08:48:11.329Z"} || {};
5217    mpg.appData = {"preview_group":{"_id":"6a0f84746624d42f1e89557c","id":"uANquVc3bQ","shop":"25521684558","name":"Eclipse Relaunch","type":"grouptify","is_active":false,"shopify_status":"DRAFT","show_on_card":true,"show_on_prod":true,"create_method":"manual","has_subgroup":false,"is_split":false,"options":[{"id":"ewa7RYRPie","name":"Size","template_card":"mpg-button","template_prod":"mpg-button","values":[{"id":"n1wIZvNkDF","name":"Standard","style":"color1","color1":"#000","color2":"#fff","image":"https:\/\/placehold.co\/100x100\/EEE\/31343C?font=oswald\u0026text=NO%20IMAGE","_id":"6a288da600f3768d6243b26b"},{"id":"Ojyp7gQBiB","name":"Small","style":"color1","color1":"#000","color2":"#fff","image":"https:\/\/placehold.co\/100x100\/EEE\/31343C?font=oswald\u0026text=NO%20IMAGE","_id":"6a288da600f3768d6243b26c"}],"_id":"6a288da600f3768d6243b26a"},{"id":"H80QQF0j7c","name":"Finish","template_card":"mpg-button","template_prod":"mpg-button","values":[{"id":"bwkPETd0on","name":"Matte","style":"color1","color1":"#000","color2":"#fff","image":"https:\/\/placehold.co\/100x100\/EEE\/31343C?font=oswald\u0026text=NO%20IMAGE","_id":"6a288d5f00f3768d6243b142"},{"id":"2TuVVmVBHM","name":"Gloss","style":"first_image","color1":"#000","color2":"#fff","image":"https:\/\/placehold.co\/100x100\/EEE\/31343C?font=oswald\u0026text=NO%20IMAGE","image_custom":"","_id":"6a0f84746624d42f1e895581"}],"_id":"6a0f84746624d42f1e895580"},{"id":"K6etXODrsG","name":"Color","template_card":"mpg-swatch-square","template_prod":"mpg-swatch-square","values":[{"id":"zF4GO1z9YP","name":"Jet Black","style":"color1","color1":"#000","color2":"#fff","image":"https:\/\/placehold.co\/100x100\/EEE\/31343C?font=oswald\u0026text=NO%20IMAGE","_id":"6a0f84746624d42f1e895584"},{"id":"FmGu35S99T","name":"Arctic White","style":"color1","color1":"#ffffff","color2":"#fff","image":"https:\/\/placehold.co\/100x100\/EEE\/31343C?font=oswald\u0026text=NO%20IMAGE","_id":"6a0f84746624d42f1e895585"},{"id":"rjHy3bSZjF","name":"Pacific Blue","style":"color1","color1":"#0e5fc1","color2":"#fff","image":"https:\/\/placehold.co\/100x100\/EEE\/31343C?font=oswald\u0026text=NO%20IMAGE","_id":"6a288d5f00f3768d6243b146"},{"id":"TJYFMoDRAv","name":"Sky Blue","style":"color1","color1":"#05aadc","color2":"#fff","image":"https:\/\/placehold.co\/100x100\/EEE\/31343C?font=oswald\u0026text=NO%20IMAGE","_id":"6a288d5f00f3768d6243b147"},{"id":"LAuBX9nx9K","name":"Apple Red","style":"color1","color1":"#cc0214","color2":"#fff","image":"https:\/\/placehold.co\/100x100\/EEE\/31343C?font=oswald\u0026text=NO%20IMAGE","_id":"6a288d5f00f3768d6243b148"},{"id":"gyDSdgdpCU","name":"Forest Green","style":"color1","color1":"#045c38","color2":"#fff","image":"https:\/\/placehold.co\/100x100\/EEE\/31343C?font=oswald\u0026text=NO%20IMAGE","_id":"6a288d5f00f3768d6243b149"},{"id":"iI1SAcqm1H","name":"Royal Purple","style":"color1","color1":"#52449d","color2":"#fff","image":"https:\/\/placehold.co\/100x100\/EEE\/31343C?font=oswald\u0026text=NO%20IMAGE","_id":"6a288d5f00f3768d6243b14a"},{"id":"aDvwELainG","name":"Lemon Yellow","style":"color1","color1":"#f5e203","color2":"#fff","image":"https:\/\/placehold.co\/100x100\/EEE\/31343C?font=oswald\u0026text=NO%20IMAGE","_id":"6a288d5f00f3768d6243b14b"},{"id":"hdEjEhB5ZW","name":"Hot Pink","style":"color1","color1":"#bd2585","color2":"#fff","image":"https:\/\/placehold.co\/100x100\/EEE\/31343C?font=oswald\u0026text=NO%20IMAGE","_id":"6a288d5f00f3768d6243b14c"},{"id":"z1qcrD36hl","name":"Smoke Grey","style":"color1","color1":"#657072","color2":"#fff","image":"https:\/\/placehold.co\/100x100\/EEE\/31343C?font=oswald\u0026text=NO%20IMAGE","_id":"6a288d5f00f3768d6243b14d"}],"_id":"6a0f84746624d42f1e895583"}],"products":[{"id":"7704642027598","title":"ECLIPSE® Gloss Standard DECK PROTECTOR® Sleeves: Jet Black - 105ct","handle":"eclipse-gloss-standard-sleeves-jet-black-105ct","status":"UNLISTED","images":["https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16700_Eclipse_Gloss_Standard_Jet-Black_Front_0befe9c1-970c-4b4c-9bdb-477f5277b76e.png?v=1779401114","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Jet-Black_Hand_a9aac25e-0629-417c-a495-81b6211fdad7.png?v=1779401114","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16700_Eclipse_Gloss_Standard_Jet-Black_Angle_2bda73fc-c9f4-40a0-b1e9-ae573b8d61ea.png?v=1779401114","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Jet-Black_Loose_00509ffe-6c4e-403e-b7e3-150a149f9f7b.png?v=1779401115"],"options":["2TuVVmVBHM","zF4GO1z9YP","n1wIZvNkDF"],"regular_price":null,"sale_price":12.99,"available":false,"colors":["#000000","#282828","#141414"],"product_type":"Deck Protectors","tags":["__label:Coming Soon","active","eclipse3","solid"],"vendor":"Ultra PRO","collections":[],"_id":"6a288d5f00f3768d6243b14e"},{"id":"7704642093134","title":"ECLIPSE® Gloss Standard DECK PROTECTOR® Sleeves: Arctic White - 105ct","handle":"eclipse-gloss-standard-sleeves-arctic-white-105ct","status":"UNLISTED","images":["https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16701_Eclipse_Gloss_Standard_Arctic-White_Front_6f379a90-eb8c-447c-986e-6cc612694326.png?v=1779401120","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Arctic-White_Hand_39a5bf61-6105-48ff-8ae0-9d12f2826d7e.png?v=1779401117","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16701_Eclipse_Gloss_Standard_Arctic-White_Angle_db0ee873-cc60-4bf2-a9e5-0fa0e0aa5c15.png?v=1779401117","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Arctic-White_Loose_dab5692e-0801-4a75-ae91-0f050b94b764.png?v=1779401117"],"options":["2TuVVmVBHM","FmGu35S99T","n1wIZvNkDF"],"regular_price":null,"sale_price":12.99,"available":false,"colors":["#000000","#141414","#282828"],"product_type":"Deck Protectors","tags":["__label:Coming Soon","active","eclipse3","solid"],"vendor":"Ultra PRO","collections":[],"_id":"6a288d5f00f3768d6243b14f"},{"id":"7704642125902","title":"ECLIPSE® Gloss Standard DECK PROTECTOR® Sleeves: Pacific Blue - 105ct","handle":"eclipse-gloss-standard-sleeves-pacific-blue-10
52175ct","status":"UNLISTED","images":["https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16702_Eclipse_Gloss_Standard_Pacific-Blue_Front_5be99497-0249-4110-a6f2-1793818b1b03.png?v=1779401118","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Pacific-Blue_Hand_ad9b17f9-8676-42a3-8c19-e93fec7fb7cc.png?v=1779401118","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16702_Eclipse_Gloss_Standard_Pacific-Blue_Angle_cb9be2cd-86dd-45da-bd90-68b44d8f18bb.png?v=1779401118","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Pacific-Blue_Loose_eb6b7f0c-6010-48a0-9539-af921064f1d6.png?v=1779401118"],"options":["2TuVVmVBHM","rjHy3bSZjF","n1wIZvNkDF"],"regular_price":null,"sale_price":12.99,"available":false,"colors":["#000000","#282828","#141414"],"product_type":"Deck Protectors","tags":["__label:Coming Soon","active","eclipse3","solid"],"vendor":"Ultra PRO","collections":[],"_id":"6a288d5f00f3768d6243b150"},{"id":"7704642191438","title":"ECLIPSE® Gloss Standard DECK PROTECTOR® Sleeves: Sky Blue - 105ct","handle":"eclipse-gloss-standard-sleeves-sky-blue-105ct","status":"UNLISTED","images":["https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16703_Eclipse_Gloss_Standard_Sky-Blue_Front_68e32192-b935-436f-bfa8-4faf14cc03ac.png?v=1779401118","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Sky-Blue_Hand_4a94e751-2e48-4662-b95b-5a5d90663837.png?v=1779401118","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16703_Eclipse_Gloss_Standard_Sky-Blue_Angle_644bc2a3-b1a8-4cb5-9204-d6c8f6bf72a4.png?v=1779401118","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Sky-Blue_Loose_810f9925-9d59-4c00-bc99-8849054e0db7.png?v=1779401118"],"options":["2TuVVmVBHM","TJYFMoDRAv","n1wIZvNkDF"],"regular_price":null,"sale_price":12.99,"available":false,"colors":["#000000","#141414","#282828"],"product_type":"Deck Protectors","tags":["__label:Coming Soon","active","eclipse3","solid"],"vendor":"Ultra PRO","collections":[],"_id":"6a288d5f00f3768d6243b151"},{"id":"7704642256974","title":"ECLIPSE® Gloss Standard DECK PROTECTOR® Sleeves: Apple Red - 105ct","handle":"eclipse-gloss-standard-sleeves-apple-red-105ct","status":"UNLISTED","images":["https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16704_Eclipse_Gloss_Standard_Apple-Red_Front_cf90091e-87cc-4ada-944c-41a9cb32f909.png?v=1779401118","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Apple-Red_Hand_3a81616a-b40b-4358-b931-fd84691798ed.png?v=1779401118","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16704_Eclipse_Gloss_Standard_Apple-Red_Angle_11721111-a538-439c-b686-ee4c88e69f5c.png?v=1779401118","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Apple-Red_Loose_b43078f2-58e9-4a08-9919-43f270c64554.png?v=1779401118"],"options":["2TuVVmVBHM","LAuBX9nx9K","n1wIZvNkDF"],"regular_price":null,"sale_price":12.99,"available":false,"colors":["#000000","#141414","#282828"],"product_type":"Deck Protectors","tags":["__label:Coming Soon","active","eclipse3","solid"],"vendor":"Ultra PRO","collections":[],"_id":"6a288d5f00f3768d6243b152"},{"id":"7704642289742","title":"ECLIPSE® Gloss Standard DECK PROTECTOR® Sleeves: Forest Green - 105ct","handle":"eclipse-gloss-standard-sleeves-forest-green-105ct","status":"UNLISTED","images":["https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16705_Eclipse_Gloss_Standard_Forest-Green_Front_fd5d991f-4320-4d35-afc4-e069c209fe61.png?v=1779401122","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Forest-Green_Hand_5d02f741-9ac6-4e69-aa81-b248d7c6a477.png?v=1779401122","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16705_Eclipse_Gloss_Standard_Forest-Green_Angle_822a5a34-9b57-49dc-a316-28fa2062a377.png?v=1779401122","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Forest-Green_Loose_3948090d-ee68-4b0f-9c14-d38e5bc83b54.png?v=1779401122"],"options":["2TuVVmVBHM","gyDSdgdpCU","n1wIZvNkDF"],"regular_price":null,"sale_price":12.99,"available":false,"colors":["#000000","#141414","#282828"],"product_type":"Deck Protectors","tags":["__label:Coming Soon","active","eclipse3","solid"],"vendor":"Ultra PRO","collections":[],"_id":"6a288d5f00f3768d6243b153"},{"id":"7704651071566","title":"ECLIPSE® Gloss Standard DECK PROTECTOR® Sleeves: Royal Purple - 105ct","handle":"eclipse-gloss-standard-sleeves-royal-purple-105ct","status":"UNLISTED","images":["https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16706_Eclipse_Gloss_Standard_Royal-Purple_Front_7c53e5c9-9002-4f09-a4dd-092859cb7397.png?v=1779401122","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Royal-Purple_Hand_ca692a40-3c10-4e16-a1e6-6d7c078d60b8.png?v=1779401122","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16706_Eclipse_Gloss_Standard_Royal-Purple_Angle_92100d1d-abc2-4891-803a-f78db24d0ca3.png?v=1779401123","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Royal-Purple_Loose_f0e7705e-1324-4725-af31-d035bc515961.png?v=1779401123"],"options":["2TuVVmVBHM","iI1SAcqm1H","n1wIZvNkDF"],"regular_price":null,"sale_price":12.99,"available":false,"colors":["#000000","#282828","#141414"],"product_type":"Deck Protectors","tags":["__label:Coming Soon","active","eclipse3","solid"],"vendor":"Ultra PRO","collections":[],"_id":"6a288d5f00f3768d6243b154"},{"id":"7704651169870","title":"ECLIPSE® Gloss Standard DECK PROTECTOR® Sleeves: Lemon Yellow - 105ct","handle":"eclipse-gloss-standard-sleeves-lemon-yellow-105ct","status":"UNLISTED","images":["https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16707_Eclipse_Gloss_Standard_Lemon-Yellow_Front_cb66ca82-f351-42de-8024-1274b75ac764.png?v=1779401122","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Lemon-Yellow_Hand_d6d43e49-d899-4c82-8d39-2fbd104e59ec.png?v=1779401122","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16707_Eclipse_Gloss_Standard_Lemon-Yellow_Angle_f7376789-cea8-4e50-bb6c-39b472a6809c.png?v=1779401122","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Lemon-Yellow_Loose_3f5156e8-3be0-41b0-bf99-64e98748e918.png?v=1779401122"],"options":["2TuVVmVBHM","aDvwELainG","n1wIZvNkDF"],"regular_price":null,"sale_price":12.99,"available":false,"colors":["#000000","#141414","#282828"],"product_type":"Deck Protectors","tags":["__label:Coming Soon","active","eclipse3","solid"],"vendor":"Ultra PRO","collections":[],"_id":"6a288d5f00f3768d6243b155"},{"id":"7704651268174","title":"ECLIPSE® Gloss Standard DECK PROTECTOR® Sleeves: Hot Pink - 105ct","handle":"eclipse-gloss-standard-sleeves-hot-pink-105ct","status":"UNLISTED","images":["https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16708_Eclipse_Gloss_Standard_Hot-Pink_Front_3bf68f59-4c8d-4066-a3ad-ae2280867df4.png?v=1779401124","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Hot-Pink_Hand_99daf46c-d195-452c-8f9c-949c5ca57090.png?v=1779401124","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16708_Eclipse_Gloss_Standard_Hot-Pink_Angle_56f5cf78-7402-42f9-b4fb-2d263ef451a2.png?v=1779401124","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Hot-Pink_Loose_892dd06b-4e8c-48b8-a4f9-ca31d1a66bdc.png?v=1779401124"],"options":["2TuVVmVBHM","hdEjEhB5ZW","n1wIZvNkDF"],"regular_price":null,"sale_price":12.99,"available":false,"colors":["#000000","#141414","#282828"],"product_type":"Deck Protectors","tags":["__label:Coming Soon","active","eclipse3","solid"],"vendor":"Ultra PRO","collections":[],"_id":"6a288d5f00f3768d6243b156"},{"id":"7704651366478","title":"ECLIPSE® Gloss Standard DECK PROTECTOR® Sleeves: Smoke Grey - 105ct","handle":"eclipse-gloss-standard-sleeves-smoke-grey-105ct","status":"UNLISTED","images":["https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16709_Eclipse_Gloss_Standard_Smoke-Grey_Front_0bfbad09-a176-4
52170a5-a120-de51f289e241.png?v=1779401127","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Smoke-Grey_Hand_5805c539-053f-4e08-965d-ae3f30ff021b.png?v=1779401127","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16709_Eclipse_Gloss_Standard_Smoke-Grey_Angle_8be84921-9baa-4745-b7c7-fcdb7be9c874.png?v=1779401127","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Smoke-Grey_Loose_a8710478-fff5-4f2d-a786-de08a8392264.png?v=1779401126"],"options":["2TuVVmVBHM","z1qcrD36hl","n1wIZvNkDF"],"regular_price":null,"sale_price":12.99,"available":false,"colors":["#000000","#141414","#282828"],"product_type":"Deck Protectors","tags":["__label:Coming Soon","active","eclipse3","solid"],"vendor":"Ultra PRO","collections":[],"_id":"6a288d5f00f3768d6243b157"},{"id":"7704618500174","title":"ECLIPSE® Matte Standard DECK PROTECTOR® Sleeves: Jet Black - 105ct","handle":"eclipse-matte-standard-sleeves-jet-black-105ct","status":"UNLISTED","images":["https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16680_Eclipse_Matte_Standard_Jet-Black_Front_bd96d4bf-a988-426a-90c3-5ccb8604abcd.png?v=1779401096","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Jet-Black_Hand_aca4a175-b2a0-4719-8449-f489de0d8614.png?v=1779401095","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16680_Eclipse_Matte_Standard_Jet-Black_Angle_d8a4be9c-4f34-4a84-9483-078016b8325a.png?v=1779401095","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Jet-Black_Loose_f58aed4e-05e8-4090-bf9f-0eda98c3c3a5.png?v=1779401096"],"options":["bwkPETd0on","zF4GO1z9YP","n1wIZvNkDF"],"regular_price":null,"sale_price":12.99,"available":false,"colors":["#000000","#141414","#001414"],"product_type":"Deck Protectors","tags":["__label:Coming Soon","active","eclipse3","solid"],"vendor":"Ultra PRO","collections":[],"_id":"6a288d5f00f3768d6243b158"},{"id":"7704618631246","title":"ECLIPSE® Matte Standard DECK PROTECTOR® Sleeves: Arctic White - 105ct","handle":"eclipse-matte-standard-sleeves-arctic-white-105ct","status":"UNLISTED","images":["https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16681_Eclipse_Matte_Standard_Arctic-White_Front_cba705fd-d4ba-40a7-aee5-c3f231d549b9.png?v=1779401096","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Arctic-White_Hand_c656e55f-de6e-498b-a12b-ce121b0948da.png?v=1779401096","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16681_Eclipse_Matte_Standard_Arctic-White_Angle_657b471e-cc68-4134-91a4-fcb238838413.png?v=1779401096","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Arctic-White_Loose_c3a05652-54c9-4491-9336-629229ca4677.png?v=1779401096"],"options":["bwkPETd0on","FmGu35S99T","n1wIZvNkDF"],"regular_price":null,"sale_price":12.99,"available":false,"colors":["#000000","#141414","#001414"],"product_type":"Deck Protectors","tags":["__label:Coming Soon","active","eclipse3","solid"],"vendor":"Ultra PRO","collections":[],"_id":"6a288d5f00f3768d6243b159"},{"id":"7704618795086","title":"ECLIPSE® Matte Standard DECK PROTECTOR® Sleeves: Pacific Blue - 105ct","handle":"eclipse-matte-standard-sleeves-pacific-blue-105ct","status":"UNLISTED","images":["https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16682_Eclipse_Matte_Standard_Pacific-Blue_Front_680f6972-a878-45b1-9f28-96e12777be02.png?v=1779401095","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Pacific-Blue_Hand_6ec324bb-24e3-42f4-be6a-a9f5f477ced2.png?v=1779401095","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16682_Eclipse_Matte_Standard_Pacific-Blue_Angle_fbe45fd5-95d8-4d30-86f8-24f8aab463a8.png?v=1779401095","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Pacific-Blue_Loose_29f3b2ce-a72e-43f1-9d68-60ea91de2971.png?v=1779401095"],"options":["bwkPETd0on","rjHy3bSZjF","n1wIZvNkDF"],"regular_price":null,"sale_price":12.99,"available":false,"colors":["#000000","#141414","#001414"],"product_type":"Deck Protectors","tags":["__label:Coming Soon","active","eclipse3","solid"],"vendor":"Ultra PRO","collections":[],"_id":"6a288d5f00f3768d6243b15a"},{"id":"7704619319374","title":"ECLIPSE® Matte Standard DECK PROTECTOR® Sleeves: Sky Blue - 105ct","handle":"eclipse-matte-standard-sleeves-sky-blue-10
52175ct","status":"UNLISTED","images":["https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16683_Eclipse_Matte_Standard_Sky-Blue_Front_39843092-41be-47aa-b6ae-61aba070b0e8.png?v=1779401095","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Sky-Blue_Hand_7a08648a-d5f0-40a5-a5a1-ddb3d33721e0.png?v=1779401095","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16683_Eclipse_Matte_Standard_Sky-Blue_Angle_6455f0a0-a481-4e5b-8a32-d967cdeb9ebd.png?v=1779401095","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Sky-Blue_Loose_16e10219-9904-49c0-b699-41afd600dafa.png?v=1779401096"],"options":["bwkPETd0on","TJYFMoDRAv","n1wIZvNkDF"],"regular_price":null,"sale_price":12.99,"available":false,"colors":["#000000","#141414","#001414"],"product_type":"Deck Protectors","tags":["__label:Coming Soon","active","eclipse3","solid"],"vendor":"Ultra PRO","collections":[],"_id":"6a288d5f00f3768d6243b15b"},{"id":"7704619548750","title":"ECLIPSE® Matte Standard DECK PROTECTOR® Sleeves: Apple Red - 105ct","handle":"eclipse-matte-standard-sleeves-apple-red-105ct","status":"UNLISTED","images":["https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16684_Eclipse_Matte_Standard_Apple-Red_Front.png?v=1776965646","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16684-Apple-Red_Hand.png?v=1776965646","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16684-Apple-Red_Loose.png?v=1776965646","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16684_Eclipse_Matte_Standard_Apple-Red_Angle_8d9d0f02-8d14-4156-a491-7c797e2d537a.png?v=1776991556"],"options":["bwkPETd0on","LAuBX9nx9K","n1wIZvNkDF"],"regular_price":null,"sale_price":12.99,"available":false,"colors":["#000000","#141414","#001414"],"product_type":"Deck Protectors","tags":["__label:Coming Soon","active","eclipse3","solid"],"vendor":"Ultra PRO","collections":[],"_id":"6a288d5f00f3768d6243b15c"},{"id":"7704619810894","title":"ECLIPSE® Matte Standard DECK PROTECTOR® Sleeves: Forest Green - 105ct","handle":"eclipse-matte-standard-sleeves-forest-green-105ct","status":"UNLISTED","images":["https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16685_Eclipse_Matte_Standard_Forest-Green_Front_8e6b05ff-0dd9-4efe-8b08-15c2cc8e802a.png?v=1779401364","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16685_Eclipse_Matte_Standard_Forest-Green_Angle_c361fd5d-4e00-4b9b-8278-e593d614fb4c.png?v=1779401100","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Forest-Green_Hand_5f56ba4c-0bfd-45b8-8755-bc51f1c3e292.png?v=1779401100","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Forest-Green_Loose_71e5a7fe-ce0d-4426-bb9f-8e741438a289.png?v=1779401101"],"options":["bwkPETd0on","gyDSdgdpCU","n1wIZvNkDF"],"regular_price":null,"sale_price":12.99,"available":false,"colors":["#000000","#141414","#001414"],"product_type":"Deck Protectors","tags":["__label:Coming Soon","active","eclipse3","solid"],"vendor":"Ultra PRO","collections":[],"_id":"6a288d5f00f3768d6243b15d"},{"id":"7704619974734","title":"ECLIPSE® Matte Standard DECK PROTECTOR® Sleeves: Royal Purple - 105ct","handle":"eclipse-matte-standard-sleeves-royal-purple-105ct","status":"UNLISTED","images":["https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16686_Eclipse_Matte_Standard_Royal-Purple_Front_1451a282-eb62-4020-8308-37f4adce3915.png?v=1779401101","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Royal-Purple_Hand_b7b4ea65-4ea2-4986-8391-777da80f8951.png?v=1779401101","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16686_Eclipse_Matte_Standard_Royal-Purple_Angle_4546a003-aedb-4fb1-ba3d-623357899604.png?v=1779401101","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Royal-Purple_Loose_d0005fd6-5daa-4847-9161-b1bce45df720.png?v=1779401101"],"options":["bwkPETd0on","iI1SAcqm1H","n1wIZvNkDF"],"regular_price":null,"sale_price":12.99,"available":false,"colors":["#000000","#141414","#001414"],"product_type":"Deck Protectors","tags":["__label:Coming Soon","active","eclipse3","solid"],"vendor":"Ultra PRO","collections":[],"_id":"6a288d5f00f3768d6243b15e"},{"id":"7704620171342","title":"ECLIPSE® Matte Standard DECK PROTECTOR® Sleeves: Lemon Yellow - 105ct","handle":"eclipse-matte-standard-sleeves-lemon-yellow-105ct","status":"UNLISTED","images":["https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16687_Eclipse_Matte_Standard_Lemon-Yellow_Front_3c6c673e-d5a4-476f-8ecb-a013443bbda7.png?v=1779401101","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Lemon-Yellow_Hand_8f76828b-a818-4493-9d5a-d2e317266d08.png?v=1779401101","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16687_Eclipse_Matte_Standard_Lemon-Yellow_Angle_7
5217716b359-69b5-4fc1-b6a2-b7e4e2b2f836.png?v=1779401101","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Lemon-Yellow_Loose_5afef6f4-2b68-482e-8553-0c422cd88664.png?v=1779401101"],"options":["bwkPETd0on","aDvwELainG","n1wIZvNkDF"],"regular_price":null,"sale_price":12.99,"available":false,"colors":["#000000","#141414","#001414"],"product_type":"Deck Protectors","tags":["__label:Coming Soon","active","eclipse3","solid"],"vendor":"Ultra PRO","collections":[],"_id":"6a288d5f00f3768d6243b15f"},{"id":"7704620269646","title":"ECLIPSE® Matte Standard DECK PROTECTOR® Sleeves: Hot Pink - 105ct","handle":"eclipse-matte-standard-sleeves-hot-pink-105ct","status":"UNLISTED","images":["https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16688_Eclipse_Matte_Standard_Hot-Pink_Front_20e758b9-0f4f-4c73-a7b4-b845b8477cb5.png?v=1779401101","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Hot-Pink_Hand_4fa927d2-a731-45f3-891f-a1b5367e2873.png?v=1779401101","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16688_Eclipse_Matte_Standard_Hot-Pink_Angle_36f8f2a9-78e4-4dcd-b958-5b4276feab23.png?v=1779401101","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Hot-Pink_Loose_0d74f3ca-334e-4c96-bef7-fe4022813104.png?v=1779401101"],"options":["bwkPETd0on","hdEjEhB5ZW","n1wIZvNkDF"],"regular_price":null,"sale_price":12.99,"available":false,"colors":["#000000","#141414","#001414"],"product_type":"Deck Protectors","tags":["__label:Coming Soon","active","eclipse3","solid"],"vendor":"Ultra PRO","collections":[],"_id":"6a288d5f00f3768d6243b160"},{"id":"7704620335182","title":"ECLIPSE® Matte Standard DECK PROTECTOR® Sleeves: Smoke Grey - 105ct","handle":"eclipse-matte-standard-sleeves-smoke-grey-105ct","status":"UNLISTED","images":["https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16689_Eclipse_Matte_Standard_Smoke-Grey_Front_c24aa42e-dc8b-4333-9a79-ef2561e0c903.png?v=1779401106","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Smoke-Grey_Hand_f9f79410-fdaa-4bcb-8267-46d1682f2550.png?v=1779401105","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16689_Eclipse_Matte_Standard_Smoke-Grey_Angle_1179eda8-0ff1-4c1a-a5ea-d22a4471562b.png?v=1779401106","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Smoke-Grey_Loose_58f3fe48-86c2-4cbc-8904-1cf7f0fa8abf.png?v=1779401106"],"options":["bwkPETd0on","z1qcrD36hl","n1wIZvNkDF"],"regular_price":null,"sale_price":12.99,"available":false,"colors":["#000000","#141414","#001414"],"product_type":"Deck Protectors","tags":["__label:Coming Soon","active","eclipse3","solid"],"vendor":"Ultra PRO","collections":[],"_id":"6a288d5f00f3768d6243b161"},{"id":"7704651497550","title":"ECLIPSE® Gloss Small DECK PROTECTOR® Sleeves: Jet Black - 60ct","handle":"eclipse-gloss-small-sleeves-jet-black-60ct","status":"UNLISTED","images":["https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16710_Eclipse_Gloss_Small_Jet-Black_Front_de84a3a6-6db8-4f95-a896-269789cd30fa.png?v=1779401127","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Jet-Black_Hand_0c3c3709-d281-45a8-baef-a4af9494dfae.png?v=1779401127","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16710_Eclipse_Gloss_Small_Jet-Black_Angle_351fcf4a-c960-497b-b093-c4db0bf162bd.png?v=1779401126","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Jet-Black_Loose_0bfb4378-3a26-4206-8fce-bc276561144d.png?v=1779401127"],"options":["Ojyp7gQBiB","2TuVVmVBHM","zF4GO1z9YP"],"regular_price":null,"sale_price":7.99,"available":false,"colors":["#000000","#282828","#141414"],"product_type":"Deck Protectors","tags":["__label:Coming Soon","active","eclipse3","solid"],"vendor":"Ultra PRO","collections":[],"_id":"6a288e5a00f3768d6243cd4e"},{"id":"7704651628622","title":"ECLIPSE® Gloss Small DECK PROTECTOR® Sleeves: Arctic White - 60ct","handle":"eclipse-gloss-small-sleeves-arctic-white-60ct","status":"UNLISTED","images":["https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16711_Eclipse_Gloss_Small_Arctic-White_Front_461722ea-c395-44bb-8f18-da5c7f3e1708.png?v=1779401127","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Arctic-White_Hand_bf717c99-da9f-4446-b644-84ed4ead5068.png?v=1779401127","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16711_Eclipse_Gloss_Small_Arctic-White_Angle_05f5a2d9-19af-4c11-9645-157394bf34c7.png?v=1779401127","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Arctic-White_Loose_bb74df18-dec3-4db5-9e2c-304c81777cc7.png?v=1779401127"],"options":["Ojyp7gQBiB","2TuVVmVBHM","FmGu35S99T"],"regular_price":null,"sale_price":7.99,"available":false,"colors":["#000000","#141414","#282828"],"product_type":"Deck Protectors","tags":["__label:Coming Soon","active","eclipse3","solid"],"vendor":"Ultra PRO","collections":[],"_id":"6a288e5a00f3768d6243c
5217d4f"},{"id":"7704651792462","title":"ECLIPSE® Gloss Small DECK PROTECTOR® Sleeves: Pacific Blue - 60ct","handle":"eclipse-gloss-small-sleeves-pacific-blue-60ct","status":"UNLISTED","images":["https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16712_Eclipse_Gloss_Small_Pacific-Blue_Front_8594d645-9935-4ae5-a8fb-768aa25723ad.png?v=1779401128","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Pacific-Blue_Hand_09a67793-6ec6-4813-b62a-369690690904.png?v=1779401128","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16712_Eclipse_Gloss_Small_Pacific-Blue_Angle_24e135ff-b4ca-4a82-a47b-515a23818997.png?v=1779401128","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Pacific-Blue_Loose_916d8ec2-1a12-432d-a09f-263ee1a42573.png?v=1779401128"],"options":["Ojyp7gQBiB","2TuVVmVBHM","rjHy3bSZjF"],"regular_price":null,"sale_price":7.99,"available":false,"colors":["#000000","#141414","#282828"],"product_type":"Deck Protectors","tags":["__label:Coming Soon","active","eclipse3","solid"],"vendor":"Ultra PRO","collections":[],"_id":"6a288e5a00f3768d6243cd50"},{"id":"7704651989070","title":"ECLIPSE® Gloss Small DECK PROTECTOR® Sleeves: Sky Blue - 60ct","handle":"eclipse-gloss-small-sleeves-sky-blue-60ct","status":"UNLISTED","images":["https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16713_Eclipse_Gloss_Small_Sky-Blue_Front_4d2e52af-bb3a-40b7-ab1c-ac8e4b5d0b0e.png?v=1779401131","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Sky-Blue_Hand_28770a0a-7342-4453-b527-050f18e2affb.png?v=1779401130","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16713_Eclipse_Gloss_Small_Sky-Blue_Angle_120b4495-48c6-433c-bde2-d61663736648.png?v=1779401130","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Sky-Blue_Loose_c4acd68a-7945-4721-a779-bb68f1b2dd10.png?v=1779401131"],"options":["Ojyp7gQBiB","2TuVVmVBHM","TJYFMoDRAv"],"regular_price":null,"sale_price":7.99,"available":false,"colors":["#000000","#141414","#282828"],"product_type":"Deck Protectors","tags":["__label:Coming Soon","active","eclipse3","solid"],"vendor":"Ultra PRO","collections":[],"_id":"6a288e5a00f3768d6243cd51"},{"id":"7704652251214","title":"ECLIPSE® Gloss Small DECK PROTECTOR® Sleeves: Apple Red - 60ct","handle":"eclipse-gloss-small-sleeves-apple-red-60ct","status":"UNLISTED","images":["https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16714_Eclipse_Gloss_Small_Apple-Red_Front_a3775223-1c11-435c-bf26-496a5d99102a.png?v=1779401130","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Apple-Red_Hand_413b39dc-97b4-46a8-81c2-47852e4fc543.png?v=1779401130","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16714_Eclipse_Gloss_Small_Apple-Red_Angle_4b73e955-897e-479a-8fd9-a3f2de7f8bef.png?v=1779401130","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Apple-Red_Loose_d375b91f-ee8a-49c7-9d8e-8cfe053764b9.png?v=1779401130"],"options":["Ojyp7gQBiB","2TuVVmVBHM","LAuBX9nx9K"],"regular_price":null,"sale_price":7.99,"available":false,"colors":["#000000","#141414","#282828"],"product_type":"Deck Protectors","tags":["__label:Coming Soon","active","eclipse3","solid"],"vendor":"Ultra PRO","collections":[],"_id":"6a288e5a00f3768d6243cd52"},{"id":"7704652415054","title":"ECLIPSE® Gloss Small DECK PROTECTOR® Sleeves: Forest Green - 60ct","handle":"eclipse-gloss-small-sleeves-forest-green-60ct","status":"UNLISTED","images":["https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16715_Eclipse_Gloss_Small_Forest-Green_Front_150ec177-f306-4f0b-96f0-96f21193f067.png?v=1779401130","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Forest-Green_Hand_07982230-c54f-499c-bcba-1fdf1ebcedcb.png?v=1779401130","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16715_Eclipse_Gloss_Small_Forest-Green_Angle_a1634d52-8d54-409e-ab4f-acfff1ce981a.png?v=1779401130","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Forest-Green_Loose_9b3c3fd6-57c0-40b8-93f8-b6e4dd387ba5.png?v=1779401130"],"options":["Ojyp7gQBiB","2TuVVmVBHM","gyDSdgdpCU"],"regular_price":null,"sale_price":7.99,"available":false,"colors":["#000000","#141414","#282828"],"product_type":"Deck Protectors","tags":["__label:Coming Soon","active","eclipse3","solid"],"vendor":"Ultra PRO","collections":[],"_id":"6a288e5a00f3768d6243c
5217d53"},{"id":"7704654184526","title":"ECLIPSE® Gloss Small DECK PROTECTOR® Sleeves: Royal Purple - 60ct","handle":"eclipse-gloss-small-sleeves-royal-purple-60ct","status":"UNLISTED","images":["https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16716_Eclipse_Gloss_Small_Royal-Purple_Front_0f1afbcb-250b-482f-ae2f-397567953f2c.png?v=1779401132","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Royal-Purple_Hand_9e1f52e2-ca3c-4ea3-a8fb-c0c199c99d42.png?v=1779401132","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16716_Eclipse_Gloss_Small_Royal-Purple_Angle_b060497f-63af-48d4-82aa-e94389ff81b9.png?v=1779401132","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Royal-Purple_Loose_7f661581-05b2-4729-8a2e-0bbdffbde5c8.png?v=1779401132"],"options":["Ojyp7gQBiB","2TuVVmVBHM","iI1SAcqm1H"],"regular_price":null,"sale_price":7.99,"available":false,"colors":["#000000","#141414","#282828"],"product_type":"Deck Protectors","tags":["__label:Coming Soon","active","eclipse3","solid"],"vendor":"Ultra PRO","collections":[],"_id":"6a288e5a00f3768d6243cd54"},{"id":"7704654282830","title":"ECLIPSE® Gloss Small DECK PROTECTOR® Sleeves: Lemon Yellow - 60ct","handle":"eclipse-gloss-small-sleeves-lemon-yellow-60ct","status":"UNLISTED","images":["https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16717_Eclipse_Gloss_Small_Lemon-Yellow_Front_b4cfb736-e976-42fa-8224-b4b9f498cde9.png?v=1779401134","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Lemon-Yellow_Hand_936209e1-9b69-4949-a087-da86c371fb40.png?v=1779401134","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16717_Eclipse_Gloss_Small_Lemon-Yellow_Angle_c10b3e7d-caa4-4636-82dc-1b28a199df47.png?v=1779401134","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Lemon-Yellow_Loose_f1020b1c-d625-46bc-8285-0e1f348d20ce.png?v=1779401135"],"options":["Ojyp7gQBiB","2TuVVmVBHM","aDvwELainG"],"regular_price":null,"sale_price":7.99,"available":false,"colors":["#000000","#141414","#282828"],"product_type":"Deck Protectors","tags":["__label:Coming Soon","active","eclipse3","solid"],"vendor":"Ultra PRO","collections":[],"_id":"6a288e5a00f3768d6243cd55"},{"id":"7704654413902","title":"ECLIPSE® Gloss Small DECK PROTECTOR® Sleeves: Hot Pink - 60ct","handle":"eclipse-gloss-small-sleeves-hot-pink-60ct","status":"UNLISTED","images":["https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16718_Eclipse_Gloss_Small_Hot-Pink_Front_7fc381c9-785e-467d-8f2e-be590afd4359.png?v=1779401135","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Hot-Pink_Hand_cfc07485-5154-4571-b2fd-7529cfea7621.png?v=1779401135","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16718_Eclipse_Gloss_Small_Hot-Pink_Angle_00f27550-5472-4b2e-8176-00709e71e8f0.png?v=1779401135","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Hot-Pink_Loose_8b6dca47-f9c2-4b9f-92ea-626ccc8819ca.png?v=1779401135"],"options":["Ojyp7gQBiB","2TuVVmVBHM","hdEjEhB5ZW"],"regular_price":null,"sale_price":7.99,"available":false,"colors":["#000000","#141414","#282828"],"product_type":"Deck Protectors","tags":["__label:Coming Soon","active","eclipse3","solid"],"vendor":"Ultra PRO","collections":[],"_id":"6a288e5a00f3768d6243cd56"},{"id":"7704654544974","title":"ECLIPSE® Gloss Small DECK PROTECTOR® Sleeves: Smoke Grey - 60ct","handle":"eclipse-gloss-small-sleeves-smoke-grey-60ct","status":"UNLISTED","images":["https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16719_Eclipse_Gloss_Small_Smoke-Grey_Front_51c8d6b5-cd0d-457d-9e1f-29834b74099c.png?v=1779401135","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Smoke-Grey_Hand_2f5c8db3-a5c1-4bcf-8d74-016ef04bba6a.png?v=1779401135","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16719_Eclipse_Gloss_Small_Smoke-Grey_Angle_224afa7f-8cba-4577-8b6e-1c5ee4775022.png?v=1779401135","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Smoke-Grey_Loose_81eb3937-df8d-4ccc-8fc0-42f83d4c81e2.png?v=1779401135"],"options":["Ojyp7gQBiB","2TuVVmVBHM","z1qcrD36hl"],"regular_price":null,"sale_price":7.99,"available":false,"colors":["#000000","#141414","#282828"],"product_type":"Deck Protectors","tags":["__label:Coming Soon","active","eclipse3","solid"],"vendor":"Ultra PRO","collections":[],"_id":"6a288e5a00f3768d6243c
5217d57"},{"id":"7704620433486","title":"ECLIPSE® Matte Small DECK PROTECTOR® Sleeves: Jet Black - 60ct","handle":"eclipse-matte-small-sleeves-jet-black-60ct","status":"UNLISTED","images":["https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16690_Eclipse_Matte_Small_Jet-Black_Front_8bbfb4f6-3488-4829-b219-0aa17c6a7be5.png?v=1779401105","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Jet-Black_Hand_8191abfb-f4ac-48ea-8922-4072c9e03f66.png?v=1779401105","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16690_Eclipse_Matte_Small_Jet-Black_Angle_6a6bd342-99e7-4c5e-9129-0dd6510a93f6.png?v=1779401105","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Jet-Black_Loose_5b0f3109-950a-4586-980d-916d1f68c23c.png?v=1779401105"],"options":["Ojyp7gQBiB","bwkPETd0on","zF4GO1z9YP"],"regular_price":null,"sale_price":7.99,"available":false,"colors":["#000000","#141414","#000014"],"product_type":"Deck Protectors","tags":["__label:Coming Soon","active","eclipse3","solid"],"vendor":"Ultra PRO","collections":[],"_id":"6a288e5a00f3768d6243cd58"},{"id":"7704620597326","title":"ECLIPSE® Matte Small DECK PROTECTOR® Sleeves: Arctic White - 60ct","handle":"eclipse-matte-small-sleeves-arctic-white-60ct","status":"UNLISTED","images":["https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16691_Eclipse_Matte_Small_Arctic-White_Front_d7819201-5ac4-486d-b4af-1bf1b3cd88f6.png?v=1779401105","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Arctic-White_Hand_0f5cc793-a626-4292-9d1b-5f1061059612.png?v=1779401105","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16691_Eclipse_Matte_Small_Arctic-White_Angle_08826d05-ce33-4930-a3e3-d947998b1b1f.png?v=1779401105","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Arctic-White_Loose_2792841e-9fca-4e12-bfaa-8ab2868ec51e.png?v=1779401105"],"options":["Ojyp7gQBiB","bwkPETd0on","FmGu35S99T"],"regular_price":null,"sale_price":7.99,"available":false,"colors":["#000000","#141414","#001414"],"product_type":"Deck Protectors","tags":["__label:Coming Soon","active","eclipse3","solid"],"vendor":"Ultra PRO","collections":[],"_id":"6a288e5a00f3768d6243cd59"}
5217,{"id":"7704620892238","title":"ECLIPSE® Matte Small DECK PROTECTOR® Sleeves: Pacific Blue - 60ct","handle":"eclipse-matte-small-sleeves-pacific-blue-60ct","status":"UNLISTED","images":["https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16692_Eclipse_Matte_Small_Pacific-Blue_Front_a5f8105c-e6fd-42dc-a359-8559609fb27b.png?v=1779401105","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Pacific-Blue_Hand_5713175a-0585-4cd4-9b26-a24e225ffd30.png?v=1779401105","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16692_Eclipse_Matte_Small_Pacific-Blue_Angle_c43607ac-02f2-47dd-977c-979eba25d7d1.png?v=1779401105","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Pacific-Blue_Loose_6f72b7e8-8d97-4c7b-b99b-bd8615453df4.png?v=1779401105"],"options":["Ojyp7gQBiB","bwkPETd0on","rjHy3bSZjF"],"regular_price":null,"sale_price":7.99,"available":false,"colors":["#000000","#141414","#001414"],"product_type":"Deck Protectors","tags":["__label:Coming Soon","active","eclipse3","solid"],"vendor":"Ultra PRO","collections":[],"_id":"6a288e5a00f3768d6243cd5a"},{"id":"7704621056078","title":"ECLIPSE® Matte Small DECK PROTECTOR® Sleeves: Sky Blue - 60ct","handle":"eclipse-matte-small-sleeves-sky-blue-60ct","status":"UNLISTED","images":["https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16693_Eclipse_Matte_Small_Sky-Blue_Front_d2800c9b-758a-482b-9552-b03eeb41ef7e.png?v=1779401109","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Sky-Blue_Hand_6fa2148f-1872-4212-8eeb-a38da3989468.png?v=1779401109","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16693_Eclipse_Matte_Small_Sky-Blue_Angle_5719ef63-8f4e-4706-8587-46e5652f7ac0.png?v=1779401109","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Sky-Blue_Loose_c627d141-3f80-41c3-be8a-814706ad93f0.png?v=1779401109"],"options":["Ojyp7gQBiB","bwkPETd0on","TJYFMoDRAv"],"regular_price":null,"sale_price":7.99,"available":false,"colors":["#000000","#141414","#001414"],"product_type":"Deck Protectors","tags":["__label:Coming Soon","active","eclipse3","solid"],"vendor":"Ultra PRO","collections":[],"_id":"6a288e5a00f3768d6243cd5b"},{"id":"7704621219918","title":"ECLIPSE® Matte Small DECK PROTECTOR® Sleeves: Apple Red - 60ct","handle":"eclipse-matte-small-sleeves-apple-red-60ct","status":"UNLISTED","images":["https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16694_Eclipse_Matte_Small_Apple-Red_Front_c1d20349-cddc-406b-bcfb-10f8a4732820.png?v=1779401110","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Apple-Red_Hand_2dbd0579-e8b3-4261-9b69-a69ccdf3fdf2.png?v=1779401110","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16694_Eclipse_Matte_Small_Apple-Red_Angle_512c23d5-4105-4327-8ef0-f7f566c3e52a.png?v=1779401110","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Apple-Red_Loose_2b3ec370-a4fe-4d5d-9c5e-35a447e888b2.png?v=1779401110"],"options":["Ojyp7gQBiB","bwkPETd0on","LAuBX9nx9K"],"regular_price":null,"sale_price":7.99,"available":false,"colors":["#000000","#141414","#001414"],"product_type":"Deck Protectors","tags":["__label:Coming Soon","active","eclipse3","solid"],"vendor":"Ultra PRO","collections":[],"_id":"6a288e5a00f3768d6243cd5c"},{"id":"7704621482062","title":"ECLIPSE® Matte Small DECK PROTECTOR® Sleeves: Forest Green - 60ct","handle":"eclipse-matte-small-sleeves-forest-green-60ct","status":"UNLISTED","images":["https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16695_Eclipse_Matte_Small_Forest-Green_Front_f0bab408-8c31-433c-ba23-ac31dfd7517d.png?v=1779401110","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Forest-Green_Hand_c233d4c7-2aa0-4ac2-bf4a-eeadb39edeb7.png?v=1779401110","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16695_Eclipse_Matte_Small_Forest-Green_Angle_e2a6a7ed-a347-48c4-89da-8ce014b2ee4f.png?v=1779401110","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Forest-Green_Loose_6a360594-e819-48f4-9872-abfdc161843d.png?v=1779401110"],"options":["Ojyp7gQBiB","bwkPETd0on","gyDSdgdpCU"],"regular_price":null,"sale_price":7.99,"available":false,"colors":["#000000","#141414","#001414"],"product_type":"Deck Protectors","tags":["__label:Coming Soon","active","eclipse3","solid"],"vendor":"Ultra PRO","collections":[],"_id":"6a288e5a00f3768d6243c
5217d5d"},{"id":"7704640421966","title":"ECLIPSE® Matte Small DECK PROTECTOR® Sleeves: Royal Purple - 60ct","handle":"eclipse-matte-small-sleeves-royal-purple-60ct","status":"UNLISTED","images":["https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16696_Eclipse_Matte_Small_Royal-Purple_Front_b26c601a-9cb4-4f7e-98f7-27df3a45a9c3.png?v=1779401114","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Royal-Purple_Hand_b7bba472-b846-457e-abe5-95fe33a07469.png?v=1779401114","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16696_Eclipse_Matte_Small_Royal-Purple_Angle_ca631ca4-ef3b-498c-99e8-4b784e052da2.png?v=1779401114","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Royal-Purple_Loose_85f68780-009b-4141-bfe6-1074c3f143ad.png?v=1779401114"],"options":["Ojyp7gQBiB","bwkPETd0on","iI1SAcqm1H"],"regular_price":null,"sale_price":7.99,"available":false,"colors":["#000000","#141414","#001414"],"product_type":"Deck Protectors","tags":["__label:Coming Soon","active","eclipse3","solid"],"vendor":"Ultra PRO","collections":[],"_id":"6a288e5a00f3768d6243cd5e"},{"id":"7704640749646","title":"ECLIPSE® Matte Small DECK PROTECTOR® Sleeves: Lemon Yellow - 60ct","handle":"eclipse-matte-small-sleeves-lemon-yellow-60ct","status":"UNLISTED","images":["https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16697_Eclipse_Matte_Small_Lemon-Yellow_Front_d3085020-d17c-42e8-a151-6685d7f31851.png?v=1779401110","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Lemon-Yellow_Hand_fa1159eb-7c0e-4f6f-9567-1bfadac8ae1e.png?v=1779401110","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16697_Eclipse_Matte_Small_Lemon-Yellow_Angle_44ae6323-3c9c-46c7-92c8-18cc3af47794.png?v=1779401110","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Lemon-Yellow_Loose_fef14026-7058-45c1-bfad-d7330ff702a3.png?v=1779401110"],"options":["Ojyp7gQBiB","bwkPETd0on","aDvwELainG"],"regular_price":null,"sale_price":7.99,"available":false,"colors":["#000000","#141414","#001414"],"product_type":"Deck Protectors","tags":["__label:Coming Soon","active","eclipse3","solid"],"vendor":"Ultra PRO","collections":[],"_id":"6a288e5a00f3768d6243cd5f"},{"id":"7704641372238","title":"ECLIPSE® Matte Small DECK PROTECTOR® Sleeves: Hot Pink - 60ct","handle":"eclipse-matte-small-sleeves-hot-pink-60ct","status":"UNLISTED","images":["https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16698_Eclipse_Matte_Small_Hot-Pink_Front_a1d0e1b1-3ccc-471f-8f38-bdca29b0f4ac.png?v=1779401113","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Hot-Pink_Hand_60f66948-1e28-4a6f-921b-bc4128b455aa.png?v=1779401113","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16698_Eclipse_Matte_Small_Hot-Pink_Angle_9c70671d-bff3-407f-9618-a4590a367b90.png?v=1779401113","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Hot-Pink_Loose_cf0dd31e-1e4f-4d3e-88da-7d55a8436f4e.png?v=1779401113"],"options":["Ojyp7gQBiB","bwkPETd0on","hdEjEhB5ZW"],"regular_price":null,"sale_price":7.99,"available":false,"colors":["#000000","#141414","#001414"],"product_type":"Deck Protectors","tags":["__label:Coming Soon","active","eclipse3","solid"],"vendor":"Ultra PRO","collections":[],"_id":"6a288e5a00f3768d6243cd60"},{"id":"7704641962062","title":"ECLIPSE® Matte Small DECK PROTECTOR® Sleeves: Smoke Grey - 60ct","handle":"eclipse-matte-small-sleeves-smoke-grey-60ct","status":"UNLISTED","images":["https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16699_Eclipse_Matte_Small_Smoke-Grey_Front_00ee3354-dc98-46ea-9144-6bac344a7a5f.png?v=1779401114","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Smoke-Grey_Hand_1bdef557-fbf1-4a2c-8128-000fc82f2a36.png?v=1779401114","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/16699_Eclipse_Matte_Small_Smoke-Grey_Angle_3cc1ec9b-a09f-49f7-85ff-dfc8bfa79438.png?v=1779401114","https:\/\/cdn.shopify.com\/s\/files\/1\/0255\/2168\/4558\/files\/Smoke-Grey_Loose_e3965e51-cf0a-4110-ac1b-a3d1c9fd5a2a.png?v=1779401114"],"options":["Ojyp7gQBiB","bwkPETd0on","z1qcrD36hl"],"regular_price":null,"sale_price":7.99,"available":false,"colors":["#000000","#141414","#001414"],"product_type":"Deck Protectors","tags":["__label:Coming Soon","active","eclipse3","solid"],"vendor":"Ultra PRO","collections":[],"_id":"6a288e5a00f3768d6243c
5217d61"}],"main_product_id":null,"createdAt":"2026-05-21T22:17:24.272Z","updatedAt":"2026-06-09T22:06:18.536Z","__v":0}} || {};
5218    mpg.appEnv = {"app_id":"164884840449"} || {};
5219    mpg.appEnv.mapper_modulo = 1;
5220
5221    
5222      mpg.optionConfigs = mpg.customOptionConfigs || [{"_id":"6a0f84745811b84b9b9f393d","option":"Finish","shop":"25521684558","__v":0,"createdAt":"2026-05-21T22:17:24.324Z","template_card":"mpg-button","template_prod":"mpg-button","updatedAt":"2026-05-21T22:17:24.324Z"},{"_id":"69a64c795811b84b9bb29a1a","option":"Size","shop":"25521684558","__v":0,"createdAt":"2026-03-03T02:50:33.357Z","template_card":"mpg-button","template_prod":"mpg-button","updatedAt":"2026-03-03T02:50:33.357Z"},{"_id":"6949de045811b84b9b091783","option":"Feature","shop":"25521684558","__v":0,"createdAt":"2025-12-23T00:10:44.287Z","template_card":"mpg-button","template_prod":"mpg-button","updatedAt":"2025-12-23T00:10:44.287Z"},{"_id":"6949de045811b84b9b091784","shop":"25521684558","option":"Pack Size","__v":0,"createdAt":"2025-12-23T00:10:44.286Z","template_card":"mpg-button","template_prod":"mpg-button","updatedAt":"2025-12-23T00:10:44.286Z"},{"_id":"6949de045811b84b9b091782","option":"Thickness","shop":"25521684558","__v":0,"createdAt":"2025-12-23T00:10:44.267Z","template_card":"mpg-button","template_prod":"mpg-button","updatedAt":"2025-12-23T00:10:44.267Z"},{"_id":"6931284c5811b84b9be174ab","option":"Color","shop":"25521684558","__v":0,"createdAt":"2025-12-04T06:21:00.386Z","template_card":"mpg-swatch-square","template_prod":"mpg-swatch-square","updatedAt":"2025-12-04T06:21:00.386Z"}] || [];
5223      mpg.swatchConfigs = mpg.customSwatchConfigs || null || [];
5224      mpg.translations = [] || [];
5225    
5226
5227    // modify setting if required
5228    if (mpg.modifyMerchantConfig && typeof mpg.modifyMerchantConfig === 'function') {
5229      mpg.merchantConfig = mpg.modifyMerchantConfig(mpg.merchantConfig);
5230    }
5231
5232    // format money
5233    mpg.currency = Shopify.currency.active;
5234    mpg.currencyRate = Number(Shopify.currency.rate)
5235    mpg.currencySymbol = "${{amount}}"
5236      .replaceAll('{', '[')
5237      .replaceAll('}', ']')
5238      .replace(/\s*\[\[.*?\]\]\s*/g, '')
5239      .replace(/\s+/g, ' ');
5240    mpg.moneyFormat = mpg.customMoneyFormat || "${{amount}}"
5241    mpg.moneyWithCurrencyFormat = mpg.customMoneyWithCurrencyFormat || "${{amount}} USD"
5242
5243    // embed block configs
5244    mpg.appSettings = {
5245      redesignVariantPickerOnProductPage: false,
5246      showSwatchOnProductCard: false,
5247      showOptionsOnProductCard: false,
5248      swatchIdentifiers: `Color, Colour, Couleur, Colore, Farbe,
5249Pattern, Patrón, Motif, Muster, Motivo,
5250Material, Matériau, Materiale,
5251Finish, Finition, Finitura, Oberfläche, Acabado`.split(/[\n,]+/).map(s => s.trim()).filter(Boolean),
5252    }
5253    mpg.swatchEnabled = false || false;
5254
5255    
5256
5257    
5258  </script>
5258
5259
5260  
5261  
5262
5263  
5264  
5265
5266
5267
5268
5269
5270<script>
5271  document.addEventListener('DOMContentLoaded', () => {
5272    // Create a function to check for the existence of mpgInitAppScript
5273    function checkAndInitApp() {
5274      // Store all code that needs to be executed after initialization
5275      async function executeAllDependentCode() {
5276        // Initialize the app
5277        window.mpgInitAppScript(mpg);
5278
5279        // Load grouptify metafields (if load_metafields_async is true)
5280        await mpg.loadGrouptifyMetafields();
5281        
5282        // if language && country is changed, update them and remove all stored products
5283        const currentLanguage = window.Shopify?.locale?.toUpperCase()?.replaceAll('-', '_')?.replaceAll('HE_IL', 'HE')?.replaceAll('LT_LT', 'LT') || 'EN';
5284        const currentCountry = window.Shopify?.country?.toUpperCase() || 'US';
5285
5286        const savedLanguage = window.sessionStorage.getItem(`mpg_saved_language`);
5287        const savedCountry = window.sessionStorage.getItem(`mpg_saved_country`);
5288
5289        if (savedLanguage !== currentLanguage || savedCountry !== currentCountry) {
5290          window.sessionStorage.setItem(`mpg_saved_language`, currentLanguage);
5291          window.sessionStorage.setItem(`mpg_saved_country`, currentCountry);
5292
5293          Object.keys(window.sessionStorage).forEach((key) => {
5294            if (key.startsWith(`mpg_stored_product`)) {
5295              window.sessionStorage.removeItem(key);
5296            }
5297            if (key.startsWith(`mpg_stored_product_lite`)) {
5298              window.sessionStorage.removeItem(key);
5299            }
5300            if (key.startsWith(`mpg_stored_group_products`)) {
5301              window.sessionStorage.removeItem(key);
5302            }
5303          });
5304        }
5305
5306        // refine group products
5307        if (mpg.group?.id) {
5308          mpg.group = await mpg.refineGroupProducts(mpg.group) || {};
5309          if (!mpg.group.options && mpg.swatchEnabled) {
5310            mpg.group.options = [];
5311          }
5312          mpg.group.products = mpg.group.products?.filter(p => p?.id) || [];
5313        }
5314
5315        if (mpg.refineMainProduct && typeof mpg.refineMainProduct === 'function') {
5316          mpg.product = await mpg.refineMainProduct(mpg.product) || mpg.product;
5317        }
5318
5319        if (mpg.refineMainGroup && typeof mpg.refineMainGroup === 'function') {
5320          mpg.group = await mpg.refineMainGroup(mpg.group) || mpg.group;
5321        }
5322
5323        // Code for product page
5324        
5325
5326        // Code for product card
5327        
5328      }
5329
5330      // Check if mpgInitAppScript function exists
5331      if (typeof window.mpgInitAppScript === 'function') {
5332        // Function exists, execute dependent code
5333        executeAllDependentCode();
5334
5335        // Clear interval as no further checks are needed
5336        clearInterval(initCheckInterval);
5337        console.log("MPG app successfully initialized");
5338      } else {
5339        console.log("Waiting for swatch-scripts.js to load...");
5340      }
5341    }
5342
5343    // Create interval to check every 100ms
5344    const initCheckInterval = setInterval(checkAndInitApp, 100);
5345
5346    // Set timeout to stop checking after 10 seconds (to avoid infinite loop)
5347    setTimeout(() => {
5348      if (typeof window.mpgInitAppScript !== 'function') {
5349        clearInterval(initCheckInterval);
5350        console.error("Could not load swatch-scripts.js after 10 seconds, please refresh the page");
5351      }
5352    }, 10000);
5353  });
5354</script>
5354
5355
5356
5357</div><div id="shopify-block-AZFd6aGFnS21FS1hVa__13768625480086291342" class="shopify-block shopify-app-block">
5357<script>
5358  window['ShopifyForms'] = {
5359    ...window['ShopifyForms'],
5360    currentPageType: "page"
5361  };
5362</script>
5362
5363
5364
5365</div><div id="shopify-block-AYjNLSHk4TmJUV2VSW__2783554875815837874" class="shopify-block shopify-app-block">
5366  <!-- BEGIN app snippet: app-data -->
5367<!-- BEGIN app snippet: widget-boot -->
5367<script>
5368  (function () {
5369    // Headless / DOM-rebuild storefronts (e.g. Helium builder) re-render the whole
5370    // document after hydration, wiping both this injected loader script and the
5371    // widget nodes it mounts — the widget silently disappears. This closure survives
5372    // such rebuilds (it lives in JS memory even after its own script node is removed),
5373    // so it re-injects the loader whenever the widget vanishes after having mounted.
5374    if (window.__seaA11yLoaderHealer) return;
5375    window.__seaA11yLoaderHealer = true;
5376
5377    var LOADER_SRC = 'https://cdn-accessibility.avada.io/scripttag/sea-accessibility-loader.min.js';
5378    // Every id/class the loader or main bundle renders when the widget is present.
5379    var WIDGET_SELECTORS = [
5380      '#Sea-Accessibility__LoaderButton',
5381      '#Sea-Accessibility__button',
5382      '#Sea-Accessibility__ButtonWidget--Inline',
5383      '#SEA_ACCESSIBILITY_WidgetIconContainer',
5384      '.Sea-Accessibility__Loader'
5385    ];
5386    var MAX_REHEALS = 20; // safety cap so a hostile theme can never loop forever
5387
5388    function widgetPresent() {
5389      for (var i = 0; i < WIDGET_SELECTORS.length; i++) {
5390        if (document.querySelector(WIDGET_SELECTORS[i])) return true;
5391      }
5392      return false;
5393    }
5394
5395    function loaderScriptPresent() {
5396      var scripts = document.getElementsByTagName('script');
5397      for (var i = 0; i < scripts.length; i++) {
5398        if (scripts[i].src && scripts[i].src.indexOf('sea-accessibility-loader') !== -1) return true;
5399      }
5400      return false;
5401    }
5402
5403    function injectLoader() {
5404      var s = document.createElement('script');
5405      s.src = LOADER_SRC + '?v=' + Date.now();
5406      s.defer = true;
5407      (document.head || document.documentElement).appendChild(s);
5408    }
5409
5410    injectLoader();
5411
5412    // Only reheal once the widget has actually mounted and then disappeared: this
5413    // avoids re-injecting on stores where the widget is legitimately absent
5414    // (country-hidden, inline target missing) or where a script optimiser merely
5415    // strips executed 
5415<script> tags without touching the widget.
5416    var everMounted = false;
5417    var reheals = 0;
5418    var rehealing = false;
5419
5420    function check() {
5421      if (widgetPresent()) {
5422        everMounted = true;
5423        return;
5424      }
5425      if (!everMounted || rehealing || reheals >= MAX_REHEALS) return;
5426      // Widget gone. The loader 
5426<script> being gone too is the DOM-rebuild signal.
5427      if (loaderScriptPresent()) return;
5428      rehealing = true;
5429      reheals++;
5430      injectLoader();
5431      // Give the freshly injected loader a beat to mount before re-arming.
5432      setTimeout(function () { rehealing = false; }, 1000);
5433    }
5434
5435    if (typeof MutationObserver !== 'undefined') {
5436      var start = function () {
5437        try {
5438          new MutationObserver(check).observe(document.documentElement, {
5439            childList: true,
5440            subtree: true
5441          });
5442        } catch (e) {}
5443      };
5444      if (document.body) start();
5445      else document.addEventListener('DOMContentLoaded', start);
5446    }
5447  })();
5448</script>
5448
5449<!-- END app snippet -->
5450
5451
5452
5453
5454  <link href='https://fonts.cdnfonts.com/css/noto-serif-gurmukhi' rel='stylesheet'>
5455  <link href='https://fonts.cdnfonts.com/css/open-dyslexic' rel='stylesheet'>
5456  <style>
5457    @font-face {
5458      font-family: 'Sea-Accessibility-Open-Dyslexic';
5459      font-style: normal;
5460      font-weight: 400;
5461      font-display: swap;
5462      src: url('https://fonts.cdnfonts.com/s/29616/open-dyslexic.woff') format('woff');
5463    }
5464
5465    @font-face {
5466      font-family: 'Sea-Accessibility';
5467      font-style: normal;
5468      font-weight: 400;
5469      font-display: swap;
5470      src: url('https://fonts.cdnfonts.com/s/107479/NotoSerifGurmukhi[wght].woff') format('woff');
5471    }
5472
5473    @font-face {
5474      font-family: 'Sea-Accessibility';
5475      font-style: normal;
5476      font-weight: 700;
5477      font-display: swap;
5478      src: url('https://fonts.cdnfonts.com/s/107479/NotoSerifGurmukhi[wght].woff') format('woff');
5479    }
5480  </style>
5481
5482<script>
5483  try {
5484    const [dataMetafields = {}] = [
5485      {"appStatus":true,"removeBrandingForNewShop":false,"disabledToggleClassAtModeReaderView":false,"showCloseButton":false,"redetectOnLocaleChange":false,"widgetSetting":{"buttonStyle":"inline","inlineText":"Accessibility Menu","inlineTextMode":"worldwide","inlineTextLocalized":{"en-US":"Accessibility","en-GB":"Accessibility","fr":"Accessibilité","de":"Barrierefreiheit","it":"Accessibilità","es":"Accesibilidad","el":"Προσβασιμότητα","pt-PT":"Acessibilidade","pt-BR":"Acessibilidade","cs":"Přístupnost","da":"Tilgængelighed","nl":"Toegankelijkheid","fi":"Esteettömyys","sv":"Tillgänglighet","no":"Tilgjengelighet","pl":"Dostępność","vi":"Trợ năng","ja":"アクセシビリティ","ko":"접근성","zh-CN":"无障碍","zh-TW":"無障礙","th":"การเข้าถึง","tr":"Erişilebilirlik","ru":"Доступность","he":"נגישות","hi":"सुलभता","id":"Aksesibilitas","et":"Ligipääsetavus","ro":"Accesibilitate","lt":"Prieinamumas","ar":"إمكانية الوصول"},"preset":"mono","footerTitle":"Powered by Avada","detectLanguage":["browser-language"],"position":"left","buttonPosition":"bottom","buttonIcon":"pajamas","buttonSize":"small","serveFontViaCDN":false,"headerTitle":"","countryVisibility":"all","countryList":[],"brandPrimaryColor":"#272D36","brandSecondaryColor":"#272D36","brandBgColor":"#F5F5F5","titleSectionTextColor":"#272D36","titleSectionBgColor":"#FFFFFF","resetButtonTextColor":"#FFFFFF","resetButtonBgColor":"#272D36","hideButtonTextColor":"#B50700","shopId":"vedPvr4kmYPUjxmfsNm9","createdAt":"2026-06-03T18:52:55.381Z","mobileRatio":"80percent","fontUrl":"https://cdn.shopify.com/s/files/1/0698/3827/4721/files/sea-a11y-roboto.woff2?v=1774342556","id":"fjaQSpA00Chr5YYuEA8k","textFont":"Roboto","defaultLanguage":"en","customPosition":".footer-block__social","customPositionDirection":"after","customCSS":"#Sea-Accessibility__ButtonWidget--Inline {margin-top: 20px !important;}"},"menuSetting":{"allowResizeContent":true,"allowChangeLanguage":true,"allowAccessibilityProfiles":true,"enableShowHideWidget":true,"allowResetAdjustment":true,"enableStatementLink":true,"enableContrast":true,"enableSaturation":true,"enableHighlightLinks":true,"enableTextSize":true,"enableTextAlignment":true,"enableLetterSpacing":true,"enableLineSpacing":true,"enableFont":true,"enableTextMagnifier":true,"enableMuteSound":true,"enableHideImages":true,"enableStopAnimations":true,"enableReaderView":true,"enableReadingGuide":true,"enablePageStructure":true,"enableBWCursor":true,"enableTextToSpeech":true,"shopId":"vedPvr4kmYPUjxmfsNm9","createdAt":"2026-06-03T18:52:55.378Z","statementLink":"https://ultrapro.com/pages/accessibility-statement","id":"Lwt51edzkUrOLquKefv2","enableAutoAltText":true},"translations":{},"shopId":"vedPvr4kmYPUjxmfsNm9","lastUpdated":"2026-06-03T21:51:45.106Z"},
5486    ];
5487    const isBlock = false;
5488    const isV2Shop = false;
5489    const initData = () => ({
5490      ...dataMetafields,
5491      isBlock,
5492      isV2Shop,
5493      template: "page",
5494    });
5495
5496    if (!window.SEA_ACCESSIBILITY) {
5497      window.SEA_ACCESSIBILITY = initData();
5498    }
5499    window.SEA_ACCESSIBILITY = {...window.SEA_ACCESSIBILITY, ...initData()};
5500
5501  } catch (e) {
5502    console.error('Error assigning sea accessibility variable', e);
5503  }
5504</script>
5504
5505<!-- BEGIN app snippet: widget-boot -->
5505<script>
5506  (function () {
5507    // Headless / DOM-rebuild storefronts (e.g. Helium builder) re-render the whole
5508    // document after hydration, wiping both this injected loader script and the
5509    // widget nodes it mounts — the widget silently disappears. This closure survives
5510    // such rebuilds (it lives in JS memory even after its own script node is removed),
5511    // so it re-injects the loader whenever the widget vanishes after having mounted.
5512    if (window.__seaA11yLoaderHealer) return;
5513    window.__seaA11yLoaderHealer = true;
5514
5515    var LOADER_SRC = 'https://cdn-accessibility.avada.io/scripttag/sea-accessibility-loader.min.js';
5516    // Every id/class the loader or main bundle renders when the widget is present.
5517    var WIDGET_SELECTORS = [
5518      '#Sea-Accessibility__LoaderButton',
5519      '#Sea-Accessibility__button',
5520      '#Sea-Accessibility__ButtonWidget--Inline',
5521      '#SEA_ACCESSIBILITY_WidgetIconContainer',
5522      '.Sea-Accessibility__Loader'
5523    ];
5524    var MAX_REHEALS = 20; // safety cap so a hostile theme can never loop forever
5525
5526    function widgetPresent() {
5527      for (var i = 0; i < WIDGET_SELECTORS.length; i++) {
5528        if (document.querySelector(WIDGET_SELECTORS[i])) return true;
5529      }
5530      return false;
5531    }
5532
5533    function loaderScriptPresent() {
5534      var scripts = document.getElementsByTagName('script');
5535      for (var i = 0; i < scripts.length; i++) {
5536        if (scripts[i].src && scripts[i].src.indexOf('sea-accessibility-loader') !== -1) return true;
5537      }
5538      return false;
5539    }
5540
5541    function injectLoader() {
5542      var s = document.createElement('script');
5543      s.src = LOADER_SRC + '?v=' + Date.now();
5544      s.defer = true;
5545      (document.head || document.documentElement).appendChild(s);
5546    }
5547
5548    injectLoader();
5549
5550    // Only reheal once the widget has actually mounted and then disappeared: this
5551    // avoids re-injecting on stores where the widget is legitimately absent
5552    // (country-hidden, inline target missing) or where a script optimiser merely
5553    // strips executed 
5553<script> tags without touching the widget.
5554    var everMounted = false;
5555    var reheals = 0;
5556    var rehealing = false;
5557
5558    function check() {
5559      if (widgetPresent()) {
5560        everMounted = true;
5561        return;
5562      }
5563      if (!everMounted || rehealing || reheals >= MAX_REHEALS) return;
5564      // Widget gone. The loader 
5564<script> being gone too is the DOM-rebuild signal.
5565      if (loaderScriptPresent()) return;
5566      rehealing = true;
5567      reheals++;
5568      injectLoader();
5569      // Give the freshly injected loader a beat to mount before re-arming.
5570      setTimeout(function () { rehealing = false; }, 1000);
5571    }
5572
5573    if (typeof MutationObserver !== 'undefined') {
5574      var start = function () {
5575        try {
5576          new MutationObserver(check).observe(document.documentElement, {
5577            childList: true,
5578            subtree: true
5579          });
5580        } catch (e) {}
5581      };
5582      if (document.body) start();
5583      else document.addEventListener('DOMContentLoaded', start);
5584    }
5585  })();
5586</script>
5586
5587<!-- END app snippet -->
5588
5589  <style id="sea-custom-css">#Sea-Accessibility__ButtonWidget--Inline {margin-top: 20px !important;}</style>
5590
5591<!-- END app snippet -->
5592
5593
5594
5595</div>
5595<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
5595
5596</body>
5597</html>
5598
5599<script src="https://cdn-widgetsrepository.yotpo.com/v1/loader/cJP_kZ7IJr_T8TLTL_0Sig" async></script>
vendor: 1 bytes, line 5599
5599

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.