PageSourceSearch

https://www.avproglobal.com/cdn/shop/t/38/assets/ecom-6413528cea66…?v=72936969000699989301788875838

js avproglobal.com collected 2026-10-09 22:53:34 UTC 58,144 bytes, 1 lines download raw bytes

1!function(){const e=function(){"use strict";if(window.__ectimmers=window.__ectimmers||{},window.__ectimmers["ecom-22b9xly5wvz"]=window.__ectimmers["ecom-22b9xly5wvz"]||{},!this.$el)return;const e=this.$el,t=e.querySelector(".ecom-text_view-more-btn"),o=e.querySelector(".ecom-text_view-less-btn"),i=e.querySelector(".text-content.ecom-html");!i||(t&&t.addEventListener("click",()=>{i.classList.remove("ecom-text--is-mark"),i.style.maxHeight="",t.style.display="none",o.style.display=""}),o&&o.addEventListener("click",()=>{i.classList.add("ecom-text--is-mark"),i.style.maxHeight="var(--ecom-text-height)",o.style.display="none",t.style.display=""}))};document.querySelectorAll(".ecom-22b9xly5wvz").forEach((function(t){e.call({$el:t,id:"ecom-22b9xly5wvz",settings:{},isLive:!0})})),document.querySelectorAll(".ecom-dehf3gf9797").forEach((function(t){e.call({$el:t,id:"ecom-dehf3gf9797",settings:{},isLive:!0})})),document.querySelectorAll(".ecom-m2zoq2h4gu9").forEach((function(t){e.call({$el:t,id:"ecom-m2zoq2h4gu9",settings:{},isLive:!0})})),document.querySelectorAll(".ecom-ia44ex8cbdp").forEach((function(t){e.call({$el:t,id:"ecom-ia44ex8cbdp",settings:{},isLive:!0})})),document.querySelectorAll(".ecom-mw15zsae2v").forEach((function(t){e.call({$el:t,id:"ecom-mw15zsae2v",settings:{},isLive:!0})})),document.querySelectorAll(".ecom-jvtwxss8ho").forEach((function(t){e.call({$el:t,id:"ecom-jvtwxss8ho",settings:{},isLive:!0})})),document.querySelectorAll(".ecom-4bakuytwg92").forEach((function(t){e.call({$el:t,id:"ecom-4bakuytwg92",settings:{},isLive:!0})})),document.querySelectorAll(".ecom-2aykud0frab").forEach((function(t){e.call({$el:t,id:"ecom-2aykud0frab",settings:{},isLive:!0})})),document.querySelectorAll(".ecom-4xtmix12o0b").forEach((function(t){e.call({$el:t,id:"ecom-4xtmix12o0b",settings:{},isLive:!0})})),document.querySelectorAll(".ecom-kppgesoghx").forEach((function(t){e.call({$el:t,id:"ecom-kppgesoghx",settings:{},isLive:!0})})),document.querySelectorAll(".ecom-qoecz05a8h").forEach((function(t){e.call({$el:t,id:"ecom-qoecz05a8h",settings:{},isLive:!0})})),document.querySelectorAll(".ecom-q5bf6jwc1zq").forEach((function(t){e.call({$el:t,id:"ecom-q5bf6jwc1zq",settings:{},isLive:!0})})),document.querySelectorAll(".ecom-umzqboldqml").forEach((function(t){e.call({$el:t,id:"ecom-umzqboldqml",settings:{},isLive:!0})})),document.querySelectorAll(".ecom-xrkt5y67nii").forEach((function(t){e.call({$el:t,id:"ecom-xrkt5y67nii",settings:{},isLive:!0})})),document.querySelectorAll(".ecom-gh4m6d6snb6").forEach((function(t){e.call({$el:t,id:"ecom-gh4m6d6snb6",settings:{},isLive:!0})})),document.querySelectorAll(".ecom-htluu0tedgv").forEach((function(t){e.call({$el:t,id:"ecom-htluu0tedgv",settings:{},isLive:!0})})),document.querySelectorAll(".ecom-099becp70azx").forEach((function(t){e.call({$el:t,id:"ecom-099becp70azx",settings:{},isLive:!0})})),document.querySelectorAll(".ecom-hettzuasjhe").forEach((function(t){e.call({$el:t,id:"ecom-hettzuasjhe",settings:{},isLive:!0})})),document.querySelectorAll(".ecom-0v5bwp0yup4").forEach((function(t){e.call({$el:t,id:"ecom-0v5bwp0yup4",settings:{},isLive:!0})}))}(),function(){const e=function(){"use strict";if(window.__ectimmers=window.__ectimmers||{},window.__ectimmers["ecom-c2srm8p6x8b"]=window.__ectimmers["ecom-c2srm8p6x8b"]||{},!this.$el)return!1;const e=this.$el;this.settings.animation&&function(t){if(!e)return;const o=e.querySelector(".ecom__element--button");if(!o)return;let i=1e3*parseInt(t.settings.animation_loop_time)||6e3;window.__ectimmers["ecom-c2srm8p6x8b"]["33nd0py59"]=setInterval((function(){o.classList.add("animated"),setTimeout((function(){o.classList.remove("animated")}),1e3)}),i)}(this);var t=e.querySelector(".ecom__element--button");this.isLive&&t&&t.dataset.ecTrackingId&&t.addEventListener("click",(function(e){if(window.Shopify&&window.Shopify.analytics){e.preventDefault();let o=window.EComposer.PAGE||window.EComposer.TEMPLATE||window.EComposer.SECTION||window.EComposer.BLOCK||{};const i=Object.assign({button_id:t.id,tracking_id:t.dataset.ecTrackingId},o);try{Shopify.analytics.publish("ec_custom_events",i)}catch(e){console.error("[EC Tracking] Error publishing analytics event:",e)}const n=t.getAttribute("href"),c=t.getAttribute("target");n&&"#"!==n&&"javascript:void(0)"!==n&&("_blank"===c?window.open(n,"_blank"):setTimeout((function(){window.location.href=n}),300))}}),{once:!0}),this.isLive&&t&&t.dataset.eventTrackingFb&&t.addEventListener("click",(function(e){window.fbq&&window.fbq("track",""+t.dataset.eventTrackingFb)}),{once:!0})};document.querySelectorAll(".ecom-c2srm8p6x8b").forEach((function(t){e.call({$el:t,
1id:"ecom-c2srm8p6x8b",settings:{animation:!1},isLive:!0})})),document.querySelectorAll(".ecom-69jcb0pijw").forEach((function(t){e.call({$el:t,id:"ecom-69jcb0pijw",settings:{animation:!1},isLive:!0})})),document.querySelectorAll(".ecom-jccn8w1hy5e").forEach((function(t){e.call({$el:t,id:"ecom-jccn8w1hy5e",settings:{animation:!1},isLive:!0})})),document.querySelectorAll(".ecom-vn2swf1g5zm").forEach((function(t){e.call({$el:t,id:"ecom-vn2swf1g5zm",settings:{animation:!1},isLive:!0})})),document.querySelectorAll(".ecom-6114o0crbf").forEach((function(t){e.call({$el:t,id:"ecom-6114o0crbf",settings:{animation:!1},isLive:!0})})),document.querySelectorAll(".ecom-zoba0u3h6xk").forEach((function(t){e.call({$el:t,id:"ecom-zoba0u3h6xk",settings:{animation:!1},isLive:!0})})),document.querySelectorAll(".ecom-q3bsx30eqgq").forEach((function(t){e.call({$el:t,id:"ecom-q3bsx30eqgq",settings:{animation:!1},isLive:!0})}))}(),function(){const e=function(){"use strict";if(window.__ectimmers=window.__ectimmers||{},window.__ectimmers["ecom-n9w047nh0d"]=window.__ectimmers["ecom-n9w047nh0d"]||{},"lightbox"===this.settings.link&&"yes"===this.settings.lightbox&&window.EComModal&&this.$el){var e=this.$el.querySelector("[ecom-modal]");new window.EComModal(e,{cssClass:["ecom-container-lightbox-"+this.id]})}let t=this.$el;function o(){let e=t.querySelector(".ecom-element.ecom-base-image"),o=t.closest(".core__row--columns");e&&(function(e){const t=e.getBoundingClientRect();return t.top>=0&&t.left>=0&&t.bottom-e.offsetHeight/2<=(window.innerHeight||document.documentElement.clientHeight)&&t.right<=(window.innerWidth||document.documentElement.clientWidth)}(e)?(e.classList.add("image-highlight"),o.setAttribute("style","z-index: unset")):(e.classList.remove("image-highlight"),o.setAttribute("style","z-index: 1")))}t&&this.settings.highligh_on_viewport&&window.addEventListener("scroll",(function(){o()}))};document.querySelectorAll(".ecom-n9w047nh0d").forEach((function(t){e.call({$el:t,id:"ecom-n9w047nh0d",settings:{link:"none",lightbox:"no"},isLive:!0})})),document.querySelectorAll(".ecom-9rr0fzu5n1p").forEach((function(t){e.call({$el:t,id:"ecom-9rr0fzu5n1p",settings:{link:"none",lightbox:"no"},isLive:!0})})),document.querySelectorAll(".ecom-ardpbiwgn4o").forEach((function(t){e.call({$el:t,id:"ecom-ardpbiwgn4o",settings:{link:"none",lightbox:"no"},isLive:!0})})),document.querySelectorAll(".ecom-dduok08tgs7").forEach((function(t){e.call({$el:t,id:"ecom-dduok08tgs7",settings:{link:"none",lightbox:"no"},isLive:!0})})),document.querySelectorAll(".ecom-0p966ydwl8m").forEach((function(t){e.call({$el:t,id:"ecom-0p966ydwl8m",settings:{link:"none",lightbox:"no"},isLive:!0})})),document.querySelectorAll(".ecom-cy03j5lvi8p").forEach((function(t){e.call({$el:t,id:"ecom-cy03j5lvi8p",settings:{link:"none",lightbox:"no"},isLive:!0})})),document.querySelectorAll(".ecom-8bkq8un2u9").forEach((function(t){e.call({$el:t,id:"ecom-8bkq8un2u9",settings:{link:"none",lightbox:"no"},isLive:!0})})),document.querySelectorAll(".ecom-h0d081pw1do").forEach((function(t){e.call({$el:t,id:"ecom-h0d081pw1do",settings:{link:"none",lightbox:"no"},isLive:!0})})),document.querySelectorAll(".ecom-ravw23zfvu").forEach((function(t){e.call({$el:t,id:"ecom-ravw23zfvu",settings:{link:"none",lightbox:"no",highligh_on_viewport:!1},isLive:!0})})),document.querySelectorAll(".ecom-g6303ex2z3").forEach((function(t){e.call({$el:t,id:"ecom-g6303ex2z3",settings:{link:"none",lightbox:"no",highligh_on_viewport:!1},isLive:!0})})),document.querySelectorAll(".ecom-611xah6e8kd").forEach((function(t){e.call({$el:t,id:"ecom-611xah6e8kd",settings:{link:"none",lightbox:"no",highligh_on_viewport:!1},isLive:!0})})),document.querySelectorAll(".ecom-xzigzhoh9h").forEach((function(t){e.call({$el:t,id:"ecom-xzigzhoh9h",settings:{link:"none",lightbox:"no",highligh_on_viewport:!1},isLive:!0})}))}(),function(){const e=function(){"use strict";window.__ectimmers=window.__ectimmers||{},window.__ectimmers["ecom-8rv3dchx7uu"]=window.__ectimmers["ecom-8rv3dchx7uu"]||{};var e=this.$el&&this.$el.querySelector(".ecom-swiper-autoplay-toggle");if(e&&!e.getAttribute("data-ecom-bound")){e.setAttribute("data-ecom-bound","1");
1var t=this.$el.querySelector(".ecom-swiper-container");e.addEventListener("click",(function(){var o=t&&t.swiper;!o||!o.autoplay||(o.autoplay.running?(o.autoplay.stop(),e.setAttribute("data-state","paused"),e.setAttribute("aria-label",e.getAttribute("data-label-play"))):(o.autoplay.start(),e.setAttribute("data-state","playing"),e.setAttribute("aria-label",e.getAttribute("data-label-pause"))))}))}if("slider"===this.settings.layout){let e=this.$el,t=this.isLive,o="bullets";if("progress"===this.settings.slider_pagination_style&&(o="progressbar"),!e)return;let i=e.querySelector(".ecom-shopify__blog-container");if(!i)return;const n=this.settings,c=function(){if(!window.EComposer||"function"!=typeof window.EComposer.buildSwiperConfig){let e=0;const t=window.__ectimmers["ecom-8rv3dchx7uu"].vulubpbhi=setInterval((function(){e++,window.EComposer&&"function"==typeof window.EComposer.buildSwiperConfig?(clearInterval(t),c()):e>=75&&clearInterval(t)}),200);return}let r=window.EComposer.buildSwiperConfig(n);r.pagination={el:e.querySelector(".ecom-swiper-pagination"),type:o,clickable:!0},r.allowTouchMove=t,r.navigation={nextEl:e.querySelector(".ecom-swiper-button-next"),prevEl:e.querySelector(".ecom-swiper-button-prev")},new window.EComSwiper(i,r)};c()}if(this.settings.use_ajax&&this.isLive){const e=this.$el;if(!e)return;const t=e.querySelector(".ecom-shopify__blog-wrapper"),o=function(e){e.preventDefault();const o=this.dataset.get,n=this.closest(".ecom-sections[data-section-id]");if(!o||!n||!n.dataset.sectionId)return;const c=n.dataset.sectionId;i(`${o}&section_id=${c}`,n),t.scrollIntoView()};e.querySelectorAll(".ecom-pagination-item").forEach(e=>{e.addEventListener("click",o)});const i=function(t,i){i.classList.add("ecom-doing-load-blog"),async function(e){return(await fetch(e,{method:"GET",cache:"no-cache",headers:{"Content-Type":"text/html"}})).text()}(t).then((function(t){e.querySelectorAll(".ecom-shopify__blog--post").forEach((function(e){e.remove()}));const n=document.createElement("div");n.innerHTML=t;const c=n.querySelector(".ecom-shopify__blog--posts");if(!c)return;const r=i.querySelector(".ecom-shopify__blog--posts"),l=i.querySelector(".ecom-pagination-navigation.ecom-collection__pagination-navigation");for(;c.firstChild;)r.appendChild(c.firstChild);c.parentNode.removeChild(c);const s=n.querySelector(".ecom-pagination-navigation.ecom-collection__pagination-navigation");s&&(l.innerHTML=s.innerHTML,e.querySelectorAll(".ecom-pagination-item").forEach(e=>{e.addEventListener("click",o)}))})).finally((function(){i.classList.remove("ecom-doing-load-blog")}))}}};document.querySelectorAll(".ecom-8rv3dchx7uu").forEach((function(t){e.call({$el:t,id:"ecom-8rv3dchx7uu",settings:{layout:"grid",slider_items:5,limit:5,show_title:!0,slider_items__mobile:1,slider_items__tablet:2,slider_spacing:25,slider_navigation_layout:"neo_full",slider_prev_icon:'<svg xmlns="http: //www.w3.org/2000/svg" width="52" height="52" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-left"><polyline points="15 18 9 12 15 6"></polyline></svg>',slider_next_icon:'<svg xmlns="http://www.w3.org/2000/svg" width="52" height="52" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-right"><polyline points="9 18 15 12 9 6"></polyline></svg>',slider_effect:"slide",slider_speed:500,attributes:[{type:"thumbnail"},{type:"title",settings:{tag:"h2"}},{type:"excerpt",settings:{limit_words:12}},{type:"link",settings:{text:"Read more"}}],text_prev_page:"Prev",text_next_page:"Next",enable_pagination:!0,pagination_style:"inline","grid-column-gap":"10px",number_type:"icon",icon_prev_page:'<svg xmlns="http://www.w3.org/2000/svg" width="52" height="52" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-arrow-left"><line x1="19" y1="12" x2="5" y2="12"></line><polyline points="12 19 5 12 12 5"></polyline></svg>',icon_next_page:'<svg xmlns="http://www.w3.org/2000/svg" width="52" height="52" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-arrow-right"><line x1="5" y1="12" x2="19" y2="12"></line><polyline points="12 5 19 12 12 19"></polyline></svg>',slider_center:!0,slider_navigation_position:"botom_left",blog:[{id:93794042166,name:"News",value:"news"}]},isLive:!0})}
1))}(),function(){const e=function(){"use strict";window.__ectimmers=window.__ectimmers||{},window.__ectimmers["ecom-d4md5drj1u"]=window.__ectimmers["ecom-d4md5drj1u"]||{};var e=this.$el&&this.$el.querySelector(".ecom-swiper-autoplay-toggle");if(e&&!e.getAttribute("data-ecom-bound")){e.setAttribute("data-ecom-bound","1");var t=this.$el.querySelector(".ecom-swiper-container");e.addEventListener("click",(function(){var o=t&&t.swiper;!o||!o.autoplay||(o.autoplay.running?(o.autoplay.stop(),e.setAttribute("data-state","paused"),e.setAttribute("aria-label",e.getAttribute("data-label-play"))):(o.autoplay.start(),e.setAttribute("data-state","playing"),e.setAttribute("aria-label",e.getAttribute("data-label-pause"))))}))}if(!this.$el)return;const o=this.$el;if("slider"===this.settings.style){let e=o.querySelector(".ecom-swiper-container");if(!e)return;let t=window.EComposer&&"function"==typeof window.EComposer.normalizeSwiperSettings?window.EComposer.normalizeSwiperSettings(this.settings,{slider_spacing:25}):this.settings;const i=function(){var n;if(!window.EComposer||"function"!=typeof window.EComposer.buildSwiperConfig){let e=0;const t=window.__ectimmers["ecom-d4md5drj1u"]["8hqeij3uf"]=setInterval((function(){e++,window.EComposer&&"function"==typeof window.EComposer.buildSwiperConfig?(clearInterval(t),i()):e>=20&&clearInterval(t)}),200);return}let c=window.EComposer.buildSwiperConfig(t,{slider_spacing:25}),r="bullets";"progress"===t.slider_pagination_style&&(r="progressbar"),c.pagination={el:o.querySelector(".ecom-swiper-pagination"),type:r,clickable:!0},c.navigation={nextEl:o.querySelector(".ecom-swiper-button-next"),prevEl:o.querySelector(".ecom-swiper-button-prev")},c.autoHeight=!1,c.spaceBetween=null!=(n=t.slider_spacing)?n:25,window.EComSwiper&&new window.EComSwiper(e,c)};i()}};document.querySelectorAll(".ecom-d4md5drj1u").forEach((function(t){e.call({$el:t,id:"ecom-d4md5drj1u",settings:{style:"grid",source:"collections",hide_collection_empty:!1,layout:"2",limit:3,image_ratio:"square",lazyload:!1,show_image:"flex",show_title:!0,show_description:!1,text_counter:" ({{products_count}} item)",text_counter_other:" ({{products_count}} items)",description_length:16,text_prev_page:"Prev",text_next_page:"Next",row_gap:30,number_type:"icon","grid-column-gap":"10px",show_counter:!1,collections:[{id:"436847673654",name:"Audio",url:"https://cdn.shopify.com/s/files/1/0712/9409/1574/collections/Audio.png?v=1675178693",value:"audio",thumbnail:"https://cdn.shopify.com/s/files/1/0712/9409/1574/collections/Audio.png?v=1675178693&width=500&height=500&crop=center",fn:"item"},{id:"436848689462",name:"Installer Tools",url:"https://cdn.shopify.com/s/files/1/0712/9409/1574/collections/Installer_Tools.png?v=1675179315",value:"installer-tools",thumbnail:"https://cdn.shopify.com/s/files/1/0712/9409/1574/collections/Installer_Tools.png?v=1675179315&width=500&height=500&crop=center",fn:"item"},{id:"442507919670",name:"Cables",value:"cables",thumbnail:null,fn:"item"}],item_row__mobile:2,item_row:3},isLive:!0})})),document.querySelectorAll(".ecom-we2hrpqlxb").forEach((function(t){e.call({$el:t,id:"ecom-we2hrpqlxb",settings:{style:"grid",source:"collections",hide_collection_empty:!1,layout:"2",limit:4,image_ratio:"square",lazyload:!1,show_image:"flex",show_title:!0,show_description:!1,text_counter:" ({{products_count}} item)",text_counter_other:" ({{products_count}} items)",description_length:16,text_prev_page:"Prev",text_next_page:"Next",item_row:4,column_gap:12,row_gap:30,number_type:"icon","grid-column-gap":"10px",show_counter:!1,collections:[{id:"441763823926",name:"All",value:"all",thumbnail:null,fn:"item"},{id:"436847575350",name:"AV over IP",url:"https://cdn.shopify.com/s/files/1/0712/9409/1574/collections/AV_over_IP.png?v=1675178889",value:"av-over-ip",thumbnail:"https://cdn.shopify.com/s/files/1/0712/9409/1574/collections/AV_over_IP.png?v=1675178889&width=500&height=500&crop=center",fn:"item"},{id:"435939770678",name:"Extenders",url:"https://cdn.shopify.com/s/files/1/0712/9409/1574/collections/AC-EX70-UHD-T2_top_square.webp?v=1675178633",value:"extenders",thumbnail:"https://cdn.shopify.com/s/files/1/0712/9409/1574/collections/AC-EX70-UHD-T2_top_square.webp?v=1675178633&width=500&height=500&crop=center",fn:"item"},{id:"435939672374",name:"Matrix Switchers",url:"https://cdn.shopify.com/s/files/1/0712/9409/1574/collections/Matrix_Switchers.png?v=1675178620",value:"matrix-switchers",thumbnail:"https://cdn.shopify.com/s/files/1/0712/9409/1574/collections/Matrix_Switchers.png?v=1675178620&width=500&height=500&crop=center",fn:"item"}],item_row__mobile:2,title_tag:"h2"},isLive:!0})}
1))}(),function(){const e=function(){"use strict";var e,t,o;window.__ectimmers=window.__ectimmers||{},window.__ectimmers["ecom-06e49fys0zac"]=window.__ectimmers["ecom-06e49fys0zac"]||{};var i=this.$el&&this.$el.querySelector(".ecom-swiper-autoplay-toggle");if(i&&!i.getAttribute("data-ecom-bound")){i.setAttribute("data-ecom-bound","1");var n=this.$el.querySelector(".ecom-swiper-container");i.addEventListener("click",(function(){var e=n&&n.swiper;!e||!e.autoplay||(e.autoplay.running?(e.autoplay.stop(),i.setAttribute("data-state","paused"),i.setAttribute("aria-label",i.getAttribute("data-label-play"))):(e.autoplay.start(),i.setAttribute("data-state","playing"),i.setAttribute("aria-label",i.getAttribute("data-label-pause"))))}))}let c=this.$el;if(!c||!this.settings)return;var r=[200,260,320,400,480,560,720,940,1066];let l=!0;const s=this.id;let a=c.querySelectorAll(".ecom-collection__product-variants"),d=this.isLive,u=null!=(e=this.settings.show_featured_media)&&e,m=null!=(t=this.settings.bage_sale)?t:"",p=null!=(o=this.settings.enable_progress_pagination)&&o,_=this.settings.price_type,w="bullets";const h=this.settings.slider_center,f=this.settings.slider_center__tablet,g=this.settings.slider_center__mobile;"progress"===this.settings.slider_pagination_style&&(w="progressbar");const y=this.settings.sale_badge_type;let v=this.settings.slider_speed,b=this.settings.slider_speed__tablet,S=this.settings.slider_speed__mobile;var q=this.settings;const E=function(e,t={},o=""){return window.innerWidth>1024&&e[0]&&(t[""+o]=e[0]),window.innerWidth<=1024&&window.innerWidth>768&&e[1]?t[""+o]=e[1]:e[0]&&(t[""+o]=e[0]),window.innerWidth<768&&e[2]?t[""+o]=e[2]:e[1]?t[""+o]=e[1]:e[0]&&(t[""+o]=e[0]),t};let x=c.querySelectorAll(".ecom-collection__product-item");function A(e){e.forEach((function(e){e.setAttribute("data-init-quantity","true");let t=e.querySelector(".ecom-collection__product-quantity-input"),o=e.querySelector(".ecom-collection__quantity-controls-plus"),i=e.querySelector(".ecom-collection__quantity-controls-minus");i&&i.addEventListener("click",(function(){t.stepDown(),t.dispatchEvent(new Event("change"))})),o&&o.addEventListener("click",(function(){t.stepUp(),t.dispatchEvent(new Event("change"))})),t&&t.addEventListener("change",(function(t){let o=e.querySelector("a.ecom-collection__product-submit");if(t.target.value>parseInt(t.target.max)&&(t.target.value=parseInt(t.target.max)),o){let e=o.getAttribute("href");o.setAttribute("href",e.replace(/quantity=(\d*)/gm,"quantity="+t.target.value))}}))}))}function L(e=!1,t){const o=c.querySelector(".ecom-paginate__progress-bar--outner"),i=c.querySelector(".ecom-paginate__progress-bar--inner"),n=c.querySelector(".ecom-paginate__progress-text");if(!(p&&d&&o&&i&&n))return;let{total:r,initProduct:l}=o&&o.dataset,s=n&&n.dataset.text,a=0,u=1,m=0,_=0;l=parseInt(l),e?(u=1,m=l*t):(window.location.href.match(/page=\d*/gm)&&(a=new URL(window.location.href).searchParams.get("page"),u=1===a?1:l*(a-1)+1),m=u+l-1),m>r&&(m=r),_=Math.round(m/r*100),i.style.width=_+"%",s=s.replace("{_start}",u),s=s.replace("{_end}",m),s=s.replace("{_total}",r),n.innerText=s}function k(e,t){var o=t.variantIdField.closest(".ecom-collection__product-item");let i=o.querySelector(".ecom-collection__product-submit"),n=o.querySelector(".ecom-collection__product-quantity-input"),l=o.querySelector(".ecom-collection__product-price"),s=o.querySelector(".ecom-collection__product-price--regular"),a=o.querySelector(".ecom-unit-price");s&&s.classList.add("ecom-collection__product--compare-at-price");let p=o.querySelector(".ecom-collection__product-price--bage-sale"),w=o.querySelector(".ecom-collection__product-badge--sale"),h=o.querySelector(".ecom-collection__product-badge--sold-out"),f=o.querySelector(".ecom-collection__product-item-sku-element"),g="";if(null===e||o.hasAttribute("ec-variant-init")&&"first_price"===_){let t=o.querySelector('select[name="variant_id"]'),i=o.querySelector(".product-json"),n=null;try{n=JSON.parse(i.innerHTML)}catch(e){return 1}if(o.hasAttribute("ec-variant-init")&&"first_price"===_)o.removeAttribute("ec-variant-init"),null==(e=n.variants.find(e=>e.available))&&(e=n.variants[0]);else{let i=o.querySelector("select#"+t.id+"-option-0");if(!i)return;const c=i.value;
1c&&n.variants.forEach((function(t){t.options.includes(c)&&(e=t)}))}}if(e){if(l&&(l.innerHTML=window.EComposer.formatMoney(e.price)),s&&(s.innerHTML=window.EComposer.formatMoney(e.compare_at_price)),a){e.unit_price?a.style.display="block":a.style.display="none";const t=a.querySelector(".ecom-ground-price_unit-price");t&&(t.innerHTML=window.EComposer.formatMoney(e.unit_price))}if(e.compare_at_price>e.price){s&&(s.style.display="inherit");let t="";t=c.querySelector(".ecom-collection__product-main").dataset.sale,"false"==c.querySelector(".ecom-collection__product-main").dataset.translate&&(t=m),w&&h&&(w.style.display="block",h.style.display="none");const o=/\{{.*\}}/g,i=/\(\(.*\)\)/g;"amount"===y?(g=e.compare_at_price-e.price,p&&(p.style.display="inherit",o.test(t)?p.innerHTML=t.replace(o,window.EComposer.formatMoney(g)):i.test(t)&&(p.innerHTML=t.replace(i,window.EComposer.formatMoney(g))))):(g=100*(e.compare_at_price-e.price)/e.compare_at_price,p&&(p.style.display="inherit",o.test(t)?p.innerHTML=t.replace(o,Math.round(g)):i.test(t)&&(p.innerHTML=t.replace(i,Math.round(g)))))}else s&&(s.style.display="none"),w&&h&&(w.style.display="none",h.style.display="none"),p&&(p.style.display="none",p.innerHTML="");if(f&&(e.sku?(f.querySelector(".ecom-collection__product-item-sku").innerHTML=e.sku,f.style.display="flex"):f.style.display="none"),e.featured_image){let t=o.querySelector(".ecom-collection__product-media img");if(!u&&t){let o=t.closest("div");o&&o.classList.add("ecom-product-image-loading"),function(e,t){if(e&&t&&t.src){var o=parseInt(t.width,10)||0;if(!o)return e.setAttribute("src",t.src),void e.removeAttribute("srcset");var i=function(e){return t.src+(-1===t.src.indexOf("?")?"?":"&")+"width="+e},n=r.filter((function(e){return o>e}));n.push(o),e.setAttribute("src",i(Math.min(533,o))),e.setAttribute("srcset",n.map((function(e){return i(e)+" "+e+"w"})).join(","))}}(t,e.featured_image),t.addEventListener("load",(function(){o&&o.classList.remove("ecom-product-image-loading")}))}}if(e.options.length,o.querySelector(".ecom-collection__product-submit"))if(e.available){const t=i.closest(".ecom-collection__product--wrapper-items");if(t.dataset.iconAdd&&i.querySelector(".ecom-collection__product-add-cart-icon")&&(i.querySelector(".ecom-collection__product-add-cart-icon").innerHTML=t.dataset.iconAdd),!e.inventory_management||e.inventory_management&&e.inventory_quantity>0){if(i.removeAttribute("disabled"),n){let t=n.closest(".ecom-collection__product-quantity--wrapper");t&&(t.style.display="flex"),n.style.display="flex",e.inventory_management?n.max=e.inventory_quantity:n.max=9999}i.classList.add("ecom-collection__product-form__actions--add"),i.classList.remove("ecom-collection__product-form__actions--soldout"),i.classList.remove("ecom-collection__product-form__actions--unavailable"),i.querySelector(".ecom-add-to-cart-text").innerHTML=i.getAttribute("data-text-add-cart")}else if("continue"==e.inventory_policy&&e.inventory_quantity<=0){if(i.removeAttribute("disabled"),n){let e=n.closest(".ecom-collection__product-quantity--wrapper");e&&(e.style.display="flex"),n.max=9999,n.style.display="flex"}i.classList.add("ecom-collection__product-form__actions--add"),i.classList.remove("ecom-collection__product-form__actions--soldout"),i.classList.remove("ecom-collection__product-form__actions--unavailable"),i.querySelector(".ecom-add-to-cart-text").innerHTML=i.getAttribute("data-text-pre-order")}i.dataset.childName="add_to_cart_button",i.dataset.childTitle="Add to cart button"}else{if(w&&h&&(w.style.display="none",h.style.display="block"),d&&i.setAttribute("disabled","disabled"),n){let e=n.closest(".ecom-collection__product-quantity--wrapper");e&&(e.style.display="none"),n.style.display="none"}const e=i.closest(".ecom-collection__product--wrapper-items");e.dataset.iconSoldout&&i.querySelector(".ecom-collection__product-add-cart-icon")&&(i.querySelector(".ecom-collection__product-add-cart-icon").innerHTML=e.dataset.iconSoldout),i.classList.add("ecom-collection__product-form__actions--soldout"),i.classList.remove("ecom-collection__product-form__actions--add"),i.classList.remove("ecom-collection__product-form__actions--unavailable"),i.querySelector(".ecom-add-to-cart-text").innerHTML=i.getAttribute("data-text-sold-out"),i.dataset.childName="sold_out_button",i.dataset.childTitle="Sold out button"}}else l.html=window.EComposer.formatMoney(0),s&&(s.innerHTML=window.EComposer.formatMoney(0),s.style.display="none"),i&&(i.setAttribute("disabled","disabled"),i.classList.add("ecom-collection__product-form__actions--unavailable"),i.classList.remove("ecom-collection__product-form__actions--add"),i.classList.remove("ecom-collection__product-form__actions--soldout"),i.querySelector(".ecom-add-to-cart-text").innerHTML=i.getAttribute("data-text-unavailable"))}function C(e){if(e.classList.contains("ecom-swatch-init"))return;e.classList.add("ecom-swatch-init");let t=e.querySelector(".ecom-collection__product-form");if(!t)return;let o=t.querySelector('select[name="variant_id"]'),i=e.querySelector(".product-json");if(!o||!i)return;let n=null;try{n=JSON.parse(i.innerHTML)}catch(e){return 1}
1if(window.EComposer&&window.EComposer.OptionSelectors&&!o.dataset.ecomOptionInit)try{o.dataset.ecomOptionInit="true",new window.EComposer.OptionSelectors(o.id,{product:n,onVariantSelected:k,enableHistoryState:!1})}catch(e){return 1}e.querySelectorAll(".ecom-collection__product-swatch-item").forEach((function(t){t.addEventListener("click",(function(){u=!1;var t=this.closest("li");if(t.classList.contains("ecom-product-swatch-item--active"))return!1;null==t||t.parentNode.querySelectorAll(".ecom-product-swatch-item--active").forEach((function(e){e.classList.remove("ecom-product-swatch-item--active")})),t.classList.add("ecom-product-swatch-item--active");var i=t.getAttribute("data-option-index"),n=t.getAttribute("data-value");let c=e.querySelector("select#"+o.id+"-option-"+i);c.value=n,c.dispatchEvent(new Event("change"))}))})),e.querySelectorAll("select.ecom-collection__product-swatch-select").forEach((function(t){t.addEventListener("change",(function(){var t=this.getAttribute("data-option-index"),i=this.value;e.querySelectorAll("select#"+o.id+"-option-"+t).forEach((function(e){e.value=i,e.dispatchEvent(new Event("change"))}))}))}))}if(x.length&&A(x),L(!1,1),"slider"===this.settings.layout){let e=function(t){var o=t.querySelector(".ecom-swiper-container");if(!o)return;if(!window.EComposer||"function"!=typeof window.EComposer.buildSwiperConfig){let o=0;const i=window.__ectimmers["ecom-06e49fys0zac"]["4bo8vv165"]=setInterval((function(){o++,window.EComposer&&"function"==typeof window.EComposer.buildSwiperConfig?(clearInterval(i),e(t)):o>=20&&clearInterval(i)}),200);return}var i=function(e){return window.EComposer&&"function"==typeof window.EComposer.buildSwiperConfig?window.EComposer.buildSwiperConfig(e):null}(q);if(!i)return;i.pagination={el:t.querySelector(".ecom-swiper-pagination"),type:w,clickable:!0},i.navigation={nextEl:t.querySelector(".ecom-swiper-button-next"),prevEl:t.querySelector(".ecom-swiper-button-prev")},i.allowTouchMove=d,i.autoHeight=!1,i.on={init:function(){this.el.classList.add("ecom-swiper-initialized")}};let n=[v,b,S];if(d){i=E(n,i,"speed"),i=E([h,f,g],i,"centeredSlides"),o.swiper&&"function"==typeof o.swiper.destroy&&o.swiper.destroy(!0,!0);const e=new window.EComSwiper(o,i);i.autoplay.enabled&&(e.on("touchStart",(function(e,t){e.params.speed=300,e.autoplay.stop()})),e.on("touchEnd",(function(e,t){window.innerWidth>1024&&v&&(e.params.speed=v),window.innerWidth<=1024&&window.innerWidth>768&&b?e.params.speed=b:v&&(e.params.speed=v),window.innerWidth<768&&S?e.params.speed=S:b?e.params.speed=b:v&&(e.params.speed=v),e.autoplay.start()})))}else setTimeout((function(){i=E(n,i,"speed"),i=E([h,f,g],i,"centeredSlides"),o.swiper&&"function"==typeof o.swiper.destroy&&o.swiper.destroy(!0,!0),new window.EComSwiper(o,i)}),200)},t=this.$el,o=t.querySelector(".ecom-collection__product-container");e(t),o.addEventListener("ecom-products-init-slider",(function(t){e(t.detail.wrapper)}))}a.forEach(C);const $=function(e){e.querySelectorAll(".ecom-collection__product-form__actions--quickshop").forEach((function(e){e.addEventListener("click",(function(e){this.style.display="none";let t=this.closest(".ecom-collection__product-item");t.querySelectorAll(".ecom-collection__product-variants").forEach((function(e){e.classList.add("ecom-active")})),t.querySelectorAll(".ecom-collection__product-quick-shop-wrapper").forEach((function(e){e.style.display="inherit"}))}))})),e.querySelectorAll(".ecom-collection__product-close").forEach((function(e){e.addEventListener("click",(function(e){let t=this.closest(".ecom-collection__product-item");t.querySelectorAll(".ecom-collection__product-variants").forEach((function(e){e.classList.remove("ecom-active")})),t.querySelectorAll(".ecom-collection__product-quick-shop-wrapper").forEach((function(e){e.style.display="none"})),t.querySelectorAll(".ecom-collection__product-form__actions--quickshop").forEach((function(e){e.style.display="inherit"}))}))}))};$(c);const T=c.querySelector(".ecom-collection__product-main");let M=T.dataset,I=T.dataset.countdownShows;const z=/\[([^\]]+)\]/gm;var j="";if(I.indexOf("week")>=0&&M.week){let e="",t=M.week.replace(z,(...t)=>
1(e=t[1],""));j+=`\n                            <div class="ecom-collection__product-time--item ecom-d-flex ecom-collection__product-time--week">\n                                <span class="ecom-collection__product-time--number">\n                                    ${e}\n                                </span>\n                                <span class="ecom-collection__product-time--label">\n                                    ${t}\n                                </span>\n                            </div>`}if(I.indexOf("day")>=0&&M.day){let e="",t=M.day.replace(z,(...t)=>(e=t[1],""));j+=`<div class="ecom-collection__product-time--item ecom-d-flex ecom-collection__product-time--day">\n                                    <span class="ecom-collection__product-time--number">\n                                        ${e}\n                                    </span>\n                                    <span class="ecom-collection__product-time--label">\n                                        ${t}\n                                    </span>\n                                </div> `}if(I.indexOf("hour")>=0&&M.hour){let e="",t=M.hour.replace(z,(...t)=>(e=t[1],""));j+=`\n                            <div class="ecom-collection__product-time--item ecom-d-flex ecom-collection__product-time--hour">\n                                <span class="ecom-collection__product-time--number">\n                                    ${e}\n                                </span>\n                                <span class="ecom-collection__product-time--label">\n                                    ${t}\n                                </span>\n                            </div>\n                        `}if(I.indexOf("minute")>=0&&M.minute){let e="",t=M.minute.replace(z,(...t)=>(e=t[1],""));j+=`<div class="ecom-collection__product-time--item ecom-d-flex ecom-collection__product-time--minute">\n                                    <span class="ecom-collection__product-time--number">\n                                        ${e}\n                                    </span>\n                                    <span class="ecom-collection__product-time--label">\n                                        ${t}\n                                    </span>\n                                </div>\n                            `}if(I.indexOf("second")>=0&&M.second){let e="",t=M.second.replace(z,(...t)=>(e=t[1],""));j+=`<div class="ecom-collection__product-time--item ecom-d-flex ecom-collection__product-time--second">\n                                    <span class="ecom-collection__product-time--number">\n                                        ${e}\n                                    </span>\n                                    <span class="ecom-collection__product-time--label">\n                                        ${t}\n                                    </span>\n                                </div>`}function H(e){let t=this.closest(".ecom-collection__product-countdown-wrapper"),o=t.querySelector(".ecom-collection__product-countdown-progress-bar"),i=t.querySelector(".ecom-collection__product-countdown-progress-bar--timer"),n=this.getAttribute("data-ecom-countdown-from")||0;if(this.innerHTML=e.strftime(j),o&&n){let t=(new Date).getTime(),c=new Date(n).getTime(),r=e.finalDate.getTime();if(c<t&&r>c){o.style.removeProperty("display");let e=r-c,n=r-t,l=Math.round(100*n/e)+"%";i.style.width=l}else o.style.display="none"}}function P(e){if(e.dataset.ecomCountdown){if(e.dataset.ecomCountdownFrom&&(new Date).getTime()>new Date(e.dataset.ecomCountdown).getTime()&&d)return e.closest(".ecom-collection__product-countdown-wrapper").style.display="none",!1;window.EComCountdown&&window.EComCountdown(e,new Date(e.dataset.ecomCountdown),H),e.addEventListener("stoped.ecom.countdown",()=>{e.closest(".ecom-collection__product-countdown-wrapper").style.display="none"})}}if(c.querySelectorAll(".ecom-collection__product-countdown-time").forEach((function(e){P(e)})),d){const e=c.querySelector(".ecom-collection__product-main");let t=1;const o=function(e){e.preventDefault();const o=this.dataset.get,i=this.closest(".ecom-sections[data-section-id]"),r=c.closest(".ecom-row.ecom-section");if(!o||!i||!i.dataset.sectionId)return;const l=`${o}&section_id=${i.dataset.sectionId}`;t++,L(!0,t),this.classList.add("ecom-loading"),n(l,i,this,"loadmore",r)},i=function(e){var t,o;t=e,o={},new IntersectionObserver((e,i)=>
1{e.forEach(e=>{e.isIntersecting&&(o.cb?o.cb(t):function(e){const t=e.dataset.get,o=e.closest(".ecom-sections[data-section-id]"),i=e.closest(".ecom-row.ecom-section");if(!t||!o||!o.dataset.sectionId)return;const r=o.dataset.sectionId,s=`${t}&section_id=${r}`;l&&(c.classList.add("ecom-doing-scroll"),n(s,o,e,"infinite",i))}(e.target),i.unobserve(e.target))})},o).observe(t)},n=function(t,o,n,r,s){l=!1,async function(e){return(await fetch(e,{method:"GET",cache:"no-cache",headers:{"Content-Type":"text/html"}})).text()}(t).then((function(t){var o;const c=document.createElement("div");c.innerHTML=t;const l=c.querySelector(".ecom-collection__product-main.ecom-collection_product_template_collection .ecom-collection__product--wrapper-items");if(!l)return;const a=s.querySelector(".ecom-collection__product--wrapper-items"),d=s.querySelector(".ecom-products-pagination-loadmore");for(;l.firstChild;)a.appendChild(l.firstChild);if(null==(o=null==l?void 0:l.parentNode)||o.removeChild(l),"loadmore"===r){const e=c.querySelector(".ecom-products-pagination-loadmore");e?d.innerHTML=e.innerHTML:d.remove()}else{n.remove();const e=c.querySelector(".ecom-products-pagination-infinite");e&&(a.after(e),i(e))}e.dispatchEvent(new CustomEvent("ecom-products-init",{detail:{wrapper:e}}))})).finally((function(){window.EComposer&&window.EComposer.initQuickview&&"function"==typeof window.EComposer.initQuickview&&window.EComposer.initQuickview(),l=!0,c.classList.remove("ecom-doing-scroll"),n.classList.remove("ecom-loading")}))};if(e&&e.dataset.pagination){const t=e.dataset.pagination;if("loadmore"===t)c.querySelector(".ecom-products-pagination-loadmore-btn")&&c.querySelector(".ecom-products-pagination-loadmore-btn").addEventListener("click",o);else if("infinit"===t){const e=c.querySelector(".ecom-products-pagination-infinite");e&&i(e)}}e.addEventListener("ecom-products-init",(function(n){const r=n.detail.wrapper;if(!r)return;if(e&&e.dataset.pagination){const t=e.dataset.pagination;if("loadmore"===t)c.querySelector(".ecom-products-pagination-loadmore-btn")&&c.querySelector(".ecom-products-pagination-loadmore-btn").addEventListener("click",o);else if("infinit"===t){const e=c.querySelector(".ecom-products-pagination-infinite");e&&i(e)}}r.querySelectorAll(".ecom-collection__product-variants:not(.ecom-swatch-init)").length&&r.querySelectorAll(".ecom-collection__product-variants:not(.ecom-swatch-init)").forEach(C),r.querySelectorAll(".ecom-collection__product-countdown-time").length&&r.querySelectorAll(".ecom-collection__product-countdown-time").forEach((function(e){P(e)})),$(r);let l=r.querySelectorAll(".ecom-collection__product-item:not([data-init-quantity='true'])");l.length&&A(l),r.querySelector(".ecom-products-pagination-loadmore-btn")&&r.querySelector(".ecom-products-pagination-loadmore-btn").addEventListener("click",o),window.EComposer&&"function"==typeof window.EComposer.init&&window.EComposer.init(),W(r);B(r.querySelector(".ecom-collection__product--wishlist-wrapper")),L(!0,t),window.EComposer&&"function"==typeof window.EComposer.initButtonWishlist&&window.EComposer.initButtonWishlist(),R(r)}))}function W(e){if(e&&e.dataset.reviewPlatform)switch(e.dataset.reviewPlatform){case"product-reviews":if(window.SPR)try{window.SPR.$=window.jQuery,window.SPR.initDomEls(),window.SPR.loadBadges()}catch(e){console.info(e.message)}break;case"judgeme":if(window.jdgm){try{window.jdgm.batchRenderBadges()}catch(e){console.info(e.message)}c.querySelectorAll('[data-average-rating="0.00"]').forEach((function(e){e.style.display="block !important"}))}break;case"product-reviews-addon":window.StampedFn&&window.StampedFn.loadBadges();break;case"lai-reviews":void 0!==window.SMARTIFYAPPS&&window.SMARTIFYAPPS.rv.installed&&window.SMARTIFYAPPS.rv.scmReviewsRate.actionCreateReviews();break;case"air-reviews":"function"==typeof window.avadaAirReviewRerender&&window.avadaAirReviewRerender()}}function B(e){if(e)switch(e.dataset.wishlistApp){case"swym-relay":window._swat&&window._swat.initializeActionButtons(".ecom-collection__product-wishlist-button");break;case"wishlist-hero":c.querySelectorAll(".wishlist-hero-custom-button").forEach((function(e){var t=new CustomEvent("wishlist-hero-add-to-custom-element",{detail:e});document.dispatchEvent(t)}))}}function R(e){if(!e)return;const t=e.querySelectorAll(".ecom-collection__product-media-wrapper:not([data-hover-media-init])");if(!t.length)return;const o=!window.matchMedia||window.matchMedia("(hover: hover)").matches,i=function(e){const t=function(){"function"==typeof window.requestIdleCallback?window.requestIdleCallback(e,{timeout:2e3}):window.requestAnimationFrame(e)};"complete"===document.readyState?t():window.addEventListener("load",t,{once:!0})};t.forEach((function(e){e.setAttribute("data-hover-media-init","true");const t=e.querySelector("img.ecom-collection__product-secondary-media");if(!t)return;const n=function(){const o=t.getAttribute("data-srcset"),i=t.getAttribute("data-src");if(!o&&!i)return;const n=function(){e.classList.add("ecom-hover-ready")};t.addEventListener("load",n,{once:!0}),o&&(t.setAttribute("srcset",o),t.removeAttribute("data-srcset")),i&&(t.setAttribute("src",i),t.removeAttribute("data-src")),t.complete&&t.naturalWi
1dth&&n()};if(!d)return void n();if(!o&&!e.classList.contains("ecom-enable-hover--mobile"))return;if(e.addEventListener("pointerenter",n,{once:!0}),e.addEventListener("touchstart",n,{once:!0,passive:!0}),e.addEventListener("focusin",n,{once:!0}),"function"!=typeof window.IntersectionObserver)return void i(n);const c=new window.IntersectionObserver((function(e){!e[0]||!e[0].isIntersecting||(c.disconnect(),i(n))}),{rootMargin:"200px"});c.observe(e)}))}if(R(c),d&&window.Shopify&&window.Shopify.routes){var D=c.querySelector("[data-ecom-vendor-fallback]"),O=c.querySelector("[data-ecom-type-fallback]"),F=D&&D.getAttribute("data-ecom-vendor-fallback"),N=O&&O.getAttribute("data-ecom-type-fallback"),V=c.closest(".ecom-sections[data-section-id]"),Q=V&&V.dataset.sectionId;if(Q){var X=F?'vendor:"'+F.replace(/"/g,'\\"')+'"':"",U=N?'product_type:"'+N.replace(/"/g,'\\"')+'"':"",G=X||U;G&&fetch(`${window.Shopify.routes.root}search?q=${encodeURIComponent(G)}&type=product&section_id=${Q}`).then((function(e){return e.text()})).then((function(e){var t=document.createElement("div");t.innerHTML=e;var o=t.querySelector(".ecom-block."+s),i=o&&o.querySelector(".ecom-collection__product-main"),n=c.querySelector(".ecom-collection__product-main");if(i&&n){var r=i.querySelectorAll(".ecom-collection__product-item[data-product-handle]").length,l=n.querySelectorAll(".ecom-collection__product-item[data-product-handle]").length;if(r&&!(r<=l)){n.innerHTML=i.innerHTML,n.dispatchEvent(new CustomEvent("ecom-products-init",{detail:{wrapper:n}}));var a=c.querySelector(".ecom-collection__product-container");a&&a.dispatchEvent(new CustomEvent("ecom-products-init-slider",{detail:{wrapper:a}})),window.EComposer&&"function"==typeof window.EComposer.initQuickview&&window.EComposer.initQuickview()}}})).catch((function(e){console.error(e)}))}}if(!d){W(c.querySelector(".ecom-collection__product-main"));B(c.querySelector(".ecom-collection__product--wishlist-wrapper"))}this.settings.enable_preload&&c.querySelectorAll(".ecom-collection__product-item").forEach((function(e){e.addEventListener("mouseenter",(function(){let e=document.createElement("link");e.rel="prefetch",document.head.appendChild(e);var t=this.querySelector("a.ecom-collection__product-item-information-title");!t||(e.href=t.getAttribute("href"))}),{once:!0})}));this.settings.show_compare&&!d&&c.querySelectorAll(".ecom-product__compare-link").forEach((function(e){e.addEventListener("click",(function(){this.classList.contains("ecom-product__compare-link-added")?this.classList.remove("ecom-product__compare-link-added","ecom-button-active"):this.classList.add("ecom-product__compare-link-added","ecom-button-active")}))}));this.settings.show_wishlist&&!d&&c.querySelectorAll(".ecom-product__wishlist-link").forEach((function(e){e.addEventListener("click",(function(){this.classList.contains("ecom-product__wishlist-link-added")?this.classList.remove("ecom-product__wishlist-link-added","ecom-button-active"):this.classList.add("ecom-product__wishlist-link-added","ecom-button-active")}))}));if("recommendations"===this.settings.show_product_by&&d){let e=c.closest(".ecom-builder");if(e){let t=e.querySelector(".ecom-sections").dataset.sectionId,o=e.querySelector('input[name="product-id"]')?e.querySelector('input[name="product-id"]').value:"",i=8,n=c.querySelector(".ecom-collection__product-container"),r=c.querySelector(".ecom-collection__product-main");r.classList.contains("ecom-collection_product_template_product")&&"recommendations"===this.settings.show_product_by&&(i=this.settings.limit_recommended_products),fetch(`${window.Shopify.routes.root}recommendations/products?product_id=${o}&limit=${i}&section_id=${t}`).then(e=>e.text()).then(e=>{const o=document.createElement("div");o.innerHTML=e;const i=o.querySelector(`[data-section-id="${t}"]`),c=i.querySelector(".ecom-block."+s);if(!c)return void console.warn(`Block with ID ${s} not found in recommendations.`);const l=c.querySelector(".ecom-collection__product-main");i.innerHTML.trim().length&&r&&(r.innerHTML=l.innerHTML,r.querySelector(".ecom-collection__product--wrapper-items")&&r.dispatchEvent(new CustomEvent("ecom-products-init",{detail:{wrapper:r}})),n.dispatchEvent(new CustomEvent("ecom-products-init-slider",{detail:{wrapper:n}})))}).catch(e=>{console.error(e)})}}};document.querySelectorAll(".ecom-06e49fys0zac").forEach((function(t){e.call({$el:t,
1id:"ecom-06e49fys0zac",settings:{show_featured_media:!1,bage_sale:"-{{sale}}%",price_type:"first_price",slider_center__mobile:!1,sale_badge_type:"percent",slider_speed:200,layout:"grid",enable_preload:!1,image_ratio:"square",show_product_available:!1,disable_lazyload:!1,placeholder_image_shopify:"product-1",link_with_collection:!0,show_secondary_image:!0,hover_show_image_mobile:!1,show_sale_badge:!1,show_badges:!1,show_bss_b2b_wholesale:!1,title_tag:"h3",enable_countdown:!1,enable_progress_bar:!0,countdown_title:"Hurry up! The sale will end on",sale_text:"Sale",sold_text:"Sold",price_from_text:"From",product_unavailable:"Unavailable",product_outstock:"Outstock",show_variant_label:"block",show_option_name:"none",slider_items:5,show_vendor:!1,show_sku:!0,show_description:!1,show_type:!1,show_price:"none",show_product_rating:!1,show_product_quickview:!1,show_product_wishlist:!1,vendor_title:"Vendor",type_title:"Type",limit:5,badge_tags:"Hot",trans_no_item:"There are no product yet!",show_picker:"hide",show_actions:!1,type:"color",option:"Color",option_layout:"radio",quickshop_layout:"full",shows_countdown:["day","hour","minute","second"],text_week:"[%-W] week%!W",text_day:"[%-d] day%!D",text_hour:"[%-H] hr%!H",text_minute:"[%-M] min%!M",text_second:"[%-S] sec%!S",text_prev_page:"Previous",text_next_page:"Next",number_type:"icon","grid-column-gap":"10px",action:"popup",added_cart_text:"Added to cart",added_cart_message:"Added to cart",slidesPerView__tablet:3,spaceBetween__tablet:30,slidesPerView__mobile:1,spaceBetween__mobile:15,enable_pagination:!0,row_items:4,imagePos:"ecom-flex-column","grid-template-columns":3,show_countdown_on_sale:!1,countdown_from:"2021/11/01 12:00",navigation:!0,slidesPerView:4,slidesPerGroup:1,spaceBetween:30,order_title:1,order_description:2,order_vendor:3,order_sku:4,order_type:5,order_price:1,order_button:9,order_variant:5,icon_prev_page:'<svg xmlns="http://www.w3.org/2000/svg" width="52" height="52" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-arrow-left"><line x1="19" y1="12" x2="5" y2="12"></line><polyline points="12 19 5 12 12 5"></polyline></svg>',icon_next_page:'<svg xmlns="http://www.w3.org/2000/svg" width="52" height="52" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-arrow-right"><line x1="5" y1="12" x2="19" y2="12"></line><polyline points="12 5 19 12 12 19"></polyline></svg>',slider_items__tablet:3,slider_items__mobile:2,slider_navigation_layout:"navigation",slider_prev_icon:'<svg width="16" height="12" viewBox="0 0 16 12" xmlns="http://www.w3.org/2000/svg" fill="currentColor"><path d="M6 12L7.4 10.55L3.85 7H16V5H3.85L7.4 1.45L6 0L0 6L6 12Z"></path></svg>',slider_next_icon:'<svg width="16" height="12" viewBox="0 0 16 12" xmlns="http://www.w3.org/2000/svg" fill="currentColor"><path d="M10 12L8.6 10.55L12.15 7H0V5H12.15L8.6 1.45L10 0L16 6L10 12Z"></path></svg>',slider_spacing:10,styleCountdown:"column",quickview_text:"Quick view",quickview_icon:'<svg xmlns="http://www.w3.org/2000/svg" width="52" height="52" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-zoom-in"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line><line x1="11" y1="8" x2="11" y2="14"></line><line x1="8" y1="11" x2="14" y2="11"></line></svg>',order_reivew:2,add_to_cart:"Add To Cart",view_more_text:"View More",quick_shop_text:"Quick Shop",order_countdown:3,collection:{id:"438994370843",name:"Furniture",value:"furniture",thumbnail:null},placeholder_image:!1,placeholder_image_custom:{value:"/images/placeholder.png"},slider_spacing__mobile:10,navigation_position:"top_right",slider_spacing__tablet:15,navigation_position__mobile:"top_center",slider_loop:!1,pre_order:"Pre order",product_source:"products",navigation_position__tablet:"top_right",slider_group__mobile:2,slider_spacing_row__mobile:0,hide_atc_mobile:!1,free_mode:!1,slider_group:1,slider_spacing_row:0,order_title__mobile:0,style:"absolute",products:[{id:"10810125123894",name:"MXnet X-Series 24 Port Fiber Network Switch",url:"https://cdn.shopify.com/s/files/1/0712/9409/1574/files/AC-MXNET-SW24XF_FrontAngle_ShadowSquared.webp?v=17866325
156",value:"ac-mxnet-sw24xf",thumbnail:"https://cdn.shopify.com/s/files/1/0712/9409/1574/files/AC-MXNET-SW24XF_FrontAngle_ShadowSquared.webp?v=1786632556&width=500&height=500&crop=center"},{id:"10812510372150",name:"RTI-AMP-2-125D - 2 Channel 125W 8Ω, 1 Channel 70/100V 250W DSP Matrix Amplifier with Dante",url:"https://cdn.shopify.com/s/files/1/0712/9409/1574/files/RTI-AMP-2-125D_Back.webp?v=1786643635",value:"rti-amp-2-125d",thumbnail:"https://cdn.shopify.com/s/files/1/0712/9409/1574/files/RTI-AMP-2-125D_Back.webp?v=1786643635&width=500&height=500&crop=center"},{id:"10812544057654",name:"RTI-AMP-4-125D - 4 Channel 125W 8Ω, 2 Channel 70/100V 250W DSP Matrix Amplifier with Dante",url:"https://cdn.shopify.com/s/files/1/0712/9409/1574/files/RTI-AMP-4-125D_Back.webp?v=1786649422",value:"rti-amp-4-125d",thumbnail:"https://cdn.shopify.com/s/files/1/0712/9409/1574/files/RTI-AMP-4-125D_Back.webp?v=1786649422&width=500&height=500&crop=center"},{id:"10812547137846",name:"RTI-AMP-8-125D - 8 Channel 125W 8Ω, 4 Channel 70/100V 250W DSP Matrix Amplifier with Dante",url:"https://cdn.shopify.com/s/files/1/0712/9409/1574/files/RTI-AMP-8-125D_BackSquared.webp?v=1786650820",value:"rti-amp-8-125d",thumbnail:"https://cdn.shopify.com/s/files/1/0712/9409/1574/files/RTI-AMP-8-125D_BackSquared.webp?v=1786650820&width=500&height=500&crop=center"},{id:"10812555297078",name:"RTI-AMP-IWC - In-Wall Zone Controller",url:"https://cdn.shopify.com/s/files/1/0712/9409/1574/files/RTI-AMP-IWC-W_FrontAngle2.webp?v=1786653477",value:"rti-amp-iwc",thumbnail:"https://cdn.shopify.com/s/files/1/0712/9409/1574/files/RTI-AMP-IWC-W_FrontAngle2.webp?v=1786653477&width=500&height=500&crop=center"}]},isLive:!0})}))}(),function(){const e=function(){"use strict";var e,t,o,i,n,c,r,l,s,a,d,u,m;window.__ectimmers=window.__ectimmers||{},window.__ectimmers["ecom-zmws5epij1d"]=window.__ectimmers["ecom-zmws5epij1d"]||{};var p=this.$el&&this.$el.querySelector(".ecom-swiper-autoplay-toggle");if(p&&!p.getAttribute("data-ecom-bound")){p.setAttribute("data-ecom-bound","1");var _=this.$el.querySelector(".ecom-swiper-container");p.addEventListener("click",(function(){var e=_&&_.swiper;!e||!e.autoplay||(e.autoplay.running?(e.autoplay.stop(),p.setAttribute("data-state","paused"),p.setAttribute("aria-label",p.getAttribute("data-label-play"))):(e.autoplay.start(),p.setAttribute("data-state","playing"),p.setAttribute("aria-label",p.getAttribute("data-label-pause"))))}))}const w=this.$el;if(!w)return;const h=w.querySelector(".ecom-autoplay-progress svg"),f=w.querySelector(".ecom-autoplay-progress span"),g=null!=(e=this.settings.disable_lazy)&&e,y=window.EComposer&&"function"==typeof window.EComposer.normalizeSwiperSettings?window.EComposer.normalizeSwiperSettings(this.settings):this.settings,v=y.slider_loop,b=y.slider_center,S=null!=(t=y.slider_center__tablet)?t:y.slider_center,q=null!=(i=null!=(o=y.slider_center__mobile)?o:y.slider_center__tablet)?i:y.slider_center,E=y.slider_group,x=y.slider_items,A=null!=(n=y.slider_group__tablet)?n:y.slider_group,L=null!=(c=y.slider_items__tablet)?c:y.slider_items,k=null!=(l=null!=(r=y.slider_group__mobile)?r:y.slider_group__tablet)?l:y.slider_group,C=null!=(a=null!=(s=y.slider_items__mobile)?s:y.slider_items__tablet)?a:y.slider_items,$=y.slider_speed,T=null!=(d=y.slider_speed__tablet)?d:y.slider_speed,M=null!=(u=y.slider_speed__mobile)?u:y.slider_speed,I=function(e){return window.EComposer&&"function"==typeof window.EComposer.buildSwiperConfig?window.EComposer.buildSwiperConfig(e):null},z=function(e,t={},o=""){return"loop"==o?(e.items&&(window.innerWidth>1024&&e.items.length<E+x||window.innerWidth<=1024&&window.innerWidth>768&&e.items.length<A+L||e.items.length<k+C)&&(t.loop=!1),t):(window.innerWidth<=1024&&window.innerWidth>768&&e[1]?t[""+o]=e[1]:window.innerWidth<768&&e[2]?t[""+o]=e[2]:e[0]&&(t[""+o]=e[0]),t)};let j={};h&&f&&(j={autoplayTimeLeft(e,t,o){h.style.setProperty("--progress",1-o),f.textContent=Math.ceil(t/1e3)+"s"}});const H=w.querySelector(".ecom-swiper-container"),P=null==(m=y.disable_touch_move)||m;if(!H)return;
1const W=this,B=function(e){const t=w.querySelector(`.ecom-swiper-pagination[data-ecnav-id="${W.id}"]`),o=w.querySelector(`.ecom-swiper-button-next[data-ecnav-id="${W.id}"]`),i=w.querySelector(`.ecom-swiper-button-prev[data-ecnav-id="${W.id}"]`);e.pagination.el=t,e.navigation.nextEl=o,e.navigation.prevEl=i,e.pagination.renderBullet=(e,t)=>`<span class="${t}">\n                          ${y.items&&y.items[e]&&y.items[e].slider_pagination_image?`<img src="${y.items[e].slider_pagination_image}">`:""}</span>`,j.init=function(){this.el.parentNode.classList.add("ecom-swiper-initialized-wrapper")};const n={allowTouchMove:W.isLive&&P,on:j};if(e.watchSlidesProgress=!0,window.EComSwiper){let t=function(){v&&(e.loop=!0,e=z(y,e,"loop")),e.centeredSlides=!1,e=z([b,S,q],e,"centeredSlides"),e=z([$,T,M],e,"speed"),o=new window.EComSwiper(H,Object.assign(e,n)),e.autoplay.enabled&&(o.on("touchStart",(function(e,t){e.params.speed=300,e.autoplay.stop()})),o.on("touchEnd",(function(e,t){window.innerWidth>1024&&$&&(e.params.speed=$),window.innerWidth<=1024&&window.innerWidth>768&&T?e.params.speed=T:$&&(e.params.speed=$),window.innerWidth<768&&M?e.params.speed=M:T?e.params.speed=T:$&&(e.params.speed=$),e.autoplay.start()}))),o.on("slideChange",(function(){const e=0==o.activeIndex?o.slides.length-1:o.activeIndex-1,t=o.slides[e];if(t){const e=t.querySelectorAll(".ecom-animation.ecom-animated");e.length&&e.forEach((function(e){e.classList.remove("ecom-animated","animated"),e.classList.add("ecom-animated-slider")}))}o.el&&o.slides.filter(e=>e.classList.contains("ecom-swiper-slide-visible")).forEach(e=>{let t=null;e&&1===e.nodeType&&(t=e.querySelectorAll(".ecom-animation.ecom-animated-slider"),t&&t.length&&t.forEach((function(e){e.classList.add("ecom-animated")})))})}))},o=null;var c;W.isLive&&window.addEventListener("resize",(function(){c&&clearTimeout(c),c=setTimeout(()=>{o.update()},200)})),W.isLive?t():setTimeout((function(){t()}),200)}};let R=I(y);if(R)B(R),H.querySelectorAll("img").length&&H.querySelectorAll("img").forEach((function(e,t){g&&e.removeAttribute("loading")}));else{let e=0;const t=window.__ectimmers["ecom-zmws5epij1d"].z62aq7567=setInterval((function(){e++;const o=I(y);o?(clearInterval(t),B(o)):e>=20&&clearInterval(t)}),200)}};document.querySelectorAll(".ecom-zmws5epij1d").forEach((function(t){e.call({$el:t,id:"ecom-zmws5epij1d",settings:{disable_lazy:!1,items:[{id:"ecom-z145v5q66z",slider_pagination_image:null},{id:"ecom-9m6coucmvld",slider_pagination_image:null},{id:"ecom-3frw1n4gjfv",slider_pagination_image:null},{id:"ecom-cov0jz4oms",slider_pagination_image:null},{id:"ecom-a6bsok0qanm",slider_pagination_image:null},{id:"ecom-deszukfvxrt",slider_pagination_image:null},{id:"ecom-d6p454jgr8u",slider_pagination_image:null},{id:"ecom-yubhkhjw21",slider_pagination_image:null},{id:"ecom-sq8mp8g5e4j",slider_pagination_image:null},{id:"ecom-coolu1jstc",slider_pagination_image:null},{id:"ecom-frabcic0dih",slider_pagination_image:null},{id:"ecom-dk9x7atd6mk",slider_pagination_image:null},{id:"ecom-tmxde0xk39r",slider_pagination_image:null},{id:"ecom-tl13ktgcb7o",slider_pagination_image:null},{id:"ecom-2wptdxv2at7",slider_pagination_image:null}],slider_navigation_layout:"disable",slider_prev_icon:'<svg xmlns="http: //www.w3.org/2000/svg" width="52" height="52" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-left"><polyline points="15 18 9 12 15 6"></polyline></svg>',slider_next_icon:'<svg xmlns="http://www.w3.org/2000/svg" width="52" height="52" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-right"><polyline points="9 18 15 12 9 6"></polyline></svg>',slider_effect:"slide",slider_speed:500,isCustomHeight:!0,verticalAlign:"center",slider_autoplay:!1,slider_items:1,slider_loop:!1,slider_pagination_style:"classic",height__mobile:"500px",slider_group:1,slider_center:!1,slider_pause:!0,slider_style:"horizontal",height:"500px",slider_autoplay_speed:3e3},isLive:!0})
vendor: 7 bytes, line 1
1}))}();

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.