1(globalThis.webpackChunknikon_client=globalThis.webpackChunknikon_client||[]).push([[7854],{89993(e,t,a){"use strict";a.d(t,{A:()=>s});var n=a(36223),r=a(97500),o=a.n(r),i=a(82008);function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)({}).hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},c.apply(null,arguments)}const s=({children:e,className:t,dataTestId:a,disabled:r=!1,editHint:s,hasCustomStyling:l,icon:d,iconSize:m="18px",interactionTheme:u="grey-600",isLightMode:g,link:p,secondary:h=!1,secondaryBackgroundClassName:b="bg-transparent",tabIndex:y,theme:f="yellow",linkCallback:v,onFocus:k,...w})=>{const x="black"===f,E="red"===f,R=o()("text-black-100",{"group-hover:text-white group-focus:text-white group-active:text-white":h&&(x||E)}),A=(0,i.h)({className:t,disabled:r,hasCustomStyling:l,icon:d,interactionTheme:u,isLightMode:g,secondary:h,secondaryBackgroundClassName:b,theme:f});return p?.url&&(p?.name||e)&&!r?React.createElement("a",c({},w,{className:A,href:p.url,target:p.target,"data-epi-property-name":s,onClick:v,"data-testid":a,onFocus:k,tabIndex:y},"download"===d&&{download:p.url}),e||p.name,d&&React.createElement(n.A,{name:d,className:R,size:m})):React.createElement("button",c({},w,{className:A,disabled:r,"data-epi-property-name":s,"data-testid":a,onFocus:k,tabIndex:y}),e,d&&React.createElement(n.A,{name:d,className:"ml-2",colorClassName:R,size:m}))}},82008(e,t,a){"use strict";a.d(t,{h:()=>o});var n=a(97500),r=a.n(n);const o=({className:e,disabled:t=!1,hasCustomStyling:a,icon:n,interactionTheme:o="grey-600",isLightMode:i,secondary:c=!1,secondaryBackgroundClassName:s="bg-transparent",theme:l="yellow"})=>{const d="yellow"===l,m="black"===l,u="red"===l;return r()({"bg-yellow py-1 px-4 text-black-100 hover:bg-yellow-100 focus:bg-yellow-500 active:bg-yellow-500":!a&&!t&&!c&&d,[`${s} border border-yellow py-[3px] px-[15px] text-black-100 hover:border-yellow-100 hover:bg-yellow-100 hover:text-black-100 focus:border-yellow-500 focus:bg-yellow-500 active:border-yellow-500 active:bg-yellow-500 ${i?"":"dark:text-white dark:hover:text-black-100 dark:focus:text-black-100 dark:active:text-black-100"}`]:!a&&!t&&c&&d,[`bg-black-100 py-1 px-4 text-white ${{"grey-250":"hover:bg-grey-250 focus:bg-grey-250 active:bg-grey-250","grey-600":"hover:bg-grey-600 focus:bg-grey-600 active:bg-grey-600"}[o]}`]:!a&&!t&&!c&&m,"border border-black-100 bg-transparent px-[15px] py-[3px] text-black-100 hover:bg-black-100 hover:text-white focus:bg-black-100 focus:text-white active:bg-black-100 active:text-white":!a&&!t&&c&&m,"border border-red-100 bg-transparent px-[15px] py-[3px] text-black-100 hover:bg-red-100 hover:text-white focus:bg-red-100 focus:text-white active:bg-red-100 active:text-white":!a&&!t&&c&&u,"bg-grey text-grey-500 py-1 px-4":t,"flex items-center w-fit group":n},"cta rounded-full inline-block min-h-min select-none",e)}},76439(e,t,a){"use strict";a.d(t,{A:()=>d});var n=a(36223),r=a(30808),o=a(4586),i=a(97500),c=a.n(i),s=a(59471);function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)({}).hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},l.apply(null,arguments)}const d=({ariaHidden:e,children:t,classes:a,dataTestId:i,epiEdit:d,fallbackSize:m,image:u,imageClasses:g,imageRef:p,lazyLoad:h=!0,progressiveLoad:b=!0,showFallback:y,sizes:f=""})=>{const v=u?.mobile,k=u?.tablet,w=u?.desktop,x=u?.largeDesktop,E=(0,o.A)(),[R,A]=(0,s.useState)(!1);if(!w?.url&&!y)return null;const N={[r.A.Small]:v,[r.A.Medium]:k,[r.A.Large]:w,[r.A.XLarge]:x};return y&&!w?.url?React.createElement("div",{className:c()(a,"flex items-center justify-center")},React.createElement(n.A,{ariaHidden:!0,className:c()(g,"motion-safe:transition motion-safe:duration-500 motion-safe:ease-in-out"),name:"image-outline",size:m??"100%"}),t):React.createElement("picture",{className:c()(a)},React.createElement("source",{type:"image/webp",sizes:f,srcSet:`${v?.url} 376w, ${k?.url} 768w, ${w?.url} 1024w, ${x?.url} 1440w`}),React.createElement("img",l({ref:p,alt:u?.altText?.length?u?.altText:"nikon-image","aria-hidden":e,className:c()(g,"motion-safe:transition motion-safe:duration-500 motion-safe:ease-in-out"),"data-epi-property-name":d,draggable:"false",loading:h?"lazy":"eager",onLoad:()=>{A(!0)},sizes:f,src:R&&b?N[E]?.url:v?.url,height:N[E]?.height,width:N[E]?.width,srcSet:`${v?.originalUrl} 376w, ${k?.originalUrl} 768w, ${w?.originalUrl} 1024w, ${x?.originalUrl} 1440w`},i&&{"data-testid":i})),R&&t)}},8222(e,t,a){"use strict";a.d(t,{A:()=>l});var n=a(47976),r=a(76081),o=a(68194),i=a(65505),c=a(32088),s=a(59471);const l=({children:e,isAnimationDisabled:t})=>{const a=(0,i.A)(),l=(0,o.A)(),d=(0,s.useRef)(null),m=(0,c.W)(d,{once:!0,margin:"100% 0p
1x -15% 0px"}),{isSoftLoadEnabled:u}=(0,r.A)(e=>({isSoftLoadEnabled:e.isSoftLoadEnabled}));return t||l?React.createElement(React.Fragment,null,e):React.createElement(n.A,{"data-testid":"Soft-Load-Wrapper",ref:d,variants:{hidden:{opacity:0,y:60},visible:{opacity:1,y:0}},initial:"hidden",animate:u&&m||!1===u||a?"visible":"hidden",transition:{opacity:{ease:"easeOut",duration:void 0===u?0:.6},y:{ease:"easeOut",duration:u?.6:0}}},e)}},84318(e,t,a){"use strict";a.d(t,{A:()=>d});var n=a(17053),r=a(91042),o=a(66665),i=a(97500),c=a.n(i),s=a(59471);const l=(0,n.Ay)(()=>a.e(5318).then(a.t.bind(a,37358,23))),d=({autocompleteEndpoint:e,className:t,countryCode:a,dataTestId:n,queryText:i,searchPlaceholderLabel:d,type:m,onSearch:u,onSetPlace:g,onSetQueryText:p})=>{const[h,b]=(0,s.useState)([]);return React.createElement("div",{className:c()("autosuggest-wrapper",t),"data-testid":n},React.createElement(l,{suggestions:h||[],onSuggestionsFetchRequested:async({value:t,reason:n})=>{if("input-changed"===n){if(t.length<3)return void(h.length>0&&b([]));try{const n=await(0,r.A)({endpoint:e,countryCode:a,searchTerm:t});b(n)}catch(e){console.log({error:e})}}},onSuggestionsClearRequested:()=>b([]),getSuggestionValue:e=>e.description,renderSuggestion:e=>React.createElement("span",null,e.description),onSuggestionSelected:(e,{suggestion:t})=>{e.stopPropagation(),g({id:t.placeId,name:t.description}),p(t.description)},inputProps:{value:i||"",onChange:(e,{newValue:t})=>{p(t)},onKeyUp:e=>{"Enter"===e.key&&i.length>=3&&(u(),(0,o.A)({event:"searchBar",search_term:i,content_type:`store_listing_${m}`,page_type:"Store Locator"}))},placeholder:d}}))}},40314(e,t,a){"use strict";a.r(t),a.d(t,{default:()=>u});var n=a(36223),r=a(44578),o=a(37875),i=a(66665),c=a(73359),s=a(28885),l=a(97500),d=a.n(l),m=a(2926);const u=({useRouterLinks:e,...t})=>{const{breadcrumbAriaLabel:a,breadcrumbFooterAriaLabel:l}=(0,c.A)(),u=(0,s.A)(768),{activePage:g,isInFooter:p,isOnProductOverviewPage:h,links:b,shouldHavePadding:y}=(0,o.A)().productPageContent?.breadcrumbs||t;return React.createElement("section",{className:d()("relative w-full",{"bg-white dark:bg-black-100":!p,"lg:py-6":!p&&!h,"lg:pt-0 lg:pb-16":e&&!p,"mb-7.5 lg:mb-24":y}),"data-testid":"CT-31-Breadcrumbs"},React.createElement("div",{className:d()({"md:container":!p&&!e})},React.createElement("nav",{className:d()("relative flex w-full",{"px-5 md:px-0":!p}),"data-testid":"CT-31-Breadcrumbs-Nav","aria-label":p?l:a},React.createElement(r.A,{shadowColour:d()("dark:from-grey-600",p?"from-grey-100":"from-white"),shadowWidth:"w-13",className:d()({"py-3":h,"py-4":!h&&!e}),threshold:.01,hasTabbableNestedItems:!0},React.createElement("ul",{className:"flex flex-wrap gap-y-4",itemScope:!0,itemType:"https://schema.org/BreadcrumbList"},b?.length>0&&b.map((t,a)=>React.createElement("li",{className:"flex flex-row items-center",key:t.name,itemProp:"itemListElement",itemScope:!0,itemType:"https://schema.org/ListItem"},t.name&&t.url&&React.createElement(React.Fragment,null,e?React.createElement(m.k2,{className:"body-two text-black-100 hover:underline dark:text-white",to:t.url,onClick:()=>(0,i.A)({event:"breadcrumbs",content_type:t.name}),"data-testid":`CT-31-Breadcrumbs-Link-Item-${a}`,itemProp:"item"},React.createElement("span",{itemProp:"name"},t.name.length>15&&u?`${t.name.substring(0,15)}...`:t.name)):React.createElement("a",{className:"body-two text-black-100 hover:underline dark:text-white",href:t.url,onClick:()=>(0,i.A)({event:"breadcrumbs",content_type:t.name}),"data-testid":`CT-31-Breadcrumbs-Link-Item-${a}`,itemProp:"item"},React.createElement("span",{itemProp:"name"},t.name.length>15&&u?`${t.name.substring(0,15)}...`:t.name)),React.createElement("meta",{itemProp:"position",content:`${a+1}`}),React.createElement(n.A,{name:"chevron_right",colorClassName:"dark:text-white",className:"lg:mx-1"})))),g?.name&&React.createElement("li",{className:"body-two text-grey-450 dark:text-grey-500","data-testid":"CT-31-Breadcrumbs-Active-Page-Item",itemProp:"itemListElement",itemScope:!0,itemType:"https://schema.org/ListItem"},React.createElement("span",{itemProp:"name"},g.name.length>15&&u?`${g.name.substring(0,15)}...`:g.name),React.createElement("meta",{itemProp:"position",content:`${(b?.length||0)+1}`})))))))}},99574(e,t,a){"use strict";a.r(t),a.d(t,{default:()=>H});var n=a(89993),r=a(36223),o=a(76439),i=a(47976),c=a(39970),s=a(78195),l=a(58299),d=a(20315),m=a(35494),u=a(2569),g=a(28885),p=a(74959),h=a(97500),b=a.n(h),y=a(34629),f=a(59471);const v=({link:e,desktopBottomLimit:t})=>{const a=(0,u.A)(),[n,o]=(0,f.useState)(10),{scrollY:h}=(0,p.A)(),{stickyBuyBarHeight:v,tabbedProductNavigationBottomHeight:k}=(0,s.A)(e=>({stickyBuyBarHeight:e.stickyBuyBarHeight,tabbedProductNavigationBottomHeight:e.tabbedProductNavigationBottomHeight})),{stickyBuyBarIsInView:w}=(0,l.A)(e=>({stickyBuyBarIsInView:e.stickyBuyBarIsInView})),{stickyNavPosition:x}=(0,d.A)(e=>({stickyNavPosition:e.stickyNavPosition})),E=(0,g.A)(1440),R=(0,g.A)(1024),A=E?1e3:2e3,[N,S]=(0,f.useState)(!0),{intersectingComponent:C}=(0,m.A)(e=>({intersectingComponent:e.intersectingComponent}));return(0,f.useEffect)(()=>{const e=document.documentElement.scrollHeight-(h+window.innerHeight),a=w?v+20:k>0?k+20:R?10:30,n=x===c.A.Top||!R&&x===c.A.Bottom||w;S(n),o(e<=t&&!E?t-e+a:a)},[t,h,E,v,k,R,w,x]),React.createElement("div",{id:"supportButton",className:b()({"max-lg:hidden":!!C&&a})},React.createElement(y.N,null,h>A&&N&&React.createElement(i.A,{tag:"a",href:e.url,target:e.target,initial:{opacity:0}
1,animate:{opacity:1,bottom:n},exit:{opacity:0},transition:{opacity:{duration:.3},bottom:{duration:.1}},className:"body-four fixed left-5 z-max flex items-center gap-x-2.5 rounded-[48px] bg-grey-100 px-6 py-2.5 text-black-100 md:left-15"},React.createElement(r.A,{name:"screen_search_desktop",size:"33px"}),e.name)))};var k=a(98116),w=a(8222),x=a(84318),E=a(40314),R=a(66665),A=a(73359),N=a(6798),S=a(33063),C=a(2435),L=a.n(C),T=a(91042),B=a(43070);const I=({links:e,title:t})=>{const a=(0,N.A)();return React.createElement("ul",{className:"mb-10 xl:mb-0"},e?.map(e=>React.createElement("li",{className:"mt-5 ml-5 md:ml-0",key:`list-${e.name}`},React.createElement("a",{className:"body-two link-underline text-white",href:e.url,onClick:()=>((e,t)=>{(0,R.A)({event:"menuUsed",content_type:"footer_menu",main_category:t,sub_category:e.name})})(e,t),target:a?"_parent":e.target,"data-testid":"CT-02-Footer-Links-List-Link","aria-label":e.name},React.createElement("span",{dangerouslySetInnerHTML:{__html:`${e.name}`}})))))},P=({links:e,title:t,isOpen:a,onSetOpenTitle:n})=>React.createElement("div",{className:"flex flex-col"},t&&React.createElement(React.Fragment,null,React.createElement("h2",{className:"body-two md:hidden"},React.createElement("button",{type:"button",className:b()("flex w-full items-center justify-between text-left",{"text-yellow":a}),onClick:()=>n(a?"":t),"data-testid":"CT-02-Footer-Link-Lists-Title"},t,React.createElement("div",{className:"relative flex items-center"},React.createElement("span",{className:"relative block h-0.5 w-3 bg-yellow-500"}),React.createElement("span",{className:b()("absolute block h-0.5 w-3 rotate-90 transform bg-yellow-500",{hidden:a})})))),React.createElement("h2",{className:"body-two text-grey-500 max-md:hidden"},t)),React.createElement("div",{className:"hidden md:block"},React.createElement(I,{links:e,title:t})),React.createElement("div",{className:"block md:hidden"},React.createElement(y.N,null,a&&React.createElement(i.A,{className:"overflow-hidden",initial:{height:0},animate:{height:"auto"},exit:{height:0}},React.createElement(I,{links:e,title:t})))));function $(){return $=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)({}).hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},$.apply(null,arguments)}const H=({findAStoreAutocompleteEndpoint:e,findAStoreButtonText:t,findAStoreCountryCode:a,findAStoreHeader:i,findAStorePlaceholder:c,findAStoreRedirectUrl:l,findAStoreSearchEndpoint:d,findAStoreSubHeader:m,backToTopButtonText:u,breadcrumb:g,copyrightNotice:p,enableFindAStore:h,enableStickyBackToTopButton:y,externalSitesLinks:C,footerLinks:I=[],homepageLink:H,language:F,languageSelector:_,logo:O,campaignLogo:z,secondaryNavigationLinks:M,socialLinks:W,supportButtonLink:j,enableSupportButton:U,paymentMethods:q,cookieSettingsLabel:V})=>{const[D,Q]=(0,f.useState)(""),[X,K]=(0,f.useState)(null),[G,Y]=(0,f.useState)(0),[J,Z]=(0,f.useState)(""),ee=(0,N.A)(),[te,{clientHeight:ae}]=(0,S.A)(),[ne,{clientHeight:re}]=(0,S.A)(),{stickyBuyBarHeight:oe,tabbedProductNavigationBottomHeight:ie}=(0,s.A)(e=>({stickyBuyBarHeight:e.stickyBuyBarHeight,tabbedProductNavigationBottomHeight:e.tabbedProductNavigationBottomHeight})),{nikonHomepageAriaLabel:ce}=(0,A.A)();(0,f.useEffect)(()=>{Y(Math.max(oe,ie,0))},[oe,ie]);const{url:se="",target:le="_self"}=H||{},de=async(t,n)=>{if(t)return t;if(!n)return null;return await(async t=>{try{const n=(await(0,T.A)({endpoint:e,countryCode:a,searchTerm:t}))[0];return n?{id:n.placeId,name:n.description}:null}catch(e){return console.log({error:e}),null}})(n)},me=async()=>{try{const e=await de(X,D),{latitude:t,longitude:n}=e?await(0,B.A)({endpoint:d,countryCode:a,languageCode:F,placeId:e.id}):{};(0,R.A)({event:"storeFinder",search_term:D});const r=e?.name||D,o={distance:50,...r?{query:r}:{},...parseFloat(t)?{latitude:t}:{},...parseFloat(n)?{longitude:n}:{}},i=L().stringify(o,{addQueryPrefix:!0});window.location.href=`${l}${i}`}catch(e){console.log({error:e})}};return React.createElement("footer",{className:"dark bg-black-100 text-white","data-testid":"CT-02-Footer",style:{paddingBottom:`${G}px`}},React.createElement("div",{className:"relative z-10 bg-grey-600 pt-3 md:pb-28 xl:pt-10"},React.createElement(w.A,null,React.createElement("div",{className:"container flex py-0.5"},React.createElement("div",{className:"flex flex-row items-center"},O?.desktop?.url&&React.createElement("a",{href:se,target:ee?"_parent":le,className:"mr-5 shrink-0 xl:mr-8","aria-label":ce},React.createElement(o.A,{image:O,imageClasses:"h-10 w-auto",dataTestId:"CT-02-Footer-Logo"}
1)),z?.desktop?.url&&React.createElement(o.A,{image:z,imageClasses:"md:h-[21px] h-[19px] w-auto"})),React.createElement("div",{className:"ml-auto hidden md:block"},React.createElement("ul",{className:"flex"},W?.map(e=>React.createElement("li",{className:"ml-5 first:ml-0",key:`social-links-${e.url}`},React.createElement("a",{href:e.url,onClick:()=>{return t=`${e.name}`,void(0,R.A)({event:"socialClick",platform:t});var t},target:ee?"_parent":"_blank",rel:"noreferrer","aria-label":e.name,"data-testid":`CT-02-Footer-Social-Icon-${e.name}`},e.linkIcon&&React.createElement(r.A,{name:e.linkIcon,className:"text-white hover:text-yellow motion-safe:transition motion-safe:duration-300 motion-safe:ease-in-out"}))))))),g&&React.createElement("div",{className:"container pt-[58px] pb-3"},React.createElement(E.default,{activePage:g.activePage,links:g.links,isInFooter:!0})),React.createElement("div",{className:b()("container grid py-12 max-md:gap-7.5 md:grid-cols-2 md:gap-4",h?"xl:grid-cols-6":"xl:grid-cols-5")},I?.length>0&&I.map(e=>React.createElement(P,$({},e,{key:`footer-links-${e.title}`,isOpen:J===e.title,onSetOpenTitle:Z}))),h&&React.createElement("div",{className:"col-span-full mt-12 md:mt-0 md:w-1/2 xl:col-start-6 xl:ml-auto xl:w-full"},i&&React.createElement("p",{className:"body-two mb-5 text-grey-500"},i),React.createElement("div",null,React.createElement("p",{className:"mb-[5px]"},m),React.createElement(x.A,{autocompleteEndpoint:e,className:"rounded-[5px] bg-white",countryCode:a,dataTestId:"CT-02-Footer-Store-Locator-Autosuggest-Field",queryText:D,searchPlaceholderLabel:c,type:"footer",onSetPlace:K,onSetQueryText:Q,onSearch:me})),React.createElement("div",{className:"mt-2.5"},React.createElement(n.A,{onClick:me},t))),React.createElement("div",{className:"mt-12 md:hidden"},React.createElement("ul",{className:"flex justify-between"},W?.filter(e=>e.url&&e.linkIcon).map(({name:e="",url:t="",linkIcon:a})=>React.createElement("li",{className:"ml-5 first:ml-0",key:`social-links-mobile-${t}`},React.createElement("a",{href:t,target:ee?"_parent":"_blank",rel:"noreferrer","aria-label":e,"data-testid":`CT-02-Footer-Social-Icon-${e}`},React.createElement(r.A,{name:a,className:"text-white hover:text-yellow motion-safe:transition motion-safe:duration-300 motion-safe:ease-in-out"}))))))))),!!q?.items?.length&&React.createElement("div",{ref:ne,className:"border-t-[0.0625rem] border-t-white/30 bg-grey-600","data-testid":"CT-02-Footer-Payment-Methods"},React.createElement("div",{className:"container flex flex-wrap items-center justify-center gap-x-[2.375rem] gap-y-5 py-[1.5625rem] max-md:px-[1.1875rem] md:justify-start md:gap-x-[0.9375rem] md:py-[1.4375rem]"},q.items.map(e=>React.createElement("div",{key:e.title,className:"h-[1.5625rem] w-[2.3125rem] md:h-[1.375rem] md:w-[2.0625rem]"},React.createElement(o.A,{image:e.image,imageClasses:"h-full object-contain rounded-sm",dataTestId:"CT-02-Footer-Payment-Methods"}))))),React.createElement("div",{ref:te},React.createElement(k.A,{backToTopButtonText:u,copyrightNotice:p,enableStickyBackToTopButton:y,externalSitesLinks:C,language:F,languageSelector:_,secondaryNavigationLinks:M,cookieSettingsLabel:V})),U&&j?.url&&j?.name&&!ee&&React.createElement(v,{link:j,desktopBottomLimit:ae+re}))}},30808(e,t,a){"use strict";a.d(t,{A:()=>r});var n=function(e){return e.Small="sm",e.Medium="md",e.Large="lg",e.XLarge="xl",e}(n||{});const r=n},91042(e,t,a){"use strict";a.d(t,{A:()=>c});var n=a(8827),r=a.n(n),o=a(2435),i=a.n(o);const c=async({endpoint:e,countryCode:t,searchTerm:a})=>{const n=i().stringify({countryCode:t,input:a}),{data:o}=await r().get(`${e}?${n}`);return o?.predictions||[]}},43070(e,t,a){"use strict";a.d(t,{A:()=>c});var n=a(8827),r=a.n(n),o=a(2435),i=a.n(o);const c=async({endpoint:e,input:t,latitude:a,longitude:n,distance:o,countryCode:c,languageCode:s,placeId:l})=>{const d=i().stringify({Input:t||"",PlaceId:l||"",Latitude:a||"0",Longitude:n||"0",MarketId:c?.toUpperCase()||"",SiteLanguageCode:s,Distance:o||50,SearchByDistance:!0,IsDealerRequest:!0,IsPurchaseIntentRequest:!1,Type:"physical"}),{data:m}=await r().get(`${e}?${d}`);return m}},37875(e,t,a){"use strict";a.d(t,{A:()=>n});const n=(0,a(44285).A)(e=>({productPageContent:{awardsCarousel:void 0,breadcrumbs:void 0,cardCarousel:void 0,customerQuotes:void 0,compatibleProducts:void 0,extendedWarrantyCTAFeature:void 0,featuredImageGallery:void 0,includedAccessories:void 0,optionalAccessories:void 0,productFootnote:void 0,productOverview:void 0,subheaderStatementCards:void 0,tabbedProductsCrossSellList:void 0,technicalSpecifications:void 0},setProductPageContent:t=>e({productPageContent:t})}))},76081(e,t,a){"use strict";a.d(t,{A:()=>n});const n=(0,a(44285).A)(e=>({isSoftLoadEnabled:void 0,setIsSoftLoadEnabled:t=>e({isSoftLoadEnabled:t})}))},35494(e,t,a){"use strict";a.d(t,{A:()=>n});const n=(0,a(44285).A)(e=>({intersectingComponent:"",setIntersectingComponent:t=>e({intersectingComponent:t})}))},4586(e,t,a){"use strict";a.d(t,{A:()=>s});var n=a(30808),r=a(44528),o=a(80552),i=a(59471);const c=e=>{const t=768,a=1024,i=1440,c=(0,o.A)(),s=e===r.A.Viewport?window.innerWidth:window.innerWidth*c;return s<t?n.A.Small:s>=t&&s<a?n.A.Medium:s>=a&&s<i?n.A.Large:n.A.XLarge},s=(e=r.A.Viewport)=>{const[t,a]=(0,i.useState)(),n=(0,i.useCallback)(()=>a(c(e)),[e]);return(0,i.useEffect)(()=>(window.addEventListener("resize",n),a(c(e)),()=>{window.removeEventListener("resize",n)}),[n,e]),t}},2569(e,t,a){"use strict";a.d(t,{A:()=>r});var n=a(59471);const r=()=>
1{const[e,t]=(0,n.useState)(!1);return(0,n.useEffect)(()=>{t(!0)},[]),e}},68194(e,t,a){"use strict";a.d(t,{A:()=>r});var n=a(59471);const r=()=>{const[e,t]=(0,n.useState)(!1);return(0,n.useEffect)(()=>{t(window.self!==window.top)},[]),e}},65505(e,t,a){"use strict";a.d(t,{A:()=>o});var n=a(24675),r=a(2569);const o=()=>{const e=(0,r.A)();return(0,n.I)()&&e}},33063(e,t,a){"use strict";a.d(t,{A:()=>r});var n=a(59471);const r=()=>{const e=(0,n.useRef)(void 0),[t,a]=(0,n.useState)({width:0,height:0,clientWidth:0,clientHeight:0,scrollWidth:0,scrollHeight:0}),r=(0,n.useCallback)(e=>{if(!Array.isArray(e))return;const t=e[0];a({width:t?.contentRect.width??0,height:t?.contentRect.height??0,clientWidth:t?.target.clientWidth??0,clientHeight:t?.target.clientHeight??0,scrollWidth:t?.target.scrollWidth??0,scrollHeight:t?.target.scrollHeight??0})},[]);return[(0,n.useCallback)(t=>{e.current&&!t&&(e.current.disconnect(),e.current=void 0),!e.current&&t&&(e.current=new ResizeObserver(r),e.current.observe(t))},[r]),t]}},22179(){},32088(e,t,a){"use strict";a.d(t,{W:()=>i});var n=a(59471),r=a(57671);const o={some:0,all:1};function i(e,{root:t,margin:a,amount:i,once:c=!1,initial:s=!1}={}){const[l,d]=(0,n.useState)(s);return(0,n.useEffect)(()=>{if(!e.current||c&&l)return;const n={root:t&&t.current||void 0,margin:a,amount:i};return function(e,t,{root:a,margin:n,amount:i="some"}={}){const c=(0,r.K)(e),s=new WeakMap,l=new IntersectionObserver(e=>{e.forEach(e=>{const a=s.get(e.target);if(e.isIntersecting!==Boolean(a))if(e.isIntersecting){const a=t(e.target,e);"function"==typeof a?s.set(e.target,a):l.unobserve(e.target)}else"function"==typeof a&&(a(e),s.delete(e.target))})},{root:a,rootMargin:n,threshold:"number"==typeof i?i:o[i]});return c.forEach(e=>l.observe(e)),()=>l.disconnect()}(e.current,()=>(d(!0),c?void 0:()=>d(!1)),n)},[t,e,a,c,i]),l}}}]); 2//# sourceMappingURL=Footer-Chunk-67d641571ed762acf7d9.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.