1 2<!doctype html> 3<!--[if IE 8]><html class="no-js lt-ie9" lang="en"> <![endif]--> 4<!--[if IE 9 ]><html class="ie9 no-js"> <![endif]--> 5<!--[if (gt IE 9)|!(IE)]><!--> <html class="no-js"> <!--<![endif]--> 6<head> 7<!-- Google Tag Manager -->
8<script>
vendor: 327 bytes, lines 8-12
8(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 9new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 10j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 11'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 12})(window,document,'script','dataLayer','
12GTM-PJ2JX5GW
vendor: 3 bytes, line 12
12');
12</script>
12 13<!-- End Google Tag Manager --> 14 <!-- Basic page needs ================================================== --> 15 <meta charset="utf-8"> 16 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 17 <link rel="shortcut icon" href="//acttestpanels.com/cdn/shop/t/15/assets/favicon.ico?v=90675982084794853291744677298" type="image/png" /> 18 19 20 <title>Test Panels Testing Services A2LA #2745.01 and Testing Supplies</title> 21 22 23 24 25 <meta name="description" content="ACT manufactures test panels, provides testing services and testing supplies for the global market. Panels are available in steel, galvanized, aluminum, plastic, and glass. Bare substrates or with; pretreatments, electrocoats, primers, topcoats, and powder coatings. ISO17025 A2LA #2745.01 accredited testing lab."> 26
27<script type="text/javascript"> 28piAId = '858633'; 29piCId = '16814'; 30piHostname = 'pi.pardot.com'; 31 32(function() { 33 function async_load(){ 34 var s = document.createElement('script'); s.type = 'text/javascript'; 35 s.src = ('https:' == document.location.protocol ? 'https://pi' : 'http://cdn') + '.pardot.com/pd.js'; 36 var c = document.getElementsByTagName('script')[0]; c.parentNode.insertBefore(s, c); 37 } 38 if(window.attachEvent) { window.attachEvent('onload', async_load); } 39 else { window.addEventListener('load', async_load, false); } 40})(); 41</script>
41 42 <!-- Helpers ================================================== --> 43 �<!-- /snippets/social-meta-tags.liquid --> 44 45 46 <meta property="og:type" content="website"> 47 <meta property="og:title" content="Test Panels Testing Services A2LA #2745.01 and Testing Supplies"> 48 49 50 51 <meta property="og:description" content="ACT manufactures test panels, provides testing services and testing supplies for the global market. Panels are available in steel, galvanized, aluminum, plastic, and glass. Bare substrates or with; pretreatments, electrocoats, primers, topcoats, and powder coatings. ISO17025 A2LA #2745.01 accredited testing lab."> 52 53 <meta property="og:url" content="https://acttestpanels.com/"> 54 <meta property="og:site_name" content="ACT Test Panels LLC"> 55 56 57 58 59 60<meta name="twitter:card" content="summary"> 61 62 63 <link rel="canonical" href="https://acttestpanels.com/"> 64 65 66 <meta name="viewport" content="width=device-width, initial-scale=1" /> 67 68 <meta name="theme-color" content=""> 69 <link rel="preconnect" href="https://fonts.googleapis.com" crossorigin> 70 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 71 <link rel="preconnect" href="https://cdn.shopify.com" crossorigin> 72 <link href="//acttestpanels.com/cdn/shop/t/15/assets/bootstrap.min.css?v=58221731202380851321744677290" rel="stylesheet" type="text/css" media="all" /> 73 74 <!-- CSS ================================================== --> 75 76 <link rel="stylesheet" href="//acttestpanels.com/cdn/shop/t/15/assets/porto-icon.css?v=37302620682330056961770672514" media="print" onload="this.media='all'"> 77 <link rel="stylesheet" href="//acttestpanels.com/cdn/shop/t/15/assets/font-awesome.min.css?v=154638290444664889941770672514" media="print" onload="this.media='all'"> 78 <link rel="stylesheet" href="//acttestpanels.com/cdn/shop/t/15/assets/owl.carousel.min.css?v=139870030978820801301744677357" media="print" onload="this.media='all'"> 79 <link rel="stylesheet" href="//acttestpanels.com/cdn/shop/t/15/assets/ultramegamenu.css?v=80906440772435131931744677376" media="print" onload="this.media='all'"> 80 <link rel="stylesheet" href="//acttestpanels.com/cdn/shop/t/15/assets/effect.css?v=159716396746417208521744677295" media="print" onload="this.media='all'"> 81 <link rel="stylesheet" href="//acttestpanels.com/cdn/shop/t/15/assets/magnific-popup.css?v=11852046022619003361744677348" media="print" onload="this.media='all'"> 82 <link href="//acttestpanels.com/cdn/shop/t/15/assets/styles.scss.css?v=26252808634173297811770668267" rel="stylesheet" type="text/css" media="all" /> 83 <link href="//acttestpanels.com/cdn/shop/t/15/assets/responsive.css?v=40514734647079686961744677366" rel="stylesheet" type="text/css" media="all" /> 84 85 86 <link rel="stylesheet" href="//acttestpanels.com/cdn/shop/t/15/assets/animate.css?v=141941548326680370661744677271" media="print" onload="this.media='all'"> 87 88 <link href="//acttestpanels.com/cdn/shop/t/15/assets/color-config.scss.css?v=41882039083918844751783021180" rel="stylesheet" type="text/css" media="all" /> 89 90 <link rel="stylesheet" href="//acttestpanels.com/cdn/shop/t/15/assets/new-style.css?v=60821335620711374991770668266" media="print" onload="this.media='all'"> 91 92 93 94 <link rel="stylesheet" href="//acttestpanels.com/cdn/shop/t/15/assets/layout_1280.scss.css?v=57813209598313923131770668267" media="print" onload="this.media='all'"> 95 96 97 <link rel="stylesheet" href="//acttestpanels.com/cdn/shop/t/15/assets/disable_border_radius.scss.css?v=133045658483405296151744677400" media="print" onload="this.media='all'"> 98 <link rel="stylesheet" href="//acttestpanels.com/cdn/shop/t/15/assets/act.scss.css?v=157784831490929098861783021180" media="print" onload="this.media='all'"> 99 <style>#ly-languages-switcher{display:none}html,body{overflow-x:hidden}</style> 100 <style> 101 /* YouTube player - global styles for admin-managed pages */ 102 .youtube-player{width:100%;position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;background:#000;z-index:2} 103 .youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:transparent} 104 .youtube-player .youtube-player__thumbnail{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block;left:0;bottom:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:100%;cursor:pointer;-webkit-transition:0.4s ease;transition:0.4s ease;z-index:2} 105 .youtube-player .overlay{position:absolute;width:100%;height:100%;background:linear-gradient(250deg,rgba(255,255,255,0.3),rgba(0,135,133,0.3),rgba(0,135,133,0.3));top:0;left:0;display:block;z-index:2;cursor:pointer;-webkit-transition:0.3s ease;transition:0.3s ease} 106 .youtube-player .overlay-hover{position:absolute;width:100%;height:100%;background:linear-gradient(-200deg,rgba(255,255,255,0.3),rgba(0,135,133,0.3),rgba(0,135,133,0.5));top:0;left:0;display:block;z-index:2;cursor:pointer;-webkit-transition:0.3s ease;transition:0.3s ease;opacity:0}
106 107 .youtube-player .youtube-player__play-button{position:absolute;top:50%;left:0;width:100%;height:90px;-webkit-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%);-webkit-transition:0.3s ease;transition:0.3s ease;cursor:pointer;z-index:5} 108 @media screen and (max-width:1023px){.youtube-player .youtube-player__play-button{height:80px}} 109 .youtube-player .youtube-player__play-button circle{stroke:#fff;stroke-width:2px;fill:rgba(0,135,133,0.7)} 110 .youtube-player .youtube-player__play-button polygon{-webkit-transform:translateX(7px) translateY(3px) scale(0.9);transform:translateX(7px) translateY(3px) scale(0.9);fill:white} 111 .youtube-player:hover .overlay{opacity:0.5} 112 .youtube-player:hover .overlay-hover{opacity:1} 113 .youtube-player:hover .youtube-player__play-button{-webkit-transform:scale(1.1) translateY(-45%);transform:scale(1.1) translateY(-45%)} 114 </style> 115 <!-- Tawk.to visitor identification for logged-in customers --> 116 117 118 <!-- Header hook for plugins ================================================== --> 119
119<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
119<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/19055445/digital_wallets/dialog"> 120<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
120<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=116523294"></script>
120 121<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
122<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=116523294&shop_id=19055445" crossorigin="anonymous"></script>
vendor: 1 bytes, line 122
122
123<script id="shopify-features" type="application/json">{"accessToken":"f18e01d50b0c037033d812176b2566d3","betas":["rich-media-storefront-analytics"],"domain":"acttestpanels.com","predictiveSearch":true,"shopId":19055445,"locale":"en"}</script>
vendor: 1 bytes, line 123
123
124<script>var Shopify = Shopify || {}; 125Shopify.shop = "act-test-panels-llc.myshopify.com"; 126Shopify.locale = "en"; 127Shopify.currency = {"active":"USD","rate":"1.0"}; 128Shopify.country = "US"; 129Shopify.theme = {"name":"local-dev","id":177818960158,"schema_name":"Porto","schema_version":"2.0","theme_store_id":null,"role":"main"}; 130Shopify.theme.handle = "null"; 131Shopify.theme.style = {"id":null,"handle":null}; 132Shopify.cdnHost = "acttestpanels.com/cdn"; 133Shopify.routes = Shopify.routes || {}; 134Shopify.routes.root = "/"; 135Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 136Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 137Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 138Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 138
138
139<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 139
139
140<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 140
140
141<script> 142 window.ShopifyPay = window.ShopifyPay || {}; 143 window.ShopifyPay.apiHost = "shop.app\/pay"; 144 window.ShopifyPay.redirectState = null; 145</script>
vendor: 1 bytes, line 145
145
146<script> 147 window.Shopify = window.Shopify || {}; 148 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 149 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 150 window.Shopify.SignInWithShop.eligible = true; 151</script>
vendor: 1 bytes, line 151
151
152<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 152
152
153<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 153
153
154<script type="module"> 155 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 156 157 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 158 159</script>
vendor: 1 bytes, line 159
159
160<script> 161 window.Shopify = window.Shopify || {}; 162 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 163 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"]}; 164</script>
vendor: 1 bytes, line 164
164
165<script id="__st">var __st={"a":19055445,"offset":-14400,"reqid":"de147dd9-d499-48af-8e61-f20f6e5e340c-1791224911","pageurl":"acttestpanels.com\/","u":"d8b7c644d348","p":"home"};</script>
vendor: 1 bytes, line 165
165
166<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 166
166
167<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 167
167
168<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//acttestpanels.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 168
168
169<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 = "//acttestpanels.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>
169<script crossorigin="anonymous" defer="defer" src="//acttestpanels.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 169
169
170<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 170
170
171<script> 172 window.Shopify = window.Shopify || {}; 173 window.Shopify.MCP = window.Shopify.MCP || {}; 174 window.Shopify.MCP.enabled = true; 175 window.Shopify.MCP.shop = "act-test-panels-llc.myshopify.com"; 176 window.Shopify.MCP.mcpEndpoint = "https:\/\/acttestpanels.com\/api\/mcp"; 177 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"]}}]; 178</script>
vendor: 1 bytes, line 178
178
179<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("\/\/acttestpanels.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 180</script>
vendor: 1 bytes, line 180
180
181<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://acttestpanels.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 182</script>
vendor: 1 bytes, line 182
182
183<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 184 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); 185</script>
vendor: 1 bytes, line 185
185
186<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})}})); 187</script>
187 188<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://acttestpanels.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 189<style id="shopify-accelerated-checkout-cart"> 190 #shopify-buyer-consent { 191 margin-top: 1em; 192 display: inline-block; 193 width: 100%; 194} 195 196#shopify-buyer-consent.hidden { 197 display: none; 198} 199 200#shopify-subscription-policy-button { 201 background: none; 202 border: none; 203 padding: 0; 204 text-decoration: underline; 205 font-size: inherit; 206 cursor: pointer; 207} 208 209#shopify-subscription-policy-button::before { 210 box-shadow: none; 211} 212 213 </style> 214
215<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
vendor: 1 bytes, line 215
215
216<script>window.BOLD = window.BOLD || {}; 217 window.BOLD.common = window.BOLD.common || {}; 218 window.BOLD.common.Shopify = window.BOLD.common.Shopify || {}; 219 window.BOLD.common.Shopify.shop = { 220 domain: 'acttestpanels.com', 221 permanent_domain: 'act-test-panels-llc.myshopify.com', 222 url: 'https://acttestpanels.com', 223 secure_url: 'https://acttestpanels.com', 224 money_format: "${{amount}}", 225 currency: "USD" 226 }; 227 window.BOLD.common.Shopify.cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}; 228 window.BOLD.common.template = 'index';window.BOLD.common.Shopify.formatMoney = function(money, format) { 229 function n(t, e) { 230 return "undefined" == typeof t ? e : t 231 } 232 function r(t, e, r, i) { 233 if (e = n(e, 2), 234 r = n(r, ","), 235 i = n(i, "."), 236 isNaN(t) || null == t) 237 return 0; 238 t = (t / 100).toFixed(e); 239 var o = t.split(".") 240 , a = o[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1" + r) 241 , s = o[1] ? i + o[1] : ""; 242 return a + s 243 } 244 "string" == typeof money && (money = money.replace(".", "")); 245 var i = "" 246 , o = /\{\{\s*(\w+)\s*\}\}/ 247 , a = format || window.BOLD.common.Shopify.shop.money_format || window.Shopify.money_format || "$ {{ amount }}"; 248 switch (a.match(o)[1]) { 249 case "amount": 250 i = r(money, 2); 251 break; 252 case "amount_no_decimals": 253 i = r(money, 0); 254 break; 255 case "amount_with_comma_separator": 256 i = r(money, 2, ".", ","); 257 break; 258 case "amount_no_decimals_with_comma_separator": 259 i = r(money, 0, ".", ","); 260 break; 261 case "amount_with_space_separator": 262 i = r(money, 2, ".", " "); 263 break; 264 case "amount_no_decimals_with_space_separator": 265 i = r(money, 0, ".", " "); 266 break; 267 } 268 return a.replace(o, i); 269 }; 270 window.BOLD.common.Shopify.saveProduct = function (handle, product) { 271 if (typeof handle === 'string' && typeof window.BOLD.common.Shopify.products[handle] === 'undefined') { 272 if (typeof product === 'number') { 273 window.BOLD.common.Shopify.handles[product] = handle; 274 product = { id: product }; 275 } 276 window.BOLD.common.Shopify.products[handle] = product; 277 } 278 }; 279 window.BOLD.common.Shopify.saveVariant = function (variant_id, variant) { 280 if (typeof variant_id === 'number' && typeof window.BOLD.common.Shopify.variants[variant_id] === 'undefined') { 281 window.BOLD.common.Shopify.variants[variant_id] = variant; 282 } 283 };window.BOLD.common.Shopify.products = window.BOLD.common.Shopify.products || {}; 284 window.BOLD.common.Shopify.variants = window.BOLD.common.Shopify.variants || {}; 285 window.BOLD.common.Shopify.handles = window.BOLD.common.Shopify.handles || {};window.BOLD.common.Shopify.saveProduct(null, null);window.BOLD.common.Shopify.metafields = window.BOLD.common.Shopify.metafields || {};window.BOLD.common.Shopify.metafields["bold_rp"] = {};window.BOLD.common.cacheParams = window.BOLD.common.cacheParams || {}; 286 window.BOLD.common.cacheParams.options = 1500572096; 287 288</script>
288 289 290<link href="//acttestpanels.com/cdn/shop/t/15/assets/bold-options.css?v=21205139881900621061744677289" rel="stylesheet" type="text/css" media="all" />
291<script src="https://option.boldapps.net/js/options.js" type="text/javascript"></script>
291<script>var BOLD = BOLD || {}; 292 BOLD.products = BOLD.products || {}; 293 BOLD.variant_lookup = BOLD.variant_lookup || {};BOLD.products[null] ={"id":null,"title":null,"handle":null,"description":null,"published_at":"T","created_at":"T","vendor":null,"type":null,"tags":null,"price":"NaN","price_min":"NaN","price_max":"NaN","price_varies":false,"compare_at_price":"NaN","compare_at_price_min":"NaN","compare_at_price_max":"NaN","compare_at_price_varies":false,"all_variant_ids":[],"variants":[],"available":false,"images":null,"featured_image":null,"options":null,"url":null}</script>
293�<!-- /snippets/oldIE-js.liquid --> 294 295 296<!--[if lt IE 9]>
297<script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.2/html5shiv.min.js" type="text/javascript"></script>
vendor: 1 bytes, line 297
297
298<script src="//acttestpanels.com/cdn/shop/t/15/assets/respond.min.js?v=52248677837542619231744677365" type="text/javascript"></script>
298 299<link href="//acttestpanels.com/cdn/shop/t/15/assets/respond-proxy.html" id="respond-proxy" rel="respond-proxy" /> 300<link href="//acttestpanels.com/search?q=abd702d51f4234e26e27cc3abba51a0a" id="respond-redirect" rel="respond-redirect" />
301<script src="//acttestpanels.com/search?q=abd702d51f4234e26e27cc3abba51a0a" type="text/javascript"></script>
301 302<![endif]--> 303 304 305 306
306<script src="//acttestpanels.com/cdn/shop/t/15/assets/vendor.js?v=113621509916466055761744677377" type="text/javascript"></script>
306 307
307<script src="//acttestpanels.com/cdn/shop/t/15/assets/bootstrap.min.js?v=135618559580299884151744677291" type="text/javascript"></script>
307 308 309 310 <link href="//fonts.googleapis.com/css?family=raleway:400,600,700&subset=latin,latin-ext&display=swap" rel='stylesheet' media="print" onload="this.media='all'"> 311 312 313 <link href="//fonts.googleapis.com/css?family=Raleway:400,600,700&subset=latin,latin-ext&display=swap" rel='stylesheet' media="print" onload="this.media='all'"> 314 315
315<script type="text/javascript"> 316 var productsObj = {}; 317 var swatch_color_enable = false; 318 var asset_url = '//acttestpanels.com/cdn/shop/t/15/assets//?v=3823'; 319 var money_format = '<span class="money">${{amount}}</span>'; 320 var multi_language = false; 321 </script>
321 322 �
322<script src="//acttestpanels.com/cdn/shop/t/15/assets/lang2.js?v=804047349797786391744677337" type="text/javascript"></script>
vendor: 1 bytes, line 322
322
323<script> 324 var translator = { 325 current_lang : jQuery.cookie("language"), 326 init: function() { 327 translator.updateStyling(); 328 translator.updateLangSwitcher(); 329 }, 330 updateStyling: function() { 331 var style; 332 if (translator.isLang2()) { 333 style = "<style>*[data-translate] {visibility:hidden} .lang1 {display:none}</style>"; 334 } else { 335 style = "<style>*[data-translate] {visibility:visible} .lang2 {display:none}</style>"; 336 } 337 jQuery('head').append(style); 338 }, 339 updateLangSwitcher: function() { 340 if (translator.isLang2()) { 341 jQuery(".current-language span").removeClass('active'); 342 jQuery(".current-language span[class=lang-2]").addClass("active"); 343 } 344 }, 345 getTextToTranslate: function(selector) { 346 var result = window.lang2; 347 var params; 348 if (selector.indexOf("|") > 0) { 349 var devideList = selector.split("|"); 350 selector = devideList[0]; 351 params = devideList[1].split(","); 352 } 353 354 var selectorArr = selector.split('.'); 355 if (selectorArr) { 356 for (var i = 0; i < selectorArr.length; i++) { 357 result = result[selectorArr[i]]; 358 } 359 } else { 360 result = result[selector]; 361 } 362 if (result && result.one && result.other) { 363 var countEqual1 = true; 364 for (var i = 0; i < params.length; i++) { 365 if (params[i].indexOf("count") >= 0) { 366 variables = params[i].split(":"); 367 if (variables.length>1) { 368 var count = variables[1]; 369 if (count > 1) { 370 countEqual1 = false; 371 } 372 } 373 } 374 } 375 if (countEqual1) { 376 result = result.one; 377 } else { 378 result = result.other; 379 } 380 } 381 382 if (params && params.length>0) { 383 result = result.replace(/{{\s*/g, "{{"); 384 result = result.replace(/\s*}}/g, "}}"); 385 for (var i = 0; i < params.length; i++) { 386 variables = params[i].split(":"); 387 if (variables.length>1) { 388 result = result.replace("{{"+variables[0]+"}}", variables[1]); 389 } 390 } 391 } 392 393 394 return result; 395 }, 396 isLang2: function() { 397 return translator.current_lang && translator.current_lang == 2; 398 }, 399 doTranslate: function(blockSelector) { 400 if (translator.isLang2()) { 401 jQuery(blockSelector + " [data-translate]").each(function(e) { 402 var item = jQuery(this); 403 var selector = item.attr("data-translate"); 404 var text = translator.getTextToTranslate(selector); 405 if (item.attr("translate-item")) { 406 var attribute = item.attr("translate-item"); 407 if (attribute == 'blog-date-author') { 408 item.html(text); 409 } else if (attribute!="") { 410 item.attr(attribute,text); 411 } 412 } else if (item.is("input")) { 413 if(item.is("input[type=search]")){ 414 item.attr("placeholder", text); 415 }else{ 416 item.val(text); 417 } 418 419 } else { 420 item.text(text); 421 } 422 item.css("visibility","visible"); 423 }); 424 } 425 } 426 }; 427 translator.init(); 428 jQuery(document).ready(function() { 429 jQuery('.select-language a').on('click', function(){ 430 var value = jQuery(this).data('lang'); 431 jQuery.cookie('language', value, {expires:10, path:'/'}); 432 location.reload(); 433 }); 434 translator.doTranslate("body"); 435 }); 436</script>
436 437 <style> 438 439 440 .main-container{ 441padding-bottom: 0px; 442} 443.main-section-header .links li{ 444border-color: #ccc; 445} 446.slideshow-section .slideshow .owl-nav div{ 447top: 42%; 448} 449.main-container h3.title-widget { 450 line-height: 42px; 451 color: #313131; 452 text-transform: uppercase; 453 text-align: center; 454 font-size: 17px; 455 font-weight: 700; 456 padding-bottom: 19px; 457 margin-bottom: 0; 458background: none; 459font-family: 'Open Sans'; 460letter-spacing: 0; 461} 462.main-container .products-collection .category-products .products-grid .owl-item .item, .main-container .products-related .category-products .products-grid .owl-item .item, .main-container .blog-homepage .category-products .products-grid .owl-item .item, .main-container .products-crosssell .category-products .products-grid .owl-item .item { 463 padding: 10px; 464} 465.custom-support i { 466 text-align: center; 467 color: #0088cc; 468 width: auto; 469 height: auto; 470 border-radius: 0; 471 padding-bottom: 14px; 472 display: inline-block; 473} 474.custom-support{ 475padding-top: 50px !important; 476 padding-bottom: 50px !important; 477 background-color: #f7f7f7; 478} 479.custom-support .content{ 480margin-left: 0; 481} 482.custom-support .col-md-4 i{ 483border: 0 !important; 484 float: none; 485} 486.custom-support .col-md-4{ 487text-align: center; 488} 489.custom-support i { 490 text-align: center; 491 color: #0088cc !important; 492 width: auto; 493 height: auto; 494 border-radius: 0; 495 padding-bottom: 14px; 496 display: inline-block; 497 font-size: 40px; 498} 499.custom-support .content h2 { 500 margin: 0; 501 font-weight: 600; 502 text-transform: uppercase; 503 font-size: 16px; 504 color: #2b2b2d; 505 line-height: 22px; 506} 507.custom-support .content em { 508 font-weight: 300; 509 font-style: normal; 510 margin-bottom: 15px; 511 display: block; 512 color: #465157; 513 font-size: 14px; 514 line-height: 22px; 515} 516.custom-support .content p { 517 font-size: 13px; 518 line-height: 24px; 519 color: #687176; 520} 521.parallax-wrapper .parallax .parallax-slider .owl-carousel .owl-stage-outer .item h2 { 522 font-size: 36px; 523 font-family: 'Oswald'; 524 font-weight: 400; 525 text-transform: uppercase; 526 margin-bottom: 20px; 527 margin-top: 10px; 528 color: #fff; 529 line-height: 1; 530} 531.parallax-wrapper .parallax .parallax-slider .owl-carousel .owl-stage-outer .item a { 532 font-size: 13px; 533 font-family: 'Oswald'; 534 text-transform: uppercase; 535 color: #fff; 536 line-height: 1; 537 letter-spacing: 0.05em; 538 padding: 17px 33px; 539 border-radius: 3px !important; 540 background-color: #2b2b2d; 541 box-shadow: none; 542 display: inline-block; 543} 544.parallax-wrapper .parallax .overlay{ 545display: none; 546} 547.featured-brands .owl-carousel{ 548 padding: 10px 80px; 549} 550.featured-brands .owl-nav div { 551 position: absolute; 552 top: calc(50% - 15px); 553 background: none; 554 color: #3a3a3c; 555 font-size: 22px; 556 padding: 0; 557 margin: 0; 558} 559.featured-brands .owl-nav div.owl-prev { 560 left: 0; 561} 562.featured-brands .owl-nav div.owl-next { 563 right: 0; 564} 565.featured-brands .owl-nav{ 566top: auto; 567right: auto; 568position: static; 569} 570.featured-brands{ 571margin-bottom: 25px; 572} 573.footer-wrapper .footer-middle .footer-ribbon{ 574z-index: 2; 575} 576.footer-wrapper .footer-middle .block-bottom { 577 border-top: 1px solid #3d3d38; 578 text-align: left; 579 padding: 27px 0; 580 overflow: hidden; 581 margin-top: 32px; 582} 583.footer-wrapper .footer-middle .working span { 584 text-transform: uppercase; 585 font-size: 13px; 586 letter-spacing: 0.005em; 587 line-height: 18px; 588} 589.footer-wrapper .footer-middle ul.footer-list li { 590 position: relative; 591 padding: 6px 0; 592 line-height: 1; 593 display: block; 594} 595.footer-wrapper .footer-middle { 596 padding: 24px 0; 597 font-size: 13px; 598 position: relative; 599} 600.footer-wrapper .footer-top{ 601padding-bottom: 0px; 602} 603.footer-wrapper .footer-middle ul.contact-info b { 604 font-weight: 400; 605 font-size: 13px; 606 margin-bottom: 7px; 607 display: inline-block; 608} 609.footer-wrapper .footer-middle ul.contact-info li p{ 610line-height: 1; 611} 612.footer-wrapper .footer-middle ul.contact-info li { 613 padding: 12px 0; 614} 615.footer-wrapper .footer-middle ul.contact-info li:first-child { 616 padding-top: 0; 617} 618.footer-wrapper .footer-top .input-group input { 619 background-color: #fff; 620 color: #686865; 621 height: 48px; 622 border: none; 623 font-size: 14px; 624 padding-left: 15px; 625 float: left; 626 max-width: 375px; 627 width: 90%; 628 border-radius: 30px 0 0 30px !important; 629 padding-right: 105px; 630 margin-right: 22px; 631 margin-bottom: 0; 632} 633.footer-wrapper .footer-top .input-group button { 634 float: left; 635 width: 120px; 636 margin-left: -120px; 637 line-height: 48px; 638 padding: 0 12px; 639 text-transform: uppercase; 640 border-radius: 0 30px 30px 0 !important; 641} 642.footer-wrapper .footer-top .footer-top-inner { 643 border-bottom: 1px solid #3d3d38; 644} 645.footer_2 .input-group button{ 646border-left: 0; 647} 648.header-container.type21 .main-nav .main-top-nav{ 649border-radius: 0; 650} 651.header-container .search-area .form-search{ 652border-radius: 20px !important; 653} 654.homepage-bar{ 655border-top: 0; 656} 657.homepage-bar [class^="col-md-"]{ 658border-left: 0; 659} 660.homepage-bar .col-md-4 .text-area h3 { 661 margin: 0; 662 font-size: 14px; 663 font-weight: 600; 664 line-height: 19px; 665} 666.owl-dots { 667 top: auto; 668 bottom: -35px; 669 left: 5px; 670 position: absolute; 671 right: 5px; 672 text-align: center; 673 margin: 0; 674} 675.owl-dots .owl-dot span { 676 width: 11px; 677 height: 3px; 678 background: #a0a09f; 679 margin: 5px 7px; 680 border-radius: 20px !important; 681 display: block; 682} 683.box_product{ 684padding-bottom: 60px; 685} 686.header-container .search-area .form-search input{ 687border-radius: 20px 0 0 20px !important; 688} 689.main-container .products-related h3.title-widget { 690 background: none; 691 font-size: 18px; 692 border-bottom: #e1e1e1 solid 1px; 693 font-weight: 700; 694 margin: 0 0 16px 0; 695 padding-bottom: 10px; 696 text-transform: uppercase; 697 text-align: left; 698 color: #302e2a; 699 line-height: initial; 700} 701.main-container .products-related { 702 margin-bottom: 0; 703 margin-top: 50px; 704 position: relative; 705 padding-top: 0; 706 background-color: #f4f4f4; 707 padding: 60px 0 45px; 708} 709.main-container h3.title-widget span.inner{ 710background: none; 711} 712.main-container .products-related .category-products{ 713margin: 0 -10px; 714} 715.banner_grid [class^="col-sm-"]{ 716padding-left: 15px !important; 717padding-right: 15px !important; 718padding-bottom: 0 !important; 719} 720.banner_grid{ 721padding: 34px 0px !important; 722}
723.product-view .product-shop .middle-product-detail .product-type-data .price-box .price{ 724font-family: 'Oswald'; 725} 726.product-view .product-shop .actions .add-to-links li a.link-wishlist{ 727background: none; 728} 729.template-product .product-view .add-to-links .link-wishlist i:before { 730 content: '\e889'; 731} 732.html_sidebar h5 { 733 font-family: 'Open Sans' !important; 734 font-weight: 600 !important; 735 font-size: 14px !important; 736 color: #7a7d82 !important; 737 letter-spacing: 0.022em; 738 padding: 0 20px; 739} 740.main-container .main-wrapper{ 741padding-bottom: 80px; 742} 743.template-index .main-container .main-wrapper, .template-product .main-container .main-wrapper{ 744padding-bottom: 0; 745} 746.main-container .pagenav-wrap .pagination .pagination-page li a:hover{ 747background: transparent; 748 color: inherit; 749 border-color: #ccc; 750} 751.main-container .pagenav-wrap .pagination .pagination-page li.active span{ 752background: transparent; 753 color: inherit; 754} 755.pagination-page li.text i.icon-right-dir:before{ 756 content: '\e81a'; 757} 758.main-container .pagenav-wrap .pagination .pagination-page li.text a:hover, .main-container .pagenav-wrap .pagination-search .pagination-page li.text a:hover{ 759 color: inherit; 760} 761.product-view .product-options-bottom { 762 border-bottom: 1px solid #ebebeb; 763} 764.template-blog .blog-wrapper .owl-dots{ 765 bottom: 0; 766} 767.owl-dots .owl-dot.active span{ 768 background-color: #2b2b2d; 769} 770.featured-brands .owl-nav i{ 771 color: #3a3a3c; 772} 773.featured-brands .owl-nav i.icon-chevron-left:before{ 774 content: "\e829"; 775} 776.featured-brands .owl-nav i.icon-chevron-right:before{ 777 content: "\e828"; 778} 779.footer-wrapper .footer-top .input-group button:hover{ 780 opacity: 1; 781} 782.main-container .main-breadcrumbs{ 783padding-top: 0; 784} 785 @media(max-width: 767px){ 786.homepage-bar [class^="col-md-"]{ 787text-align: left; 788} 789.sticky-product .sticky-detail{ 790width: 70%; 791} 792.header-container.type21 .mini-cart .icon-cart-header:after{ 793right: 10px; 794} 795.banner_grid [class^="col-sm-"]{ 796width: 100%; 797margin-bottom: 15px !important; 798} 799} 800@media(min-width: 768px){ 801.footer-wrapper .footer-middle ul.footer-list .item { 802width: 50%; 803} 804} 805@media(max-width: 991px){ 806.header-container.type21 .search-area .search-icon{ 807font-size: 19px; 808} 809.header-container.type21 .mini-cart{ 810margin-left: 0; 811} 812} 813 </style> 814 815 816 817<meta property="og:image" content="https://cdn.shopify.com/s/files/1/1905/5445/files/logo-trans.gif?height=628&pad_color=fff&v=1613668434&width=1200" /> 818<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/1905/5445/files/logo-trans.gif?height=628&pad_color=fff&v=1613668434&width=1200" /> 819<meta property="og:image:width" content="1200" /> 820<meta property="og:image:height" content="628" /> 821<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
822<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: 19055445,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 822
822
823<script> 824 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 825</script>
vendor: 1 bytes, line 825
825
826<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}
826).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: 19055445,storefrontBaseUrl: "https://acttestpanels.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://acttestpanels.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"146080030","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS"],"name":"Google Analytics tag (migrated)"},{"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":"ACT Test Panels LLC","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"act-test-panels-llc.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/acttestpanels.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://acttestpanels.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"177818960158","themePublished":"true","eventMetadataId":"ece40269-459c-4219-bc3c-6331689c88e4","pageType":"home","shopId":"19055445","storefrontBaseUrl":"https:\/\/acttestpanels.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
826<script> 827 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 828 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 829 window.ShopifyAnalytics.meta.currency = 'USD'; 830 var meta = {"page":{"pageType":"home","requestId":"de147dd9-d499-48af-8e61-f20f6e5e340c-1791224911"}}; 831 for (var attr in meta) { 832 window.ShopifyAnalytics.meta[attr] = meta[attr]; 833 } 834</script>
vendor: 1 bytes, line 834
834
835<script class="analytics"> 836 (function () { 837 var customDocumentWrite = function(content) { 838 var jquery = null; 839 840 if (window.jQuery) { 841 jquery = window.jQuery; 842 } else if (window.Checkout && window.Checkout.$) { 843 jquery = window.Checkout.$; 844 } 845 846 if (jquery) { 847 jquery('body').append(content); 848 } 849 }; 850 851 var hasLoggedConversion = function(token) { 852 if (token) { 853 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 854 } 855 return false; 856 } 857 858 var setCookieIfConversion = function(token) { 859 if (token) { 860 var twoMonthsFromNow = new Date(Date.now()); 861 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 862 863 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 864 } 865 } 866 867 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 868 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 869 if (trekkie.integrations) { 870 return; 871 } 872 trekkie.methods = [ 873 'identify', 874 'page', 875 'ready', 876 'track', 877 'trackForm', 878 'trackLink' 879 ]; 880 trekkie.factory = function(method) { 881 return function() { 882 var args = Array.prototype.slice.call(arguments); 883 args.unshift(method); 884 trekkie.push(args); 885 if (method == 'track' || method == 'page') { 886 var pageUrl; 887 try { 888 pageUrl = window.location.href; 889 } catch (e) {} 890 var pageReferrer; 891 try { 892 pageReferrer = document.referrer; 893 } catch (e) {} 894 try { 895 if (window.__TREKKIE_SHIM_QUEUE == null) { 896 window.__TREKKIE_SHIM_QUEUE = []; 897 } 898 window.__TREKKIE_SHIM_QUEUE.push({ 899 from: 'trekkie-stub', 900 method: method, 901 args: args.slice(1), 902 pageContext: { 903 url: pageUrl, 904 referrer: pageReferrer 905 } 906 }); 907 } catch (e) { 908 // no-op 909 } 910 } 911 return trekkie; 912 }; 913 }; 914 for (var i = 0; i < trekkie.methods.length; i++) { 915 var key = trekkie.methods[i]; 916 trekkie[key] = trekkie.factory(key); 917 } 918 trekkie.load = function(config) { 919 trekkie.config = config || {}; 920 trekkie.config.initialDocumentCookie = document.cookie; 921 var first = document.getElementsByTagName('script')[0]; 922var script = document.createElement('script'); 923script.type = 'text/javascript'; 924script.onerror = function(e) { 925 var scriptFallback = document.createElement('script'); 926 scriptFallback.type = 'text/javascript'; 927 scriptFallback.onerror = function(error) { 928 var Monorail = { 929 produce: function produce(monorailDomain, schemaId, payload) { 930 var currentMs = new Date().getTime(); 931 var event = { 932 schema_id: schemaId, 933 payload: payload, 934 metadata: { 935 event_created_at_ms: currentMs, 936 event_sent_at_ms: currentMs 937 } 938 }; 939 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 940 }, 941 sendRequest: function sendRequest(endpointUrl, payload) { 942 // Try the sendBeacon API 943 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 944 var blobData = new window.Blob([payload], { 945 type: 'text/plain' 946 }); 947 948 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 949 return true; 950 } // sendBeacon was not successful 951 952 } // XHR beacon 953 954 var xhr = new XMLHttpRequest(); 955 956 try { 957 xhr.open('POST', endpointUrl); 958 xhr.setRequestHeader('Content-Type', 'text/plain'); 959 xhr.send(payload); 960 } catch (e) { 961 console.log(e); 962 } 963 964 return false; 965 }, 966 isIos12: function isIos12() { 967 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 968 } 969 }; 970 Monorail.produce('monorail-edge.shopifysvc.com', 971 'trekkie_storefront_load_errors/1.1', 972 {shop_id: 19055445, 973 theme_id: 177818960158, 974 app_name: "storefront", 975 context_url: window.location.href, 976 source_url: "//acttestpanels.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 977 978 }; 979 scriptFallback.async = true; 980 scriptFallback.src = '//acttestpanels.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 981 first.parentNode.insertBefore(scriptFallback, first); 982}; 983script.async = true; 984script.src = '//acttestpanels.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 985first.parentNode.insertBefore(script, first); 986 987 }; 988 trekkie.load( 989 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":19055445,"isMerchantRequest":null,"themeId":177818960158,"themeCityHash":"11468060071662462758","contentLanguage":"en","currency":"USD","eventMetadataId":"ece40269-459c-4219-bc3c-6331689c88e4"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 990 ); 991 992 var loaded = false;
993 trekkie.ready(function() { 994 if (loaded) return; 995 loaded = true; 996 997 window.ShopifyAnalytics.lib = window.trekkie; 998 999 var originalDocumentWrite = document.write; 1000 document.write = customDocumentWrite; 1001 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 1002 document.write = originalDocumentWrite; 1003 1004 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 1005 var token = match? match[1]: undefined; 1006 if (!hasLoggedConversion(token)) { 1007 setCookieIfConversion(token); 1008 1009 } 1010 }); 1011 1012 window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"de147dd9-d499-48af-8e61-f20f6e5e340c-1791224911","shopifyEmitted":true}); 1013 1014 var eventsListenerScript = document.createElement('script'); 1015 eventsListenerScript.async = true; 1016 eventsListenerScript.src = "//acttestpanels.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 1017 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 1018})();</script>
1018 1019
1019<script> 1020 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 1021 window.ga = function ga() { 1022 (window.ga.q = window.ga.q || []).push(arguments); 1023 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 1024 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 1025 } 1026 console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information."); 1027 }; 1028 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 1029 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 1030 } 1031 } 1032</script>
vendor: 1 bytes, line 1032
1032
1033<script 1034 defer 1035 src="https://acttestpanels.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 1036 data-application="storefront-renderer" 1037 data-shop-id="19055445" 1038 data-render-region="gcp-us-central1" 1039 data-page-type="index" 1040 data-theme-instance-id="177818960158" 1041 data-theme-name="Porto" 1042 data-theme-version="2.0" 1043 data-monorail-region="shop_domain" 1044 data-resource-timing-sampling-rate="10" 1045 data-shs="true" 1046 data-shs-beacon="true" 1047 data-shs-export-with-fetch="true" 1048 data-shs-logs-sample-rate="1" 1049 data-shs-beacon-endpoint="https://acttestpanels.com/api/collect" 1050></script>
1050 1051<meta name="shopify-y" content="684e0ac1-e4f2-4cdd-baf3-784a7d7e09ef" data-expiration="1822782511000"><meta name="shopify-s" content="30b5d42c-7761-4394-81c8-98856dfbce81" data-expiration="1791226711000"><meta name="new-cookie-storage-activated" content="t"> 1052</head> 1053<body id="test-panels-testing-services-a2la-2745-01-and-testing-supplies" class=" layout_1280 template-index disable_radius "> 1054<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 1054-1055
1054 1055<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1055GTM-PJ2JX5GW
vendor: 83 bytes, lines 1055-1056
1055" 1056height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1057<!-- End Google Tag Manager (noscript) --> 1058 <!-- begin site-header --> 1059 <div class="wrapper"> 1060 <div class="page"> 1061 <select id="ly-languages-switcher" class="ly-languages-switcher"><option value="ly64592">English</option><option value="ly64595">Mandarin</option><option value="ly71145">German</option><option value="ly71146">French</option><option value="ly71147">Italian</option><option value="ly71148">Spanish</option></select> 1062 <div id="shopify-section-header" class="shopify-section"> 1063<style> 1064 @media (max-width: 991px){ 1065 1066 .header-container.sticky-header, .header-container.sticky-header.type12, 1067 .template-index .header-container.sticky-header.type8{ 1068 position: fixed; 1069 left: 0; 1070 top: 0; 1071 width: 100%; 1072 z-index: 50; 1073 box-shadow: 0 0 3px rgba(0,0,0,.3); 1074 transition: all 0.3s; 1075 bottom: auto; 1076 } 1077 } 1078</style> 1079 1080<div data-section-id="header" data-section-type="header-section"> 1081 1082 <header class="main-section-header"> 1083 <div class="header-container type23"> 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111<style> 1112 .header-container .links li:nth-child(3){ 1113 display: none; 1114 } 1115</style> 1116 1117 1118<style> 1119 .header-container .links li:nth-child(4){ 1120 display: none; 1121 } 1122</style> 1123 1124 1125<style> 1126 .header-container .links li:nth-child(5){ 1127 display: none; 1128 } 1129</style> 1130 1131 1132 1133 1134 1135 1136<div class="top-links-container"> 1137 <div class="container"> 1138 1139<div class="currency-wrapper top-select"> 1140 <a href="javascript:void(0);"> 1141 <span class="current-currency">USD</span> 1142 <i class="icon-down-dir"></i> 1143 </a> 1144 <ul class="setting-currency"> 1145 1146 1147 <li class="selected"><a href="#" data-currency="USD">USD</a></li> 1148 1149 1150 1151 1152 <li><a href="#" data-currency="CNY">CNY</a></li> 1153 1154 1155 1156 <li><a href="#" data-currency="EUR">EUR</a></li> 1157 1158 1159 </ul> 1160</div> 1161 1162<span class="split"></span> 1163 1164 1165 1166 <div class="top-links-area"> 1167 <div class="top-links-icon"> 1168 <a href="javascript:;" >Links</a> 1169 </div> 1170 <ul class="links"> 1171 <li> 1172 <a href="/jobs" target="_blank">Careers</a> 1173 </li> 1174 <li> 1175 <a href="/pages/contact-us">Contact Us</a> 1176 </li> 1177 1178 <li> 1179 <a href="/account" >My Account</a> 1180 </li> 1181 <li> 1182 <a href="" >Daily deal</a> 1183 </li> 1184 <li> 1185 <a href="/account/login" >My Wishlist</a> 1186 </li> 1187 <li class="header-blog-link"> 1188 <a href="" >Blog</a> 1189 </li> 1190 <li class="last"> 1191 <a href="/account/login" >Log in</a> 1192 </li> 1193 1194 </ul> 1195 </div> 1196 </div> 1197</div> 1198<div class="header container"> 1199 <span class="background"></span> 1200 <div class="search-area"> 1201 <a href="javascript:void(0);" class="search-icon"><span><i class="icon-search"></i></span></a> 1202 �<!-- /snippets/search-bar.liquid --> 1203<form id="search_mini_form" action="/search" method="get" class="search-bar"> 1204 <div class="form-search"> 1205 <input type="hidden" name="type" value="" /> 1206 1207 <input id="search" type="search" name="q" value="" class="input-text" placeholder="Search" aria-label="Search" autofocus> 1208 1209 <button type="submit" class="search-button"> 1210 <span><i class="icon-search"></i></span> 1211 </button> 1212 </div> 1213</form> 1214 1215 </div> 1216 1217 1218 <a href="/" class="logo"> 1219 <img class="x1" src="//acttestpanels.com/cdn/shop/files/ACT-Logo_dcfc2c1b-6ec9-4af4-878f-4866b3e477dd_150x.png?v=1613668422" alt="ACT Test Panels LLC" /> 1220 <span class="slogan">Test Panels LLC <span class="delim">/</span><span>Finish First</span></span> 1221 </a> 1222 1223 <div class="cart-area"> 1224 1225 <div class="custom-block"> 1226 1227 <!-- 1228<span style="margin-top:4px;color:#787d7f;display:block;">WE'RE HERE TO HELP<br><b style="color:#606669;font-size:18px;font-weight:600;display:block;line-height:27px;">(517) 439-1485</b></span> 1229--> 1230 1231 </div> 1232 1233 <div class="mini-cart"> 1234 �<div class="cart-container"> 1235 <a href="javascript:;" class="icon-cart-header"> 1236 <i class="icon-mini-cart"></i><span class="cart-total"><span class="cart-qty">0</span><span >item(s)</span></span> 1237 </a> 1238 <div class="cart-wrapper theme-border-color"> 1239 <div class="cart-inner"> 1240 <div class="cartloading" style="display: none;"><div class="spinner"><div class="circle"></div></div></div> 1241 <div class="cart-inner-content"> 1242 <div class="cart-content"> 1243 1244 1245 1246 1247 <p class="no-items-in-cart" >You have no items in your shopping cart.</p> 1248 1249 </div> 1250 1251 </div> 1252 </div> 1253 </div> 1254</div> 1255 </div> 1256 </div> 1257 <div class="menu-icon"><a href="javascript:void(0)" title="Menu"><i class="fa fa-bars"></i></a></div> 1258 <div class="header-wrapper"> 1259 <div class="main-nav wrapper-top-menu"> 1260 <div class="container">
1261 <span class="background background-sticky"></span> 1262 <div id="main-top-nav" class="main-top-nav"> 1263 1264 1265 <a href="/" class="logo_sticky"> 1266 <img class="x1" src="//acttestpanels.com/cdn/shop/files/ACT-Logo_27335145-156e-4687-9c02-a6751a28685c_small.png?v=1613668406" alt="ACT Test Panels LLC" /> 1267 </a> 1268 1269 <!-- Main Menu --> 1270 1271<div class="navigation-wrapper"> 1272 <div class="main-navigation"> 1273 <!-- begin site-nav --> 1274 <ul class="top-navigation"> 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 <li class="level0 level-top "> 1307 <a href="/pages/test-panels" class="level-top"> 1308 <span> 1309 1310 TEST PANELS 1311 1312 1313 1314 </span> 1315 </a> 1316 </li> 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 <li class="level0 level-top "> 1350 <a href="/pages/lab-supplies" class="level-top"> 1351 <span> 1352 1353 TESTING SUPPLIES 1354 1355 1356 1357 </span> 1358 </a> 1359 </li> 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 <li class="level0 level-top "> 1393 <a href="/pages/lab-services" class="level-top"> 1394 <span> 1395 1396 TESTING SERVICES 1397 1398 1399 1400 </span> 1401 </a> 1402 </li> 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 <li class="level0 level-top "> 1436 <a href="/pages/about-us" class="level-top"> 1437 <span> 1438 1439 ABOUT US 1440 1441 1442 1443 </span> 1444 </a> 1445 </li> 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 <li class="level0 level-top "> 1479 <a href="/pages/resources" class="level-top"> 1480 <span> 1481 1482 Resources 1483 1484 1485 1486 </span> 1487 </a> 1488 </li> 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 <li class="level0 level-top "> 1522 <a href="/blogs/finish-first" class="level-top"> 1523 <span> 1524 1525 Finish First News 1526 1527 1528 1529 <span class="cat-label cat-label-label2 pin-bottom"> 1530 1531 Hot 1532 1533 </span> 1534 1535 </span> 1536 </a> 1537 </li> 1538 1539 1540 </ul> 1541 <!-- //site-nav --> 1542 </div> 1543</div> 1544 <!-- End Main Menu --> 1545 <div class="mini-cart"> 1546 �<div class="cart-container"> 1547 <a href="javascript:;" class="icon-cart-header"> 1548 <i class="icon-mini-cart"></i><span class="cart-total"><span class="cart-qty">0</span><span >item(s)</span></span> 1549 </a> 1550 <div class="cart-wrapper theme-border-color"> 1551 <div class="cart-inner"> 1552 <div class="cartloading" style="display: none;"><div class="spinner"><div class="circle"></div></div></div> 1553 <div class="cart-inner-content"> 1554 <div class="cart-content"> 1555 1556 1557 1558 1559 <p class="no-items-in-cart" >You have no items in your shopping cart.</p> 1560 1561 </div> 1562 1563 </div> 1564 </div> 1565 </div> 1566</div> 1567 </div> 1568 </div> 1569 </div> 1570 </div> 1571 </div> 1572</div> 1573 1574 1575 1576 1577 1578 1579 1580 </div> 1581 1582
1582<script type="text/javascript"> 1583 $(document).ready(function(){ 1584 var scrolled = false; 1585 var ticking = false; 1586 $(window).scroll(function(){ 1587 if (!ticking) { 1588 window.requestAnimationFrame(function(){ 1589 if(200 < $(window).scrollTop() && !scrolled){ 1590 $('.header-container').addClass('sticky-header'); 1591 $('.header-container .main-nav').addClass('container'); 1592 scrolled = true; 1593 } 1594 if(200>$(window).scrollTop() && scrolled){ 1595 $('.header-container').removeClass('sticky-header'); 1596 $('.header-container .main-nav').removeClass('container'); 1597 scrolled = false; 1598 } 1599 ticking = false; 1600 }); 1601 ticking = true; 1602 } 1603 }) 1604 }); 1605 </script>
1605 1606 1607 <div class="mobile-nav"> 1608 �<div id="navbar-toggle" class="bs-navbar-collapse skip-content"> 1609 1610 1611 <ul id="mobile-menu" class="nav-accordion nav-categories"> 1612 1613 1614 1615 1616 1617 1618 <li class="level0 level-top"> 1619 <a href="/pages/test-panels" class="level-top"> 1620 <span> 1621 1622 TEST PANELS 1623 1624 1625 1626 </span> 1627 </a> 1628 </li> 1629 1630 1631 1632 1633 1634 1635 1636 <li class="level0 level-top"> 1637 <a href="/pages/lab-supplies" class="level-top"> 1638 <span> 1639 1640 TESTING SUPPLIES 1641 1642 1643 1644 </span> 1645 </a> 1646 </li> 1647 1648 1649 1650 1651 1652 1653 1654 <li class="level0 level-top"> 1655 <a href="/pages/lab-services" class="level-top"> 1656 <span> 1657 1658 TESTING SERVICES 1659 1660 1661 1662 </span> 1663 </a> 1664 </li> 1665 1666 1667 1668 1669 1670 1671 1672 <li class="level0 level-top"> 1673 <a href="/pages/about-us" class="level-top"> 1674 <span> 1675 1676 ABOUT US 1677 1678 1679 1680 </span> 1681 </a> 1682 </li> 1683 1684 1685 1686 1687 1688 1689 1690 <li class="level0 level-top"> 1691 <a href="/pages/resources" class="level-top"> 1692 <span> 1693 1694 Resources 1695 1696 1697 1698 </span> 1699 </a> 1700 </li> 1701 1702 1703 1704 1705 1706 1707 1708 <li class="level0 level-top"> 1709 <a href="/blogs/finish-first" class="level-top"> 1710 <span> 1711 1712 Finish First News 1713 1714 1715 1716 <span class="cat-label cat-label-label2 pin-bottom"> 1717 1718 Hot 1719 1720 </span> 1721 1722 </span> 1723 </a> 1724 </li> 1725 1726 1727 </ul> 1728</div> 1729 </div> 1730 <div class="mobile-nav-overlay"></div> 1731 </header> 1732</div> 1733 1734 1735 1736 1737 1738</div> 1739 <!-- //site-header --> 1740 1741 <div class="main-container"> 1742 <div class="main-wrapper"> 1743 <div class="main"> 1744 1745<!-- /templates/index.liquid --> 1746 1747 1748 1749 1750 1751 1752 1753<section class="hero_video" data-in-view="once"> 1754 <div class="hero_video__container"> 1755 <div class="hero_video__video_container"> 1756 <div class="hero__bg" style="background-image: url(https://cdn.shopify.com/s/files/1/1905/5445/files/vid1.jpg?v=1756932278)"></div> 1757 <video id="hero__video" class="hero__video" muted autoplay loop aria-hidden="true" tabindex="-1" src="https://cdn.shopify.com/videos/c/o/v/f6921a729c344f4089860b725a8575d1.mp4"></video> 1758
1758<script> 1759 window.addEventListener("load", function(){ 1760 const bgvideo = document.getElementById('hero__video') 1761 1762 jQuery(document).ready(function () { 1763 1764 bgvideo.play(); 1765 1766 setTimeout(function() { 1767 $('.hero__video').addClass('fadein'); 1768 $('.hero__bg').addClass('fadeout'); 1769 }, 500); 1770 1771 }) 1772 }); 1773 </script>
1773 1774 </div> 1775 <div class="hero_video__text_container" style="background-image: url(https://cdn.shopify.com/s/files/1/1905/5445/files/bg3.jpg?v=1756932273)"> 1776 <div class="text_container__text"> 1777 <h1>Reliable and Reproducible Results with ACT Test Panels</h1> 1778 <p>Since 1981, ACT Test Panels has been supporting the global coatings industry with the panels you need to do intelligent work. Reliable and reproducible test panels from ACT play a critical role in the accuracy of your test results, whether you are in research and development, production batch quality control or process monitoring and auditing.</p> 1779 <div class="text_container__ctas"> 1780 <a href="https://acttestpanels.com/pages/test-panels" class="btn">Shop Test Panels</a> 1781 <a href="https://acttestpanels.com/pages/contact-us" class="btn btn--white-clear-white">Contact Us</a> 1782 </div> 1783 </div> 1784 </div> 1785 </div> 1786</section> 1787 1788 1789 1790 1791 1792 1793<section class="two_col two_col--gray-bg" style="background-image: url(https://cdn.shopify.com/s/files/1/1905/5445/files/bg4.png?v=1756940287);"> 1794 <div class="sw"> 1795 <div class="two_col__col two_col__col--left"> 1796 <div class="two_col__image"> 1797 <img src="https://cdn.shopify.com/s/files/1/1905/5445/files/pic1.jpg?v=1756863342&width=582" alt="" width="582" height="220" loading="lazy"> 1798 </div> 1799 1800 <h2 class="two_col__heading">A Panel for Every Purpose</h2> 1801 1802 <h3>Flat panels to complex shapes</h3> 1803 <p>Customers have unique needs: we offer panel solutions for all of them. Some panels are designed for physical testing while others are designed for color, appearance and display. In addition to thousands of flat panels, we offer a wide array of shaped panels, from curves and domes to simulated hem, box section and weld panels. Choose from thousands of current panel products or custom design a product to you specifications. If we donât have it, we will make it for you. </p> 1804 1805 <p><a href="/pages/request-information" class="btn">Get a Custom Quote</a></p> 1806 </div> 1807 1808 <div class="two_col__col two_col__col--right"> 1809 <div class="two_col__image"> 1810 <img src="https://cdn.shopify.com/s/files/1/1905/5445/files/pic2.jpg?v=1756863342&width=582" alt="" width="582" height="220" loading="lazy"> 1811 </div> 1812 1813 <h2 class="two_col__heading">Objective Third-Party Testing Services</h2> 1814 1815 <h3>Painted Panels, Parts and Sub-Assemblies</h3> 1816 <p>Our ISO17025 accredited laboratory has been supporting the needs of the industry since 1981. We offer all the typical paint performance tests, from OEM specific methods to standardized international methods. Our knowledgeable staff provides confidential and professional service and is focused on providing your test results on time. </p> 1817 1818 <p><a href="/pages/request-information" class="btn">Get a Custom Quote</a></p> 1819 </div> 1820 </div> 1821</section> 1822 1823 1824 1825 1826 1827 1828 1829 1830<section class="media-text media-text--reverse-order"> 1831 <div class="sw" data-in-view="once"> 1832 <div class="media-text__media"> 1833 <img src="https://cdn.shopify.com/s/files/1/1905/5445/files/home-panel-info-graphic_1.png?4275687432750383101&width=652" alt="" width="652" height="486" loading="lazy"> 1834 </div> 1835 <div class="media-text__content"> 1836 <h2>Cleaned and Coated To Exacting Specifications</h2> 1837 <h3>From Substrate to Coating and Everything in Between</h3> 1838 1839 <p>We manufacture and supply panels from bare substrate to panels with a complete paint system and everything in between. Each coating layer we add to your panel is applied in perfect compliance with the manufacturer's material specification, which assures performance representative of the technology. Your time is precious, so we take exceptional care to provide you with consistent, quality products with the coating layers you need.</p> 1840 1841 <p><a href="/pages/request-information" class="btn">Get a Custom Quote</a></p> 1842 1843 </div> 1844 </div> 1845</section> 1846 1847 1848 1849 1850 1851 1852 1853 1854 1855<section class="testimonial" style="background-image: url(https://acttestpanels.com/cdn/shop/files/customer-quote-background.jpg?v=1613674054);"> 1856 <div class="sw"> 1857 <div class="testimonial__content"> 1858 <img 1859 class="testimonial__image" 1860 src="https://cdn.shopify.com/s/files/1/1905/5445/files/customer-quote-img.png?16507492014063781809" 1861 alt="Greg Newman" 1862 width="100" 1863 height="100" 1864 loading="lazy" 1865 /> 1866 <p class="testimonial__quote"> 1867 âWe were creating our own panels to test our trim and mirror adhesives. 1868 When we started using ACT Test Panels we got much more consistent results 1869 and saved a significant amount of project timeâ 1870 </p> 1871 <p class="testimonial__author"> 1872 <strong>Greg Newman</strong>, <span>Plastics Engineer Gentex Corporation</span> 1873 </p> 1874 </div> 1875 </div> 1876</section> 1877 1878 1879 </div> 1880 </div> 1881 </div> 1882 <!-- begin site-footer --> 1883 <div class="box_footer"> 1884 <div id="shopify-section-footer" class="shopify-section">� 1885<footer class="footer-wrapper "> 1886 1887 1888 1889 1890 <div class="footer-bottom"> 1891 <div class="container"> 1892 1893 1894 <a class="footer_bottom_logo" href="/"> 1895 <img src="//acttestpanels.com/cdn/shop/files/Footer-Logo_0b3d48aa-b2fd-4565-9792-328227d21e74_68x.png?v=1613668423"/> 1896 </a> 1897 1898 1899 1900 1901 1902 <address> 1903 1904 ©Copyright 2018 ACT Test Panel Technologies. All Rights Reserved. 1905 1906 </address> 1907 1908 </div> 1909 </div> 1910 1911 <div id="back-top" class="hidden-phone"> 1912 <a href="#top"> 1913 <div class="sticker-wrapper"> 1914 <div class="sticker"> 1915 <i class="icon-up-open"></i> 1916 </div> 1917 </div> 1918 </a> 1919 </div> 1920</footer> 1921 1922 1923 1924 1925</div> 1926 </div> 1927 </div> 1928 </div> 1929 <!-- //site-footer --> 1930 1931 �<div id="wishlist-box" class="box-popup animate-box"> 1932 <div class="box-inner"> 1933 <div class="item"> 1934 <div class="heading" >Just added to your wishlist:</div> 1935 <div class="product-info"> 1936 <div class="img"> 1937 <div class="product-title"><a class="product-link" href="#"></a></div> 1938 <a class="product-link" href="#"><img class="product-img" src="//acttestpanels.com/cdn/shop/t/15/assets/noimage.jpg?v=170928775804096906541744677352" alt="" width="90" /></a> 1939 </div> 1940 </div> 1941 </div> 1942 <div class="action"> 1943 <div class="action-content"> 1944 <a class="btn-button bordered" href="" >My Wishlist</a> 1945 <button type="button" class="btn-button close-box bordered"><span >Continue</span></button> 1946 </div> 1947 </div> 1948 </div> 1949</div> 1950<div id="cart-box" class="box-popup animate-box"> 1951 <div class="box-inner"> 1952 <div class="item"> 1953 <div class="heading" >You've just added this product to the cart:</div> 1954 <div class="product-info"> 1955 <div class="img"> 1956 <div class="product-title"><a class="product-link" href="#"></a></div> 1957 <a class="product-link" href="#"><img class="product-img" src="//acttestpanels.com/cdn/shop/t/15/assets/noimage.jpg?v=170928775804096906541744677352" alt="" width="81px" /></a> 1958 </div> 1959 </div> 1960 </div> 1961 <div class="action"> 1962 <div class="action-content"> 1963 <a class="btn-button bordered" href="/cart" >Go to cart page</a> 1964 <button type="button" class="btn-button close-box bordered"><span >Continue</span></button> 1965 </div> 1966 </div> 1967 </div> 1968</div> 1969 1970<div id="error-notice" class="box-popup animate-box"> 1971 <div class="box-inner"> 1972 <div class="item"> 1973 <div class="heading"></div> 1974 <div class="message"></div> 1975 </div> 1976 <div class="action"> 1977 <div class="cart"> 1978 <button type="button" class="btn-button close-box bordered" >Continue</button> 1979 </div> 1980 </div> 1981 </div> 1982</div> 1983
1983<script type="text/javascript"> 1984 var frontendData = {}; 1985 frontendData.enableCurrency = true; 1986 var dataZoom = {}; 1987 1988 dataZoom.lightbox = false; 1989 1990 dataZoom.position = '1'; 1991 var cartData = {}; 1992 if (multi_language && translator.isLang2()) { 1993 cartData.removeItemLabel = window.lang2.cart.header.remove_this_item; 1994 cartData.totalLabel = window.lang2.cart.header.total; 1995 cartData.totalNumb = window.lang2.cart.header.total_numb; 1996 cartData.noItemLabel = window.lang2.cart.header.no_item; 1997 cartData.buttonViewCart = window.lang2.cart.header.view_cart; 1998 cartData.buttonCheckout = window.lang2.cart.header.checkout; 1999 window.inventory_text = { 2000 in_stock: window.lang2.products.product.in_stock, 2001 many_in_stock: window.lang2.products.product.many_in_stock, 2002 out_of_stock: window.lang2.products.product.out_of_stock, 2003 add_to_cart: window.lang2.products.product.add_to_cart, 2004 sold_out: window.lang2.products.product.sold_out 2005 }; 2006 window.date_text = { 2007 year_text: window.lang2.general.date.year_text, 2008 month_text: window.lang2.general.date.month_text, 2009 week_text: window.lang2.general.date.week_text, 2010 day_text: window.lang2.general.date.day_text, 2011 year_singular_text: window.lang2.general.date.year_singular_text, 2012 month_singular_text: window.lang2.general.date.month_singular_text, 2013 week_singular_text: window.lang2.general.date.week_singular_text, 2014 day_singular_text: window.lang2.general.date.day_singular_text, 2015 hour_text: window.lang2.general.date.hour_text, 2016 min_text: window.lang2.general.date.min_text, 2017 sec_text: window.lang2.general.date.sec_text, 2018 hour_singular_text: window.lang2.general.date.hour_singular_text, 2019 min_singular_text: window.lang2.general.date.min_singular_text, 2020 sec_singular_text: window.lang2.general.date.sec_singular_text 2021 }; 2022 }else{ 2023 cartData.removeItemLabel = 'Remove item'; 2024 cartData.totalLabel = 'Total:'; 2025 cartData.totalNumb = 'item(s)'; 2026 cartData.noItemLabel = 'You have no items in your shopping cart.'; 2027 cartData.buttonViewCart = 'View cart'; 2028 cartData.buttonCheckout = 'Checkout'; 2029 window.inventory_text = { 2030 in_stock: "In Stock", 2031 many_in_stock: "Many In Stock", 2032 out_of_stock: "Out Of Stock", 2033 add_to_cart: "Add to Cart", 2034 sold_out: "Sold Out" 2035 }; 2036 2037 window.date_text = { 2038 year_text: "years", 2039 month_text: "months", 2040 week_text: "weeks", 2041 day_text: "days", 2042 year_singular_text: "year", 2043 month_singular_text: "month", 2044 week_singular_text: "week", 2045 day_singular_text: "day", 2046 hour_text: "Hours", 2047 min_text: "Mins", 2048 sec_text: "Secs", 2049 hour_singular_text: "Hour", 2050 min_singular_text: "Min", 2051 sec_singular_text: "Sec" 2052 }; 2053 } 2054 2055 </script>
2055 2056 2057
2057<script src="//acttestpanels.com/cdn/shop/t/15/assets/theme-scripts.js?v=161621890358693697971744677376" type="text/javascript"></script>
2057 2058 2059
2059<script src="//acttestpanels.com/cdn/shop/t/15/assets/option_selection.js?v=72637887344529333141744677356" type="text/javascript"></script>
2059 2060
2060<script src="//acttestpanels.com/cdn/shop/t/15/assets/theme.js?v=169020201344486105721770668266" type="text/javascript"></script>
2060 2061
2061<script src="//acttestpanels.com/cdn/shopifycloud/storefront/assets/themes_support/api.jquery-7ab1a3a4.js" type="text/javascript"></script>
2061 2062
2062<script src="//acttestpanels.com/cdn/shop/t/15/assets/act.js?v=34067121824724518951770668770" type="text/javascript"></script>
2062 2063 2064
2065<script src="/services/javascripts/currencies.js" type="text/javascript"></script>
vendor: 1 bytes, line 2065
2065
2066<script src="//acttestpanels.com/cdn/shop/t/15/assets/jquery.currencies.min.js?v=53812463570563964041744677334" type="text/javascript"></script>
2066 2067
2068<script type="text/javascript"> 2069 var shopCurrency = '', 2070 defaultCurrency = '', 2071 cookieCurrency = ''; 2072 currenciesCallback(); 2073 function currenciesCallback (){ 2074 2075 Currency.format = 'money_format'; 2076 2077 2078 shopCurrency = 'USD'; 2079 2080 Currency.money_with_currency_format[shopCurrency] = "${{amount}} USD"; 2081 Currency.money_format[shopCurrency] = "${{amount}}"; 2082 2083 defaultCurrency = 'USD' || shopCurrency; 2084 2085 cookieCurrency = Currency.cookie.read(); 2086 2087 jQuery('span.money span.money').each(function() { 2088 jQuery(this).parents('span.money').removeClass('money'); 2089 }); 2090 2091 jQuery('span.money').each(function() { 2092 jQuery(this).attr('data-currency-USD', jQuery(this).html()); 2093 }); 2094 if (cookieCurrency == null) { 2095 if (shopCurrency !== defaultCurrency) { 2096 Currency.convertAll(shopCurrency, defaultCurrency); 2097 } 2098 else { 2099 Currency.currentCurrency = defaultCurrency; 2100 } 2101 Currency.cookie.write(defaultCurrency); 2102 } else if (cookieCurrency === shopCurrency) { 2103 Currency.currentCurrency = shopCurrency; 2104 } else { 2105 Currency.convertAll(shopCurrency, cookieCurrency); 2106 jQuery('.setting-currency li a').each(function(i,e){ 2107 if(jQuery(e).data('currency') == cookieCurrency) { 2108 jQuery(e).parent().addClass('selected'); 2109 jQuery('.currency-wrapper .current-currency').html(cookieCurrency); 2110 }else{ 2111 jQuery(e).parent().removeClass('selected'); 2112 } 2113 }); 2114 } 2115 jQuery('.setting-currency li a').on('click', function(e){ 2116 e.preventDefault(); 2117 jQuery('.setting-currency li').removeClass('selected'); 2118 jQuery(this).parent().addClass('selected'); 2119 var newCurrency = jQuery(this).attr('data-currency'); 2120 jQuery('.currency-wrapper .current-currency').html(newCurrency); 2121 Currency.convertAll(Currency.currentCurrency, newCurrency); 2122 }); 2123 } 2124 function currenciesCallbackSpecial(id){ 2125 jQuery(id).each(function() { 2126 jQuery(this).attr('data-currency-USD', jQuery(this).html()); 2127 }); 2128 Currency.convertAll(shopCurrency, Currency.cookie.read(), id, 'money_format'); 2129 } 2130</script>
2130 2131 2132 �
2132<script> 2133// (c) Copyright 2014 Caroline Schnapp. All Rights Reserved. Contact: [email protected] 2134// See http://docs.shopify.com/manual/configuration/store-customization/advanced-navigation/linked-product-options 2135 jQuery('.swatch :radio').change(function() { 2136 var optionIndex = jQuery(this).closest('.swatch').attr('data-option-index'); 2137 var optionValue = jQuery(this).val(); 2138 jQuery(this) 2139 .closest('form') 2140 .find('.single-option-selector') 2141 .eq(optionIndex) 2142 .val(optionValue) 2143 .trigger('change'); 2144 }); 2145 2146 Shopify.optionsMap = {}; 2147 2148 Shopify.updateOptionsInSelector = function(selectorIndex) { 2149 2150 switch (selectorIndex) { 2151 case 0: 2152 var key = 'root'; 2153 var selector = jQuery('.single-option-selector:eq(0)'); 2154 break; 2155 case 1: 2156 var key = jQuery('.single-option-selector:eq(0)').val(); 2157 var selector = jQuery('.single-option-selector:eq(1)'); 2158 break; 2159 case 2: 2160 var key = jQuery('.single-option-selector:eq(0)').val(); 2161 key += ' / ' + jQuery('.single-option-selector:eq(1)').val(); 2162 var selector = jQuery('.single-option-selector:eq(2)'); 2163 } 2164 2165 var initialValue = selector.val(); 2166 selector.empty(); 2167 var availableOptions = Shopify.optionsMap[key]; 2168 if (availableOptions && availableOptions.length) { 2169 for (var i = 0; i < availableOptions.length; i++) { 2170 var option = availableOptions[i]; 2171 var newOption = jQuery('<option></option>').val(option).html(option); 2172 selector.append(newOption); 2173 } 2174 jQuery('.swatch[data-option-index="' + selectorIndex + '"] .swatch-element').each(function() { 2175 if (jQuery.inArray(jQuery(this).attr('data-value'), availableOptions) !== -1) { 2176 jQuery(this).removeClass('soldout').show().find(':radio').removeAttr('disabled', 'disabled').removeAttr('checked'); 2177 } else { 2178 jQuery(this).addClass('soldout').hide().find(':radio').removeAttr('checked').attr('disabled', 'disabled'); 2179 } 2180 }); 2181 if (jQuery.inArray(initialValue, availableOptions) !== -1) { 2182 selector.val(initialValue); 2183 } 2184 selector.trigger('change'); 2185 } 2186 }; 2187 2188 Shopify.linkOptionSelectors = function(product) { 2189 // Building our mapping object. 2190 for (var i = 0; i < product.variants.length; i++) { 2191 var variant = product.variants[i]; 2192 //if (variant.available) { 2193 // Gathering values for the 1st drop-down. 2194 Shopify.optionsMap['root'] = Shopify.optionsMap['root'] || []; 2195 Shopify.optionsMap['root'].push(variant.option1); 2196 Shopify.optionsMap['root'] = Shopify.uniq(Shopify.optionsMap['root']); 2197 // Gathering values for the 2nd drop-down. 2198 if (product.options.length > 1) { 2199 var key = variant.option1; 2200 Shopify.optionsMap[key] = Shopify.optionsMap[key] || []; 2201 Shopify.optionsMap[key].push(variant.option2); 2202 Shopify.optionsMap[key] = Shopify.uniq(Shopify.optionsMap[key]); 2203 } 2204 // Gathering values for the 3rd drop-down. 2205 if (product.options.length === 3) { 2206 var key = variant.option1 + ' / ' + variant.option2; 2207 Shopify.optionsMap[key] = Shopify.optionsMap[key] || []; 2208 Shopify.optionsMap[key].push(variant.option3); 2209 Shopify.optionsMap[key] = Shopify.uniq(Shopify.optionsMap[key]); 2210 } 2211 //} 2212 } 2213 // Update options right away. 2214 Shopify.updateOptionsInSelector(0); 2215 if (product.options.length > 1) Shopify.updateOptionsInSelector(1); 2216 if (product.options.length === 3) Shopify.updateOptionsInSelector(2); 2217 // When there is an update in the first dropdown. 2218 jQuery(".single-option-selector:eq(0)").change(function() { 2219 Shopify.updateOptionsInSelector(1); 2220 if (product.options.length === 3) Shopify.updateOptionsInSelector(2); 2221 return true; 2222 }); 2223 // When there is an update in the second dropdown. 2224 jQuery(".single-option-selector:eq(1)").change(function() { 2225 if (product.options.length === 3) Shopify.updateOptionsInSelector(2); 2226 return true; 2227 }); 2228 2229 }; 2230</script>
2230 2231
2231<script> 2232 2233 2234 </script>
2234 2235 2236 2237 2238 2239 2240 2241
2242<script> 2243$(function() { 2244 // Current Ajax request. 2245 var currentAjaxRequest = null; 2246 // Grabbing all search forms on the page, and adding a .search-results list to each. 2247 var searchForms = $('form[action="/search"]').css('position','relative').each(function() { 2248 // Grabbing text input. 2249 var input = $(this).find('input[name="q"]'); 2250 // Adding a list for showing search results. 2251 var offSet = input.position().top + input.innerHeight(); 2252 $('<ul class="search-results"></ul>').css( { 'position': 'absolute', 'left': '10px', 'top': offSet } ).appendTo($(this)).hide(); 2253 // Listening to keyup and change on the text field within these search forms. 2254 var searchTimer = null; 2255 input.attr('autocomplete', 'off').bind('keyup change', function() { 2256 // What's the search term? 2257 var term = $(this).val(); 2258 var $input = $(this); 2259 // What's the search form? 2260 var form = $(this).closest('form'); 2261 // What's the search URL? 2262 var searchURL = '/search?type=product&q=' + term; 2263 // What's the search results list? 2264 var resultsList = form.find('.search-results'); 2265 // If that's a new term and it contains at least 3 characters. 2266 if (term.length > 3 && term != $(this).attr('data-old-term')) { 2267 clearTimeout(searchTimer); 2268 searchTimer = setTimeout(function() { 2269 // Saving old query. 2270 $input.attr('data-old-term', term); 2271 // Killing any Ajax request that's currently being processed. 2272 if (currentAjaxRequest != null) currentAjaxRequest.abort(); 2273 // Pulling results. 2274 currentAjaxRequest = $.getJSON(searchURL + '&view=json', function(data) { 2275 // Reset results. 2276 resultsList.empty(); 2277 // If we have no results. 2278 if(data.results_count == 0) { 2279 resultsList.hide(); 2280 } else { 2281 // If we have results. 2282 $.each(data.results, function(index, item) { 2283 var link = $('<a></a>').attr('href', item.url); 2284 link.append('<span class="thumbnail"><img src="' + item.thumbnail + '" /></span>'); 2285 link.append('<span class="title">' + item.title + '</span>'); 2286 link.wrap('<li></li>'); 2287 resultsList.append(link.parent()); 2288 }); 2289 // The Ajax request will return at the most 10 results. 2290 // If there are more than 10, let's link to the search results page. 2291 if(data.results_count > 10) { 2292 resultsList.append('<li><span class="title"><a href="' + searchURL + '">See all results (' + data.results_count + ')</a></span></li>'); 2293 } 2294 resultsList.fadeIn(200); 2295 } 2296 }); 2297 }, 300); 2298 } 2299 }); 2300 }); 2301 // Clicking outside makes the results disappear. 2302 $('body').bind('click', function(){ 2303 $('.search-results').hide(); 2304 }); 2305}); 2306</script>
2306 2307 2308<!-- Some styles to get you started. --> 2309<style> 2310.search-results { 2311 z-index: 8889; 2312 list-style-type: none; 2313 width: 412px; 2314 margin: 0; 2315 padding: 0; 2316 background: #ffffff; 2317 border-radius: 3px; 2318 -webkit-box-shadow: 0px 2px 10px -2px rgba(0,0,0,0.3); 2319 box-shadow: 0px 2px 10px -2px rgba(0,0,0,0.3); 2320 overflow: hidden; 2321 top:auto!important; 2322} 2323.search-results li { 2324 display: block; 2325 width: 100%; 2326 height: 38px; 2327 margin: 0; 2328 padding: 0; 2329 border-top: 1px solid #d4d4d4; 2330 line-height: 38px; 2331 overflow: hidden; 2332} 2333.search-results li:first-child { 2334 border-top: none; 2335} 2336.search-results .title { 2337 float: left; 2338 width: 362px; 2339 padding-left: 8px; 2340 white-space: nowrap; 2341 overflow: hidden; 2342 /* The text-overflow property is supported in all major browsers. */ 2343 text-overflow: ellipsis; 2344 -o-text-overflow: ellipsis; 2345 text-align: left; 2346 color:#777; 2347} 2348.search-results .thumbnail { 2349 float: left; 2350 display: block; 2351 width: 32px; 2352 height: 32px; 2353 margin: 3px 0 3px 3px; 2354 padding: 0; 2355 text-align: center; 2356 overflow: hidden; 2357} 2358</style> 2359
2359<script src="//acttestpanels.com/cdn/shop/t/15/assets/app.js?v=158860846856632314391771374593" type="text/javascript"></script>
vendor: 1 bytes, line 2359
2359
2360<script>var ShopifyAPI = ShopifyAPI || {};var langify = langify || {};langify.tools = langify.tools || {compareJQueryVersion: function(a,b) {if (a === b) {return 0;}var a_components = a.split(".");var b_components = b.split(".");var len = Math.min(a_components.length, b_components.length);for (var i = 0; i < len; i++) {if (parseInt(a_components[i]) > parseInt(b_components[i])) {return 1;}if (parseInt(a_components[i]) < parseInt(b_components[i])) {return -1;}}if (a_components.length > b_components.length) {return 1;}if (a_components.length < b_components.length) {return -1;}return 0;}};langify.helper = langify.helper || {getSelectedLanguage: function() {var selectedLanguage = '';if(selectedLanguage == '') {selectedLanguage = 'ly64592';}return selectedLanguage;},saveLanguage: function(language) {ShopifyAPI.getCart(function (cart) {var note = cart.note;if(note == 'null') {note = '';}ShopifyAPI.updateCartNote(note, function () {ShopifyAPI.updateCartAttributes({'language': language}, function() {langify.loader.reload();});});});}};langify.loader = langify.loader || {loadScript: function(url, callback) {var script = document.createElement('script');script.type = 'text/javascript';if(script.readyState) {script.onreadystatechange = function () {if(script.readyState == 'loaded' || script.readyState == 'complete') {script.onreadystatechange = null;callback();}};} else {script.onload = function () {callback();};}script.src = url;document.getElementsByTagName('head')[0].appendChild(script);},reload: function() {window.location.reload();}};langify.switcher = langify.switcher || {getSlickSwitcher: function() {var switcher = langify.jquery('select[id="ly-slick-languages-switcher"]');if(switcher.length > 0) {return switcher;}return undefined;},getSwitcher: function() {var switcher = $('select[id="ly-languages-switcher"]');if (switcher.length > 0) {return switcher;}return undefined;},init: function() {var slickSwitcher = langify.switcher.getSlickSwitcher();if(slickSwitcher) {var selectedLanguage = langify.helper.getSelectedLanguage();if(selectedLanguage != '') {slickSwitcher.val(selectedLanguage);}langify.loader.loadScript('//acttestpanels.com/cdn/shop/t/15/assets/ly-select-box.js?v=118790186492285961491744677347', function () {slickSwitcher.ddslick({onSelected: function (data) {langify.helper.saveLanguage(data.selectedData.value);}});});}var switcher = langify.switcher.getSwitcher();if(switcher) {var selectedLanguage = langify.helper.getSelectedLanguage();if(selectedLanguage != '') {switcher.val(selectedLanguage);}switcher.change(function () {langify.helper.saveLanguage(switcher.val());});}$('.ly-languages-switcher-link').click(function () {langify.helper.saveLanguage(this.id
2360);});}};langify.translator = langify.translator || {init:function() { 2361var customContents = []; 2362var customTranslations = []; 2363 2364 2365 2366 2367 2368 2369 2370 2371 2372 2373 2374 2375 2376 2377 2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 2411 2412 2413 2414 2415 2416 2417 2418 2419 2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2463 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 2474 2475 2476 2477 2478 2479 2480 2481 2482 2483 2484 2485 2486 2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 2501 2502 2503 2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 2521 2522 2523 2524 2525 2526 2527 2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 2538 2539 2540 2541 2542 2543 2544 2545 2546 2547 2548 2549 2550 2551 2552 2553 2554 2555 2556 2557 2558 2559 2560 2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 2572 2573 2574 2575 2576 2577 2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 2589 2590 2591 2592 2593 2594 2595 2596 2597 2598 2599 2600 2601 2602 2603 2604 2605 2606 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616 2617 2618 2619 2620 2621 2622 2623 2624 2625 2626 2627 2628 2629 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639 2640 2641 2642 2643 2644 2645 2646 2647 2648 2649 2650 2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 2677 2678 2679 2680 2681 2682 2683 2684 2685 2686 2687 2688 2689 2690 2691 2692 2693 2694 2695 2696 2697 2698 2699 2700 2701 2702 2703 2704 2705 2706 2707 2708 2709 2710 2711 2712 2713 2714 2715 2716 2717 2718 2719 2720 2721 2722 2723 2724 2725 2726 2727 2728 2729 2730 2731 2732 2733 2734 2735 2736 2737 2738 2739 2740 2741 2742 2743 2744 2745 2746 2747 2748 2749 2750 2751 2752 2753 2754 2755 2756 2757 2758 2759 2760 2761 2762 2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 2780 2781 2782 2783 2784 2785 2786 2787 2788 2789 2790 2791 2792 2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 2804 2805 2806 2807 2808 2809 2810 2811 2812 2813 2814 2815 2816 2817 2818 2819 2820 2821 2822 2823 2824 2825 2826 2827 2828 2829 2830 2831 2832 2833 2834 2835 2836 2837 2838 2839 2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 2852 2853 2854 2855 2856 2857 2858 2859 2860 2861 2862 2863 2864 2865 2866 2867 2868 2869 2870 2871 2872 2873 2874 2875 2876 2877 2878 2879 2880 2881 2882 2883 2884 2885 2886 2887 2888 2889 2890 2891 2892 2893 2894 2895 2896 2897 2898 2899 2900 2901 2902 2903 2904 2905 2906 2907 2908 2909 2910 2911 2912 2913 2914 2915 2916 2917 2918 2919 2920 2921 2922 2923 2924 2925 2926 2927 2928 2929 2930 2931 2932 2933 2934 2935 2936 2937 2938 2939 2940 2941 2942 2943 2944 2945 2946 2947 2948 2949 2950 2951 2952 2953 2954 2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 2986 2987 2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001 3002var translateTextNode = function(node) { 3003if(node.textContent && node.textContent.trim().length > 0) { 3004var src = node.textContent.trim().replace(/(\r\n|\n|\r)/gm,"").replace(/\s+/g," ").toUpperCase(); 3005if(customContents[src] && node.textContent !== customContents[src]) { 3006node.textContent = node.textContent.replace(node.textContent.trim(), customContents[src]); 3007} 3008} 3009} 3010try {var textNodes = $('body').find('*').addBack().not('script').not('style').contents().filter(function() { 3011if(this.nodeType === 3) { 3012translateTextNode(this); 3013} 3014}); 3015} catch(e) {};var target = document.querySelector('body'); 3016var observer = new MutationObserver(function(mutations) { 3017mutations.forEach(function(mutation) { 3018var newNodes = mutation.addedNodes; 3019if(newNodes) { 3020for(i = 0; i < newNodes.length; i++) { 3021try {var textNodes = $(newNodes[i]).find('*').addBack().not('script').not('style').contents().filter(function() { 3022if(this.nodeType === 3) { 3023translateTextNode(this); 3024} 3025}); 3026} catch(e) {};} 3027} 3028if(mutation.type === 'characterData') { 3029translateTextNode(mutation.target); 3030} 3031}); 3032}); 3033var config = { childList: true, characterData: true, subtree: true } 3034observer.observe(target, config); 3035}};langify.currency = langify.currency || {getHasSelectedCurrency: function() {return '' == 'true';},getCurrencyForLanguage: function(language) {var languageToCurrencies = [];return languageToCurrencies[language];},getCurrencySwitcher: function() {var currencySwitcher = $('#currencies');if(currencySwitcher.length) {return currencySwitcher;} else {return null;}},init: function() {if(!langify.currency.getHasSelectedCurrency()) { }}};langify.core = langify.core || {onComplete: function() {ShopifyAPI.attributeToString = function(attribute) {if((typeof attribute) !== 'string') {attribute += '';if(attribute === 'undefined') {attribute = '';}}return jQuery.trim(attribute);};ShopifyAPI.getCart = function(callback) {jQuery.getJSON('/cart.js', function (cart, textStatus) {if((typeof callback) === 'function') {callback(cart);}});};ShopifyAPI.updateCartNote = function(note, callback) {var params = {type: 'POST',url: '/cart/update.js',data: 'note=' + this.attributeToString(note),dataType: 'json',success: function(cart) {if((typeof callback) === 'function') {callback(cart);}},error: this.onError};jQuery.ajax(params);};ShopifyAPI.updateCartAttributes = function(attributes, callback) {var data = '';var that = this;if(jQuery.isArray(attributes)) {jQuery.each(attributes, function(indexInArray, valueOfElement) {var key = that.attributeToString(valueOfElement.key);if (key !== '') {data += 'attributes[' + key + ']=' + that.attributeToString(valueOfElement.value) + '&';}});} else if ((typeof attributes === 'object') && attributes !== null) {jQuery.each(attributes, function(key, value) {data += 'attributes[' + that.attributeToString(key) + ']=' + that.attributeToString(value) + '&';});}var params = {type: 'POST',url: '/cart/update.js',data: data,dataType: 'json',success: function(cart) {if((typeof callback) === 'function') {callback(cart);}},error: this.onError};jQuery.ajax(params);};ShopifyAPI.onError = function(XMLHttpRequest, textStatus) {};langify.switcher.init();langify.translator.init();langify.currency.init(); 3036if((typeof langifyCompleteCallback) === 'function') {var languages = [];languages["ly64592"] = {name: "English"};languages["ly64595"] = {name: "Mandarin"};languages["ly71145"] = {name: "German"};languages["ly71146"] = {name: "French"};languages["ly71147"] = {name: "Italian"};languages["ly71148"] = {name: "Spanish"};
3036langifyCompleteCallback({protocol: "https://",useDomains: false,languages: languages,saveLanguage: langify.helper.saveLanguage || langify.helper.changeLanguage,currentLanguage: langify.helper.getSelectedLanguage()});} 3037var LySwitcherDrawer = LySwitcherDrawer || { 3038 templateList: new Array(), 3039 init: function() { 3040 LySwitcherDrawer._fetchDrawerData(); 3041 setTimeout(function() { 3042 for(var i=0; i<LySwitcherDrawer.templateList.length; i++) { 3043 var template = LySwitcherDrawer.templateList[i]; 3044 3045 if(template.target){ 3046 var $orientationTargets = $('body').find(template.target); 3047 } else { 3048 var $orientationTargets = $('body').find('a[href="/cart"], a[href="#cart"], .cart-toggle, .site-header__cart'); 3049 } 3050 3051 $orientationTargets.each(function() { 3052 LySwitcherDrawer._draw(template, $(this)); 3053 }); 3054 } 3055 LySwitcherDrawer._bindSwitcherEvents(); 3056 }, 500); 3057 }, 3058 _fetchDrawerData: function() { 3059 var me = this; 3060 $('.ly-drawer-template').each(function(i) { 3061 me.templateList.push({ 3062 id: i, 3063 align: $(this).data('align'), 3064 target: $(this).data('target'), 3065 targetIsContainer: $(this).data('target-is-container'), 3066 type: $(this).data('type'), 3067 css: $(this).data('css'), 3068 class: $(this).data('class'), 3069 template: $(this).html() 3070 }); 3071 $(this).remove(); 3072 }); 3073 }, 3074 3075 3076 _draw: function(template, $orientationTarget) { 3077 var $switcherElem = null; 3078 var switcherHtml = template.template; 3079 var $target = $orientationTarget; 3080 if(template.targetIsContainer === true) { 3081 if(template.align === 'left') { 3082 $switcherElem = $orientationTarget.prepend(switcherHtml); 3083 } else if(template.align === 'right') { 3084 $switcherElem = $orientationTarget.append(switcherHtml); 3085 } else { 3086 $switcherElem = $orientationTarget.append(switcherHtml); 3087 } 3088 } else { 3089 if(template.align === 'left') { 3090 $switcherElem = $orientationTarget.before(switcherHtml); 3091 } else if(template.align === 'right') { 3092 $switcherElem = $orientationTarget.after(switcherHtml); 3093 } else { 3094 $switcherElem = $orientationTarget.after(switcherHtml); 3095 } 3096 } 3097 $switcherElem.find('.ly-languages-switcher-dropdown, .ly-languages-image-dropdown-switcher, .ly-languages-image-dropdown-icons-switcher, .ly-languages-links-switcher, .ly-languages-links-icons-switcher').attr('style', template.css); 3098 }, 3099 _bindSwitcherEvents: function() { 3100 $('.ly-languages-image-dropdown-switcher, .ly-languages-image-dropdown-icons-switcher').click(function(e) { 3101 e.preventDefault(); 3102 var dropdownList = $(this).find('ul'); 3103 if($(this).data('dropup') === true) { 3104 dropdownList.css('bottom', $(this).outerHeight()); 3105 } else { 3106 dropdownList.css('top', $(this).outerHeight()); 3107 } 3108 if($(this).hasClass('ly-is-open')) { 3109 $(this).removeClass('ly-is-open'); 3110 dropdownList.attr('style', 'display:none !important;') 3111 } else { 3112 $(this).addClass('ly-is-open'); 3113 if($(this).data('dropup') === true) { 3114 dropdownList.attr('style', 'display:inline-block !important;bottom:' + $(this).outerHeight() + 'px') 3115 } else { 3116 dropdownList.attr('style', 'display:inline-block !important;top:' + $(this).outerHeight() + 'px') 3117 } 3118 } 3119 }); 3120 $('.ly-languages-link').click(function (e) {
3121 langify.helper.saveLanguage(this.id); 3122 }); 3123 $('.ly-languages-switcher-dropdown').change(function(e) { 3124 langify.helper.saveLanguage($(this).val()); 3125 }); 3126 }, 3127}; 3128LySwitcherDrawer.init();},init: function() {if(typeof jQuery === 'undefined') {langify.loader.loadScript('//cdn.jsdelivr.net/jquery/1.9.1/jquery.min.js', function() {langify.jquery = $;langify.core.onComplete();});} else if(langify.tools.compareJQueryVersion(jQuery.fn.jquery, '1.7.0') <= 0) {langify.loader.loadScript('//cdn.jsdelivr.net/jquery/1.9.1/jquery.min.js', function() {langify.jquery = jQuery.noConflict(true);langify.core.onComplete();});} else {langify.jquery = $;langify.core.onComplete();}}}; 3129!function(e,t){typeof module!="undefined"?module.exports=t():typeof define=="function"&&typeof define.amd=="object"?define(t):this[e]=t()}("domready",function(){var e=[],t,n=typeof document=="object"&&document,r=n&&n.documentElement.doScroll,i="DOMContentLoaded",s=n&&(r?/^loaded|^c/:/^loaded|^i|^c/).test(n.readyState);return!s&&n&&n.addEventListener(i,t=function(){n.removeEventListener(i,t),s=1;while(t=e.shift())t()}),function(t){s?setTimeout(t,0):e.push(t)}}) 3130domready(langify.core.init);</script>
3130 3131<style> 3132.ly-arrow-white { 3133 background:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxMjkgMTI5IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMjkgMTI5IiB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4Ij4KICA8Zz4KICAgIDxwYXRoIGQ9Im0xMjEuMywzNC42Yy0xLjYtMS42LTQuMi0xLjYtNS44LDBsLTUxLDUxLjEtNTEuMS01MS4xYy0xLjYtMS42LTQuMi0xLjYtNS44LDAtMS42LDEuNi0xLjYsNC4yIDAsNS44bDUzLjksNTMuOWMwLjgsMC44IDEuOCwxLjIgMi45LDEuMiAxLDAgMi4xLTAuNCAyLjktMS4ybDUzLjktNTMuOWMxLjctMS42IDEuNy00LjIgMC4xLTUuOHoiIGZpbGw9IiNGRkZGRkYiLz4KICA8L2c+Cjwvc3ZnPgo=) no-repeat top left; 3134 display: inline-block; 3135 height: 16px; 3136 width: 16px; 3137 position: relative; 3138 -webkit-transition: transform 0.25s; 3139 -moz-transition: transform 0.25s; 3140 transition: transform 0.25s; 3141} 3142.ly-arrow-black { 3143 background:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxMjkgMTI5IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMjkgMTI5IiB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4Ij4KICA8Zz4KICAgIDxwYXRoIGQ9Im0xMjEuMywzNC42Yy0xLjYtMS42LTQuMi0xLjYtNS44LDBsLTUxLDUxLjEtNTEuMS01MS4xYy0xLjYtMS42LTQuMi0xLjYtNS44LDAtMS42LDEuNi0xLjYsNC4yIDAsNS44bDUzLjksNTMuOWMwLjgsMC44IDEuOCwxLjIgMi45LDEuMiAxLDAgMi4xLTAuNCAyLjktMS4ybDUzLjktNTMuOWMxLjctMS42IDEuNy00LjIgMC4xLTUuOHoiIGZpbGw9IiMwMDAwMDAiLz4KICA8L2c+Cjwvc3ZnPgo=) no-repeat top left;; 3144 display: inline-block; 3145 height: 16px; 3146 width: 16px; 3147 position: relative; 3148 -webkit-transition: transform 0.25s; 3149 -moz-transition: transform 0.25s; 3150 transition: transform 0.25s; 3151} 3152.ly-languages-image-dropdown-switcher, 3153.ly-languages-image-dropdown-icons-switcher { 3154 text-align: left; 3155 display: inline-block; 3156 color: #ffffff; 3157 padding: 5px 10px 5px 10px; 3158 background: #000000; 3159 position: relative; 3160 user-select: none; 3161 cursor: pointer; 3162} 3163.ly-image-dropdown-current { 3164 display: block; 3165 vertical-align: middle; 3166} 3167.ly-image-dropdown-current-inner { 3168 display: inline-block; 3169 vertical-align: middle; 3170} 3171.ly-image-dropdown-current-inner-image { 3172 margin-right: 10px; 3173} 3174.ly-image-dropdown-current-inner-text { 3175 margin-right: 10px; 3176} 3177.ly-image-dropdown-icons-list, 3178.ly-image-dropdown-list { 3179 display: none !important; 3180 list-style: none; 3181 position: absolute; 3182 left: 0; 3183 padding: inherit !important; 3184 margin: 0; 3185 background: #000000; 3186 z-index: 99999; 3187 text-align: left; 3188 width: auto !important; 3189} 3190.ly-image-dropdown-list-element, 3191.ly-image-dropdown-icons-list-element { 3192 color: inherit !important; 3193} 3194.ly-image-dropdown-list > li, 3195.ly-image-dropdown-icons-list > li { 3196 margin: 0; 3197 display: block; 3198} 3199.ly-image-dropdown-list-element-left { 3200 margin-right: 10px; 3201} 3202.ly-image-dropdown-list-element-right { 3203 text-align: left; 3204} 3205.ly-image-dropdown-list-element-left, 3206.ly-image-dropdown-list-element-right { 3207 vertical-align: middle; 3208} 3209.ly-languages-switcher-dropdown { 3210 display: inline-block; 3211} 3212.ly-languages-links-icons-switcher, 3213.ly-languages-links-switcher { 3214 display: inline-block; 3215} 3216.ly-languages-links-icons-switcher > .ly-languages-link, 3217.ly-languages-links-switcher > .ly-languages-link { 3218 margin-right: 10px; 3219 padding: inherit !important; 3220 color: inherit !important; 3221} 3222.ly-image-dropdown-list-element, 3223.ly-image-dropdown-icons-list-element { 3224 padding: inherit !important; 3225} 3226.ly-is-uppercase { 3227 text-transform: uppercase; 3228} 3229.ly-bright-theme { 3230 background: #ffffff; 3231 color: #000000; 3232} 3233.ly-arrow-up { 3234 transform: rotateZ(180deg); 3235} 3236 3237.ly-languages-image-dropdown-switcher.ly-is-open .ly-arrow-white, 3238.ly-languages-image-dropdown-switcher.ly-is-open .ly-arrow-black, 3239.ly-languages-image-dropdown-icons-switcher.ly-is-open .ly-arrow-white, 3240.ly-languages-image-dropdown-icons-switcher.ly-is-open .ly-arrow-black { 3241 transform: rotate(180deg); 3242} 3243.ly-languages-image-dropdown-switcher.ly-is-open .ly-arrow-white.ly-arrow-up, 3244.ly-languages-image-dropdown-switcher.ly-is-open .ly-arrow-black.ly-arrow-up, 3245.ly-languages-image-dropdown-icons-switcher.ly-is-open .ly-arrow-white.ly-arrow-up, 3246.ly-languages-image-dropdown-icons-switcher.ly-is-open .ly-arrow-black.ly-arrow-up { 3247 transform: rotate(360deg); 3248} 3249</style><div id="shopify-block-AVDU0alR1U1pVQnVaZ__9365423049038898845" class="shopify-block shopify-app-block">
3250<script type="text/javascript"> 3251window.Tawk_API = window.Tawk_API || {}; 3252window.Tawk_API.onTranscriptRequest = function (email) { 3253 window.Tawk_API.setAttributes({ 3254 email: email 3255 }); 3256}; 3257</script>
3257 3258
3259<script type="text/javascript" async="async" src="https://embed.tawk.to/widget-script/69307081da51fa1983ee6205/1jbijeui4"></script>
3259 3260 3261 3262 3263</div><div id="shopify-block-ATjUrbVNsbzNjMnNRR__13615385223509461694" class="shopify-block shopify-app-block"> 3264 3265 3266 3267 3268 3269<style type="text/css"> 3270[magic-hidden] { display:none !important; } 3271div[data-slide-id="spin"]{ max-width:px; margin:0 auto; } 3272</style> 3273
3274<script> 3275var MagicToolboxSupportedThemes = { 3276 'Dawn1_6': { 3277 'galleryContainer': '.left-image-slider', 3278 }, 3279 'ballaholic': { 3280 'galleryContainer': '.product-container > .product-images', 3281 }, 3282 'Stockmart0': { 3283 'galleryContainer': '.product__media-wrapper', 3284 'extraCSS': '', 3285 }, 3286 'Stockmart': { 3287 'galleryElement': '.product__outer .product__media-wrapper .product__media-list-wrapper', 3288 'extraCSS': '', 3289 'postAction' : function() { 3290 if (window.matchMedia("(max-width: 767px)").matches) { 3291 const $gallery = document.getElementById("magic-zoom-plus-block"); 3292 const $mDestination = document.querySelector(".product__media-wrapper.product__media-wrapper--mobile"); 3293 $mDestination.querySelector('.product__media-list-wrapper').setAttribute('magic-hidden', ''); 3294 $mDestination.appendChild($gallery); 3295 } 3296 } 3297 }, 3298 'Paris_': { 3299 'galleryElement': '.main-product-grid .main-product-images', 3300 }, 3301 'FornoPiomboTheme': { 3302 'galleryContainer' : '.product-single__bottom__gallery--sticky', 3303 'extraCSS': '.product-template__additional-images { display:none; }' 3304 }, 3305 'Ballaholic': { 3306 'galleryContainer': '.product-container > .product-images', 3307 }, 3308 'Brooklyn_1': { 3309 'galleryElement': '.product-single__media-group-wrapper', 3310 }, 3311 'Pursuit': { 3312 'galleryContainer': '.product-single__media-group', 3313 }, 3314 'Eurus___': { 3315 'galleryContainer': '.product-media-container.w-full[class*="product-page:lg:pr-8"]' 3316 }, 3317 'Cureni_': { 3318 'galleryContainer': '.content-page-detail .gallery-control' 3319 }, 3320 'Loft': { 3321 'galleryContainer': '.product-template__container .grid-product-container.product-image' 3322 }, 3323 'Empire0': { 3324 'galleryElement': '', 3325 'galleryContainer': '.product-gallery-holder', 3326 'elementsToHide': '' 3327 }, 3328 'Dawn_01': { 3329 'galleryContainer': '.x-product-media', 3330 'elementsToHide': '', 3331 'extraCSS' : '' 3332 }, 3333 'Dawn': { 3334 'galleryContainer': '.product__media-wrapper', 3335 'elementsToHide': '', 3336 'extraCSS' : 'media-gallery { visibility:visible !important; } .MagicToolboxSlide div:empty:not(.spin-hint-animation) { display:block !important; }' 3337 }, 3338 'Digital': { 3339 'galleryElement': '', 3340 'galleryContainer': '.product__main .product__media-wrapper', 3341 'elementsToHide': '' 3342 }, 3343 'Impulse_1': { 3344 'galleryElement': '', 3345 'galleryContainer': '.grid__item.product-single__media-col', 3346 'elementsToHide': '', 3347 'extraCSS': '' 3348 }, 3349 'Impulse': { 3350 'galleryContainer': '[data-product-images] > .product__photos', 3351 'elementsToHide': '', 3352 'extraCSS' : '.product__photos .MagicToolboxSlides img { opacity:1 }' 3353 }, 3354 'Be-Yours': { 3355 'galleryElement': '', 3356 'galleryContainer': '.grid__item.product__media-wrapper > media-gallery', 3357 'elementsToHide': '' 3358 }, 3359 'Prestige': { 3360 'galleryElement': '', 3361 'galleryContainer': 'product-gallery', 3362 'elementsToHide': '' 3363 }, 3364 'Prestige2': { 3365 'galleryElement': '', 3366 'galleryContainer': '.Product__Gallery', 3367 'elementsToHide': '', 3368 'extraCSS' : 'MagicToolboxContainer { padding-top:50px; }' 3369 }, 3370 'Impulse_2': { 3371 'galleryElement': '[data-product-images]', 3372 'galleryContainer': '', 3373 'elementsToHide': '', 3374 'extraCSS': '.product__photos .MagicToolboxSlides img { opacity:1 }' 3375 }, 3376 'Symmetry_1': { 3377 'galleryElement': '', 3378 'galleryContainer': '.pdp-img', 3379 'elementsToHide': '' 3380 }, 3381 'Symmetry': { 3382 'galleryElement': '', 3383 'galleryContainer': 'product-form media-gallery', 3384 'elementsToHide': '' 3385 }, 3386 'Enterprise': { 3387 'galleryElement': '', 3388 'galleryContainer': '.product-media media-gallery', 3389 'elementsToHide': '' 3390 }, 3391 'Broadcast': { 3392 'galleryElement': '', 3393 'galleryContainer': 'product-images', 3394 'elementsToHide': '' 3395 }, 3396 'Empire': { 3397 'galleryElement': '', 3398 'galleryContainer': 'article.product--outer > .product-gallery', 3399 'elementsToHide': '' 3400 }, 3401 'Warehouse': { 3402 'galleryElement': '', 3403 'galleryContainer': '.card__section > .product-gallery', 3404 'elementsToHide': '' 3405 }, 3406 'Palo-Alto___3': { 3407 'galleryContainer': '.m-main-product--media', 3408 'extraCSS' : 'media-gallery { display:block !important; }' 3409 }, 3410 'Palo-Alto_____0000': { 3411 'galleryContainer': '.product-gallery-container', 3412 'extraCSS': '.product-gallery-container { padding-left:0 !important; }' 3413 }, 3414 'Palo-Alto_0': { 3415 'galleryElement': '.product-single__media-group-wrapper', 3416 'extraCSS': '' 3417 }, 3418 'Palo-Alto____0': { 3419 'galleryContainer': '.product-information__media', 3420 'extraCSS': '' 3421 }, 3422 'Palo-Alto____1': { 3423 'galleryContainer': '.grid__item.product-single__media-wrapper', 3424 'extraCSS': '' 3425 }, 3426 'Palo-Alto_____': { 3427 'galleryContainer': '#image-block', 3428 'extraCSS': '' 3429 }, 3430 'Palo-Alto_____': { 3431 'galleryContainer': '.product-images', 3432 'extraCSS': '' 3433 }, 3434 'Palo-Alto___2': { 3435 'galleryContainer': '.product__gallery-container', 3436 'extraCSS' : '' 3437 }, 3438 'Palo-Alto___': { 3439 'galleryContainer': 'media-gallery', 3440 'extraCSS' : 'media-gallery { display:block !important; }' 3441 }, 3442 'Palo-Alto__': { 3443 'galleryContainer': '.m-main-product--media', 3444 }, 3445 'Palo-Alto_': { 3446 'galleryContainer': 'media-gallery', 3447 }, 3448 'Palo-Alto': { 3449 'galleryElement': '', 3450 'galleryContainer': '.product-single__wrapper > .product-single__gallery', 3451 'elementsToHide': '' 3452 }, 3453 'Pipeline': { 3454 'galleryElement': '', 3455 'galleryContainer': '.product-single > .product__media__wrapper', 3456 'elementsToHide': '' 3457 }, 3458 'Pipeline_': { 3459 'galleryElement': '', 3460 'galleryContainer': '.product-single .gallery-container .product__media__wrapper', 3461 'elementsToHide': '' 3462 }, 3463 'MrParker': { 3464 'galleryElement': '', 3465 'galleryContainer' : '.product-left [data-product-gallery]', 3466 'elementsToHide': '' 3467 }, 3468 'Zest': { 3469 'galleryElement': '', 3470 'galleryContainer': '.f-product__media-wrapper', 3471 'elementsToHide': '' 3472 }, 3473 'Creative': { 3474 'galleryContainer': 'product-media-sticky', 3475 }, 3476 'Turbo' : { 3477 'galleryContainer': '.grid__item .product__photos' 3478 }, 3479 'Turbo2' : { 3480 'galleryContainer': '.product-main .product__images' 3481 }, 3482 'Motion' : { 3483 'galleryContainer': '.grid__item .product__photos' 3484 }, 3485 'Debut_1' : { 3486 'galleryContainer': '.grid__item.product-single__media-group' 3487 }, 3488 'Debut_23': { 3489 'galleryElement': '.product__slides', 3490 'elementsToHide': '#ProductThumbs-product, [data-product-thumbs]' 3491 }, 3492 'Debut' : { 3493 'galleryContainer': '.product-single .product-single__photos', 3494 'extraCSS': '.product-single__thumbnails, #productThumbs { display:none !important; }' 3495 }, 3496 'Dawn__' : { 3497 'galleryElement': 'media-gallery.product__media-gallery', 3498 'elementsToHide': 'media-gallery.product__media-gallery' 3499 }, 3500 'Supply' : { 3501 'galleryElement': '.grid-item .product-photo-container', 3502 'elementsToHide': '.grid-item .product-photo-container, .grid-item .product-photo-thumbs' 3503 }, 3504 'Turbo2': { 3505 'galleryContainer': '.product_section .product__images' 3506 }, 3507 'Turbo3': { 3508 'galleryContainer': '.product_section .gallery-wrap'
3509 }, 3510 'Masonry': { 3511 'galleryContainer': '.product-container .product-gallery' 3512 }, 3513 'Starlite': { 3514 'galleryContainer': '.product-gallery-img-wrapper' 3515 }, 3516 'Athens': { 3517 'galleryContainer': '.product.product-page .product-media-gallery-wrap' 3518 }, 3519 'Sahara': { 3520 'galleryContainer': '.product__grid .grid__item.product__grid__item--media' 3521 }, 3522 'Aurora': { 3523 'galleryContainer': '.product-desktop-media', 3524 'elementsToHide': '.product-mobile-media' 3525 }, 3526 'Testament': { 3527 'galleryContainer': '.product__section-container .product__section-images' 3528 }, 3529 'Debut_2': { 3530 'galleryContainer': '.product-single .product-single__media-group-wrapper', 3531 'extraCSS': '.MagicZoomPlus, .MagicZoomPlus > img { position:relative !important; } .MagicZoomPlus > figure > img { position:relative; } .MagicToolboxSelectorsContainer a, .MagicToolboxSelectorsContainer img { position:relative !important; } .MagicToolboxSlides .MagicToolboxSlides-arrow.magic-prev { right: auto; } .MagicToolboxSlides .MagicToolboxSlides-arrow.magic-next { left
3531: auto; }' 3532 }, 3533 'Forge': { 3534 'galleryContainer': 'section.product-page .product__section-images' 3535 }, 3536 'Lorenza': { 3537 'galleryContainer': '.product-page-wrapper .product__media-container' 3538 }, 3539 'Chromium': { 3540 'galleryContainer': '.product_details .product-media' 3541 }, 3542 'Kinso': { 3543 'galleryContainer': '.product-model-slider', 3544 'elementsToHide': '.product-model-slider-thum' 3545 }, 3546 'PageFly': { 3547 'galleryContainer': '[data-pf-type="ProductMedia2"] [data-pf-type="MediaMain"]', 3548 'elementsToHide': '[data-pf-type="ProductMedia2"] [data-pf-type="MediaList2"]' 3549 }, 3550 'Emerge': { 3551 'galleryContainer': '.product-page--main-container .product-page--media', 3552 'elementsToHide': '.product-page--main-container .product-page--thumbs' 3553 }, 3554 'Venue': { 3555 'galleryContainer': '.product-single__content .product-single__media' 3556 }, 3557 'Xclusive': { 3558 'galleryElement': '[data-featured_media_position]' 3559 }, 3560 'Unsen': { 3561 'galleryContainer': '.t4s-product__media-wrapper' 3562 }, 3563 'Enterprise2': { 3564 'galleryContainer': '.ecom-element.ecom-product-single.ecom-product-single__media' 3565 }, 3566 'Testament2': { 3567 'galleryContainer': '.product-section .product-photos', 3568 'extraCSS' : '#mobile-product { display:none !important; } .product-photos { display:block !important; width:100%; }' 3569 }, 3570 'Corano': { 3571 'galleryElement': '.product-details-inner .product-large-slider', 3572 'elementsToHide': '.product-details-inner .pro-nav-media' 3573 }, 3574 'Handy': { 3575 'galleryContainer': '#product-wrapper-detail .product-image-inner' 3576 }, 3577 'Automation': { 3578 'galleryContainer': '.grid__item.product-single__image-wrapper' 3579 }, 3580 'Vision': { 3581 'galleryContainer': '.product-grid-container .product-gallery-sticky' 3582 }, 3583 'Beyond': { 3584 'galleryContainer': '.product-page--desktop-container product-media-variants', 3585 'extraCSS' : '@media only screen and (max-width: 767px) { .product-page--wrapper { gap:0; } .product-page--wrapper .product-page--desktop-container { width:100% !important; display:block !important; } .product-page--wrapper .product-page--mobile-container { display:none !important; } } ' 3586 }, 3587 'Reformation': { 3588 'galleryContainer': '.product-grid-container .product-image-container' 3589 }, 3590 'ISC': { 3591 'galleryContainer': '.product-single .photos' 3592 }, 3593 'Alchemy': { 3594 'galleryContainer': '.product-grid .product-grid__media' 3595 }, 3596 'North': { 3597 'galleryElement': '.thb-product-detail product-slider' 3598 }, 3599 'Paris': { 3600 'galleryContainer': '.grid__item.product__media-wrapper' 3601 }, 3602 'Mojave': { 3603 'galleryContainer': '.main-product__grid product-media' 3604 }, 3605 'Hamsterfoundry': { 3606 'galleryContainer': 'product-page .product-gallery' 3607 }, 3608 'Focal': { 3609 'galleryContainer': '.product product-media' 3610 }, 3611 'Eurus': { 3612 'galleryContainer': '[x-data*="xProductMedia"]' 3613 }, 3614 'Ella': { 3615 'galleryContainer': '.productView .productView-images' 3616 }, 3617 'LucaJchermann': { 3618 'galleryContainer': '#product-info > .flex.flex-col' 3619 }, 3620 'Cornerstone': { 3621 'galleryContainer': '.product__top .product__media-container.below-mobile', 3622 'extraCSS' : '.product__media-container.below-mobile {display:block !important;} .product__media-container.above-mobile {display:none !important;}' 3623 }, 3624 'Fashionopolism': { 3625 'galleryContainer': '.product__section-images.desktop-only', 3626 'extraCSS' : '.product__section-images.desktop-only { display:block !important; } .product__section-images.mb-only { display:none !important; }' 3627 }, 3628 'Responsive': { 3629 'galleryContainer': '.product_section .product-gallery' 3630 }, 3631 '3gems': { 3632 'galleryElement': '.product-page-section media-gallery' 3633 }, 3634 'Galleria': { 3635 'galleryContainer': '.product-template__container #product-gallery' 3636 }, 3637 'Booster': { 3638 'galleryContainer': '[data-product-holder] .gallery ' 3639 }, 3640 'Booster6': { 3641 'galleryContainer': '.new-gallery' 3642 }, 3643 'Spark': { 3644 'galleryContainer': '.product .product__media-container' 3645 }, 3646 'Colors': { 3647 'galleryContainer': '.product .item-media' 3648 }, 3649 'Wokiee': { 3650 'galleryContainer': '.container .product-main-image' 3651 }, 3652 'Testament3': { 3653 'galleryContainer': '#product-photos', 3654 'extraCSS': '#mobile-product { display:none !important; } #product-photos { display:block !important; } div.MagicToolboxSelectorsContainer { float:none !important; }', 3655 }, 3656 'Boost': { 3657 'galleryContainer': '.product-detail .product-layout-grid__images', 3658 'extraCSS' : '.product-layout-grid__images div[style*="absolute"] { height:0px !important; overflow:hidden; }' 3659 }, 3660 'Megamog': { 3661 'galleryElement': '.m-main-product__media .m-product-media--desktop media-gallery', 3662 'extraCSS': '.m-product-media--mobile { display:none !important; } ..m-product-media--desktop { display:block !important; } ', 3663 }, 3664 'SuperTheme': { 3665 'galleryContainer': '.products-info .product-half.product-slider-sticky' 3666 }, 3667 'MadeByField': { 3668 'galleryContainer': '.product .product__gallery' 3669 }, 3670 'Essentials': { 3671 'galleryContainer': '.product .product__media-wrapper' 3672 }, 3673 'Showcase': { 3674 'galleryContainer': '.product-area .product-area__media' 3675 }, 3676 'Nbourhood': { 3677 'galleryElement': '[x-ref="gallery_slider"]', 3678 'elementsToHide' : '.js-thumbnailSlider, #magic-zoom-plus-block + div' 3679 }, 3680 'Hnice': { 3681 'galleryContainer': '#ap_product_detail_media' 3682 }, 3683 'Minimog': { 3684 'galleryContainer': '.m-main-product--media' 3685 }, 3686 'SuitUp': { 3687 'galleryContainer': '.single_product__img' 3688 }, 3689 'Empire2': { 3690 'galleryContainer': '.product_media_wrapper' 3691 }, 3692 'Kidu': { 3693 'galleryContainer': '.products_gallery' 3694 }, 3695 'PryceParker': { 3696 'galleryContainer': '.product-gallery-sticky' 3697 }, 3698 'BlackBlackCreative': { 3699 'galleryContainer': 'product-media-collage' 3700 }, 3701 'Reformation_': { 3702 'galleryContainer': '.grid-thumb.grid__item' 3703 }, 3704 'Symmetry2': { 3705 'galleryContainer': '.product-detail .gallery' 3706 }, 3707 'Taiga': { 3708 'galleryElement': '.pdp-media .media-sliders', 3709 'extraCSS': '' 3710 }, 3711 'Exhibit': { 3712 'galleryContainer': '.product-media', 3713 'extraCSS' : '.product-thumbnails-slider { display:none !important; }' 3714 }, 3715 'Empiretra': { 3716 'galleryElement': 'media-gallery' 3717 }, 3718 'Mirora': { 3719 'galleryElement': '.product-zoom-image', 3720 'elementsToHide': '.additional-images' 3721 }, 3722 'Fastor': { 3723 'galleryContainer': '.product-images-content' 3724 }, 3725 'PageFly': { 3726 'galleryContainer': '[data-pf-type="ProductMedia2"]' 3727 }, 3728 'Showcase': { 3729 'galleryContainer': '.theme-gallery', 3730 'extraCSS' : '@media screen and (min-width: 920px) { .MagicToolboxContainer { max-width: 900px; margin:0 auto; } }' 3731 }, 3732 'Momentum': { 3733 'galleryContainer': 'product-media', 3734 'extraCSS': 'product-media { display:block !important; }' 3735 }, 3736 'Wokiee2': { 3737 'galleryContainer': '.tt-product-single-img', 3738 'extraCSS': '.tt-product-single-carousel-vertical { display:none !important; } ' 3739 }, 3740 'Pacific': { 3741 'galleryContainer': '.product-images', 3742 }, 3743 'Boundless': { 3744 'galleryElement': '.product__photo.grid__item', 3745 'extraCSS': '.product__photo.grid__item { display:none !important; } ', 3746 }, 3747 'laserfoto_theme': { 3748 'galleryContainer': 'div[data-product-images]', 3749 }, 3750 'ToniGuy': { 3751 'galleryElement': '.main-product__media' 3752 }, 3753 'Urge': { 3754 'galleryElement': '.inner_gallery_container' 3755 }, 3756 'Retina': { 3757 'galleryElement': '.product-gallery' 3758 }, 3759 'Boundless_': { 3760 'galleryElement': '#featuredImage', 3761 'extraCSS': '#Slider { display:none !important; }' 3762 }, 3763 'District': { 3764 'galleryContainer': '#main-product-images', 3765 }, 3766 'GoFarm': { 3767 'galleryContainer': '.main-product-gallery', 3768 }, 3769 'Baseline_': { 3770 'galleryContainer': '.product__section-images', 3771 }, 3772 'Baseline': { 3773 'galleryContainer': '.product-media-container', 3774 }, 3775 'Multi__': { 3776 'galleryElement': '[class^="#product-gallery"]', 3777 }, 3778 'Multi_': { 3779 'galleryContainer': '[class^="#product-media"]', 3780 }, 3781 'Multi': { 3782 'galleryContainer': '[class="#product-gallery-stage"]', 3783 }, 3784 'Slate': { 3785 'galleryContainer': '.product__details .product__image', 3786 }, 3787 'Porto': { 3788 'galleryContainer': '.product-img-box', 3789 }, 3790 'Satoshi': { 3791 'galleryContainer': '#product-page > div > div:first-child > div:first-child', 3792 }, 3793 'Wiredigital': { 3794 'galleryElement': '.product-single > .swiper', 3795 'extraCSS' : '.product-single > .thumbnail-container { display:none !important; } @media only screen and (min-width: 750px) { #magic-zoom-plus-block { width:53% !important; }} ' 3796 }, 3797 'Wonder': { 3798 'galleryContainer': 'gallery-section', 3799 }, 3800 'Mobilia': { 3801 'galleryElement': '.product_gallery', 3802 }, 3803 'Aggieland': { 3804 'galleryContainer': '[data-product-images-wrapper]', 3805 }, 3806 'Kalles': { 3807 'galleryElement': 'hdt-product-media', 3808 }, 3809 'Urban': { 3810 'galleryContainer': '.main-product_gallery-area', 3811 }, 3812 'Badco': { 3813 'galleryElement': '.swiper.productsSwiper', 3814 'extraCSS' : '.swiper.thumbSwiper { display:none !important; }' 3815 }, 3816 'LynxGolf': { 3817 'galleryContainer': '#gallery', 3818 'extraCSS' : '' 3819 }, 3820 'Haven': { 3821 'galleryElement': 'component-product-media-gallery', 3822 'extraCSS': '' 3823 }, 3824 'Dawn_Z': { 3825 'galleryContainer': '.product-top-area .product-image-area', 3826 'extraCSS': '' 3827 }, 3828 'Zone': { 3829 'galleryElement': '.zone3-product-information__media--container', 3830 'extraCSS': '' 3831 }, 3832 3833 'ProcessCreative' : { 3834 'galleryContainer': '.c-product-image-carousel', 3835 'extraCSS': '.c-product-image-carousel { width:100%; } .c-product-image-carousel > * { visibility:hidden; } .c-product-image-carousel > #magic-zoom-plus-block { visibility:visible; }' 3836 }, 3837 3838 'Yasmin': { 3839 'galleryElement': '#yv-product-gallery-slider', 3840 }, 3841 3842 'Champion': { 3843 'galleryElement': '.main-product__media-gallery', 3844 }, 3845 3846 'Charle-Theme': { 3847 'galleryContainer': window.matchMedia("(max-width: 767px)").matches ? 'main-product-gallery-new' : 'div[data-hero-image]', 3848 'extraCSS': 'main-product-gallery-lifestyle-thumbnails { display:none !important; } #magic-360-block { width:70% !important; } @media only screen and (max-width: 767px) { #magic-360-block { width:100% !important; } } main-product-gallery-lifestyle + div { display:none !important; }', 3849 }, 3850 3851 'Prestige10': { 3852 'galleryContainer': '#variant-gallery', 3853 }, 3854 'Wasserladen' : { 3855 'galleryElement' : '.product_details.product_details_gallery .product_detail_img', 3856 }, 3857 'hexatrekpro' : { 3858 'galleryContainer' : '.pdp-gallery', 3859 }, 3860 'Seventh': { 3861 'galleryContainer': '.kt-product-gallery', 3862 }, 3863 3864} 3865if (typeof MagicToolboxSupportedThemes_extra != 'undefined') { 3866 MagicToolboxSupportedThemes = { 3867 ...MagicToolboxSupportedThemes_extra, 3868 ...MagicToolboxSupportedThemes 3869 } 3870} 3871 3872const addCSS = s => document.head.appendChild(document.createElement("style")).innerHTML = s; 3873
3874function initmzptheme() { 3875 document.dispatchEvent(new Event("magiczoomplus:beforeinit")); 3876 var $magicGallery = document.querySelector('#magic-zoom-plus-block'); 3877 var $updated = false; 3878 if ($magicGallery) { 3879 for (var t in MagicToolboxSupportedThemes) { 3880 var $theme = MagicToolboxSupportedThemes[t], 3881 $g_element = (typeof $theme['galleryElement'] != 'undefined' && $theme['galleryElement'] != '') ? document.querySelector($theme['galleryElement']) : null, 3882 $g_container = (typeof $theme['galleryContainer'] != 'undefined' && $theme['galleryContainer'] != '') ? document.querySelector($theme['galleryContainer']) : null; 3883 3884 var $originalElement; 3885 if ($g_element) { 3886 $originalElement = $g_element; 3887 $magicGallery.classList.add('magic-theme-' + t); 3888 $g_element.after($magicGallery); 3889 $g_element.setAttribute('magic-hidden', 1); 3890 $magicGallery.setAttribute('style', ''); 3891 $updated = true; 3892 } else if ($g_container) { 3893 $originalElement = $g_container; 3894 $magicGallery.classList.add('magic-theme-' + t); 3895 $g_container.innerHTML = '<div style="position:absolute;top:-10000px;left:-10000px;width:1px;height:1px;overflow:hidden;">' + $g_container.innerHTML + '</div>'; 3896 $g_container.appendChild($magicGallery) 3897 $magicGallery.setAttribute('style', ''); 3898 $updated = true; 3899 if ($g_container.querySelector('.product__column-sticky')) { 3900 $magicGallery.classList.add('product__column-sticky'); 3901 } 3902 } 3903 if ($updated) { 3904 var $badge = $originalElement.querySelector('.productView-badge'); 3905 if ($badge) { 3906 $badge = $badge.cloneNode(true); 3907 $badge.style['pointer-events'] = 'none'; 3908 var $badgeContainer = $magicGallery.querySelector('.MagicToolboxSlides div[data-slide-id="zoom"]'); 3909 $badgeContainer.style.position = 'relative'; 3910 $badgeContainer.style.display = 'inline-block'; 3911 $badgeContainer.appendChild($badge); 3912 } 3913 if (typeof $theme['elementsToHide'] != 'undefined' && $theme['elementsToHide'] != '') { 3914 var $elms = document.querySelectorAll($theme['elementsToHide']); 3915 $elms.forEach(($elm) => { 3916 if ($elm.getAttribute('id') != 'magic-zoom-plus-block') { 3917 $elm.setAttribute('magic-hidden', 1); 3918 } 3919 }) 3920 } 3921 if (typeof $theme['extraCSS'] == 'undefined') { 3922 $theme['extraCSS'] = ''; 3923 } 3924 if (typeof window['__productWizRio'] !='undefined' && typeof window['MZP_ENABLE_RIO'] == 'undefined') { 3925 $theme['extraCSS'] += ' #pwzrswiper-container-wrapper { display:none !important; }'; 3926 } 3927 if (typeof $theme['extraCSS'] != 'undefined' && $theme['extraCSS'] != '') { 3928 addCSS($theme['extraCSS']); 3929 } 3930 if (typeof $theme['postAction'] != 'undefined') { 3931 $theme.postAction(); 3932 } 3933 document.dispatchEvent(new Event("magiczoomplus:afterinit")); 3934 break; 3935 } 3936 } 3937 if (!$updated) { 3938 var $magicGalleryInner = $magicGallery.querySelector('.MagicToolboxContainer'); 3939 if ($magicGalleryInner) { 3940 $magicGalleryInner.remove(); 3941 } 3942 } else { 3943 if (typeof window['__productWizRio'] !='undefined' && typeof window['MZP_ENABLE_RIO'] == 'undefined') { 3944 window['__productWizRio'] = {} 3945 } 3946 if (typeof flu !='undefined') { 3947 var $as = document.querySelectorAll('.MagicToolboxSelectorsContainer a[data-zoom-id]'); 3948 $as.forEach($a => { 3949 $a.setAttribute('data-zoom-image', $a.getAttribute('href')); 3950 $a.removeAttribute('href'); 3951 $a.style.cursor = 'pointer'; 3952 }) 3953 } 3954 } 3955 } 3956} 3957 3958</script>
3958 3959 3960 3961 3962 3963</div>
3963<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
3963 3964</body> 3965</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.