!function(){"use strict";var e,t={758:function(e,t,r){var i={};r.r(i),r.d(i,{AddressesList:function(){return B},Article:function(){return h},BasicSearch:function(){return T},BlogPreview:function(){return p},BreadcrumbColorDetect:function(){return L},CarouselGallery:function(){return N},Chat:function(){return P},ComponentPopup:function(){return F},ContentRerousceSlider:function(){return E},Countdown:function(){return b},ExpandCollapse:function(){return c},HeaderNavigation:function(){return l},HomepagePreview:function(){return S},ImageGallery:function(){return u},LazyLoad:function(){return a},Lister:function(){return f},LogoCarousel:function(){return M},LogoCarouselHome:function(){return q},ManagementTeam:function(){return C},MarketoForm:function(){return _},Popup:function(){return w},PrinterListerItem:function(){return v},ProductsComparison:function(){return O},Quickly:function(){return V},Readmore:function(){return D},Recycle:function(){return I},RichTextReadMore:function(){return W},ScrollTop:function(){return k},SimpleMarketoForm:function(){return g},Speakers:function(){return H},TabsBlock:function(){return U},TwoThirds:function(){return x},VidyardVideo:function(){return m}});var s={initializeComponents(e){Array.from(document.querySelectorAll("[data-component-class]")).forEach((t=>{let r=t.getAttribute("data-component-class");for(const s of r.split(/[ ]+/)){var i=e[s];if(!i)return;new i(t)}}))}};class o{constructor(e){this.element=e,null!=this.element&&this.preInit()}preInit(){}}class n extends o{constructor(e){super(e)}preInit(){this.parm=this.getClientData()}getClientData(){var e=this.element.attributes[n.CLIENT_DATA_ATTRIBUTE],t=null;if(e)try{t=JSON.parse(e.value)}catch(r){t=e}return t}}n.CLIENT_DATA_ATTRIBUTE="data-component-parm";class l extends n{constructor(e){super(e),this.SELECTOR_TRIGGER=".js-item__main",this.CLASS_ACTIVE="active",this.CLASS_UN_ACTIVE="un-active",this.CLASS_NAV_ACTIVE="nav-active",this.SELECTOR_NAV_ITEM=".c-nav__item",this.SELECTOR_ITEM_LINK=".c-nav__item-link",this.SELECTOR_ITEM_BUTTON=".c-nav__item-button",this.SUB_ITEM_LINK=".js-nav-sub__three",this.SUB_ITEM_BUTTON=".c-nav__sub-item-button",this.CLASS_NAV_CLOSE=".js-nav__close--sub",this.CLASS_HAMBURG="js-hamburg",this.SELECTOR_HAMBURG="."+this.CLASS_HAMBURG,this.CLASS_NAV=".c-nav",this.CLASS_TOP_NAV=".c-top-nav",this.CLASS_TOP_NAV_ICON=".c-top-icon",this.CLASS_TOP_NAV_BUTTON=".c-top-nav__item-button",this.CLASS_NAV_REGION=".js-nav__region",this.CLASS_REGION_ACTIVE="region-active",this.CLASS_REGION=".c-region",this.CLASS_NO_SCROLL="no-scroll",this.CLASS_NAV_SEARCH=".js-nav__search",this.CLASS_SEARCH=".c-top-search",this.CLASS_BREADCRUMB=".c-breadcrumb",this.CLASS_SEARCH_CLOSE=".js-search-close",this.CLASS_SEARCH_BUTTON=".js-search-button",this.CLASS_SEARCH_COMPONENT=".c-component-search",this.CLASS_TOP_NAV_SELECTOR=".c-top-navigation",this.CLASS_HEADER=".c-main-navigation",this.SELECTOR_NOTIFICATION=".c-notification",this.CLASS_NOTIFICATION_CLOSE=".js-notification__close",this.CLASS_NOTIFICATION_CONTENT=".js-notification__content",this.MOBILE_WIDTH=980,this.wWidth=0,this.SCROLL_TIMER=-1,this.init()}init(){let e=this;e.triggerElements=e.element.querySelectorAll(e.SELECTOR_TRIGGER),e.triggerCloseElements=e.element.querySelectorAll(e.CLASS_NAV_CLOSE),e.triggerHamburgElement=e.element.querySelector(e.SELECTOR_HAMBURG),e.topNavElement=document.body.querySelector(e.CLASS_TOP_NAV),e.topNavIconElement=document.body.querySelector(e.CLASS_TOP_NAV_ICON),e.triggerNavRegion=document.body.querySelector(e.CLASS_NAV_REGION),e.regionElement=document.body.querySelector(e.CLASS_REGION),e.triggerNavSearch=document.body.querySelectorAll(e.CLASS_NAV_SEARCH),e.searchElement=document.body.querySelector(e.CLASS_SEARCH),e.searchCloseElement=document.body.querySelector(e.CLASS_SEARCH_CLOSE),e.triggerSearchButton=document.body.querySelectorAll(e.CLASS_SEARCH_BUTTON),e.searchComponent=document.body.querySelectorAll(e.CLASS_SEARCH_COMPONENT),e.navElementActive=e.element.querySelectorAll(".js-item__main.nav-active"),e.topNavSelectorElement=document.body.querySelector(e.CLASS_TOP_NAV_SELECTOR),e.headerElement=document.body.querySelector(e.CLASS_HEADER),e.wWidth=window.innerWidth,e.notificationCloseElements=document.querySelectorAll(e.CLASS_NOTIFICATION_CLOSE),null!=e.topNavSelectorElement&&(e.TOP_NAV_RECT=e.topNavSelectorElement.getBoundingClientRect(),e.HEADER_RECT=e.headerElement.getBoundingClientRect(),e.bodyElement=document.querySelector("body"),e.navElement=document.body.querySelector(e.CLASS_NAV),e.breadcrumbElement=document.body.querySelector(e.CLASS_BREADCRUMB),e.isMouseHoverBreadcrumb=!1,e.triggerElements.length&&e.triggerElements.forEach((t=>e.handleEventNavigation(t,e))),e.triggerCloseElements.forEach((t=>t.addEventListener("click",(r=>{r.preventDefault(),e.closeSubNavgation(t,e.CLASS_ACTIVE)})))),e.triggerHamburgElement.addEventListener("click",(t=>{t.preventDefault(),e.navigationAddRemoveClass(e.triggerHamburgElement),e.lazyLoadImageNavigation(e.navElement)})),e.triggerNavRegion.addEventListener("click",(t=>{t.preventDefault(),e.regionShowHide(e,e.triggerNavRegion)})),e.triggerNavSearch.forEach((t=>t.addEventListener("click",(r=>{r.preventDefault(),e.searchShowHide(e,t)})))),e.triggerSearchButton.forEach((t=>t.addEventListener("click",(r=>{r.preventDefault(),e.searchButtonClick(e,t)})))),e.searchComponent.forEach((t=>{let r=t.getElementsByTagName("input")[0];r.addEventListener("keyup",(function(i){13===i.keyCode&&(i.preventDefault(),r.classList.contains("js-lister-search--input")||e.searchButtonClick(e,t.getElementsByTagName("button")[0]))}))})),e.searchCloseElement.addEventListener("click",(t=>{t.preventDefault(),e.removeSearchActive(),e.noScrollBody(!0)})),e.reportWindowSize(e),window.addEventListener("resize",(function(){e.reportWindowSize(e)})),e.navigationOnMobile(),e.stickyNavigation(e),document.addEventListener("scroll",(function(){e.stickyNavigation(e)}),{passive:!0}),null!=e.breadcrumbElement&&(e.breadcrumbElement.addEventListener("mouseleave",(function(t){e.isMouseHoverBreadcrumb=!1}),!1),e.breadcrumbElement.addEventListener("mouseover",(function(t){e.isMouseHoverBreadcrumb=!0}),!1))),e.notificationCloseElements.forEach((e=>{e.addEventListener("click",(t=>{t.preventDefault();let r=e.previousElementSibling.dataset.contentref;e.parentElement.remove(),this.setNotificationCookie(r)}))}))}setNotificationCookie(e){let t=new Date;t.setTime(t.getTime()+1296e7);let r={hide:!0,contentref:e,expires:t},i=";path=/; domain="+window.location.hostname;document.cookie="_notificationCookie_"+e+"="+JSON.stringify(r)+i}handleEventNavigation(e,t){["mouseover"].forEach((r=>e.addEventListener(r,(function(r){r.preventDefault(),t.wWidth>t.MOBILE_WIDTH&&(t.lazyLoadImageNavigation(e),e.parentNode.querySelectorAll(t.SELECTOR_TRIGGER).forEach((e=>{e.classList.remove(t.CLASS_ACTIVE),e.classList.remove(t.CLASS_NAV_ACTIVE),e.removeAttribute("aria-expanded")})),e.classList.add(t.CLASS_ACTIVE),e.setAttribute("aria-expanded","true"))}),!1))),e.addEventListener("mouseout",(function(){t.wWidth>t.MOBILE_WIDTH&&(e.parentNode.querySelectorAll(t.SELECTOR_TRIGGER).forEach((e=>{e.classList.remove(t.CLASS_ACTIVE),e.removeAttribute("aria-expanded")})),t.navElementActive&&t.navElementActive.forEach((e=>{e.classList.add(t.CLASS_NAV_ACTIVE)})))}))}lazyLoadImageNavigation(e){let t;t=e.querySelectorAll(".image-nav-lazy"),t.forEach((e=>{if(null!=e&&void 0!==e&&"string"!=typeof e.getAttribute("src")){e.setAttribute("src",e.getAttribute("data-src"));let t=e.parentNode.querySelector("source");null!=t&&void 0!==t&&"string"!=typeof t.getAttribute("srcset")&&t.setAttribute("srcset",t.getAttribute("data-srcset"))}}))}closeSubNavgation(e,t){e.parentNode.parentNode.classList.remove(t)}reportWindowSize(e){let t=window.innerWidth;if(t!==e.wWidth&&(e.wWidth=t,e.TOP_NAV_RECT=e.topNavSelectorElement.getBoundingClientRect(),e.HEADER_RECT=e.headerElement.getBoundingClientRect()),t<=e.MOBILE_WIDTH)e.element.querySelector(e.CLASS_NAV).appendChild(e.topNavElement);else{e.regionElement&&e.regionElement.setAttribute("style","");let t=document.querySelector(".js-item__main.active");t&&t.removeAttribute("style");let r=document.querySelector(".js-nav-parent-sub__three.active");r&&r.removeAttribute("style"),null!=e.topNavIconElement.parentNode&&null!=e.topNavElement&&e.topNavIconElement.parentNode.insertBefore(e.topNavElement,e.topNavIconElement)}}navigationOnMobile(){let e=this;e.element.querySelectorAll(e.SELECTOR_ITEM_BUTTON).forEach((t=>{t.addEventListener("click",(function(){let t=this.parentNode;this.blur(),e.navigationAddRemoveClass(t),e.lazyLoadImageNavigation(t)}))})),e.element.querySelectorAll(e.SUB_ITEM_BUTTON).forEach((t=>{t.addEventListener("click",(function(){let t=this.parentNode.parentNode.parentNode;this.blur(),e.navigationAddRemoveClass(t)}))})),e.element.querySelectorAll(e.SELECTOR_ITEM_LINK).forEach((t=>{t.addEventListener("click",(function(){let t=this.parentNode;this.blur(),window.innerWidth<=e.MOBILE_WIDTH&&e.navigationRemoveActive(t)}))})),e.element.querySelectorAll(e.SUB_ITEM_LINK).forEach((t=>{t.addEventListener("click",(function(){let t=this.parentNode.parentNode.parentNode;this.blur(),window.innerWidth<=e.MOBILE_WIDTH&&e.navigationRemoveActive(t)}))})),e.element.querySelectorAll(e.CLASS_TOP_NAV_BUTTON).forEach((t=>{t.addEventListener("click",(function(){let t=this.parentNode;this.blur(),e.navigationAddRemoveClass(t)}))}))}navigationRemoveActive(e){e.classList.contains(this.CLASS_ACTIVE)&&(e.classList.remove(this.CLASS_ACTIVE),e.querySelector(this.SELECTOR_ITEM_BUTTON)?.removeAttribute("aria-expanded"))}navigationAddRemoveClass(e){this.removeRegionActive(),this.removeSearchActive();let t=!1;e.classList.remove(this.CLASS_UN_ACTIVE),e.classList.contains(this.CLASS_ACTIVE)?(e.classList.remove(this.CLASS_ACTIVE),e.removeAttribute("aria-expanded"),e.removeAttribute("style"),e.classList.contains(this.CLASS_HAMBURG)&&(this.hideMainNavigation(),t=!0)):(e.classList.add(this.CLASS_ACTIVE),e.setAttribute("aria-expanded","true"),e.classList.contains(this.CLASS_HAMBURG)?(this.element.querySelector(this.CLASS_NAV).classList.add(this.CLASS_ACTIVE),t=!1):e.setAttribute("style","height:"+window.innerHeight+"px")),this.noScrollBody(t)}removeNavigationActive(){this.triggerHamburgElement.classList.remove(this.CLASS_ACTIVE),this.hideMainNavigation()}removeClassActive(e){e.classList.remove(this.CLASS_ACTIVE),e.removeAttribute("style")}hideMainNavigation(){this.element.querySelector(this.CLASS_NAV).classList.remove(this.CLASS_ACTIVE),this.element.querySelectorAll(this.SELECTOR_TRIGGER).forEach((e=>{this.removeClassActive(e)})),this.element.querySelectorAll(this.SUB_ITEM_LINK).forEach((e=>{this.removeClassActive(e)})),this.element.querySelectorAll(this.SELECTOR_NAV_ITEM).forEach((e=>{this.removeClassActive(e)}))}removeRegionActive(){this.regionElement&&this.regionElement.classList.remove(this.CLASS_REGION_ACTIVE),this.triggerNavRegion.classList.remove(this.CLASS_ACTIVE)}regionShowHide(e,t){e.removeNavigationActive(),e.removeSearchActive();let r=!1;t.classList.contains(e.CLASS_ACTIVE)?(e.regionElement&&e.regionElement.classList.remove(e.CLASS_REGION_ACTIVE),t.classList.remove(this.CLASS_ACTIVE),r=!0):(e.regionElement&&e.regionElement.classList.add(e.CLASS_REGION_ACTIVE),t.classList.add(e.CLASS_ACTIVE),r=!1),e.noScrollBody(r)}noScrollBody(e){const t=this;e?t.bodyElement.classList.remove(t.CLASS_NO_SCROLL):t.bodyElement.classList.add(t.CLASS_NO_SCROLL)}removeSearchActive(){this.searchElement.classList.remove(this.CLASS_ACTIVE),this.triggerNavSearch.forEach((e=>e.classList.remove(this.CLASS_ACTIVE))),window.innerWidth>this.MOBILE_WIDTH&&document.body.querySelectorAll(".c-top-navigation--item").forEach((e=>e.classList.remove(this.CLASS_ACTIVE)))}searchShowHide(e,t){e.removeNavigationActive(),e.removeRegionActive();let r=!1;t.classList.contains(e.CLASS_ACTIVE)?(e.searchElement.classList.remove(this.CLASS_ACTIVE),this.triggerNavSearch.forEach((e=>{e.classList.remove(this.CLASS_ACTIVE)})),t.parentNode.classList.contains("c-top-navigation--item")&&t.parentNode.classList.remove(this.CLASS_ACTIVE),r=!0):(e.searchElement.classList.add(this.CLASS_ACTIVE),this.triggerNavSearch.forEach((e=>e.classList.add(this.CLASS_ACTIVE))),t.parentNode.classList.contains("c-top-navigation--item")&&t.parentNode.classList.add(this.CLASS_ACTIVE),r=!1),e.noScrollBody(r),r||e.searchElement.getElementsByTagName("input")[0].focus()}searchButtonClick(e,t){const r=e.searchElement.getAttribute("data-search-page");let i=t.parentNode.getElementsByTagName("input")[0].value;""!=i&&(window.location.href=r+"?query="+i)}stickyNavigation(e){let t=window.scrollY;if(t>10){let e={pos:t,isSearch:!1};localStorage.setItem("_searchingFous",JSON.stringify(e))}if(e.bodyElement.classList.contains(e.CLASS_NO_SCROLL)){e.regionElement;let t=document.querySelector(".js-item__main.active");t&&t.setAttribute("style","height:"+window.innerHeight+"px");let r=document.querySelector(".js-nav-parent-sub__three.active");r&&r.setAttribute("style","height:"+window.innerHeight+"px");let i=document.querySelector(".c-nav.active");i&&i.setAttribute("style","height:"+window.innerHeight+"px")}else{let r=0;e.LAST_SCROLL_POSITION=t,r=e.wWidth<=e.MOBILE_WIDTH?e.HEADER_RECT.height:e.TOP_NAV_RECT.height+e.HEADER_RECT.height,tr&&e.headerElement.classList.add("unsticky")),e.SCROLL_TIMER=window.setTimeout((function(){e.isMouseHoverBreadcrumb?e.breadcrumbElement.addEventListener("mouseleave",(function(i){e.UpdateHeaderStickyClassesForBreadcrumb(e,t,r)}),{once:!0}):e.UpdateHeaderStickyClassesForBreadcrumb(e,t,r)}),2e3))}}UpdateHeaderStickyClassesForBreadcrumb(e,t,r){e.headerElement.classList.remove("unsticky"),t>r?e.headerElement.classList.add("sticky"):e.headerElement.classList.remove("sticky")}}class a extends o{constructor(e){super(e),this.userInteractionEvents=["mouseover","keydown","touchmove","touchstart","scroll"],this.init()}init(){let e=this;e.lazyScript(),window.addEventListener("DOMContentLoaded",e.lazyload);const t=new IntersectionObserver(((t,r)=>{t.forEach((t=>{t.isIntersecting&&(e.lazyload(),r.unobserve(t.target))}))}),{root:null,rootMargin:"0px",threshold:.1});document.body.querySelectorAll(".lazy").forEach((e=>{t.observe(e)})),e.imageCaptionMargin(),e.registeredTradeMark(),e.checkHasCookie(),window.addEventListener("resize",(function(){e.checkHasCookie()}))}lazyload(){let e,t=this;var r;r=document.body.querySelectorAll(".lazy"),e&&clearTimeout(e),e=setTimeout((function(){var e=window.pageYOffset;r.forEach((t=>{const r=t.parentNode.parentElement;if(r.getBoundingClientRect().top=40&&clearInterval(t)}}),100)}imageCaptionMargin(){document.body.querySelectorAll(".image-ratio figure").forEach((e=>{let t=e.querySelector("figcaption");null!=t&&(e.style.setProperty("--set-image__ratio--margin-bottom",t.clientHeight+10+"px"),e.style.setProperty("--figure--margin-bottom",t.clientHeight+10+"px"))}))}registeredTradeMark(){document.body.querySelectorAll("span, li, p, a, strong, td, h1, h2, h3, h4, h5, h6").forEach((e=>{-1==e.innerHTML.indexOf("®")&&-1==e.innerHTML.indexOf("®")||(e.innerHTML=this.replaceTradeMark(e)),-1!=e.innerHTML.indexOf("*")&&(e.innerHTML=this.replaceAsterisk(e))}))}replaceTradeMark(e){return e.innerHTML.replace(/((?!\s*))®((?!\s*<\/sup>))|((?!\s*))®((?!\s*<\/sup>))|((?!\s*))®((?!\s*<\/sup>))|®/gi,"®")}replaceAsterisk(e){return e.innerHTML.replace(/((?!\s*))\*((?!\s*<\/sup>))/gi,"*")}}class c extends n{constructor(e){super(e),this.CLASS_PARENT="js-expand-collapse",this.SELECTOR_PARENT="."+this.CLASS_PARENT,this.SELECTOR_COLLAPSED_LINKS=".js-expand-collapse:not(.is-expanded) a",this.CLASS_TRIGGER="c-expand-collapse__btn",this.SELECTOR_TRIGGER="."+this.CLASS_TRIGGER,this.CLASS_ACTIVE="is-expanded",this.SELECTOR_ACTIVE="."+this.CLASS_ACTIVE,this.MORE_BUTTON=".js-filter-more",this.init()}init(){const e=this;this.triggerElements=this.element.querySelectorAll(this.SELECTOR_TRIGGER),this.triggerMoreElements=this.element.querySelectorAll(this.MORE_BUTTON),this.triggerElements&&(e.collapsedLinks=e.element.querySelectorAll(e.SELECTOR_COLLAPSED_LINKS),e.collapsedLinks&&e.collapsedLinks.forEach((e=>{e.tabIndex=-1})),this.triggerElements.forEach((e=>{e.addEventListener("click",(t=>{t.preventDefault();let r=e.closest(this.SELECTOR_PARENT);const i=e.nextElementSibling;this.handleAnimate(r,e,i)}))})),this.triggerMoreElements.forEach((e=>{e.addEventListener("click",(t=>{t.preventDefault();let r=e.parentElement;r.querySelector(".filter-more").classList.remove("u-hide"),r.setAttribute("style",`max-height:${r.scrollHeight+40}px`),r.closest(".filter-pop-up")?.dispatchEvent(new Event("resize")),e.remove()}))})),window.addEventListener("resize",(function(){e.resetExpandItem(e.triggerElements)})))}resetExpandItem(e){e.forEach((e=>{if(e.closest(this.SELECTOR_PARENT).classList.contains(this.CLASS_ACTIVE)){const t=e.nextElementSibling;t.setAttribute("style",`max-height:${t.scrollHeight+40}px`)}}))}handleAnimate(e,t,r){const i=e.querySelectorAll("a");e.classList.contains(this.CLASS_ACTIVE)?(e.classList.remove(this.CLASS_ACTIVE),t.setAttribute("aria-expanded",(!1).toString()),r.setAttribute("style","max-height:0"),i&&i.forEach((e=>e.tabIndex=-1))):(t.setAttribute("aria-expanded",(!0).toString()),e.classList.add(this.CLASS_ACTIVE),r.setAttribute("style",`max-height:${r.scrollHeight+1e3}px`),i&&i.forEach((e=>e.tabIndex=0)))}}var d=r(532);class u extends n{constructor(e){super(e),this.GALLERY_SLIDER=".js-gallery-slider",this.GALLERY_WRAPPER=".c-rich-text__carousel-wrapper",this.GALLERY_CONTROLLER=".js-gallery-controller",this.GALLERY_SLIDES=".c-image-gallery__slider .swiper-slide",this.SELECTOR_PRINTER_CAROUSEL_WRAPPER=".c-printer-lister-item__carousel-wrapper, .c-printer-lister-item__carousel-wrapper-grid",this.GALLERY_NAV=".js-gallery-nav",this.tWindow=window,this.init()}init(){const e=this;d.ZP.use([d.W_,d.tl,d.o3]),e.gallerySlides=this.element.querySelectorAll(this.GALLERY_SLIDES),e.gallerySlider=this.element.querySelector(this.GALLERY_SLIDER),e.galleryController=this.element.querySelector(this.GALLERY_CONTROLLER);this.element.querySelectorAll(this.GALLERY_NAV);if(!e.galleryController||!e.gallerySlider)return;const t=t=>{e.gallerySlides[t].querySelector("figcaption")&&e.galleryController.closest(".c-rich-text")?e.galleryController.style.marginTop="10px":e.galleryController.style.marginTop="26px"},r="#"+this.element.querySelector(this.GALLERY_CONTROLLER)?.getAttribute("id"),i="#"+this.element.querySelector(this.GALLERY_SLIDER)?.getAttribute("id"),s=null!=this.parm&&this.parm.isPrinterListerItems;let o;o=null!=this.parm&&this.parm.isRichTextMedia?new d.ZP(r,{spaceBetween:6,slidesPerView:"auto",touchRatio:.4,slideToClickedSlide:!0,speed:800,slidesOffsetAfter:3,on:{init:function(e){t(e.activeIndex)}}}):s?new d.ZP(e.galleryController,{spaceBetween:12,slidesPerView:"auto",touchRatio:.4,slideToClickedSlide:!0,autoHeight:!1,speed:800,observer:!0,observeParents:!0}):new d.ZP(r,{loopedSlides:20,slidesPerView:4.2,spaceBetween:0,touchRatio:.4,slideToClickedSlide:!0,speed:800});const n=new d.ZP(i,{autoHeight:!1,navigation:{nextEl:".swiper-button--next",prevEl:".swiper-button--prev"},thumbs:{swiper:o}});if(s&&n.on("slideChange",(e=>{t(e.activeIndex);const r=e.el.closest(this.SELECTOR_PRINTER_CAROUSEL_WRAPPER);r&&(r.dataset.activeIndex=String(e.activeIndex))})),this.element.querySelector(this.GALLERY_NAV)){const e="#"+this.element.querySelector(this.GALLERY_NAV).getAttribute("id"),t=document.querySelector(e).querySelectorAll(".js-gallery-nav-item");this.handleNavs(t,n,o)}else n.on("slideChange",(e=>{if(this.tWindow&&this.tWindow.VidyardV4){this.tWindow.VidyardV4.players.forEach((e=>{e.pause()}))}}))}handleNavs(e,t,r){try{e&&e.length>0&&(e[0].classList.add("is-active"),e.forEach((r=>{r.addEventListener("click",(function(){e.forEach((e=>{e.classList.remove("is-active")})),r.classList.add("is-active"),t.slideTo(parseInt(this.dataset.index)-1)}))})),t.on("slideChange",(t=>{e.forEach((e=>{e.classList.remove("is-active")})),e[t.activeIndex]&&e[t.activeIndex].classList.add("is-active")})),this.handleController(t,r))}catch(e){}}handleController(e,t){try{t&&t.slides&&t.slides[0]&&t.slides[0].classList.add("is-active"),t.on("click",(e=>{e&&void 0!==e.clickedIndex&&void 0!==e.activeIndex&&(e.clickedIndex-e.activeIndex>2?e.slideTo(e.activeIndex+1):e.clickedIndex-e.activeIndex<1&&e.slideTo(e.clickedIndex-1))})),this.handleGallery(e)}catch(e){}}handleGallery(e){try{e&&e.on("slideChange",(e=>{if(this.tWindow&&this.tWindow.VidyardV4){this.tWindow.VidyardV4.players.forEach((e=>{e.pause()}))}if(!e.slides[e.activeIndex].querySelector(".video-item.c-embed-video--autoplay"))return;e.slides.forEach((e=>{const t=e.querySelector(".video-item");t&&t.classList.remove("js-autoplay")}));const t=e.slides[e.activeIndex].querySelector(".video-item.c-embed-video--autoplay");t&&t.classList.add("js-autoplay");const r=e.slides[e.activeIndex].querySelector(".js-video-play-btn");r&&setTimeout((()=>{r.click()}),100)}))}catch(e){}}}class m extends n{constructor(e){super(e),this.CLASS_EMBED_PLAYER=".vidyard-player-embed",this.CLASS_AUTO_PLAY_FIRST_VIDEO="c-embed-video--autoplay",this.CLASS_AUTO_PLAY_VIDEO="js-autoplay",this.PLAY_BUTTON=".js-video-play-btn",this.CLASS_DELAY_LOAD="js-video-delay-init",this.CLASS_POPUP="c-component-popup",this.PLAYER_CONTAINER=".vidyard-player-container",this.API_SRC="//play.vidyard.com/embed/v4.js",this.API_SRC_TAG_ID="vidyardApi",this.EMBED_PLAYER=this.element.querySelector(this.CLASS_EMBED_PLAYER),this.videoID=this.EMBED_PLAYER?.dataset.uuid,this.popupId=this.element.dataset.popupid,this.tWindow=window;const t=this;if(t.element.classList.contains(t.CLASS_DELAY_LOAD)){const e=function(){t.init(),t.autoPlayVideo()};window.addEventListener("initVidyard"+t.videoID,e),window.addEventListener("initVidyard"+t.videoID,e),t.element.classList.contains(t.CLASS_POPUP)&&window.addEventListener("popupsClosed",(function(){t.pauseVideo()}))}else t.init(),t.autoPlayVideo()}init(){const e=this;if(!e.videoID)return;e.loadAPI();const t=()=>{e.tWindow.vidyardEmbed?(e.playVideo(e.tWindow.vidyardEmbed,e.videoID),e.hideVideo(e.tWindow.vidyardEmbed,e.videoID)):this.API_SRC_TAG_ELEMENT.addEventListener("load",(function(){e.playVideo(e.tWindow.vidyardEmbed,e.videoID),e.hideVideo(e.tWindow.vidyardEmbed,e.videoID)}))};e.element.querySelectorAll(e.PLAY_BUTTON).forEach((r=>{r.addEventListener("click",(i=>{i.preventDefault(),r.parentElement.parentElement.parentElement.querySelector(e.CLASS_EMBED_PLAYER).setAttribute("data-autoplay","1"),t()}))}))}loadAPI(){const e=this;e.API_SRC_TAG_ELEMENT=document.querySelector("#"+this.API_SRC_TAG_ID),null===e.API_SRC_TAG_ELEMENT&&(e.API_SRC_TAG_ELEMENT=document.createElement("script"),e.API_SRC_TAG_ELEMENT.src=e.API_SRC,e.API_SRC_TAG_ELEMENT.id=e.API_SRC_TAG_ID,e.API_SRC_TAG_ELEMENT.async=!0,document.getElementsByTagName("body")[0].appendChild(e.API_SRC_TAG_ELEMENT),e.element.classList.contains(e.CLASS_AUTO_PLAY_FIRST_VIDEO)&&e.autoPlayFirstVideo())}autoPlayFirstVideo(){const e=this;e.tWindow.onVidyardAPI=t=>{t.api.addReadyListener((()=>{const r=t.api.getPlayersByUUID(e.videoID)[0];r.on("play",(function(){r.container.setAttribute("style","--set-vidyard-player-container--z-index:3;--set-vidyard-player-container--visibility:visible"),e.element.classList.add(e.CLASS_AUTO_PLAY_VIDEO)})),r.on("playerComplete",(function(){r.container.setAttribute("style","--set-vidyard-player-container--z-index:0;--set-vidyard-player-container--visibility:hidden")})),e.isInViewport(e.element)&&r.play()}))}}autoPlayVideo(){const e=this,t=()=>{if(!e.element.classList.contains(e.CLASS_AUTO_PLAY_VIDEO))return;let t;t&&clearTimeout(t),t=setTimeout((function(){if(e.isInViewport(e.element)){e.element.querySelectorAll(e.PLAY_BUTTON).forEach((e=>{e.click()}))}else e.pauseVideo()}),20)};document.addEventListener("scroll",t),window.addEventListener("resize",t),window.addEventListener("orientationChange",t)}playVideo(e,t){if(this.ensurePlayerRendered(),this.tWindow.VidyardV4){this.tWindow.VidyardV4.players.forEach((e=>{e.pause()}))}const r=e.api.getPlayersByUUID(t)[0];r&&("function"==typeof r.showLightbox?r.showLightbox():(this.element.querySelector(this.PLAYER_CONTAINER).setAttribute("style","--set-vidyard-player-container--z-index:3;--set-vidyard-player-container--visibility:visible"),r.play()))}pauseVideo(){const e=this;e.videoID&&e.tWindow.vidyardEmbed&&e.tWindow.vidyardEmbed.api.getPlayersByUUID(e.videoID)[0]?.pause()}hideVideo(e,t){if(this.ensurePlayerRendered(),!e)return;const r=e.api.getPlayersByUUID(t)[0];r&&"function"!=typeof r.showLightbox&&r.on("playerComplete",(function(){this.element.setAttribute("style","")}))}isInViewport(e){let t=e.getBoundingClientRect();return t.top>=0&&t.left>=0&&t.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&t.right<=(window.innerWidth||document.documentElement.clientWidth)}ensurePlayerRendered(){const e=this;e.element.querySelector(".vidyard-player-container")||e.tWindow.vidyardEmbed.api.renderDOMPlayers()}}class E extends n{constructor(e){super(e),this.MOBILE_SLIDER=".c-content-resource--mobile-slider",this.MOBILE_PAGINATE=".c-content-resource--mobile-paginate",this.DESKTOP_SLIDER=".js-content-resource-dsktp-slider",this.DESKTOP_PAGINATION=".js-content-resource-dsktp-pagination",this.PAGINATION_FORM_NEXT=".js-content-resource-form-next-pagination",this.VERTICAL_PAGINATION_CLASS="c-paginate-vertical",this.GAP_BIG="js-big-gap",this.tallest=0,this.init()}init(){const e=this;e.sliderElement=e.element.querySelectorAll(e.MOBILE_SLIDER),e.paginateElement=e.element.querySelectorAll(e.MOBILE_PAGINATE),e.dsktpSliderElement=e.element.querySelectorAll(e.DESKTOP_SLIDER),e.dsktpPaginationElement=e.element.querySelectorAll(e.DESKTOP_PAGINATION),e.paginationFormNextElement=e.element.querySelectorAll(e.PAGINATION_FORM_NEXT),e.sliderElement&&(d.ZP.use([d.W_,d.LW,d.Rv]),e.sliderElement.forEach((t=>{t.querySelectorAll(".swiper-slide").length>1&&(e.swiper=new d.ZP(t,{slidesPerView:1.15,freeMode:!0,centeredSlides:!0,spaceBetween:20,navigation:{nextEl:".swiper-button--next",prevEl:".swiper-button--prev"},scrollbar:{el:".swiper-scrollbar",hide:!1}}))}))),e.paginateElement&&(d.ZP.use([d.W_,d.tl,d.Rv]),e.paginateElement.forEach((t=>{t.querySelectorAll(".swiper-slide").length>1&&(e.swiper=new d.ZP(t,{slidesPerView:1.62,freeMode:!0,centeredSlides:!0,spaceBetween:23,navigation:{nextEl:".swiper-button--next",prevEl:".swiper-button--prev"},pagination:{el:".swiper-pagination",type:"fraction"}}))}))),e.dsktpSliderElement&&(d.ZP.use([d.W_,d.LW,d.Rv,d.tl]),e.dsktpSliderElement.forEach((t=>{if(t.querySelectorAll(".swiper-slide").length>1){let r=20;e.element.classList.contains(e.GAP_BIG)&&(r=60),e.swiper=new d.ZP(t,{slidesPerView:e.parm.itemsPerRow,freeMode:!0,spaceBetween:r,navigation:{nextEl:".swiper-button--next",prevEl:".swiper-button--prev"},scrollbar:{el:".swiper-scrollbar",hide:!1,draggable:!0}})}}))),this.dsktpPaginationElement&&(d.ZP.use([d.rj,d.tl]),this.dsktpPaginationElement.forEach((e=>{const t=e.querySelectorAll(".swiper-slide");if(t.length>1){let r=2,i=this.parm.itemsPerRow,s=40,o=this.parm.itemsPerRow,n=e=>Math.min(e*this.parm.itemsPerRow*2,t.length),l=t=>{let r=250,i=250,s=2*t.activeIndex;t.slides.forEach(((e,t)=>{t>=s&&tr&&(r=e.scrollHeight):e.scrollHeight>i&&(i=e.scrollHeight),e.style.height="")}));var o=r+40+i,n=parseInt(e.style.getPropertyValue("--swiper-wrapper--height"));e.dispatchEvent(new CustomEvent("resizeTab",{bubbles:!0,detail:{height:this.element.scrollHeight+o-n}})),e.style.setProperty("--swiper-wrapper--height",o+"px"),e.style.setProperty("--swiper-pagination--first-row-height",r+"px"),e.style.setProperty("--swiper-pagination--second-row-height",i+"px")};e.classList.contains(this.VERTICAL_PAGINATION_CLASS)&&(i=1,o=1,r=this.parm.itemsPerRow,n=e=>Math.min(e*this.parm.itemsPerRow,t.length),l=t=>{let r=0,i=0,s=t.activeIndex*this.parm.itemsPerRow;t.slides.forEach(((e,t)=>{t>=s&&t{l(this.swiper),setTimeout((()=>{e.dispatchEvent(new CustomEvent("resizeTab",{bubbles:!0,detail:{height:this.element.scrollHeight}}))}),300)})),this.swiper=new d.ZP(e,{slidesPerView:i,grid:{rows:r,fill:"column"},slidesPerGroup:o,spaceBetween:s,navigation:{nextEl:".swiper-button--next",prevEl:".swiper-button--prev"},pagination:{el:".swiper-pagination",type:"fraction",formatFractionCurrent:n,formatFractionTotal:()=>t.length},on:{slideChange:l}}),l(this.swiper)}}))),this.paginationFormNextElement&&(d.ZP.use([d.tl]),this.paginationFormNextElement.forEach((t=>{const r=t.querySelectorAll(".swiper-slide");if(t.style.setProperty("--swiper-wrapper--height",r[0].offsetHeight+"px"),r.length>1&&(this.swiper=new d.ZP(t,{slidesPerView:1,slidesPerGroup:1,spaceBetween:40,navigation:{nextEl:".swiper-button--next",prevEl:".swiper-button--prev"},pagination:{el:".swiper-pagination",type:"custom",renderCustom:(e,t,r)=>`${t} Of ${r}`},breakpoints:{740:{slidesPerView:r.length-this.parm.itemsPerRow>=0?this.parm.itemsPerRow:r.length,slidesPerGroup:r.length-this.parm.itemsPerRow>=0?this.parm.itemsPerRow:r.length}}})),r.length<=this.parm.itemsPerRow){const t=e.element.querySelector(".c-swiper-grid");t&&t.classList.add("u-hide-tablet")}})))}}class h extends o{constructor(e){super(e),this.SELECTOR_READMORE_BTN=".c-card__readmore",this.SELECTOR_EXCERPT=".c-card__excerpt",this.init()}init(){const e=this;e.readMoreBtn=e.element.querySelector(e.SELECTOR_READMORE_BTN),e.excerpt=e.element.querySelector(e.SELECTOR_EXCERPT);e.readMoreBtn&&e.excerpt&&function(){const t=e.excerpt.clientHeight,r=parseFloat(window.getComputedStyle(e.excerpt).lineHeight);Math.round(t/r)>Number(e.readMoreBtn.dataset.lines)?e.excerpt.style.setProperty("--c-card__excerpt--read-more-lines",e.readMoreBtn.dataset.lines):e.readMoreBtn.classList.add("u-hidden")}(),e.readMoreBtn&&e.excerpt&&e.readMoreBtn.addEventListener("click",(()=>{e.readMoreBtn.classList.contains("active")?(e.excerpt.style.setProperty("--c-card__excerpt--read-more-lines",e.readMoreBtn.dataset.lines),e.readMoreBtn.classList.remove("active"),e.readMoreBtn.innerHTML=e.readMoreBtn.dataset.readMore):(e.excerpt.style.setProperty("--c-card__excerpt--read-more-lines","none"),e.readMoreBtn.classList.add("active"),e.readMoreBtn.innerHTML=e.readMoreBtn.dataset.readLess)}))}}class p extends n{constructor(e){super(e),this.CAROUSEL_SLIDER=".js-gallery-blog-slider",this.init()}init(){const e=this;e.sliderElement=e.element.querySelectorAll(e.CAROUSEL_SLIDER),e.sliderElement&&(d.ZP.use([d.W_,d.tl,d.o3]),e.sliderElement.forEach((t=>{if(t.querySelectorAll(".swiper-slide").length>1){const r=!!e.parm.autoplay&&{delay:4e3,pauseOnMouseEnter:!0,disableOnInteraction:!1};new d.ZP(t,{loop:!0,autoHeight:!1,autoplay:r,navigation:{nextEl:".swiper-button--next",prevEl:".swiper-button--prev"},pagination:{el:".swiper-pagination",type:"bullets",clickable:!0}})}})))}}class S extends o{constructor(e){super(e),this.HOMEPAGE_DETAIL=".js-homepage-detail",this.HOMEPAGE_DETAIL_SUMMARY=".c-homepage-preview__summary",this.FEATURES_DETAIL="c-homepage-preview--features",this.PRINTERS_DETAIL="c-homepage-preview--printers",this.GENERIC_DETAIL="c-homepage-preview--generic",this.COMPONENT_CLASS=".c-component",this.TAB_WRAPPER_CLASS=".c-homepage-preview__tabs-wrapper",this.WRAPPER_CLASS=".c-homepage-preview__wrapper",this.RICH_TEXT_CONTENT=".c-hp--rich-text__content",this.SCROLLABLE_CLASS="scrollable",this.BOTTOM_FADE_CLASS="is-bottom-overflowing",this.TOP_FADE_CLASS="is-top-overflowing",this.tabHeightMinHeight=600,this.init()}init(){const e=this;var t=e.element.querySelectorAll(e.HOMEPAGE_DETAIL),r=e.element.querySelectorAll(e.HOMEPAGE_DETAIL_SUMMARY);e.isChangingHeight=e.element.classList.contains(e.FEATURES_DETAIL)||e.element.classList.contains(e.PRINTERS_DETAIL)||e.element.classList.contains(e.GENERIC_DETAIL),e.tabHeightMaxHeight=e.element.classList.contains(e.GENERIC_DETAIL)?756:Number.MAX_VALUE,e.isGenericContent=e.element.classList.contains(e.GENERIC_DETAIL),e.tabWrapper=e.isGenericContent?e.element.querySelector(e.WRAPPER_CLASS):e.element.querySelector(e.TAB_WRAPPER_CLASS),e.isDesktop=e.isDesktopView(),window.addEventListener("load",(()=>{if(t.length>0&&e.isDesktop){var r=t[0].querySelector(e.RICH_TEXT_CONTENT),i=r.classList.contains(e.SCROLLABLE_CLASS),s=r.scrollHeight;e.isChangingHeight&&(e.tabWrapper.style.minHeight=n(s,i)+"px"),i&&s>parseInt(r.style.maxHeight)&&(r.addEventListener("scroll",(t=>{const r=t.currentTarget,i=r.scrollHeight{const t=e.querySelector(".c-curve");t&&t.remove()}))}})),t.forEach((r=>{r.addEventListener("toggle",(i=>{const s=i.target;s.hasAttribute("open")&&e.isDesktop&&(t.forEach((e=>{e!==s&&(e.open=!1)})),e.isChangingHeight&&(e.isGenericContent&&r.querySelector(e.COMPONENT_CLASS)?.dispatchEvent(new Event("initHeight")),l(s)))})),r.addEventListener("resizeTab",(t=>{t.target.closest("details");e.tabWrapper.style.minHeight=t.detail.height+"px"}))})),r.forEach((t=>{t.addEventListener("click",(t=>{if(!e.isDesktop){t.preventDefault();const r=t.currentTarget.closest(e.HOMEPAGE_DETAIL);let o=r;!r.open||o.isClosing?i(r):(r.open||o.isExpanding)&&s(r,!1)}}))}));const i=e=>{let r=e;e.open=!0;let i=e.querySelector("summary");r.isExpanding=!0;let n=!0;t.forEach((t=>{if(t==e&&(n=!1),t!==e&&t.open){let e=n;requestAnimationFrame((()=>s(t,e)))}}));let l=r.isClosing?e.offsetHeight+"px":i.scrollHeight+"px",a=e.scrollHeight+"px";r.animation&&r.animation.cancel(),r.animation=r.animate({height:[l,a]},{duration:300,easing:"ease-out"}),r.animation.onfinish=()=>{o(r)},r.animation.oncancel=()=>r.isExpanding=!1},s=(e,t)=>{if(e.getBoundingClientRect().bottom<=0)return void(e.open=!1);let r=e;r.isClosing=!0;let i=e.offsetHeight+"px",s=e.querySelector("summary").scrollHeight+"px";if(r.animation&&r.animation.cancel(),t){let t=e.scrollHeight-e.querySelector("summary").scrollHeight;const r=document.scrollingElement||document.documentElement;let i=e,n=r;r.style.position="relative",n.animation=n.animate({top:["0px",t+"px"]},{duration:300,easing:"ease-out"}),n.animation.onfinish=()=>{r.style.top="",r.style.position="",r.style.scrollBehavior="auto",window.scrollBy({top:-1*t,behavior:"auto"}),r.style.scrollBehavior="",o(r)},i.animation=i.animate({height:[e.scrollHeight+"px",s]},{duration:300,easing:"ease-out"}),i.animation.onfinish=()=>{e.open=!1,e.style.height="",o(i)}}else r.animation=r.animate({height:[i,s]},{duration:300,easing:"ease-out"}),r.animation.onfinish=()=>{e.open=!1,e.style.height="",o(r)},r.animation.oncancel=()=>r.isClosing=!1},o=e=>{e.animation=null,e.isClosing=!1,e.isExpanding=!1},n=(t,r)=>{var i=r&&t>e.tabHeightMaxHeight?e.tabHeightMaxHeight:t;return i{var r=t.querySelector(e.RICH_TEXT_CONTENT),i=r.classList.contains(e.SCROLLABLE_CLASS),s=r.scrollHeight;e.tabWrapper.style.minHeight=n(s,i)+"px",i&&s>parseInt(r.style.maxHeight)&&(r.addEventListener("scroll",(t=>{const r=t.currentTarget,i=r.scrollHeight{const r=e.isDesktopView();if(r!=e.isDesktop&&(e.isDesktop=r,r)){let e=Array.from(t).filter((e=>e.open)).length;if(e>1){let e=!1;t.forEach((t=>{t.open&&(e?t.open=!1:e=!0)}))}else 0==e&&t[0].setAttribute("open","")}if(e.isDesktop&&e.isChangingHeight){let r=Array.from(t).filter((e=>e.open));var i=r&&r.length>0?r[0].querySelector(e.RICH_TEXT_CONTENT).scrollHeight:0;e.tabWrapper.style.minHeight=i+"px"}else e.isDesktop||(e.tabWrapper.style.minHeight="")}))}isDesktopView(){return window.innerWidth>980}}class L extends o{constructor(e){super(e),this.OPAQUE_CLASS="c-breadcrumb--opaque",this.LIGHT_CLASS="c-breadcrumb--color-light",this.COMPONENT_CLASS=["c-component","c-block-carousel"],this.STICKY_CLASS="always-sticky",this.TWO_THIRDS_FLOATING_CLASS="c-two-thirds-floating",this.TWO_THIRDS_NEXT_SIBLING=".c-two-thirds-floating > div:not(.c-two-thirds-floating--right),.c-two-thirds-floating > section",this.init()}init(){let e=this,t=window.scrollY;for(var r=document.querySelector(".c-top-search").nextElementSibling;r&&"DIV"!==r.tagName&&"SECTION"!==r.tagName;)r=r.nextElementSibling;if((r.classList.contains(this.TWO_THIRDS_FLOATING_CLASS)||r.firstElementChild.classList.contains(this.TWO_THIRDS_FLOATING_CLASS))&&(r=document.querySelector(this.TWO_THIRDS_NEXT_SIBLING)),r){const t=r.classList.value,i=r.firstElementChild.classList.value;e.COMPONENT_CLASS.some((e=>t.includes(e)))?(t.includes("dark")||t.includes("black"))&&this.element.classList.add(e.LIGHT_CLASS):i&&(e.COMPONENT_CLASS.some((e=>i.includes(e)))&&(i.includes("dark")||i.includes("black"))||i.includes("js-breadcrumb-light"))&&this.element.classList.add(e.LIGHT_CLASS)}document.querySelector("header").classList.contains(e.STICKY_CLASS)&&(t>0&&e.element.classList.add(e.OPAQUE_CLASS),document.addEventListener("scroll",(r=>{let i=window.scrollY;i>0&&0==t?e.element.classList.add(e.OPAQUE_CLASS):0==i&&t>0&&e.element.classList.remove(e.OPAQUE_CLASS),t=i})))}}class _ extends n{constructor(e){super(e),this.MARKETO_FORM_WRAPPER=".c-marketo-form__wrapper_form",this.MARKETO_FORM_SuccessMessage=".c-marketo-success_message",this.MARKETO_FORM_VidyardVideo=".c-marketo-vidyard_video",this.init()}init(){const e=this.element.querySelector("form"),t=window,r=this;null==t.MarketoFormInitStarted&&(t.MarketoFormInitStarted=!1),r.marketoFormWrapper=r.element.querySelector(r.MARKETO_FORM_WRAPPER),r.marketoFormSuccessMessage=r.element.querySelector(r.MARKETO_FORM_SuccessMessage),r.marketoFormVidyardVideo=r.element.querySelector(r.MARKETO_FORM_VidyardVideo);const i=document.createElement("script");i.dataset.type="lazy",i.dataset.src=e.getAttribute("data-formsUrl"),i.id="mktoForm",i.setAttribute("data-ot-ignore",""),document.getElementsByTagName("body")[0].appendChild(i),r.delayInit="True"===e.getAttribute("data-delayInit"),r.formId=parseInt(e.getAttribute("data-formid"));const s=e.getAttribute("data-podid"),o=e.getAttribute("data-munchkinid"),n=e.getAttribute("data-redirect"),l=e.getAttribute("data-showidonsuccess"),a=function(){t.MarketoFormInitStarted||(t.MarketoFormInitStarted=!0,t.MktoForms2.loadForm(s,o,r.formId,(function(t){const i=(new Date).valueOf().toString()+"_"+(Math.floor(9e4*Math.random())+1e4).toString();t.addHiddenFields({formWebPage:window.location.href,Client_Digital_Id__c:i}),r.isMarketoIncludedInCookie()&&r.marketoFormVidyardVideo.childNodes.length>1&&(r.marketoFormWrapper.classList.add("u-hide"),r.marketoFormVidyardVideo.classList.add("fade-in"),r.marketoFormVidyardVideo.classList.remove("u-hide")),t.onSubmit((function(e,r){let i="",s=0,o=[];document.querySelectorAll('[name^="palletDynamicInput"]').forEach((function(e){if(0==s&&(i=""),s<7){i+=e.dataset.txt+": "+e.value+"     \r\n";let t=e.parentNode;t.parentNode.removeChild(t),s++,7==s&&(o.push(i),i="",s=0)}})),o.push(i);let n=t.getFormElem().find("textarea.mktoField");s=0,n.each((function(){let e=this;null!=e.closest('[class*="mkto-form__palletsinfo"]')&&(e.value=o[s],i="",s++)}))})),t.onValidate((function(){let e=!0;document.querySelectorAll('[name^="palletDynamicInput"]').forEach((function(t){A(t)||(e=!1)})),t.submittable(e)})),t.onSuccess((function(t,i){if(null!=l){var s=document.getElementById(l);s.style.display="block",e.style.display="none",s.scrollIntoView()}else{let e=window.current_marketo,t=r.getCookie("marketoFilled"),s=r.isMarketoIncludedInCookie();null==t&&(t=""),!s&&r.marketoFormVidyardVideo.childNodes.length>1&&""!=e.trim()&&r.setCookie("marketoFilled",e,7,t);let o=!0,l=!1;r.marketoFormWrapper.classList.add("fade-out"),setTimeout((()=>{r.marketoFormWrapper.classList.add("u-hide"),""!=r.marketoFormSuccessMessage.innerText.trim()&&(r.marketoFormSuccessMessage.classList.remove("u-hide"),o=!1),r.marketoFormVidyardVideo.childNodes.length>1&&(r.marketoFormVidyardVideo.classList.add("fade-in"),r.marketoFormVidyardVideo.classList.remove("u-hide"),o=!1,l=!0),o?location.href=n||i:!s&&l&&r.setCookie("marketoFilled",e,7,t)}),1e3)}return!1}))})),t.MktoForms2.whenRendered((function(t){const i=t.getFormElem()[0],s=i.querySelectorAll("style"),o=getSelection.call.bind([].slice);i.querySelectorAll("label").forEach((e=>{if(e.querySelector(".mktoLblText")||""!==e.innerText.trim()||'
*
'!==e.innerHTML.trim())return;const t=e.parentElement;if(t.querySelector(".mktoCheckboxList")||t.querySelector(".mktoRadioList"))return;const r=document.createElement("span");r.setAttribute("class","mktoLblText");let i=e.id.replace(/lbl|__c|mkto|rfq_|as_/gi,"");i=i.replace(/_/gi," "),i=i.split(/(?=[A-Z])/),r.innerHTML=i.join(" ");t.querySelector("select")&&(r.innerHTML="Select "+r.innerHTML);const s=t.querySelector("input[type=text]")||t.querySelector("input[type=email]")||t.querySelector("input[type=number]")||t.querySelector("input[type=tel]")||t.querySelector("textarea");s&&(r.innerHTML=s.placeholder,s.placeholder="");const o=t.querySelector("textarea");if(o&&(o.placeholder=""),!t.classList.contains("mktoRequiredField")){const e=document.createElement("span");e.setAttribute("class","mktoOptional"),e.innerHTML=" (Optional)",r.append(e)}e.prepend(r)})),s.forEach((e=>{e.remove()})),r.reportWindowSize(e);o(document.styleSheets).forEach((function(e,t){try{(-1!=["mktoForms2BaseStyle","mktoForms2ThemeStyle"].indexOf(e.ownerNode.getAttribute("id"))||i.contains(e.ownerNode)||e.href?.includes("marketo")||e.ownerNode.innerText.includes("Add your custom CSS below")||void 0!==e.cssRules&&void 0!==e.cssRules[0]&&void 0!==e.cssRules[0].selectorText&&e.cssRules[0].selectorText.includes("mkto"))&&(e.disabled=!0)}catch{}i.setAttribute("data-styles-ready","true")}));let n=i.querySelectorAll(".mktoFormRow");if(!(n.length<=0)&&i.classList.contains("recycling-form")&&null!=document.getElementById("numberofShipments")){n.forEach((e=>{let t=e.querySelector("input"),r=e.querySelector("textarea"),i=e.querySelector("select"),s=e.querySelectorAll("div.mktoFormCol"),o=null;if(s.length>1)s.forEach((e=>{let t=e.querySelector("input"),r=e.querySelector("select"),s=e.querySelector("label"),n=null;null!=t&&(n=t.getAttribute("placeholder"),o=t.getAttribute("name").toLowerCase(),t.removeAttribute("placeholder")),null!=r&&(n=i.options[0].text,i.options[0].text="",o=i.getAttribute("name").toLowerCase()),null!=s&&""==s.innerText&&(s.innerText=n)}));else{let s=null,n=e.querySelector("label");if(null!=t&&(s=t.getAttribute("placeholder"),t.removeAttribute("placeholder"),o=t.getAttribute("name").toLowerCase()),null!=r&&(s=r.getAttribute("placeholder"),r.removeAttribute("placeholder"),o=r.getAttribute("name").toLowerCase()),null!=i){let e=i.value;null!==e&&""!==e||(s=i.options[0].text,i.options[0].text="",o=i.getAttribute("name").toLowerCase())}null!=n&&""==n.innerText&&(n.innerText=s)}e.classList.add("c-form__col","c-form__col--"+s.length,"mkto-form__"+o),null!=e.querySelector("fieldset")&&e.classList.add("c-form__fieldset")}));let e=document.getElementById("numberofShipments").value;r.managePalletFields(t,e)}})))};r.delayInit?null==t.LoadMarketoForm&&(t.LoadMarketoForm=function(i){if(!t.MarketoFormInitStarted)if(e.id=e.id.replace(r.formId.toString(),i.toString()),r.formId=i,null!=t.MktoForms2)a();else var s=setInterval((()=>{null!=t.MktoForms2&&(a(),clearInterval(s))}),300)},setTimeout((()=>{if(!t.MarketoFormInitStarted)if(null!=t.MktoForms2)a();else var e=setInterval((()=>{null!=t.MktoForms2&&(a(),clearInterval(e))}),300)}),6e3)):i.onload=a,window.addEventListener("resize",(function(){r.reportWindowSize(e)}))}managePalletFields(e,t){document.querySelectorAll('label[id^="LblpalletsInfo"]').forEach((function(e){e.classList.add("ui-hide")}));let r=e.getFormElem(),i=this,s=r.find("textarea.mktoField"),o=1;s.each((function(){let e=this,t=e.closest('[class*="mkto-form__pallet"]');if(null!=t){let r=null!=t.querySelector(".mktoRequired");if(!(null!=t.parentElement.querySelector(".mkto-form__weight1"))){let s=i.createNewPallet(r,o++);t.after(s),e.classList.add("u-hide"),r&&(e.value="�)}}})),document.querySelectorAll('[name^="palletDynamicInput"]').forEach((function(e){e.classList.contains("mktoValid")&&(e.addEventListener("click",(function(t){A(e)})),e.addEventListener("blur",(function(t){A(e)})))}))}createNewPallet(e,t){let r=document.createElement("div"),i=document.createElement("div");i.className="mktoFormRow c-form__col c-form__col--4 mkto-form__weight1";let s=document.createElement("div");s.className="mktoFormRow c-form__col c-form__col--3 mkto-form__spoolqty1",r.appendChild(i),i.innerHTML+=this.createTop4Fields(e,t).parentDiv.innerHTML,r.appendChild(s),s.innerHTML+=this.createBottom3Fields(e,t).parentDiv.innerHTML;let o=document.createElement("div");o.className="mktoFormRow c-form__col c-form__col--8 mkto-form__spoolqty1 c-form__fieldset",o.appendChild(r);let n=document.createElement("div");return n.classList.add("mktoClear"),o.appendChild(n),o}createTop4Fields(e,t){let r=document.createElement("div");r.classList.add("mktoFormRow"),r.classList.add("c-form__col"),r.classList.add("c-form__col--4"),r.classList.add("mkto-form__weight1");let i=["LENGTH","WIDTH","HEIGHT","WEIGHT"],s=["Length","Width","Height","Weight"];for(let o=0;o<4;o++){let n=document.createElement("div");n.classList.add("mktoFormCol");let l=document.createElement("div");l.classList.add("mktoOffset"),n.appendChild(l);let a=document.createElement("div");a.classList.add("mktoFieldWrap");let c=document.createElement("label");c.setAttribute("for","length2"),c.setAttribute("id","Lbllength2"),c.classList.add("mktoLabel","mktoHasWidth");let d=document.createElement("span");d.classList.add("mktoLblText"),d.textContent=i[o];let u=document.createElement("span");u.classList.add("mktoOptional"),u.textContent=" (Optional)",e||d.appendChild(u);let m=document.createElement("div");m.classList.add("mktoAsterix"),m.textContent="*",c.appendChild(d),c.appendChild(m);let E=document.createElement("input");E.type="text",E.id="pallet"+t+s[o],E.name="palletDynamicInput"+(o+1),E.dataset.txt=s[o],E.classList.add("mktoField"),E.classList.add("mktoTextField"),E.classList.add("mktoHasWidth"),E.classList.add("mktoValid"),e&&(E.required=!0,E.classList.add("mktoRequired")),a.appendChild(c);let h=document.createElement("div");h.classList.add("mktoGutter"),h.classList.add("mktoHasWidth"),a.appendChild(h),a.appendChild(E);let p=document.createElement("span");p.classList.add("mktoInstruction"),a.appendChild(p);let S=document.createElement("div");S.classList.add("mktoClear"),a.appendChild(S),n.appendChild(a),r.appendChild(n)}return{parentDiv:r}}createBottom3Fields(e,t){let r=document.createElement("div");r.classList.add("mktoFormCol"),r.classList.add("mktoFormRow"),r.classList.add("c-form__col"),r.classList.add("c-form__col--3"),r.classList.add("mkto-form__spoolqty1");let i=["CANISTER QTY","CARTRIDGE QTY","SPOOL QTY"],s=["CanisterQty","CartridgeQty","SpoolQty"];for(let o=0;o<1;o++){let n=document.createElement("div");n.classList.add("mktoFormCol");let l=document.createElement("div");l.classList.add("mktoOffset"),n.appendChild(l);let a=document.createElement("div");a.classList.add("mktoFieldWrap");let c=document.createElement("label");c.setAttribute("for","length2"),c.setAttribute("id","Lbllength2"),c.classList.add("mktoLabel","mktoHasWidth");let d=document.createElement("span");d.classList.add("mktoLblText"),d.textContent=i[o];let u=document.createElement("span");u.classList.add("mktoOptional"),u.textContent=" (Optional)",e||d.appendChild(u);let m=document.createElement("div");m.classList.add("mktoAsterix"),m.textContent="*",c.appendChild(d),c.appendChild(m);let E=document.createElement("input");E.type="text",E.id="pallet"+t+s[o],E.name="palletDynamicInputQty"+(o+1),E.dataset.txt=s[o],E.type="number",E.style.marginBottom="17px",E.classList.add("mktoField"),E.classList.add("mktoNumberField"),E.classList.add("mktoHasWidth"),E.classList.add("mktoHasWidth"),E.classList.add("mktoValid"),e&&(E.required=!0,E.classList.add("mktoRequired")),a.appendChild(c);let h=document.createElement("div");h.classList.add("mktoGutter"),h.classList.add("mktoHasWidth"),a.appendChild(h),a.appendChild(E);let p=document.createElement("span");p.classList.add("mktoInstruction"),a.appendChild(p);let S=document.createElement("div");S.classList.add("mktoClear"),a.appendChild(S),n.appendChild(a),r.appendChild(n)}return{parentDiv:r}}reportWindowSize(e){let t=e.parentNode.querySelectorAll("[style]");t.length&&t.forEach((e=>{e.removeAttribute("style")}))}getCookie(e){const t=document.cookie.split(";");for(const r of t){const[t,i]=r.split("=");if(t.trim()===e)return decodeURIComponent(i)}return null}setCookie(e,t,r,i){if(""==t.trim())return;const s=new Date;s.setTime(s.getTime()+24*r*60*60*1e3);const o=`expires=${s.toUTCString()}`,n=i+","+encodeURIComponent(t);document.cookie=`${e}=${n}; ${o}; path=/`}isMarketoIncludedInCookie(){let e=window.current_marketo;if("string"!=typeof e)return!1;if(""==e.trim())return!1;let t=this.getCookie("marketoFilled");if(null==t||""==t.trim())return!1;const r=t.split(",");for(const t of r)if(t.includes(e))return!0;return!1}}function A(e){if(""===e.value.trim()&&e.hasAttribute("required")){let t=!1,r=e.nextElementSibling;for(;r;){if(r.classList.contains("mktoErrorMsg")){t=!0,e.setAttribute("aria-invalid","true");break}r=r.nextElementSibling}if(!t){e.classList.add("mktoInvalid");let t=document.createElement("div");t.className="mktoErrorMsg",t.innerText="This field is required.",t.style.position="relative",t.style.top="-10px",e.parentNode.appendChild(t)}return!1}{let t=e.nextElementSibling;for(;t;){if(t.classList.contains("mktoErrorMsg")){t.remove(),e.removeAttribute("aria-invalid"),e.classList.add("mktoValid");break}t=t.nextElementSibling,e.classList.remove("mktoInvalid")}return!0}}class g extends n{constructor(e){super(e),this.MARKETO_FORM_WRAPPER=".c-marketo-form__wrapper_form",this.MARKETO_FORM_SuccessMessage=".c-marketo-success-message",this.MARKETO_FORM_SUCCESS_CONTENT=".c-marketo-form--success-content",this.MARKETO_FORM_VidyardVideo=".c-marketo-vidyard_video",this.EMBED_VIDEO="c-embed-video",this.NEW_RESOURCE_BUTTON=".js-new-resource-button",this.CLASS_HIDE_ELEMENT="u-hide",this.CLASS_HIDE="c-marketo-form__wrapper--hide",this.CLASS_HIDE_MOBILE="c-marketo-form__wrapper--hide-mobile",this.CLASS_HIDE_ALL="u-hide-children",this.NEW_RESOURCE_FORM=".js-new-resource-form",this.TWO_COLUMN_FORM_CLASS="c-marketo--2-column",this.SKELETON=".c-marketo-skeleton-wrapper",this.POPUP_COMPONENT=".c-component-popup",this.BORDER_CLASS="c-simple-marketo--border",this.MOBILE_STICKY_CLASS="c-simple-marketo--mobile-sticky",this.MOBILE_STICKY_OPEN_CLASS="c-marketo--open",this.MOBILE_STICKY_OPEN_BUTTON=".c-simple-marketo--mobile-sticky--open",this.MOBILE_STICKY_CLOSE_BUTTON=".c-simple-marketo--mobile-sticky--close",this.MOBILE_STICKY_OVERLAY=".c-simple-marketo--mobile-sticky--overlay",this.init()}init(){const e=this.element.querySelector("form"),t=window,r=this;function i(){r.element.classList.remove(r.MOBILE_STICKY_OPEN_CLASS);let e=-1*parseInt(document.body.style.marginTop);document.body.style.marginTop="",document.body.style.position="",document.body.style.overflowY="",document.body.style.removeProperty("--popup-scroll-set"),document.body.style.removeProperty("--select-chat--display"),document.body.style.removeProperty("--two-thirds--z-index");let t=document.querySelector(":root");t.setAttribute("style","scroll-behavior: auto!important;"),window.scrollTo({top:e}),t.setAttribute("style","")}null==t.MarketoFormInitStarted&&(t.MarketoFormInitStarted=!1),r.marketoFormWrapper=r.element.querySelector(r.MARKETO_FORM_WRAPPER),r.marketoFormSkeletonWrapper=r.element.querySelector(r.SKELETON),r.marketoFormSuccessMessage=r.element.querySelector(r.MARKETO_FORM_SuccessMessage),r.marketoFormSuccessContent=r.element.querySelector(r.MARKETO_FORM_SUCCESS_CONTENT),r.marketoFormVidyardVideo=r.element.querySelector(r.MARKETO_FORM_VidyardVideo),r.stickyMobileOpenButton=r.element.querySelector(r.MOBILE_STICKY_OPEN_BUTTON),r.stickyMobileCloseButton=r.element.querySelector(r.MOBILE_STICKY_CLOSE_BUTTON),r.stickyMobileOverlay=r.element.nextElementSibling?.matches(r.MOBILE_STICKY_OVERLAY)?r.element.nextElementSibling:null,r.marketoIncludedInCookie=r.isMarketoIncludedInCookie(),r.isStickyMobile=r.element.classList.contains(r.MOBILE_STICKY_CLASS),r.isTwoColumn=r.element.classList.contains(r.TWO_COLUMN_FORM_CLASS),r.successPopupElement=r.element.querySelector(r.POPUP_COMPONENT),r.hasSuccessPopup=null!==r.successPopupElement,r.isVideoPopup=r.hasSuccessPopup&&r.successPopupElement.classList.contains(r.EMBED_VIDEO),r.marketoFormVidyardVideoId=r.isVideoPopup?r.successPopupElement.querySelector(".vidyard-player-embed")?.dataset?.uuid:"",r.formSkeletonHeight=r.marketoFormWrapper.clientHeight,r.delayInit="True"===e.getAttribute("data-delayInit"),r.formId=parseInt(e.getAttribute("data-formid")),r.hasSuccessPopup&&document.body.appendChild(r.successPopupElement),r.isStickyMobile&&(r.stickyMobileOpenButton.addEventListener("click",(function(){r.element.classList.add(r.MOBILE_STICKY_OPEN_CLASS),"true"!==document.body.style.getPropertyValue("--popup-scroll-set")&&(document.body.style.marginTop=-1*window.scrollY+"px",document.body.style.position="fixed",document.body.style.overflowY="scroll",document.body.style.setProperty("--popup-scroll-set","true"),document.body.style.setProperty("--select-chat--display","none"),document.body.style.setProperty("--two-thirds--z-index","10"))})),r.stickyMobileCloseButton.addEventListener("click",i),r.stickyMobileOverlay.addEventListener("click",i));const s=document.createElement("script");s.dataset.type="lazy",s.dataset.src=e.getAttribute("data-formsUrl"),s.id="mktoForm",s.setAttribute("data-ot-ignore",""),document.getElementsByTagName("body")[0].appendChild(s);const o=e.getAttribute("data-podid"),n=e.getAttribute("data-munchkinid"),l=e.getAttribute("data-redirect"),a=new Event("marketo.cookieSaved"),c=()=>{const e=this.element.querySelector(this.NEW_RESOURCE_FORM);if(null==e)return;const t=this.element.querySelector(this.NEW_RESOURCE_BUTTON);if(null==t)return;t.addEventListener("click",(()=>{e.className.includes(this.CLASS_HIDE)&&(e.classList.remove(this.CLASS_HIDE),t.remove(),e.querySelector("button[type=submit]").click());e.className.includes(this.CLASS_HIDE_MOBILE)&&(e.classList.remove(this.CLASS_HIDE_MOBILE),null!=t&&t.remove(),e.querySelector("button[type=submit]").click())}));const r=this.element.querySelector("input[type=email]");r.addEventListener("click",(()=>{e.className.includes(this.CLASS_HIDE)&&(e.classList.remove(this.CLASS_HIDE),t.remove()),e.className.includes(this.CLASS_HIDE_MOBILE)&&(e.classList.remove(this.CLASS_HIDE_MOBILE),null!=t&&t.remove())})),r.addEventListener("focus",(()=>{e.className.includes(this.CLASS_HIDE)&&(e.classList.remove(this.CLASS_HIDE),t.remove()),e.className.includes(this.CLASS_HIDE_MOBILE)&&(e.classList.remove(this.CLASS_HIDE_MOBILE),null!=t&&t.remove())}))},d=function(){t.MarketoFormInitStarted||(t.MarketoFormInitStarted=!0,t.MktoForms2.loadForm(o,n,r.formId,(function(e){const t=(new Date).valueOf().toString()+"_"+(Math.floor(9e4*Math.random())+1e4).toString();if(e.addHiddenFields({formWebPage:window.location.href,Client_Digital_Id__c:t}),r.marketoIncludedInCookie&&r.parm.enableCookies){if(null!=r.marketoFormVidyardVideo&&r.marketoFormVidyardVideo.childNodes.length>1)r.marketoFormWrapper.classList.add("u-hide"),r.marketoFormVidyardVideo.classList.add("fade-in"),r.marketoFormVidyardVideo.classList.remove("u-hide");else{let e=r.parm.messageReload&&null!==r.marketoFormSuccessMessage&&""!=r.marketoFormSuccessMessage.innerText.trim(),t=r.parm.contentReload&&null!==r.marketoFormSuccessContent;(t||e)&&(r.marketoFormWrapper.classList.add("fade-out"),setTimeout((()=>{r.marketoFormWrapper.classList.add("u-hide"),e&&r.marketoFormSuccessMessage.classList.remove("u-hide"),t&&r.marketoFormSuccessContent.classList.remove("u-hide")}),1e3))}document.dispatchEvent(a),window.dispatchEvent(new Event("marketoSubmitted"))}e.onSuccess((function(t,s){let o=window.current_marketo,n=r.getCookie("marketoFilled");null==n&&(n=""),r.parm.enableCookies&&!r.marketoIncludedInCookie&&""!=o.trim()&&r.setCookie("marketoFilled",o,7,n);let a=!0,c=!1;return setTimeout((()=>{try{e.getFormElem()[0].innerHTML="",e.render()}catch(e){}if(""!==l||s&&""!==s&&null==s.replace(window.location.href,"").match(/\?aliId=[A-Za-z0-9%]*$/g)||(a=!1),r.hasSuccessPopup&&(r.isVideoPopup?setTimeout((()=>{window.dispatchEvent(new Event("initVidyard"+r.marketoFormVidyardVideoId)),window.OpenPopup(r.parm.successPopupId),r.parm.autoplayVideoOnPopup&&r.successPopupElement.querySelector(".js-video-play-btn").click()}),2500):(window.OpenPopup(r.parm.successPopupId),""===l&&(a=!1))),!r.hasSuccessPopup||r.isVideoPopup){let e=null!==r.marketoFormSuccessMessage&&""!=r.marketoFormSuccessMessage.innerText.trim(),t=null!==r.marketoFormSuccessContent;(t||e)&&(r.parm.enableBorderSuccess?r.element.classList.add(r.BORDER_CLASS):r.element.classList.remove(r.BORDER_CLASS),r.isTwoColumn&&(r.marketoFormSuccessMessage.style.minHeight=r.marketoFormWrapper.offsetHeight+"px"),e&&r.marketoFormSuccessMessage.classList.remove("u-hide"),t&&r.marketoFormSuccessContent.classList.remove("u-hide"),r.marketoFormWrapper.classList.add("u-hide"),r.marketoFormWrapper.classList.add("fade-out"),null!=r.marketoFormVidyardVideo&&r.marketoFormVidyardVideo.childNodes.length>1&&(r.marketoFormVidyardVideo.classList.add("fade-in"),r.marketoFormVidyardVideo.classList.remove("u-hide"),a=!1,c=!0))}window.dispatchEvent(new Event("marketoSubmitted")),r.isStickyMobile&&setTimeout((()=>{i()}),5e3),a?setTimeout((()=>{let e=null===r.marketoFormSuccessMessage&&""===r.marketoFormSuccessMessage.innerText.trim()||null===r.marketoFormSuccessContent?"":"_blank";window.open(l||s,e).focus()}),2e3):r.parm.enableCookies&&!r.marketoIncludedInCookie&&c&&r.setCookie("marketoFilled",o,7,n)}),500),!1}))})),t.MktoForms2.whenRendered((function(t){r.marketoFormSkeletonWrapper.remove();const i=r.element.querySelector(r.NEW_RESOURCE_BUTTON);null!=i&&(r.marketoFormWrapper.style.height=r.formSkeletonHeight+"px",i.classList.remove(r.CLASS_HIDE_ELEMENT));var s=r.element.querySelector("form input[name=printerTitle]");null!=s&&r.element.addEventListener("setProductName",(function(e){s.value=e.detail.productName})),c();const o=t.getFormElem()[0],n=o.querySelectorAll("style"),l=getSelection.call.bind([].slice),a=o.querySelectorAll("label");let d=document.querySelector('meta[name="geo.country-name"]')?.getAttribute("content");r.parm.autoSelectCountryName&&d&&""!=d&&function(e,t){for(var r=document.getElementById(e),i=0;i{if(e.querySelector(".mktoLblText")||""!=e.textContent.trim()&&"*"!=e.textContent.trim()||'
*
'!==e.innerHTML.trim())return;const t=e.parentElement;if(t.querySelector(".mktoCheckboxList")||t.querySelector(".mktoRadioList"))return;const i=document.createElement("span");i.setAttribute("class","mktoLblText");let s=e.id.replace(/lbl|__c|mkto|rfq_|as_/gi,"");s=s.replace(/_/gi," "),s=s.split(/(?=[A-Z])/),i.innerHTML=s.join(" ");const o=t.querySelector("select");if(o&&(i.innerHTML="Select "+i.innerHTML,u)){const e=o.parentNode;Array.from(e.children).forEach((e=>{e instanceof Element&&"LABEL"===e.tagName&&e.remove()}))}const n=t.querySelector("input[type=text], input[type=email], input[type=number], input[type=tel], textarea");if(n&&!u&&(i.innerHTML=n.placeholder,n.placeholder=""),n&&u){const e=n.parentNode;Array.from(e.children).forEach((e=>{e instanceof Element&&"LABEL"===e.tagName&&e.remove()}))}const l=t.querySelector("textarea");if(l&&(l.placeholder=""),!t.classList.contains("mktoRequiredField")){const e=document.createElement("span");e.setAttribute("class","mktoOptional"),e.innerHTML=" (Optional)",i.append(e)}r.displayFormLabelsAsPlaceholder||e.prepend(i)})),n.forEach((e=>{e.remove()})),r.reportWindowSize(e);l(document.styleSheets).forEach((function(e,t){try{(-1!=["mktoForms2BaseStyle","mktoForms2ThemeStyle"].indexOf(e.ownerNode.getAttribute("id"))||o.contains(e.ownerNode)||e.href?.includes("marketo")||e.ownerNode.innerText.includes("Add your custom CSS below")||void 0!==e.cssRules&&void 0!==e.cssRules[0]&&void 0!==e.cssRules[0].selectorText&&e.cssRules[0].selectorText.includes("mkto"))&&(e.disabled=!0)}catch{}o.setAttribute("data-styles-ready","true")})),o.classList.remove(r.CLASS_HIDE_ALL),null!=i&&(r.marketoFormWrapper.style.height="");let m=o.querySelectorAll(".mktoFormRow");m.length<=0||m.forEach((e=>{if(o.classList.contains("recycling-form")){let t=e.querySelector("input"),r=e.querySelector("textarea"),i=e.querySelector("select"),s=e.querySelectorAll("div.mktoFormCol"),o=null;if(s.length>1)s.forEach((e=>{let t=e.querySelector("input"),r=e.querySelector("select"),s=e.querySelector("label"),n=null;null!=t&&(n=t.getAttribute("placeholder"),o=t.getAttribute("name").toLowerCase(),t.removeAttribute("placeholder")),null!=r&&(n=i.options[0].text,i.options[0].text="",o=i.getAttribute("name").toLowerCase()),null!=s&&""==s.innerText&&(s.innerText=n)}));else{let s=null,n=e.querySelector("label");if(null!=t&&(s=t.getAttribute("placeholder"),t.removeAttribute("placeholder"),o=t.getAttribute("name").toLowerCase()),null!=r&&(s=r.getAttribute("placeholder"),r.removeAttribute("placeholder"),o=r.getAttribute("name").toLowerCase()),null!=i){let e=i.value;null!==e&&""!==e||(s=i.options[0].text,i.options[0].text="",o=i.getAttribute("name").toLowerCase())}null!=n&&""==n.innerText&&(n.innerText=s)}e.classList.add("c-form__col","c-form__col--"+s.length,"mkto-form__"+o),null!=e.querySelector("fieldset")&&e.classList.add("c-form__fieldset")}}))})))};r.delayInit?null==t.LoadMarketoForm&&(t.LoadMarketoForm=function(i){if(!t.MarketoFormInitStarted)if(e.id=e.id.replace(r.formId.toString(),i.toString()),r.formId=i,null!=t.MktoForms2)d();else var s=setInterval((()=>{null!=t.MktoForms2&&(d(),clearInterval(s))}),300)},setTimeout((()=>{if(!t.MarketoFormInitStarted)if(null!=t.MktoForms2)d();else var e=setInterval((()=>{null!=t.MktoForms2&&(d(),clearInterval(e))}),300)}),3e3)):s.onload=d,window.addEventListener("resize",(function(){r.reportWindowSize(e)}))}reportWindowSize(e){let t=e.parentNode.querySelectorAll("[style]");t.length&&t.forEach((e=>{e.removeAttribute("style")}))}getCookie(e){const t=document.cookie.split(";");for(const r of t){const[t,i]=r.split("=");if(t.trim()===e)return decodeURIComponent(i)}return null}setCookie(e,t,r,i){if(""==t.trim())return;const s=new Date;s.setTime(s.getTime()+24*r*60*60*1e3);const o=`expires=${s.toUTCString()}`,n=i+","+encodeURIComponent(t);document.cookie=`${e}=${n}; ${o}; path=/`}isMarketoIncludedInCookie(){let e=window.current_marketo;if("string"!=typeof e)return!1;if(""==e.trim())return!1;let t=this.getCookie("marketoFilled");if(null==t||""==t.trim())return!1;const r=t.split(",");for(const t of r)if(t.includes(e))return!0;return!1}}class y{constructor(e){this.rawResponse=e;const t=document.createElement("template");t.innerHTML=e.trim(),this.response=t.content}getComponentUpdate(e){const t=this.response.querySelector(`[data-component="${e}"]`);if(t){const e=t.innerHTML.trim(),r=t.querySelector("script[type='json']");return{content:e,json:r?JSON.parse(r.textContent||"{}"):null}}return null}getChildComponentUpdate(e){const t=this.response.querySelector(`[data-component="${e}"]`);if(t){const e=t.innerHTML,r=this.response.querySelector("script[type='json']");return{content:e,json:r?JSON.parse(r.textContent||"{}"):null}}return null}}class T extends n{constructor(e){super(e),this.SELECTOR_SHOW_MORE=".js-show-more",this.SELECTOR_AJAX_CONTENT=".js-ajax-content",this.SELECTOR_SHOW_ITEM=".js-show-item",this.SELECTOR_TOTAL_ITEM=".js-total-items",this.CURRENT_PAGE=1,this.init()}init(){this.ajaxContentElement=document.querySelector(this.SELECTOR_AJAX_CONTENT),this.showMoreElement=document.querySelector(this.SELECTOR_SHOW_MORE),this.showItemElement=document.querySelector(this.SELECTOR_SHOW_ITEM),this.loadingElement=document.querySelector(".c-loading"),document.querySelector(this.SELECTOR_TOTAL_ITEM)&&(this.totalItemElement=parseInt(document.querySelector(this.SELECTOR_TOTAL_ITEM).innerHTML)),this.showMoreElement&&this.showMoreElement.addEventListener("click",(e=>{e.preventDefault(),this.showMoreItems(),this.showMoreElement.blur()}))}showHideLoading(e){let t=this;t.loadingElement&&(e?t.loadingElement.classList.remove("u-hide"):t.loadingElement.classList.add("u-hide"))}showMoreItems(){const e=this;e.CURRENT_PAGE+=1;let t=e.parm.query?e.parm.query:"",r=e.parm.searchApiUrl+"?query="+t+"&pageNumber="+e.CURRENT_PAGE+"&pageSize="+e.parm.pageSize;e.showHideLoading(!0),e.getAjax(r).then((t=>{var r=new y(t.toString());const i=r.getComponentUpdate("item-list").json;let s=r.getComponentUpdate("item-list").content.replace(/((?!\s*))®((?!\s*<\/sup>))|((?!\s*))®((?!\s*<\/sup>))|((?!\s*))®((?!\s*<\/sup>))|®|ï¿?gi,"®");e.ajaxContentElement.insertAdjacentHTML("beforeend",s),e.ajaxContentElement.querySelectorAll(".lazy-image").forEach((e=>{if(!e.classList.contains("loaded")){e.classList.add("loaded");let t=e.querySelector("image"),r=e.querySelector("source");t&&t.setAttribute("src",t.getAttribute("data-src")),r&&r.setAttribute("srcset",r.getAttribute("data-srcset"))}}));let o=e.CURRENT_PAGE*e.parm.pageSize;o>e.totalItemElement&&(o=e.totalItemElement),e.showItemElement.innerHTML=o.toString(),e.parm.totalPages<=i.page&&e.showMoreElement.remove(),e.showHideLoading(!1)})).catch((e=>{}))}getAjax(e){return new Promise(((t,r)=>{const i=new XMLHttpRequest;i.open("GET",e),i.onload=()=>200===i.status?t(i.response):r(Error(i.statusText)),i.onerror=e=>r(Error(`Network Error: ${e}`)),i.send()}))}}class C extends n{constructor(e){super(e),this.EXPAND_TRIGGER=".js-expand",this.COLLAPSE_TRIGGER=".js-collapse",this.EXPAND_PARENT=".c-card-member",this.CLASS_EXPAND="is-expanded",this.POPUP_TRIGGER=".js-popup",this.POPUP=".c-popup",this.CLASS_POPUP="is-popup",this.CLASS_NO_SCROLL="no-scroll",this.POPUP_CLOSE=".js-close-popup",this.init()}init(){const e=this,t=e.element.querySelectorAll(e.EXPAND_TRIGGER),r=e.element.querySelectorAll(e.COLLAPSE_TRIGGER),i=e.element.querySelectorAll(e.POPUP_TRIGGER),s=e.element.querySelector(e.POPUP_CLOSE),o=e.element.querySelector(e.POPUP);document.querySelector("body");i.forEach((t=>{t.addEventListener("click",(t=>{t.preventDefault();const r=t.target.closest(e.EXPAND_PARENT);o.querySelector(".c-card-member-popup__content").innerHTML=r.innerHTML,o.classList.add(e.CLASS_POPUP),o.querySelector(".c-card-member__info").setAttribute("style","display:block!important")}))})),s.addEventListener("click",(t=>{t.preventDefault(),o.classList.remove(e.CLASS_POPUP)})),document.addEventListener("keyup",(t=>{27===t.keyCode&&o.classList.remove(e.CLASS_POPUP)})),t.forEach((t=>{t.addEventListener("click",(r=>{r.preventDefault();const i=t.closest(e.EXPAND_PARENT),s=i.querySelector(".c-card-member__info");e.handleExpand(i,t,s)}))})),r.forEach((t=>{t.addEventListener("click",(r=>{r.preventDefault();const i=t.closest(e.EXPAND_PARENT),s=i.querySelector(".c-card-member__info");e.handleCollapse(i,t,s)}))}))}handleExpand(e,t,r){t.setAttribute("aria-expanded",(!0).toString()),t.classList.add("u-hide"),e.classList.add(this.CLASS_EXPAND),r.setAttribute("style",`max-height:${r.scrollHeight+40}px`)}handleCollapse(e,t,r){t.setAttribute("aria-expanded",(!1).toString()),e.classList.remove(this.CLASS_EXPAND),e.querySelector(this.EXPAND_TRIGGER).classList.remove("u-hide"),r.setAttribute("style","max-height:0")}}class R{static send(e,t,r,i){let s=new XMLHttpRequest;var o=document.querySelector("html").attributes.getNamedItem("lang").value;if(o){var n=t.split("?"),l=null!=n[1]?n[1]:"",a=new URLSearchParams(l);a.append("epslanguage",o),a.append("ts",(new Date).getTime().toString());var c=a.toString();t=n[0]+"?"+decodeURIComponent(c)}"POST"===e?(s.open(e,t,!0),s.setRequestHeader("Content-Type","application/json"),s.send(JSON.stringify(r))):(s.open(e,t,!0),s.send()),s.onreadystatechange=function(){200===this.status&&4===this.readyState&&i(this.response)}}}class v extends o{constructor(e){super(e),this.SELECTOR_CAROUSEL_WRAPPER=".c-printer-lister-item__carousel-wrapper, .c-printer-lister-item__carousel-wrapper-grid",this.SELECTOR_POP_UP=".c-printer-lister-item--popup",this.SELECTOR_CLOSE_POP_UP=".c-icon__nav-close",this.SELECTOR_POP_UP_TRIGGER=".c-image-gallery__slider .swiper-wrapper, .c-printer-lister-item__image-only",this.SELECTOR_OVERLAY=".c-printer-lister-item--popup-overlay",this.SELECTOR_GALLERY_SLIDER_CONTAINER=".c-image-gallery__slider",this.SELECTOR_ITEM_CONTAINER=".c-printer-lister-item__container",this.SELECTOR_IMAGE_COUNTER=".js-image-counter",this.SELECTOR_FROM_FETCH=".js-lister-from-fetch",this.SELECTOR_SLIDE=".swiper-slide",this.SELECTOR_IMAGE_ONLY=".c-printer-lister-item__image-only",this.POPUP_TEXT_SELECTOR=".c-printer-lister-item--popup-text",this.SELECTOR_OPEN_PAGE=".c-page--lister-open-page",this.GALLERY_SLIDER=".js-gallery-slider",this.GALLERY_CONTROLLER=".js-gallery-controller",this.tWindow=window,this.init()}init(){const e=this,t=e.element.querySelectorAll(".js-video-play-btn");if(e.element.closest(e.SELECTOR_OPEN_PAGE)){if(t&&t.forEach((e=>{e.addEventListener("click",(e=>{e.stopPropagation()}))})),e.element.querySelector(e.SELECTOR_FROM_FETCH)){e.element.querySelectorAll('[data-component-class="VidyardVideo"]').forEach((e=>{new m(e)}))}e.popUpTriggers=e.element.querySelectorAll(e.SELECTOR_POP_UP_TRIGGER),e.popUpTriggers.forEach((t=>t.addEventListener("click",(t=>{const r=t.target.closest(e.SELECTOR_ITEM_CONTAINER);r?.querySelector(".c-printer-lister-item__buttons a.a-btn")?.click()}))))}else e.popUpTriggers=e.element.querySelectorAll(e.SELECTOR_POP_UP_TRIGGER),e.popUpTriggers.forEach((t=>t.addEventListener("click",(r=>{const i=t.closest(e.SELECTOR_CAROUSEL_WRAPPER).cloneNode(!0);i.querySelectorAll("source").forEach((e=>{e.srcset=e.srcset.replace("&width=548&height=410","&width=900&height=610"),e.srcset=e.srcset.replace("&width=307&height=208","&width=900&height=610");var t=e.nextElementSibling;t.src=t.src.replace("&width=548&height=410","&width=900&height=610"),t.src=t.src.replace("&width=307&height=208","&width=900&height=610")}));const s=i.querySelector(".swiper-wrapper");s&&(s.style.height="auto");const o='
'+i.outerHTML+"
";document.body.insertAdjacentHTML("beforeend",o),e.popUp=document.querySelector(e.SELECTOR_POP_UP);if(e.popUp.querySelectorAll("[data-uuid]").forEach((e=>{e.classList.add("vidyard-player-embed");const t=e.closest('[data-component-class="VidyardVideo"]');new m(t)})),e.popUp.querySelector(".swiper-slide-active [data-component-class='VidyardVideo']")){const t=e.popUp.querySelector(".swiper-slide-active [data-component-class='VidyardVideo'] .js-video-play-btn");t&&t.click()}"true"!==document.body.style.getPropertyValue("--popup-scroll-set")&&(document.body.style.marginTop=-1*window.scrollY+"px",document.body.style.position="fixed",document.body.style.overflowY="scroll",document.body.style.setProperty("--popup-scroll-set","true")),e.popUp=document.querySelector(e.SELECTOR_POP_UP),e.galleryController=e.popUp.querySelector(this.GALLERY_CONTROLLER),e.gallerySlider=e.popUp.querySelector(this.GALLERY_SLIDER);const n=e.gallerySlider&&e.gallerySlider.querySelectorAll(e.SELECTOR_SLIDE)?e.gallerySlider.querySelectorAll(e.SELECTOR_SLIDE).length:0;e.closePopUpButton=e.popUp.querySelector(this.SELECTOR_CLOSE_POP_UP),e.overlay=e.popUp.querySelector(this.SELECTOR_OVERLAY),e.gallerySliderContainer=e.popUp.querySelector(this.SELECTOR_GALLERY_SLIDER_CONTAINER);const l=r.target.closest(e.SELECTOR_CAROUSEL_WRAPPER),a=l&&l.dataset.activeIndex?Number(l.dataset.activeIndex):0;if(e.gallerySliderContainer)e.gallerySliderContainer.insertAdjacentHTML("afterend",'
1/'+ +n+'
'+e.gallerySliderContainer.querySelectorAll(e.SELECTOR_SLIDE).item(a).getAttribute("data-caption")+"
");else{const t=e.popUp.querySelector(this.SELECTOR_CAROUSEL_WRAPPER);t&&t.insertAdjacentHTML("afterend",'
'+e.element.querySelector(e.SELECTOR_IMAGE_ONLY).getAttribute("data-caption")+"
")}e.imageCounter=e.popUp.querySelector(this.SELECTOR_IMAGE_COUNTER),e.closePopUpButton.addEventListener("click",(e=>{c(e)})),e.overlay.addEventListener("click",(e=>{c(e)}));const c=function(t){let r=-1*parseInt(document.body.style.marginTop);document.body.style.marginTop="",document.body.style.position="",document.body.style.overflowY="",document.body.style.removeProperty("--popup-scroll-set");let i=document.querySelector(":root");i.setAttribute("style","scroll-behavior: auto!important;"),window.scrollTo({top:r}),i.setAttribute("style","");t.target.closest(e.SELECTOR_POP_UP).remove()};let u=new d.ZP(e.galleryController,{spaceBetween:20,slidesPerView:"auto",touchRatio:.4,slideToClickedSlide:!0,speed:800});const E=new d.ZP(e.gallerySlider,{initialSlide:a,init:!1,navigation:{nextEl:".swiper-button--next",prevEl:".swiper-button--prev"},thumbs:{swiper:u}});E.on("slideChange",(t=>{t.slides.length&&e.imageCounter&&(e.imageCounter.innerHTML=t.activeIndex+1+"/"+t.slides.length);const r=t.el.querySelector(".swiper-wrapper");r.style.height="auto",r.closest(".c-page__carousel-wrapper").querySelector(this.POPUP_TEXT_SELECTOR).innerHTML=t.slides[t.activeIndex].getAttribute("data-caption");const i=this.tWindow.VidyardV4&&this.tWindow.VidyardV4.players;i&&i.forEach((e=>{e.container.closest(".swiper-slide")&&e.pause()}))})),E.on("init",(t=>{t.slides.length&&e.imageCounter&&(e.imageCounter.innerHTML=a+1+"/"+t.slides.length)})),E.init()}))))}}class f extends n{constructor(e){super(e),this.SELECTOR_SEARCH=".js-search-lister",this.INPUT_SEARCH=".js-lister-search--input",this.SELECTOR_FILTER_DELETE=".delete-filter-item",this.SELECTOR_FILTER_DELETE_ALL=".js-delete-all-filter",this.SELECTOR_FILTER_ITEM=".js-filter-item",this.SELECTOR_SHOW_FILTER=".js-show-filter",this.SELECTOR_SHOW_RESULTS=".js-show-results",this.SELECTOR_CLOSE_FILTER=".js-close-filter",this.SELECTOR_FILTER_CHECKBOX=".js-filter-check",this.SELECTOR_FILTER_CHECKBOX_POPUP=".js-filter-check-popup",this.SELECTOR_SHOW_MORE=".js-filter-show-more",this.SELECTOR_SHOW_RESULT=".js-result-show",this.SELECTOR_AJAX_CONTENT=".js-filter-lister",this.SELECTOR_FILTER_LEFT=".c-filter-results__left",this.SELECTOR_SHOW_ITEM=".js-filter-show-item",this.SELECTOR_SHOW_ITEM_TOTAL=".js-filter-show-item-total",this.SELECTOR_TOTAL_ITEM=".js-filter-total",this.CLASS_ACTIVE="active",this.CLASS_NO_SCROLL="no-scroll",this.QUERY_URL_LABEL="q",this.PARAM_URL_LABEL="filter",this.PARAM_PAGE_LABEL="page",this.SEARCH_CLICKED_URL_LABEL="s",this.RESULT_FOR_LABEL=".js-result-header-for",this.SELECTOR_FILTER_VIEW=".lister-btn--icon",this.SELECTOR_FILTER_SORT=".js-sort-by",this.PARAM_URL_SORT="sort",this.SELECTOR_FILTER_BUTTON=".js-show-filter-redisign",this.SELECTOR_FILTER_POP_UP=".filter-pop-up",this.SELECTOR_FILTER_ITEMS=".js-filter-item",this.SELECTOR_APPLY=".js-show-results",this.SELECTOR_FILTER_APPLIED_FILTERS=".c-filter .c-filter__left",this.init()}checkboxFilterApply(e,t,r,i){const s=this;if(s.selectorDeleteItem=s.appliedFilter.querySelectorAll(s.SELECTOR_FILTER_DELETE),e){let e=''+i+r+' ';if(s.appliedFilter&&(s.appliedFilter.style.display="flex"),s.selectorDeleteItem.length){let r=!1;s.selectorDeleteItem.forEach((e=>{e.getAttribute("data-delete")==t&&(r=!0)})),r||s.filterItems.insertAdjacentHTML("beforeend",e)}else s.filterItems.insertAdjacentHTML("beforeend",e);s.addURLParameters(t,"filter")}else s.selectorDeleteItem.length&&s.selectorDeleteItem.forEach((e=>{e.getAttribute("data-delete")==t&&e.parentElement.remove()})),s.removeURLParameters(t);s.showHideClearAllButton()}init(){let e=this;const t=window;e.CURRENT_PAGE=e.parm.page,e.selectorSearchButton=e.element.querySelector(e.SELECTOR_SEARCH),e.selectorSearchInput=e.element.querySelector(e.INPUT_SEARCH),e.selectorDeleteAllButton=e.element.querySelector(e.SELECTOR_FILTER_DELETE_ALL),e.selectorFilterItem=e.element.querySelector(e.SELECTOR_FILTER_ITEM),e.selectorShowFilter=e.element.querySelector(e.SELECTOR_SHOW_FILTER),e.selectorShowResults=e.element.querySelector(e.SELECTOR_SHOW_RESULTS),e.selectorCloseFilter=e.element.querySelector(e.SELECTOR_CLOSE_FILTER),e.inputCheckboxFilter=e.element.querySelectorAll(e.SELECTOR_FILTER_CHECKBOX),e.inputCheckboxFilterPopup=e.element.querySelectorAll(e.SELECTOR_FILTER_CHECKBOX_POPUP),e.selectorShowMoreButton=e.element.querySelector(e.SELECTOR_SHOW_MORE),e.selectorShowResult=e.element.querySelector(e.SELECTOR_SHOW_RESULT),e.selectorFilterLister=e.element.querySelector(e.SELECTOR_AJAX_CONTENT),e.selectorFiltershowItem=e.element.querySelector(e.SELECTOR_SHOW_ITEM),e.selectorFiltershowItemTotal=e.element.querySelector(e.SELECTOR_SHOW_ITEM_TOTAL),e.selectorFilterTotal=e.element.querySelectorAll(e.SELECTOR_TOTAL_ITEM),e.selectorFilterLeft=e.element.querySelector(e.SELECTOR_FILTER_LEFT),e.resultForLabel=e.element.querySelector(e.RESULT_FOR_LABEL),e.filterPopup=e.element.querySelector(e.SELECTOR_FILTER_POP_UP),e.filterPopupId=null!=e.filterPopup?.dataset?parseInt(e.filterPopup.dataset.popupid):0,e.bodyElement=document.querySelector("body"),e.loadingElement=document.querySelector(".c-loading"),e.selectorFilterView=e.element.querySelectorAll(e.SELECTOR_FILTER_VIEW),e.selectorFilterSort=e.element.querySelector(e.SELECTOR_FILTER_SORT),e.isNewVersion=e.element.classList.contains("c-page--lister-v1")||e.element.classList.contains("c-page--lister-v2"),e.applyFiltersButton=e.element.querySelector(e.SELECTOR_APPLY),e.filterButton=document.querySelector(e.SELECTOR_FILTER_BUTTON),e.inputCheckboxFilter=e.element.querySelectorAll(e.SELECTOR_FILTER_CHECKBOX),e.filterItems=document.querySelector(e.SELECTOR_FILTER_ITEMS),e.appliedFilter=document.querySelector(e.SELECTOR_FILTER_APPLIED_FILTERS),e.selectorDeleteAllButton=e.appliedFilter.querySelector(e.SELECTOR_FILTER_DELETE_ALL),e.selectorSearchButton.addEventListener("click",(t=>{t.preventDefault(),e.filterSearchClick(),e.selectorSearchButton.blur()})),e.selectorSearchInput.addEventListener("keyup",(function(t){13===t.keyCode&&(t.preventDefault(),e.filterSearchClick())})),e.selectorFilterItem&&e.selectorFilterItem.addEventListener("click",(function(t){t.preventDefault(),e.filterDeleteItem(t.target)})),e.selectorDeleteAllButton&&e.selectorDeleteAllButton.addEventListener("click",(t=>{t.preventDefault(),e.clearAllFilter(),e.selectorDeleteAllButton.blur()})),e.selectorShowFilter.addEventListener("click",(t=>{t.preventDefault(),e.showFilter(),e.selectorShowFilter.blur()})),e.selectorShowResults.addEventListener("click",(t=>{t.preventDefault(),e.hideFilter(),e.selectorShowResults.blur()})),e.selectorCloseFilter.addEventListener("click",(t=>{t.preventDefault(),e.hideFilter(),e.selectorCloseFilter.blur()})),e.inputCheckboxFilter.length&&(e.element.querySelectorAll(".item").length&&e.isNewVersion&&(e.selectorFilterItem.closest(".c-filter__left").style.display="flex"),e.inputCheckboxFilter.forEach((t=>{let r=t.querySelector("input"),i=r.getAttribute("value"),s=r.parentElement.querySelector(".lbl").innerHTML;t.addEventListener("click",(t=>{t.preventDefault();let o="";e.isNewVersion&&(o=t.target.closest(".c-rich-text").previousElementSibling.getAttribute("aria-label")+": ");let n=!1;""==r.getAttribute("checked")||"checked"==r.getAttribute("checked")?(r.removeAttribute("checked"),r.checked=!1):(r.setAttribute("checked","checked"),r.checked=!0,n=!0),e.checkboxFilterClick(n,i,s,o)}))}))),e.inputCheckboxFilterPopup.length&&(e.element.querySelectorAll(".item").length&&(document.querySelector(".c-filter .c-filter__left").style.display="flex"),e.inputCheckboxFilterPopup.forEach((e=>{let t=e.querySelector("input");e.addEventListener("click",(e=>{e.preventDefault();let r=!1;""==t.getAttribute("checked")||"checked"==t.getAttribute("checked")?t.removeAttribute("checked"):(t.setAttribute("checked","checked"),r=!0)}))}))),e.selectorShowMoreButton&&e.selectorShowMoreButton.addEventListener("click",(t=>{t.preventDefault(),e.listerFilter(!1),e.addPageUrlParameters(e.CURRENT_PAGE,"p"),e.selectorShowMoreButton.blur()})),e.selectorFilterView.length&&e.selectorFilterView.forEach((t=>{t.addEventListener("click",(r=>{r.preventDefault(),e.selectorFilterView.forEach((e=>e.classList.remove("active"))),t.classList.add("active");let i=t.getAttribute("data-type");e.selectorFilterLister.classList.remove("no-result"),e.element.classList.remove("no-results"),"grid"==i?e.selectorFilterLister.classList.add("lister-grid"):e.selectorFilterLister.classList.remove("lister-grid"),e.selectorFilterLister.querySelectorAll(".c-content-resource-highlight__items, .c-printer-lister-item__container").length<=0&&(e.selectorFilterLister.classList.add("no-result"),e.element.classList.add("no-results"))}))})),e.selectorFilterSort&&(e.listerFilterSortSelected(),e.selectorFilterSort.addEventListener("change",(t=>{e.listerFilterSort(t.target)}))),null!=e.applyFiltersButton&&e.applyFiltersButton.addEventListener("click",(function(){e.inputCheckboxFilterPopup.forEach((t=>{let r=t.querySelector("input"),i=r.getAttribute("value");if("checked"===r.getAttribute("checked")){let t=r.parentElement.querySelector(".lbl").innerHTML,s="";document.querySelector(".c-page--lister-v1")&&(s=r.closest(".c-rich-text").firstElementChild.innerHTML+": "),e.checkboxFilterApply(!0,i,t,s),e.addURLParameters(i,"filter")}else e.checkboxFilterApply(!1,i,"",""),e.removeURLParameters(i)})),e.listerFilter(),e.showHideClearAllButton(),t.ClosePopup(e.filterPopupId)})),e.listertWindowSize(),window.addEventListener("resize",(function(){e.listertWindowSize()})),e.showHideResultFor(),e.searchingFous()}listertWindowSize(){window.innerWidth>=768&&this.hideFilter()}paramFilterSortFromUrl(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];const t=this;let r="",i=decodeURI(window.location.href.toString()),s=t.getUrlParam(i,t.PARAM_URL_LABEL),o=t.getUrlParam(i,t.PARAM_URL_SORT);return e||""==s||null==s||(s=s.split(" ").join("+"),r+="&"+t.PARAM_URL_LABEL+"="+s),""!=o&&null!=o&&(r+="&"+t.PARAM_URL_SORT+"="+o),r}filterSearchClick(){const e=this,t=e.element.querySelector(".js-lister-search"),r=window.location;let i=t.getElementsByTagName("input")[0].value,s=r.origin+r.pathname+"?"+e.QUERY_URL_LABEL+"="+i+e.paramFilterSortFromUrl()+"&"+e.SEARCH_CLICKED_URL_LABEL+"="+!0,o=JSON.parse(localStorage.getItem("_searchingFous"));null!=o&&void 0!==o&&(o.isSearch=!0,localStorage.setItem("_searchingFous",JSON.stringify(o))),window.location.href=s}filterDeleteItem(e){const t=this;let r=e.parentNode&&e.parentNode.getAttribute("data-delete");r&&(e.parentNode.parentNode.remove(),t.inputCheckboxFilter.length&&t.inputCheckboxFilter.forEach((e=>{let t=e.querySelector("input");t.getAttribute("value")==r&&(t.checked=!1,t.removeAttribute("checked"))})),t.inputCheckboxFilterPopup.length&&t.inputCheckboxFilterPopup.forEach((e=>{let t=e.querySelector("input");t.getAttribute("value")==r&&(t.checked=!1,t.removeAttribute("checked"))})),t.removeURLParameters(r),t.checkEmtpyFilterParam(),t.listerFilter(),t.showHideClearAllButton())}showHideClearAllButton(){""==this.selectorFilterItem.innerText?(this.selectorDeleteAllButton.classList.add("u-hide"),this.isNewVersion&&this.selectorFilterItem.closest(".c-filter__left")&&(this.selectorFilterItem.closest(".c-filter__left").style.display="none"),""==this.parm.query&&this.resultForLabel.classList.add("u-hide")):this.selectorDeleteAllButton.classList.remove("u-hide"),this.showHideResultFor()}showHideResultFor(){let e=decodeURI(window.location.href.toString());if(e.indexOf(this.QUERY_URL_LABEL)>0)this.resultForLabel.classList.remove("u-hide");else{let t=e.split("filter=")[1];void 0!==t&&""!=t&&null!=t?this.resultForLabel.classList.remove("u-hide"):this.resultForLabel.classList.add("u-hide")}}clearAllFilter(){let e=this;e.selectorDeleteAllButton.classList.add("u-hide"),e.isNewVersion&&e.selectorFilterItem.closest(".c-filter__left")&&(e.selectorFilterItem.closest(".c-filter__left").style.display="none"),e.selectorFilterItem.innerHTML="",e.inputCheckboxFilter.length&&e.inputCheckboxFilter.forEach((e=>{e.querySelector("input").checked=!1,e.querySelector("input").removeAttribute("checked")})),e.inputCheckboxFilterPopup.length&&e.inputCheckboxFilterPopup.forEach((e=>{e.querySelector("input").checked=!1,e.querySelector("input").removeAttribute("checked")})),e.listerFilter(!0,"all"),e.removeAllParameters(),""==this.parm.query&&e.resultForLabel.classList.add("u-hide")}showFilter(){this.selectorFilterLeft.classList.contains(this.CLASS_ACTIVE)?(this.selectorFilterLeft.classList.remove(this.CLASS_ACTIVE),this.bodyElement.classList.remove(this.CLASS_NO_SCROLL)):(this.selectorFilterLeft.classList.add(this.CLASS_ACTIVE),this.bodyElement.classList.add(this.CLASS_NO_SCROLL))}hideFilter(){this.selectorFilterLeft.classList.remove(this.CLASS_ACTIVE),this.bodyElement.classList.remove(this.CLASS_NO_SCROLL)}checkboxFilterClick(e,t,r){let i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"";const s=this;if(s.selectorDeleteItem=s.element.querySelectorAll(s.SELECTOR_FILTER_DELETE),s.showHideLoading(!0),e){let e=''+i+r+' ';if(s.isNewVersion&&s.selectorFilterItem.closest(".c-filter__left")&&(s.selectorFilterItem.closest(".c-filter__left").style.display="flex"),s.selectorDeleteItem.length){let r=!1;s.selectorDeleteItem.forEach((e=>{e.getAttribute("data-delete")==t&&(r=!0)})),r||s.selectorFilterItem.insertAdjacentHTML("beforeend",e)}else s.selectorFilterItem.insertAdjacentHTML("beforeend",e);s.addURLParameters(t,"filter")}else s.selectorDeleteItem.length&&s.selectorDeleteItem.forEach((e=>{e.getAttribute("data-delete")==t&&e.parentElement.remove()})),s.removeURLParameters(t),s.checkEmtpyFilterParam();s.listerFilter(),s.showHideClearAllButton()}removePageUrlParam(){let e=new URL(window.location.href);e.searchParams.delete(this.PARAM_PAGE_LABEL),window.history.replaceState({},document.title,e.toString())}listerFilter(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";const r=this;r.showHideLoading(!0);var i,s=r.parm.pageSize;e?(s*=r.CURRENT_PAGE,i=1):(r.CURRENT_PAGE++,i=r.CURRENT_PAGE);let o="all"==t,n=decodeURI(window.location.href);var l={CustomSiteId:this.parm.siteRootId,Page:i,PageSize:s,ShowColors:r.parm.showColors,SortOption:r.getUrlParam(n,r.PARAM_URL_SORT),Query:r.getUrlParam(n,r.QUERY_URL_LABEL),CategoryFacets:!o&&r.getUrlParam(n,r.PARAM_URL_LABEL)?r.getUrlParam(n,r.PARAM_URL_LABEL).split(" "):[]};R.send("POST",this.parm.searchApiUrl,l,(t=>{if(null!==t){var i=new y(t.toString());const o=i.getComponentUpdate("result").json,n=r.isNewVersion&&!e?i.response.querySelector('[data-component-class="PrinterListerItem"] .c-printer-lister-result__container')?.innerHTML?.trim():i.getComponentUpdate("result").content;e&&(r.selectorFilterLister.innerHTML="");const l=n.replace(/((?!\s*))®((?!\s*<\/sup>))|((?!\s*))®((?!\s*<\/sup>))|((?!\s*))®((?!\s*<\/sup>))|®|ï¿?gi,"®");(r.isNewVersion&&!e?r.selectorFilterLister.querySelector(".c-printer-lister-result__container"):r.selectorFilterLister).insertAdjacentHTML("beforeend",l),r.selectorFilterLister.querySelectorAll(".lazy-image").forEach((e=>{if(!e.classList.contains("loaded")){e.classList.add("loaded");let t=e.querySelector("image"),r=e.querySelector("source");t&&t.setAttribute("src",t.getAttribute("data-src")),r&&r.setAttribute("srcset",r.getAttribute("data-srcset"))}})),Array.from(r.selectorFilterLister.querySelectorAll('[data-component-class="ImageGallery"]')).forEach((e=>{new u(e)}));var s=r.element.querySelector('[data-component-class="PrinterListerItem"]');null!=s&&new v(s),r.selectorFilterLister.classList.remove("no-result"),r.element.classList.remove("no-results"),r.selectorFilterLister.querySelectorAll(".c-content-resource-highlight__items, .c-printer-lister-item__container").length<=0&&(r.selectorFilterLister.classList.add("no-result"),r.element.classList.add("no-results")),r.showTotalItem(o.totalItems);let a=r.parm.pageSize*r.CURRENT_PAGE;null!=r.selectorFiltershowItem&&(r.selectorFiltershowItem.innerHTML=a>o.totalItems?o.totalItems:a,r.selectorFiltershowItemTotal.innerHTML=o.totalItems),null!=r.selectorShowMoreButton&&(o.currentPage>=o.totalPages?r.selectorShowMoreButton.classList.add("u-hide"):r.selectorShowMoreButton.classList.remove("u-hide")),null!=r.selectorShowResult&&(o.totalItems<1?r.selectorShowResult.classList.add("u-hide"):r.selectorShowResult.classList.remove("u-hide")),r.showHideLoading(!1)}}))}showTotalItem(e){this.selectorFilterTotal.forEach((t=>{t.innerHTML=e.toString()}))}showHideLoading(e){let t=this;t.loadingElement&&(e?t.loadingElement.classList.remove("u-hide"):t.loadingElement.classList.add("u-hide"))}removeAllParameters(){let e=new URL(window.location.href);e.searchParams.delete(this.PARAM_URL_LABEL),window.history.replaceState({},document.title,e.toString())}checkEmtpyFilterParam(){let e=new URL(window.location.href),t=e.searchParams;""==t.get(this.PARAM_URL_LABEL)&&(t.delete(this.PARAM_URL_LABEL),window.history.replaceState({},document.title,e.toString()))}removeURLParameters(e){let t=decodeURI(window.location.href.toString()),r="+"+e,i=e+"+";t.indexOf(e)>0&&(t=t.indexOf(i)>0?t.replace(i,""):t.indexOf(r)>0?t.replace(r,""):t.replace(e,""),window.history.replaceState({},document.title,t))}addURLParameters(e,t){let r,i=decodeURI(window.location.href);r="filter"==t?this.PARAM_URL_LABEL:this.PARAM_URL_SORT;let s=i.split("#");if(s.length>1&&(i=s[0],s[1].indexOf("?")>-1&&(i+="?"+s[1].split("?")[1])),i.indexOf("&"+r+"=")<0&&i.indexOf("?"+r+"=")<0&&(i.indexOf("?")>-1?i+="&"+r+"=":i+="?"+r+"="),i.indexOf(e)<0){let s=this.getUrlParam(i,r).toString();"filter"==t&&""!=s?(s=s.split(" ").join("+"),s+="+"+e,i=this.replaceUrlParam(i,r,s)):i=this.replaceUrlParam(i,r,e),window.history.pushState({},document.title,i)}}addPageUrlParameters(e,t){let r,i=decodeURI(window.location.href);"p"==t&&(r=this.PARAM_PAGE_LABEL);let s=i.split("#");if(s.length>1&&(i=s[0],s[1].indexOf("?")>-1&&(i+="?"+s[1].split("?")[1])),i.indexOf("&"+r+"=")<0&&i.indexOf("?"+r+"=")<0&&(i.indexOf("?")>-1?i+="&"+r+"=":i+="?"+r+"="),i.indexOf(t+"="+e)<0){let s=this.getUrlParam(i,r).toString();"filter"==t&&""!=s?(s=s.split(" ").join("+"),s+="+"+e,i=this.replaceUrlParam(i,r,s)):i=this.replaceUrlParam(i,r,e),window.history.replaceState({},document.title,i)}}replaceUrlParam(e,t,r){var i=new RegExp("(\\?|\\&)("+t+"=).*?(&|$)"),s=e;return s=e.search(i)>=0?e.replace(i,"$1$2"+r+"$3"):s+(s.indexOf("?")>0?"&":"?")+t+"="+r}getUrlParam(e,t){return new URL(e).searchParams.get(t)}listerFilterSortSelected(){let e=decodeURI(window.location.href),t=this.getUrlParam(e,this.PARAM_URL_SORT),r=""!=t&&null!=t?t:this.parm.selectedSort;this.selectorFilterSort.querySelectorAll("option").forEach((e=>{e.value==r?(e.selected=!0,e.setAttribute("selected","")):(e.selected=!1,e.removeAttribute("selected"))}))}listerFilterSort(e){const t=e.value;this.addURLParameters(t,"sort"),this.listerFilter()}searchingFous(){let e=JSON.parse(localStorage.getItem("_searchingFous"));null!=e&&void 0!==e&&e.isSearch&&window.scroll(0,e.pos)}}class O extends n{constructor(e){super(e),this.MOBILE_WIDTH=767,this.COMPARISON_TABLE=".c-products-comparison-table",this.flag=0,this.init()}init(){let e=this;e.selectorComparisonTable=this.element.querySelector(e.COMPARISON_TABLE),e.comparisonSlider(e);let t=window.innerWidth;window.addEventListener("resize",(function(){let r=window.innerWidth;t!==r&&(e.flag=0,e.comparisonSlider(e),t=window.innerWidth)})),this.element.addEventListener("scroll",(()=>{e.flag<10?(e.flag++,e.comparisonTableLinesAlign(e.selectorComparisonTable,e.MOBILE_WIDTH)):this.element.removeEventListener("scroll",(()=>{}))})),window.addEventListener("load",(()=>{e.comparisonTableLinesAlign(e.selectorComparisonTable,e.MOBILE_WIDTH)}))}comparisonSlider(e){let t,r,i=window.innerWidth;if(t=this.element.querySelector(".js-products-compare--2"),r=this.element.querySelector(".js-products-compare--swiper"),t&&t.classList.contains("products-compare-1")&&(i>e.MOBILE_WIDTH?e.comparisionResetSwiper(t,e):e.comparisionSwiper(t,1.15,e)),r){let t,s=this.element.querySelector(".js-products-compare--swiper > .c-products-columns");t=s?4:5,r.classList.contains("js-products-compare--3")&&(t=3),i<1280&&(t=i<=e.MOBILE_WIDTH&&s?1.15:2.4),e.comparisionResetSwiper(r,e),e.comparisionSwiper(r,t,e)}e.selectorComparisonTable&&e.comparisonTableLinesAlign(e.selectorComparisonTable,e.MOBILE_WIDTH)}comparisionSwiper(e,t,r){let i;d.ZP.use([d.W_,d.LW,d.Rv]),i=e.querySelector(".js-compares--slider"),void 0===r.slider&&(r.slider=new d.ZP(i,{freeMode:!0,spaceBetween:0,slidesPerView:t,navigation:{prevEl:".js-products-prev",nextEl:".js-products-next"},scrollbar:{el:".swiper-scrollbar",hide:!1}}))}comparisionResetSwiper(e,t){void 0!==t.slider&&(t.slider.destroy(),t.slider=void 0,e.querySelectorAll("div").forEach((e=>{void 0===e.getAttribute("style")&&null==typeof e.getAttribute("style")||e.removeAttribute("style")})))}comparisonTableLinesAlign(e,t){const r=".c-features-list";let i,s,o,n=[],l=252;window.innerWidth<=t&&(l=212),i=e.querySelectorAll(".top-info"),i.forEach((e=>{e.removeAttribute("style")})),i.forEach((e=>{let t=e.getBoundingClientRect();t.height>l&&(l=t.height)})),i.forEach((e=>{window.innerWidth<=t?l>212&&e.setAttribute("style",`height:${l}px`):l>252&&e.setAttribute("style",`height:${l}px`)})),s=e.querySelectorAll(r),o=this.element.querySelector(r).querySelectorAll("li"),s.forEach((e=>{e.querySelectorAll("li").forEach((e=>{e.removeAttribute("style")}))})),o.forEach(((e,r)=>{let i=r+1,o=69;window.innerWidth<=t&&(o=98),s.forEach((e=>{let t=e.querySelector("li:nth-child("+i+")");if(t){let e=t.getBoundingClientRect();e.height>o&&(o=e.height)}})),n.push(o)})),o.forEach(((e,t)=>{let r=t+1;s.forEach((e=>{let i=e.querySelector("li:nth-child("+r+")"),s=n[t];i&&i.setAttribute("style",`height:${s}px`)}))}))}}class w extends o{constructor(e){super(e),this.CLASS_POPUP="is-popup",this.POPUP_CLOSE=".js-close-popup",this.init()}init(){this.handlePopup()}handlePopup(){const e=this,t=e.element.querySelectorAll(e.POPUP_CLOSE),r=e.element,i="popup-"+r.dataset.popupkey,s="True"===r.dataset.displayonce;s&&""!=this.getCookie(i)||r.classList.add(e.CLASS_POPUP),t.forEach((t=>{t.addEventListener("click",(t=>{t.preventDefault(),s&&(document.cookie=i+"=true;path=/;"),r.classList.remove(e.CLASS_POPUP)}))}))}getCookie(e){let t=e+"=",r=decodeURIComponent(document.cookie).split(";");for(let e=0;e{window.location.href=e.parm.redirectUrl}),5e3),n.forEach((t=>{var r=t.querySelector(e.DAY_CLASS),i=t.querySelector(e.HOUR_CLASS),s=t.querySelector(e.MINUTE_CLASS),o=t.querySelector(e.SECOND_CLASS);r.innerHTML=("0"+l.days).slice(-2),i.innerHTML=("0"+l.hours).slice(-2),s.innerHTML=("0"+l.minutes).slice(-2),o.innerHTML=("0"+l.seconds).slice(-2)})),l.total<=0&&!i&&clearInterval(s)}i(e,!0);const s=setInterval(i,1e3,e,!1)}}class I extends o{constructor(e){super(e),this.SELECTOR_SHOW_RESULT="#recycle-submit",this.SELECTOR_CONTENT=".js-coc-item",this.FORM_ITEM="recycleForm",this.ERROR_MESSAGE="#js-recycle-error",this.ERROR_MESSAGE_WRAPPER="#js-recycle-error-wrapper",this.SELECTOR_LOADING=".c-loading",this.SELECTOR_RADIO_TECHNOLOGY="[name='technology']",this.SELECTOR_BUTTON_SUBMIT=".js-btn-submit",this.SELECTOR_BUTTON_BACK=".js-btn-back",this.SELECTOR_FORM_CONTROL=".form-control",this.LARGE_RETURNS_LINK="#largeReturnsLink",this.LARGE_RETURNS_ANCHOR="#largeReturns",this.LARGE_RETURNS_ACCORDION="#largeReturnsAcc",this.ACCORDIONS=".js-expand-collapse",this.RETURN_ITEMS_ERR=".return-items-err",this.SELECTOR_FORM_CONTROL_TECH=".js-country-canada .form-control",this.init()}init(){let e=this;this.triggerSubmit=this.element.querySelector(this.SELECTOR_SHOW_RESULT),this.errorMessageElement=this.element.querySelector(this.ERROR_MESSAGE),this.errorMessageWrapperElement=this.element.querySelector(this.ERROR_MESSAGE_WRAPPER),this.formElement=document.getElementById(this.FORM_ITEM),this.loadingElement=this.element.querySelector(this.SELECTOR_LOADING),this.triggerTechnology=e.element.querySelectorAll(e.SELECTOR_RADIO_TECHNOLOGY),this.accordionElements=e.element.querySelectorAll(e.ACCORDIONS),this.formControl=e.element.querySelectorAll(e.SELECTOR_FORM_CONTROL),this.triggerSubmitButton=e.element.querySelector(e.SELECTOR_BUTTON_SUBMIT),this.largeReturnsLink=e.element.querySelector(e.LARGE_RETURNS_LINK),this.largeReturns=e.element.querySelector(e.LARGE_RETURNS_ANCHOR),this.largeReturnsAccordion=e.element.querySelector(e.LARGE_RETURNS_ACCORDION),e.triggerTechnology.length&&e.triggerTechnology.forEach((t=>{t.addEventListener("change",(t=>{e.updateTechnology(t,e)}))})),this.largeReturnsLink&&this.largeReturnsLink.addEventListener("click",(function(){e.accordionElements.forEach((e=>{e.classList.remove("is-expanded")})),e.largeReturnsAccordion.classList.add("is-expanded")})),e.formControl.length<1||(e.formControl.forEach((t=>{t.hasAttribute("required")&&(t.addEventListener("change",(t=>{e.formControlFocus(t,e)})),t.addEventListener("focusout",(t=>{e.formControlFocus(t,e)})))})),e.formControl.forEach((t=>{"number"==t.getAttribute("type")&&(t.addEventListener("change",(t=>{e.formControlNumberFocus(t,e)})),t.addEventListener("focusout",(t=>{e.formControlNumberFocus(t,e)})))})),this.triggerSubmit.addEventListener("click",(t=>{if(t.preventDefault(),this.prepareNumberFieldsForValdiation(),e.formCheckRequired(e.formControl)){this.triggerSubmit.setAttribute("disabled",""),e.showHideLoading(!0),this.errorMessageWrapperElement.style.display="none";var r={};new FormData(this.formElement).forEach(((e,t)=>r[t]=e));var i={Technology:r.technology,CanisterCount:parseInt(r.canister)||0,CartridgeCount:parseInt(r.cartridge)||0,DesktopContainerCount:parseInt(r.desktopContainer)||0,EdenConnexCartridgeCount:parseInt(r.edenConnexCartridge)||0,PrintEngineCount:parseInt(r.printEngine)||0,SpoolCount:parseInt(r.spool)||0,VerifyMaximumSize:"on"==r.verifyMaximumSize,FirstName:r.firstName,LastName:r.lastName,Company:r.company,AddressLine1:r.addressOne,AddressLine2:r.addressTwo,Country:r.country,State:r.state,City:r.city,PostalCode:r.postalCode,Email:r.email,Phone:r.phone};this.submitDetails(i).then((e=>{null!=e.redirectUrl&&(location.href=e.redirectUrl)})).catch((e=>{this.errorMessageWrapperElement.style.display="flex",this.errorMessageElement.innerHTML=e})).finally((()=>{this.triggerSubmit.removeAttribute("disabled"),e.showHideLoading(!1)}))}})))}prepareNumberFieldsForValdiation(){document.querySelectorAll(this.SELECTOR_FORM_CONTROL_TECH).forEach((e=>{e.removeAttribute("required")}))}showHideLoading(e){let t=this;t.loadingElement&&(e?t.loadingElement.classList.remove("u-hide"):t.loadingElement.classList.add("u-hide"))}formCheckRequired(e){var t=!0,r=!1;return e.forEach((e=>{!e.value&&e.hasAttribute("required")&&(t=!1,e.classList.add("error"),this.addRemoveErrorMsg(e,!0)),"number"==e.type&&((parseInt(e.value)parseInt(e.max))&&(t=!1,e.classList.add("error"),this.addRemoveErrorMsg(e,!0)),parseInt(e.value)>0&&(r=!0)),"checkbox"!=e.type||e.checked||(t=!1,e.classList.add("error"),this.addRemoveErrorMsg(e,!0))})),r||(t=!1,this.addReturnItemsError(!0)),t}addReturnItemsError(e){document.querySelectorAll(this.RETURN_ITEMS_ERR).forEach((t=>{e?t.classList.remove("u-hidden"):t.classList.add("u-hidden")})),document.querySelectorAll(this.SELECTOR_FORM_CONTROL_TECH).forEach((t=>{e?(t.classList.add("error"),t.setAttribute("required","")):(t.classList.remove("error"),t.removeAttribute("required"))}))}updateTechnology(e,t){let r=e.target.value;document.querySelectorAll("[data-technology").forEach((e=>{e.getAttribute("data-technology")==r?e.classList.remove("u-hidden"):(e.classList.add("u-hidden"),e.querySelectorAll("input").forEach((e=>{e.value=null,e.classList.remove("error"),t.addRemoveErrorMsg(e,!1)})))}))}formControlFocus(e,t){const r=e.target;r.value?(r.classList.remove("error"),t.addRemoveErrorMsg(r,!1)):(r.classList.add("error"),t.addRemoveErrorMsg(r,!0))}formControlNumberFocus(e,t){const r=e.target;let i=r.value;""!=i&&(parseInt(i)parseInt(r.max)?(r.classList.add("error"),t.addRemoveErrorMsg(r,!0)):(r.classList.remove("error"),t.addRemoveErrorMsg(r,!1),this.addReturnItemsError(!1)))}addRemoveErrorMsg(e,t){let r=e.parentNode.querySelector(".error-msg");r&&(t?r.classList.remove("u-hidden"):r.classList.add("u-hidden"))}async submitDetails(e){const t=await fetch("/RecyclePage/SubmitNaShippingDetails",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)});if(!t.ok){const e=`A network error has occurred: ${t.status}, try again later.`;throw new Error(e)}const r=await t.json();if(!r.success)throw new Error(r.message);if(null==r.data){throw new Error("no data found")}return r.data}}class P extends n{constructor(e){super(e),this.CLASS_FOOTER=".c-footer__bottom",this.init()}init(){let e=this;e.element&&(e.footerElement=document.querySelector(e.CLASS_FOOTER),e.footerElement&&e.footerElement.classList.add("has-chat"))}}class k extends o{constructor(e){super(e),this.init()}init(){var e=document.querySelector(".progress-wrap path"),t=document.querySelector(".progress-wrap"),r=e.getTotalLength();const i=document.querySelector(".select-chat"),s=document.querySelector(".progress-wrap"),o=document.querySelector(".c-simple-marketo--mobile-sticky--open");e.style.transition=e.style.webkitTransition="none",e.style.strokeDasharray=r+" "+r,e.style.strokeDashoffset=r.toString(),e.getBoundingClientRect(),e.style.transition=e.style.webkitTransition="stroke-dashoffset 10ms linear";var n=function(){var t=window.scrollY,i=document.documentElement.scrollHeight-window.innerHeight,s=r-t*r/i;e.style.strokeDashoffset=s.toString()};n();if(window.addEventListener("scroll",(function(){n(),a(),window.scrollY>50?t.classList.add("active-progress"):t.classList.remove("active-progress")})),t.addEventListener("click",(function(e){return e.preventDefault(),window.scrollTo({top:0,behavior:"smooth"}),!1})),i){new MutationObserver((()=>a)).observe(i,{childList:!0,subtree:!0})}function l(){var e=i?i.clientHeight:20;s.setAttribute("style","bottom:"+e+"px")}function a(){if(s){var e=Math.max(function(){let e=0;return e+=function(){const e=document.querySelector("#cookie-banner");return e?e.clientHeight+3:0}(),e+=function(){return i&&i.clientHeight>1?i.clientHeight+3:20}(),e+=function(){return o?o.clientHeight+3:0}(),e}(),60);s.setAttribute("style","bottom:"+e+"px");let t=document.querySelector(".banner-close-button");t&&t.addEventListener("click",l);let r=document.querySelector("#onetrust-accept-btn-handler");r&&r.addEventListener("click",l);let n=document.querySelector("#accept-recommended-btn-handler");n&&n.addEventListener("click",l);let a=document.querySelector(".ot-pc-refuse-all-handler");a&&a.addEventListener("click",l);let c=document.querySelector(".save-preference-btn-handler.onetrust-close-btn-handler");c&&c.addEventListener("click",l)}}window.addEventListener("resize",a)}}class N extends n{constructor(e){super(e),this.CAROUSEL_SLIDER=".js-gallery-slider",this.GALLERY_CONTROLLER=".js-gallery-controller",this.GALLERY_NAV=".js-gallery-nav",this.CAROUSEL_BUTTON=".carousel-player",this.CAROUSEL_PLAY_BUTTON=".play",this.CAROUSEL_PAUSE_BUTTON=".pause",this.FORM_NEXT_CLASS="c-block-carousel--pagination-blue-arrow-with-number",this.CAROUSEL_ELEMENTS_SELECTOR=".c-block-carousel--pagination-blue-arrow-with-number .swiper-wrapper .swiper-slide",this.PAGINATION_CLASS=".style-swiper-pagination",this.CAROUSEL_PREV_BUTTON=".swiper-button--prev",this.CAROUSEL_NEXt_BUTTON=".swiper-button--next",this.init()}init(){const e=this;e.isFormNextPagination=e.element.classList.contains(e.FORM_NEXT_CLASS),e.carouselElements=e.element.querySelectorAll(e.CAROUSEL_ELEMENTS_SELECTOR),e.pagination=e.element.querySelector(e.PAGINATION_CLASS),d.ZP.use([d.W_,d.tl,d.o3,d.pt]);const t=this.element.querySelectorAll(this.GALLERY_NAV),r="#"+this.element.querySelector(this.CAROUSEL_BUTTON)?.getAttribute("id"),i="#"+this.element.querySelector(this.GALLERY_CONTROLLER)?.getAttribute("id"),s="#"+this.element.querySelector(this.CAROUSEL_SLIDER)?.getAttribute("id"),o="#"+this.element.querySelector(this.CAROUSEL_PREV_BUTTON)?.getAttribute("id"),n="#"+this.element.querySelector(this.CAROUSEL_NEXt_BUTTON)?.getAttribute("id"),l=this.parm.autoplayDelay;var a=!1;const c=new d.ZP(i,{loopedSlides:20,slidesPerView:4.2,spaceBetween:0,touchRatio:.4,slideToClickedSlide:!0,speed:300});let u;u=e.isFormNextPagination?new d.ZP(this.element.querySelector(this.CAROUSEL_SLIDER),{autoHeight:!1,navigation:{nextEl:".swiper-button--next",prevEl:".swiper-button--prev"},pagination:{el:".swiper-pagination",type:"custom",renderCustom:(e,t,r)=>`${t} Of ${r}`}}):new d.ZP(s,{autoHeight:!1,loop:!0,touchStartPreventDefault:!1,autoplay:{delay:l,disableOnInteraction:!0},navigation:{nextEl:".swiper-button--next",prevEl:".swiper-button--prev"},pagination:{el:".swiper-pagination",type:"bullets",clickable:!0},thumbs:{swiper:c}}),e.isFormNextPagination&&e.carouselElements.length<2&&e.pagination&&e.pagination.remove(),t[0]&&t[0].classList.add("is-active"),c.slides[0]&&c.slides[0].classList.add("is-active"),t.forEach((e=>{e.addEventListener("click",(function(){t.forEach((e=>{e.classList.remove("is-active")})),e.classList.add("is-active"),u.slideTo(parseInt(this.dataset.index)-1)}))})),u.on("slideChange",(e=>{t.length<=0||(t.forEach((e=>{e.classList.remove("is-active")})),t[e.activeIndex].classList.add("is-active"))})),c.on("click",(e=>{e.clickedIndex-e.activeIndex>2?e.slideTo(e.activeIndex+1):e.clickedIndex-e.activeIndex<1&&e.slideTo(e.clickedIndex-1)}));document.querySelector(r);let m=document.querySelector(o),E=document.querySelector(n),h=document.querySelector(s);function p(){h.addEventListener("mouseover",(()=>{u.autoplay.stop(),a||h.addEventListener("mouseleave",(()=>{a||(p(),u.autoplay.start())}),{once:!0})}),{once:!0})}h?.addEventListener("mouseenter",(e=>{m.classList.remove("hideArrows"),m.classList.add("showArrows"),E.classList.remove("hideArrows"),E.classList.add("showArrows")}),!1),h?.addEventListener("mouseleave",(e=>{m.classList.remove("showArrows"),m.classList.add("hideArrows"),E.classList.remove("showArrows"),E.classList.add("hideArrows")}),!1),this.parm.pauseAutoplayOnHover&&l>0&&(h.addEventListener("mousedown",(()=>{a=!0}),{once:!0}),p()),-1==l?u.autoplay.stop():u.autoplay.start()}}class M extends o{constructor(e){super(e),this.CAROUSEL_SLIDER=".js-gallery-slider",this.GALLERY_CONTROLLER=".js-gallery-controller",this.GALLERY_NAV=".js-gallery-nav",this.init()}init(){d.ZP.use([d.W_,d.tl,d.o3,d.lI,d.pt]);this.element.querySelectorAll(this.GALLERY_NAV);let e=parseInt(this.element.dataset.autoplay),t="True"==this.element.dataset.coverflow,r="#"+this.element.id+" .swiper-button--prev",i="#"+this.element.id+" .swiper-button--next",s=new d.ZP(this.element.querySelector(this.GALLERY_CONTROLLER),{loopedSlides:20,slidesPerView:4.2,spaceBetween:0,touchRatio:.4,slideToClickedSlide:!0,speed:300}),o=new d.ZP(this.element.querySelector(this.CAROUSEL_SLIDER),{loop:!0,slidesPerView:1.2,centeredSlides:!0,spaceBetween:0,slideToClickedSlide:!0,breakpoints:{740:{slidesPerView:5,spaceBetween:0,coverflowEffect:{scale:.86}}},autoplay:{delay:e},effect:t?"coverflow":"slide",coverflowEffect:{rotate:0,slideShadows:!0,scale:1,stretch:-18},navigation:{nextEl:i,prevEl:r},thumbs:{swiper:s}});e<0&&o.autoplay.running&&o.autoplay.stop();let n=this.element;n.addEventListener("mouseenter",(e=>{let t=this.element.querySelectorAll(".swiper-button--prev"),r=this.element.querySelectorAll(".swiper-button--next");t.forEach((e=>{e.classList.remove("hideArrows"),e.classList.add("showArrows")})),r.forEach((e=>{e.classList.remove("hideArrows"),e.classList.add("showArrows")}))}),!1),n.addEventListener("mouseleave",(e=>{let t=this.element.querySelectorAll(".swiper-button--prev"),r=this.element.querySelectorAll(".swiper-button--next");t.forEach((e=>{e.classList.remove("showArrows"),e.classList.add("hideArrows")})),r.forEach((e=>{e.classList.remove("showArrows"),e.classList.add("hideArrows")}))}),!1)}}class q extends o{constructor(e){super(e),this.CAROUSEL_SLIDER=".js-gallery-slider",this.GALLERY_CONTROLLER=".js-gallery-controller",this.init()}init(){d.ZP.use([d.W_,d.tl,d.o3,d.lI,d.pt]);let e=parseInt(this.element.dataset.autoplay),t="#"+this.element.id+" .swiper-button--prev",r="#"+this.element.id+" .swiper-button--next",i=new d.ZP(this.element.querySelector(this.GALLERY_CONTROLLER),{loopedSlides:20,slidesPerView:8,spaceBetween:0,touchRatio:.4,slideToClickedSlide:!0,speed:300}),s=new d.ZP(this.element.querySelector(this.CAROUSEL_SLIDER),{loop:!0,slidesPerView:"auto",spaceBetween:20,slideToClickedSlide:!0,breakpoints:{920:{spaceBetween:120},840:{spaceBetween:100},740:{spaceBetween:90},640:{spaceBetween:60},540:{spaceBetween:40}},autoplay:{delay:e},navigation:{nextEl:r,prevEl:t},thumbs:{swiper:i}});e<0&&s.autoplay.running&&s.autoplay.stop();let o=this.element;o.addEventListener("mouseenter",(e=>{let t=this.element.querySelectorAll(".swiper-button--prev"),r=this.element.querySelectorAll(".swiper-button--next");t.forEach((e=>{e.classList.remove("hideArrows"),e.classList.add("showArrows")})),r.forEach((e=>{e.classList.remove("hideArrows"),e.classList.add("showArrows")}))}),!1),o.addEventListener("mouseleave",(e=>{let t=this.element.querySelectorAll(".swiper-button--prev"),r=this.element.querySelectorAll(".swiper-button--next");t.forEach((e=>{e.classList.remove("showArrows"),e.classList.add("hideArrows")})),r.forEach((e=>{e.classList.remove("showArrows"),e.classList.add("hideArrows")}))}),!1)}}class x extends o{constructor(e){super(e),this.SELECTOR_FLOATING_STICKY=".c-two-thirds-floating--right-sticky",this.SELECTOR_FLOATING_STATIC=".c-two-thirds-floating--right-static",this.HAS_DIVIDER_CLASS="c-two-thirds-floating--has-divider",this.SELECTOR_RIGHT=".c-two-thirds-floating--right",this.STICKY_HEADER=".always-sticky",this.LAST_HEADER_ELEMENT_CLASS="c-top-search",this.checkViewableHeight=function(e){let t=window.innerHeight,r=document.querySelector("#select-chat .select-chat");null!=r&&(t-=r.clientHeight+3);let i=document.querySelector("#onetrust-banner-sdk");null!=i&&(t-=i.clientHeight),e.viewableHeight=t};this.init()}init(){const e=this;e.rightSticky=e.element.querySelector(this.SELECTOR_FLOATING_STICKY),e.rightStatic=e.element.querySelector(this.SELECTOR_FLOATING_STATIC),e.isSticky=null!=e.rightSticky,e.hasBorder=e.element.classList.contains(this.HAS_DIVIDER_CLASS),e.setHeight=!1,e.stickyElements=document.querySelectorAll(this.STICKY_HEADER),e.stickyElementsHeight=0,e.rightTopOffsetPixels=e.element.parentElement.previousElementSibling.classList.contains(e.LAST_HEADER_ELEMENT_CLASS)?125:20,e.viewableHeight=-1,e.rightColumn=e.element.querySelector(this.SELECTOR_RIGHT);const t=function(){e.isTabletView()||(r(),e.checkViewableHeight(e),i())},r=function(){let t=58;e.stickyElements.forEach((e=>{t+=e.clientHeight})),e.stickyElementsHeight=t,e.element.style.setProperty("--two-thirds__top",t+"px")},i=function(){let t=e.rightTopOffsetPixels;null!=e.rightColumn&&e.rightColumn.querySelectorAll(".c-component").forEach((e=>{t+=function(e){const t=getComputedStyle(e),r=parseFloat(t.marginTop),i=parseFloat(t.marginBottom);return e.offsetHeight+r+i}(e)})),e.hasBorder&&(t+=90),e.setHeight||t>e.element.clientHeight?(e.element.style.minHeight=t+"px",e.setHeight=!0):(e.checkViewableHeight(e),null!=e.rightSticky&&e.rightSticky.clientHeight>e.viewableHeight-e.stickyElementsHeight&&e.element.style.setProperty("--two-thirds__top",e.viewableHeight-e.rightSticky.clientHeight-3+"px"))};new MutationObserver(t).observe(e.rightColumn,{subtree:!0,attributes:!0,childList:!0,characterData:!0}),t(),window.addEventListener("resize",t)}isInViewport(e){let t=e.getBoundingClientRect();return t.top>=0&&t.left>=0&&t.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&t.right<=(window.innerWidth||document.documentElement.clientWidth)}isTabletView(){return window.innerWidth<760}}class F extends o{constructor(e){super(e),this.HIDE_CLASS="u-hide",this.CLOSE_ICON=".c-component-popup--close",this.CONTENT=".c-component-popup--content",this.WRAPPER=".c-component-popup--wrapper",this.OVERLAY=".c-component-popup--overlay",this.SELECTOR_FILTER_BUTTON=".js-show-filter-redisign",this.CLASS_FILTER_POP_UP="filter-pop-up",this.init()}init(){let e=this;if(!e.element)return;e.closeIcon=e.element.querySelector(e.CLOSE_ICON),e.overlay=e.element.querySelector(e.OVERLAY),e.wrapper=e.element.querySelector(e.WRAPPER),e.content=e.element.querySelector(e.CONTENT),e.popupId=e.element.dataset.popupid,e.isSuccessMessage=e.popupId.includes("success"),e.filterButton=document.querySelector(e.SELECTOR_FILTER_BUTTON);const t=()=>{const t=window.matchMedia("(max-width: 783px)"),r=window.matchMedia("(max-width: 1340px)").matches?0:30;e.element.style.top=e.filterButton.getBoundingClientRect().bottom+20+"px",e.element.style.overflow="visible",e.overlay.style.top=e.filterButton.getBoundingClientRect().bottom+20+"px",e.wrapper.style.top="-40px",t.matches?(e.wrapper.style.right="10px",e.wrapper.style.left="10px"):(e.wrapper.style.right=window.innerWidth-e.filterButton.getBoundingClientRect().right-r+"px",e.wrapper.style.left="unset")},r=()=>{var t=e.content.getBoundingClientRect().bottom+document.documentElement.scrollTop+60;t>document.body.clientHeight&&(document.body.style.minHeight=t+"px")},i=function(){e.element.classList.add(e.HIDE_CLASS);let t=-1*parseInt(document.body.style.marginTop);if(document.body.style.marginTop="",document.body.style.position="",document.body.style.overflowY="",document.body.style.minHeight="",document.body.style.removeProperty("--popup-scroll-set"),!isNaN(t)){let e=document.querySelector(":root");e.setAttribute("style","scroll-behavior: auto!important;"),window.scrollTo({top:t}),e.setAttribute("style","")}window.dispatchEvent(new Event("popupsClosed"))};window.addEventListener("openPopup"+e.popupId,(function(i){e.element.classList.remove(e.HIDE_CLASS),e.element.scrollTop=0,"true"!==document.body.style.getPropertyValue("--popup-scroll-set")&&(document.body.style.marginTop=-1*window.scrollY+"px",document.body.style.position="fixed",document.body.style.overflowY="scroll",document.body.style.setProperty("--popup-scroll-set","true"));var s=document.querySelector(".c-marketo-form");null!=s&&i.detail.productName&&s.dispatchEvent(new CustomEvent("setProductName",{bubbles:!1,detail:{productName:i.detail.productName}})),e.filterButton&&e.element.classList.contains(e.CLASS_FILTER_POP_UP)&&(document.body.style.position="static",document.body.style.marginTop="unset",t(),r(),window.addEventListener("scroll",(()=>{t()})),window.addEventListener("resize",(()=>{t()})),e.element.addEventListener("resize",(()=>{r()})))})),window.addEventListener("closePopup"+e.popupId,i),e.isSuccessMessage||window.addEventListener("marketoSubmitted",(function(){e.element.classList.add(e.HIDE_CLASS)})),e.closeIcon.addEventListener("click",i),e.overlay.addEventListener("click",i);let s=window;null==s.OpenPopup&&(s.OpenPopup=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";window.dispatchEvent(new CustomEvent("openPopup"+e,{detail:{productName:t}}))}),null==s.ClosePopup&&(s.ClosePopup=function(e){window.dispatchEvent(new Event("closePopup"+e))})}}class H extends n{constructor(e){super(e),this.SELECTOR_READ_MORE_BTN=".read-more-btn",this.init()}init(){const e=this;this.readMoreBtns=this.element.querySelectorAll(this.SELECTOR_READ_MORE_BTN),this.readMoreBtns.forEach((t=>{let r=t.previousElementSibling;r.clientHeight>78?(t.innerText=e.parm.showmore,r.classList.add("show-less-text"),t.classList.remove("u-hide")):t.classList.add("u-hide"),t.addEventListener("click",(r=>{let i=t.previousElementSibling;i.classList.contains("show-less-text")?(i.classList.remove("show-less-text"),i.classList.add("show-more-text"),t.classList.remove("read-more-btn"),t.classList.add("read-less-btn"),t.innerText=e.parm.showless):(i.classList.remove("show-more-text"),i.classList.add("show-less-text"),t.classList.remove("read-less-btn"),t.classList.add("read-more-btn"),t.innerText=e.parm.showmore)}))}))}}class D extends o{constructor(e){super(e),this.SELECTOR_READ_MORE_BTN=".read-more-button",this.SELECTOR_READ_MORE_CONTENT=".read-more-content",this.SELECTOR_READ_MORE_BUTTONS=".read-more-buttons",this.init()}init(){const e=this;e.readMoreBtn=e.element.querySelector(e.SELECTOR_READ_MORE_BTN),e.content=e.element.querySelector(e.SELECTOR_READ_MORE_CONTENT),e.readMoreBtns=e.element.querySelector(e.SELECTOR_READ_MORE_BUTTONS),e.readMoreBtn.addEventListener("click",(t=>{e.content.classList.remove("u-hide"),e.readMoreBtns.classList.remove("u-hide"),e.readMoreBtn.classList.add("u-hide")}))}}class B extends o{constructor(e){super(e),this.SELECTOR_DROPDOWN_BUTTON=".js-dropdown.c-addresses-list--dropdown-selected",this.SELECTOR_DROPDOWN=".c-addresses-list--dropdown",this.SELECTOR_DROPDOWN_ITEM=".c-addresses-list--dropdown-item",this.SELECTOR_DROPDOWN_VALUE=".c-addresses-list--dropdown-value",this.SELECTOR_DROPDOWN_FLAG=".c-addresses-list--dropdown-flag",this.SELECTOR_DROPDOWN_SELECTED_FLAG=".c-addresses-list--dropdown-selected-flag",this.CLASS_DROPDOWN_EXPANDED="c-addresses-list--dropdown-expanded",this.SELECTOR_DROPDOWN_SELECTED_VALUE=".c-addresses-list--dropdown-selected-value",this.SELECTOR_ADDRESSES_LIST=".c-addresses-list--container",this.SELECTOR_ADDRESSES_ITEM=".c-addresses-list--item",this.CLASS_VERSION_1="c-addresses-list-v1",this.CLASS_NO_BORDER_BOTTOM="no-border-bottom",this.init(),this.updateBottomBorders()}init(){const e=this;e.dropdown=e.element.querySelector(e.SELECTOR_DROPDOWN),e.dropdownButton=e.element.querySelector(e.SELECTOR_DROPDOWN_BUTTON),e.addressList=e.element.querySelector(e.SELECTOR_ADDRESSES_LIST),e.dropdownSelectedValue=e.element.querySelector(e.SELECTOR_DROPDOWN_SELECTED_VALUE),e.dropdownSelectedFlag=e.element.querySelector(e.SELECTOR_DROPDOWN_SELECTED_FLAG),e.dropdownItems=e.element.querySelectorAll(e.SELECTOR_DROPDOWN_ITEM),e.isVersion1=e.element.classList.contains(e.CLASS_VERSION_1),e.addressList&&(e.addressListItems=e.addressList.querySelectorAll(e.SELECTOR_ADDRESSES_ITEM)),e.dropdownButton&&e.dropdownButton.addEventListener("click",(t=>{const r=t.target.closest(e.SELECTOR_DROPDOWN_ITEM),i=r.dataset.value;e.dropdownItems.forEach((t=>{t.style.display=t.dataset.value===e.dropdownButton.dataset.selected?"none":"flex"})),"All"===i?(e.addressListItems.forEach((e=>{e.style.display="unset",e.classList.add("visible")})),e.dropdownSelectedValue.innerHTML=r.querySelector(e.SELECTOR_DROPDOWN_VALUE).innerHTML,e.dropdownSelectedFlag.innerHTML=r.querySelector(e.SELECTOR_DROPDOWN_FLAG).innerHTML,e.dropdownButton.dataset.selected=i):i&&(e.addressListItems.forEach((e=>{e.style.display=e.dataset.location===i?"unset":"none",e.dataset.location===i?e.classList.add("visible"):e.classList.remove("visible")})),e.dropdownButton.dataset.selected=i,e.dropdownSelectedValue.innerHTML=r.querySelector(e.SELECTOR_DROPDOWN_VALUE).innerHTML,e.dropdownSelectedFlag.innerHTML=r.querySelector(e.SELECTOR_DROPDOWN_FLAG).innerHTML),e.dropdown.classList.contains(e.CLASS_DROPDOWN_EXPANDED)?(e.dropdown.classList.remove(e.CLASS_DROPDOWN_EXPANDED),e.dropdownButton.setAttribute("aria-expanded",(!1).toString())):(e.dropdown.classList.add(e.CLASS_DROPDOWN_EXPANDED),e.dropdownButton.setAttribute("aria-expanded",(!0).toString()))})),e.isVersion1&&window.addEventListener("resize",(function(){e.updateBottomBorders()}))}updateBottomBorders(){const e=this;if(e.isVersion1&&e.addressListItems.length){let t=e.addressListItems[0].offsetTop;e.addressListItems.forEach(((r,i)=>{if(r.offsetTop!==t){for(let r=i-1;r>=0&&e.addressListItems[r].offsetTop===t;r--)e.addressListItems[r].classList.remove("no-border-bottom");t=r.offsetTop}}));for(let r=e.addressListItems.length-1;r>=0&&e.addressListItems[r].offsetTop===t;r--)e.addressListItems[r].classList.add("no-border-bottom")}}}class U extends o{constructor(e){super(e),this.SELECTOR_TAB_CONTENT=".js-tabs-content",this.SELECTOR_TAB_CONTENT_ID=".js-tabs-content--",this.SELECTOR_TAB_LINKS=".c-tabs--links-wrapper a",this.CLASS_TAB_CONTENT_ACTIVE="js-tabs-content--active",this.CLASS_HIDE="u-hide",this.CLASS_ACTIVE="active",this.init()}init(){const e=this;e.tabContentElements=document.querySelectorAll(e.SELECTOR_TAB_CONTENT),e.tabLinkElements=document.querySelectorAll(e.SELECTOR_TAB_LINKS),e.tabLinkElements.forEach((t=>{t.addEventListener("click",(t=>{t.preventDefault(),e.tabLinkElements.forEach((t=>{t.classList.remove(e.CLASS_ACTIVE)})),t.target.classList.add(e.CLASS_ACTIVE),e.tabContentElements.forEach((t=>{t.classList.add(e.CLASS_HIDE)}));var r=t.target.href.split("?")[1];document.querySelectorAll(e.SELECTOR_TAB_CONTENT_ID+r).forEach((t=>{t.classList.remove(e.CLASS_HIDE)}))}))}))}}class V extends o{constructor(e){super(e),this.SELECTOR_QUICKLY=".c-page__quickly",this.SELECTOR_NAV_TABS=".c-page__quickly--wrap li a",this.SELECTOR_TITLE=".c-page__quickly--title",this.SELECTOR_ANCHOR_SECTIONS=".anchor",this.SELECTOR_WRAPPER=".o-wrapper, :scope:not(:has(.o-wrapper))>*>*",this.SELECTOR_HEADER=".c-main-navigation",this.SELECTOR_TOP_HEADER=".c-top-navigation",this.SELECTOR_BREADCRUMB=".c-breadcrumb",this.activeSectionOffsetTop=300,this.init()}init(){const e=this;e.navTabs=document.querySelectorAll(e.SELECTOR_NAV_TABS),e.titleElement=e.element.querySelector(e.SELECTOR_TITLE),e.anchorSections=[],document.querySelectorAll(e.SELECTOR_ANCHOR_SECTIONS).forEach((t=>{e.navTabs.forEach((r=>{r.href.split("#")[1]==t.id&&e.anchorSections.push(t)}))})),e.quickly=document.querySelector(e.SELECTOR_QUICKLY),e.header=document.querySelector(e.SELECTOR_HEADER),e.topnav=document.querySelector(e.SELECTOR_TOP_HEADER),e.breadcrumb=document.querySelector(e.SELECTOR_BREADCRUMB),e.quicklyPaddingTop=e.header.offsetHeight+e.breadcrumb.offsetHeight+e.topnav.offsetHeight+20;for(const[t,r]of e.navTabs.entries())r.addEventListener("click",(()=>{var r=e.anchorSections[t].closest(".read-more-content.u-hide");r&&r.previousElementSibling.querySelector("button.read-more-button").click()}));e.quickly&&window.addEventListener("resize",(()=>{e.quickly.style.display=window.innerWidth<1800?"none":"flex",e.firstSectionPositionTop=e.anchorSections[0].querySelector(e.SELECTOR_WRAPPER).getBoundingClientRect().top+window.scrollY,t(),r()}));const t=()=>{e.element.getBoundingClientRect().tope.quicklyPaddingTop&&!e.element.classList.contains("fixed")&&(e.element.style.top=e.firstSectionPositionTop+"px"),window.scrollY{e.navTabs.forEach((e=>e.classList.remove("active"))),e.anchorSections.forEach(((t,r)=>{0==r&&window.scrollYwindow.scrollY&&(e.navTabs.forEach((e=>e.classList.remove("active"))),e.navTabs[r].classList.add("active"))}))},i=e=>{window.document.elementsFromPoint(e.getBoundingClientRect().left,e.getBoundingClientRect().top).forEach((t=>{(t.classList.contains("u-bg-color-background-light")||t.classList.contains("u-bg-color-background-white")&&!e.classList.contains("active"))&&e.classList.remove("white"),(t.classList.contains("u-bg-color-background-dark")||t.classList.contains("u-bg-color-background-black")&&!e.classList.contains("active"))&&e.classList.add("white")}))};if(window.innerWidth>=1800&&e.navTabs.length){var s=e.anchorSections[0].querySelector(e.SELECTOR_WRAPPER),o=s.closest(".c-two-thirds-floating");o&&o.querySelector(":scope > .anchor").isEqualNode(e.anchorSections[0])?e.firstSectionPositionTop=o.getBoundingClientRect().top+window.scrollY+40:e.firstSectionPositionTop=s.getBoundingClientRect().top+window.scrollY+40,e.quickly.style.top=e.firstSectionPositionTop+"px",e.quickly.style.display="flex",e.navTabs[0].classList.add("active"),t(),r(),e.titleElement&&i(e.titleElement),e.navTabs.forEach((e=>{window.document.elementsFromPoint(e.getBoundingClientRect().left,e.getBoundingClientRect().top).forEach((t=>{(t.classList.contains("u-bg-color-background-dark")||t.classList.contains("u-bg-color-background-black")&&!e.classList.contains("active"))&&e.classList.add("white")}))})),document.addEventListener("scroll",(()=>{t(),r(),e.navTabs.forEach((e=>i(e))),e.titleElement&&i(e.titleElement)}))}}}class W extends o{constructor(e){super(e),this.SELECTOR_LINE_CLAMP=".c-rich-text__body .c-rich-text__body--text",this.SELECTOR_TOGGLE_BUTTON=".c-rich-text--read-more-button",this.SELECTOR_BUTTON=".c-rich-text__body .a-btn",this.SELECTOR_MEDIA=".c-rich-text__media > *",this.CLASS_HAS_SEPARATE_BACKGROUND="c-rich-text--has-separate-background",this.CLASS_HAS_READ_MORE="c-rich-text--read-more",this.currentNumLines=15,this.lineHeight=26,this.init()}init(){const e=this;e.clampedTextElement=e.element.querySelector(e.SELECTOR_LINE_CLAMP),e.mediaElement=e.element.querySelector(e.SELECTOR_MEDIA),e.buttonElement=e.element.querySelector(e.SELECTOR_BUTTON),e.toggleButtonElement=e.element.querySelector(e.SELECTOR_TOGGLE_BUTTON);const t=e=>null!=e.match(/\.(jpeg|jpg|gif|png|bmp|webp)/i),r=e=>{let t="{";for(let r in e)t+=` ${r}: ${e[r]};`;return t+="}",t};if(e.element.classList.contains(e.CLASS_HAS_SEPARATE_BACKGROUND)&&e.element.id){const i=e.element.dataset.leftBackground||"",s=e.element.dataset.rightBackground||"";let o=document.createElement("style"),n=null,l=null;i&&(n={content:"''"},t(i)?(n["background-image"]="url("+i+")",n.filter="brightness(0.3)"):n["background-color"]=i),s&&(l={content:"''"},t(s)?(l["background-image"]="url("+s+")",l.filter="brightness(0.3)"):l["background-color"]=s),o.textContent=(n?"#"+e.element.id+"::before"+r(n):"")+(l?"#"+e.element.id+"::after"+r(l):""),document.head.append(o)}const i=function(){if(innerWidth<40)return;let t=Math.max(e.mediaElement.clientHeight,400),r=e.clampedTextElement.clientHeight;e.buttonElement&&(r+=e.buttonElement.clientHeight+10),e.toggleButtonElement&&(r+=e.toggleButtonElement.clientHeight+10);let i=Math.floor((t-r)/e.lineHeight);0!=i&&(e.currentNumLines+=i,e.element.style.setProperty("--c-rich-text--read-more-lines",e.currentNumLines.toString()))};if(e.element.classList.contains(e.CLASS_HAS_READ_MORE)){e.toggleButtonElement.addEventListener("click",(()=>{e.toggleButtonElement.classList.contains("active")?(e.element.style.setProperty("--c-rich-text--read-more-lines",e.currentNumLines.toString()),e.toggleButtonElement.classList.remove("active"),e.toggleButtonElement.innerHTML=e.toggleButtonElement.dataset.readMore,e.element.closest(".anchor").scrollIntoView()):(e.element.style.setProperty("--c-rich-text--read-more-lines","none"),e.toggleButtonElement.classList.add("active"),e.toggleButtonElement.innerHTML=e.toggleButtonElement.dataset.readLess)})),i();new MutationObserver(i).observe(e.mediaElement,{subtree:!0,attributes:!0,childList:!0,characterData:!0}),window.addEventListener("resize",i)}}}document.addEventListener("DOMContentLoaded",(()=>{s.initializeComponents(i)}))}},r={};function i(e){var s=r[e];if(void 0!==s)return s.exports;var o=r[e]={exports:{}};return t[e](o,o.exports,i),o.exports}i.m=t,e=[],i.O=function(t,r,s,o){if(!r){var n=1/0;for(d=0;d=o)&&Object.keys(i.O).every((function(e){return i.O[e](r[a])}))?r.splice(a--,1):(l=!1,o0&&e[d-1][2]>o;d--)e[d]=e[d-1];e[d]=[r,s,o]},i.d=function(e,t){for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},function(){var e={362:0};i.O.j=function(t){return 0===e[t]};var t=function(t,r){var s,o,n=r[0],l=r[1],a=r[2],c=0;if(n.some((function(t){return 0!==e[t]}))){for(s in l)i.o(l,s)&&(i.m[s]=l[s]);if(a)var d=a(i)}for(t&&t(r);c