1"use strict";(globalThis.webpackChunknikon_client=globalThis.webpackChunknikon_client||[]).push([[8709],{56641(e,t,a){a.d(t,{A:()=>r});var o=a(47976);const r=({children:e,className:t,onCloseCallback:a})=>React.createElement(o.A,{animate:{opacity:1},exit:{opacity:0},initial:{opacity:0},role:"presentation",className:t,onClick:()=>a?.(e=>!e)},React.createElement("div",{className:"fixed top-0 right-0 bottom-0 left-0 bg-black-100/40"},e))},89993(e,t,a){a.d(t,{A:()=>s});var o=a(36223),r=a(97500),l=a.n(r),n=a(82008);function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var o in a)({}).hasOwnProperty.call(a,o)&&(e[o]=a[o])}return e},i.apply(null,arguments)}const s=({children:e,className:t,dataTestId:a,disabled:r=!1,editHint:s,hasCustomStyling:c,icon:d,iconSize:u="18px",interactionTheme:m="grey-600",isLightMode:b,link:p,secondary:y=!1,secondaryBackgroundClassName:g="bg-transparent",tabIndex:v,theme:f="yellow",linkCallback:h,onFocus:w,...A})=>{const x="black"===f,L="red"===f,k=l()("text-black-100",{"group-hover:text-white group-focus:text-white group-active:text-white":y&&(x||L)}),E=(0,n.h)({className:t,disabled:r,hasCustomStyling:c,icon:d,interactionTheme:m,isLightMode:b,secondary:y,secondaryBackgroundClassName:g,theme:f});return p?.url&&(p?.name||e)&&!r?React.createElement("a",i({},A,{className:E,href:p.url,target:p.target,"data-epi-property-name":s,onClick:h,"data-testid":a,onFocus:w,tabIndex:v},"download"===d&&{download:p.url}),e||p.name,d&&React.createElement(o.A,{name:d,className:k,size:u})):React.createElement("button",i({},A,{className:E,disabled:r,"data-epi-property-name":s,"data-testid":a,onFocus:w,tabIndex:v}),e,d&&React.createElement(o.A,{name:d,className:"ml-2",colorClassName:k,size:u}))}},82008(e,t,a){a.d(t,{h:()=>l});var o=a(97500),r=a.n(o);const l=({className:e,disabled:t=!1,hasCustomStyling:a,icon:o,interactionTheme:l="grey-600",isLightMode:n,secondary:i=!1,secondaryBackgroundClassName:s="bg-transparent",theme:c="yellow"})=>{const d="yellow"===c,u="black"===c,m="red"===c;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&&!i&&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 ${n?"":"dark:text-white dark:hover:text-black-100 dark:focus:text-black-100 dark:active:text-black-100"}`]:!a&&!t&&i&&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"}[l]}`]:!a&&!t&&!i&&u,"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&&i&&u,"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&&i&&m,"bg-grey text-grey-500 py-1 px-4":t,"flex items-center w-fit group":o},"cta rounded-full inline-block min-h-min select-none",e)}},63495(e,t,a){a.d(t,{A:()=>i});var o=a(38431),r=a(73359),l=a(97500),n=a.n(l);const i=({ariaLabel:e,className:t,color:a="black",onClick:l,size:i=o.A.lg,dataTestId:s,ref:c})=>{const{closeModalAriaLabel:d}=(0,r.A)();return React.createElement("button",{type:"button",className:n()("close-button",{black:"before:bg-black-100 after:bg-black-100",white:"before:bg-white after:bg-white",red:"before:bg-red-100 after:bg-red-100"}[a],t),"aria-label":e??d,style:{width:i,height:i},onClick:l,"data-testid":s,ref:c})}},6643(e,t,a){a.d(t,{A:()=>p});var o=a(56641),r=a(63495),l=a(47976),n=a(22129),i=a(87407),s=a(97500),c=a.n(s),d=a(15536),u=a.n(d),m=a(34629),b=a(59471);const p=({backgroundColourClassName:e="bg-grey-100",children:t,closeButtonClassNames:a,closeButtonPositionClassName:s="top-4 right-4",contentClassName:d,contentSpacingClassName:p="pt-14",dataTestId:y="Drawer",drawerClasses:g,isBottomToTopSliding:v,isOpen:f,maxWidthClassName:h="max-w-[605px]",onCloseCallback:w,ref:A,setIsOpen:x,style:L})=>{const k=(0,b.useRef)(null),E=(0,b.useRef)(null),C=(0,b.useRef)(null),{lockBodyScroll:R}=(0,i.A)(),S="undefined"!=typeof window&&window.top!==window.self,N={hidden:{...v?{y:"100vh"}:{x:"100vw"},transition:{duration:.5}},show:{...v?{y:0}:{x:0},transition:{duration:.5}}},P=()=>{x(!1),w?.()};return(0,b.useImperativeHandle)(A,()=>({scrollToTop:()=>{E.current?.scrollTo({top:0,behavior:"smooth"})}})),(0,b.useEffect)(()=>(f&&R(!0),()=>{R(!1)}),[f,R]),(0,b.useEffect)(()=>{const e=e=>{"Escape"===e.key&&x(!1)};return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)},[x]),(0,b.useEffect)(()=>
1{if(!S)return;const e=k.current?.ownerDocument.defaultView?.frameElement;e&&(C.current||(C.current=e.style.height),e.style.height=f?"100vh":C.current)},[S,f]),React.createElement(m.N,null,f&&React.createElement(n.A,{key:"portal",mountId:"drawer-root"},React.createElement(u(),{focusTrapOptions:{preventScroll:!0,initialFocus:()=>k.current,fallbackFocus:()=>k.current}},React.createElement("div",null,React.createElement("div",{ref:k,"data-testid":y,"aria-modal":"true",role:"dialog",tabIndex:-1},React.createElement(o.A,{className:"relative z-max",key:"backdrop",onCloseCallback:P}),React.createElement(l.A,{key:"sidebar",onClick:e=>e.stopPropagation(),className:c()("drawer fixed inset-0 left-auto z-max flex w-full flex-col overflow-hidden",e,h,g),initial:"hidden",animate:"show",exit:"hidden",variants:N,"data-testid":"drawer"},React.createElement("div",{ref:E,className:c()("relative flex h-full flex-col",p,d),style:L},t,React.createElement(r.A,{onClick:P,className:c()("absolute cursor-pointer text-sm before:h-[2px] before:w-4 after:h-[2px] after:w-4",a,s),size:"2rem"}))))))))}},76439(e,t,a){a.d(t,{A:()=>d});var o=a(36223),r=a(30808),l=a(4586),n=a(97500),i=a.n(n),s=a(59471);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 o in a)({}).hasOwnProperty.call(a,o)&&(e[o]=a[o])}return e},c.apply(null,arguments)}const d=({ariaHidden:e,children:t,classes:a,dataTestId:n,epiEdit:d,fallbackSize:u,image:m,imageClasses:b,imageRef:p,lazyLoad:y=!0,progressiveLoad:g=!0,showFallback:v,sizes:f=""})=>{const h=m?.mobile,w=m?.tablet,A=m?.desktop,x=m?.largeDesktop,L=(0,l.A)(),[k,E]=(0,s.useState)(!1);if(!A?.url&&!v)return null;const C={[r.A.Small]:h,[r.A.Medium]:w,[r.A.Large]:A,[r.A.XLarge]:x};return v&&!A?.url?React.createElement("div",{className:i()(a,"flex items-center justify-center")},React.createElement(o.A,{ariaHidden:!0,className:i()(b,"motion-safe:transition motion-safe:duration-500 motion-safe:ease-in-out"),name:"image-outline",size:u??"100%"}),t):React.createElement("picture",{className:i()(a)},React.createElement("source",{type:"image/webp",sizes:f,srcSet:`${h?.url} 376w, ${w?.url} 768w, ${A?.url} 1024w, ${x?.url} 1440w`}),React.createElement("img",c({ref:p,alt:m?.altText?.length?m?.altText:"nikon-image","aria-hidden":e,className:i()(b,"motion-safe:transition motion-safe:duration-500 motion-safe:ease-in-out"),"data-epi-property-name":d,draggable:"false",loading:y?"lazy":"eager",onLoad:()=>{E(!0)},sizes:f,src:k&&g?C[L]?.url:h?.url,height:C[L]?.height,width:C[L]?.width,srcSet:`${h?.originalUrl} 376w, ${w?.originalUrl} 768w, ${A?.originalUrl} 1024w, ${x?.originalUrl} 1440w`},n&&{"data-testid":n})),k&&t)}},47976(e,t,a){a.d(t,{A:()=>d});const o=e=>"object"==typeof e&&null!==e&&!Array.isArray(e),r=(e,t)=>Object.entries(e).reduce((e,[t,a])=>("duration"!==t&&"delay"!==t||"number"!=typeof a?o(a)?e[t]=r(a,t):e[t]=a:e[t]=0,e),{..."transition"===t?{duration:0}:{}}),l=e=>{const t=Object.keys(e).reduce((t,a)=>{const l=e[a];return o(l)&&(t[a]=r(l,a)),t},{...e});return{...t,transition:{...t.transition||{},duration:0}}};var n=a(63392),i=a(24675),s=a(59471);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 o in a)({}).hasOwnProperty.call(a,o)&&(e[o]=a[o])}return e},c.apply(null,arguments)}const d=({tag:e,ref:t,variants:a,initial:o,animate:r,exit:d,transition:u,layout:m,whileHover:b,...p})=>{const y=(0,s.useMemo)(()=>n.P[e||"div"],[e]),g=(0,i.I)(),v={variants:a,initial:o,animate:r,exit:d,transition:u,whileHover:b};return React.createElement(y,c({ref:t},g?l(v):v,{layout:!g&&m},p))}},22129(e,t,a){a.d(t,{A:()=>l});var o=a(59471),r=a(58289);const l=({mountId:e,children:t})=>{const a=(0,o.useMemo)(()=>document.createElement("div"),[]);return(0,o.useEffect)(()=>(document.getElementById(e)?.appendChild(a),()=>{document.getElementById(e)?.removeChild(a)}),[e,a]),(0,r.createPortal)(t,a)}},7299(e,t,a){a.d(t,{A:()=>b});var o=a(47976),r=a(17053),l=a(66665),n=a(73359),i=a(2569),s=a(97500),c=a.n(s),d=a(59471);function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var o in a)({}).hasOwnProperty.call(a,o)&&(e[o]=a[o])}return e},u.apply(null,arguments)}const m=(0,r.Ay)(()=>a.e(2550).then(a.t.bind(a,21323,23))),b=({classes:e,config:t,controls:a=!0,epiEdit:r,inlineStyles:s,isPlaying:b,ref:p,title:y,subtitles:g,videoAttributes:v,videoDescription:f,videoRatio:h="aspect-video",videoSource:w,videoWidthStyle:A="100%",videoWrapperOpacityProgress:x,onEndedVideo:L,onVideoPause:k,onVideoPlay:E,onVideoReady:C,onVideoStart:R,onVolumeChange:S})=>{const{videoAriaLabel:N}=(0,n.A)(),P=(0,i.A)(),I=(0,d.useRef)(0),V=(0,d.useRef)(!1),T=e=>{(0,l.A)({event:"videoProgress",video_progress:e,video_title:y||w})};return w?React.createElement(o.A,{ref:p,className:c()(e,h,"w-full"),"data-epi-property-name":r,"data-testid":b?"video-playing":"video-paused",style:{opacity:x??1,...s}},P&&React.createElement(m,u({url:w,width:A,height:"100%",controls:a,playing:!0,onProgress:({played:e})=>{var t;t=e,V.current||(I.current<.25&&t>.25&&T("25%"),I.current<.5&&t>.5&&T("50%"),I.current<.75&&t>.75&&T("75%"),I.current>.9&&t<.1&&(T("100%"),V.current=!0),I.current=t)},onStart:()=>{R?.()},onEnded:()=>{L?.()},onPause:k,onPlay:E,onReady:C,config:{...t,file:{tracks:g||[],attributes:{"aria-label":`${N}${f?`: ${f}`:""}`}}},onVolumeChange:e=>{S?.(e.target)}},v))):null}},34578(e,t,a){a.d(t,{A:()=>y});var o=a(36223),r=a(76439),l=a(47976),n=a(7299),i=a(66665),s=a(73359),c=a(65505),d=a(97500),u=a.n(d),m=a(34629),b=
1a(32088),p=a(59471);const y=({autoPlay:e=!1,controls:t=!0,coverImage:a,dataTestId:d="In-View-Video",epiEdit:y,hasInVideoPlayButton:g,hasInVideoMuteButton:v,hasVideoOverlay:f=!0,inVideoMuteButtonPositionClassName:h="bottom-5 left-15",inVideoMuteButtonTabIndex:w=0,inVideoPlayButtonClassName:A,inVideoPlayButtonPositionClassName:x="bottom-5 left-5",inVideoPlayButtonTabIndex:L=0,inViewThreshold:k=.5,meta:E,playOnCoverClick:C=!0,subtitles:R,video:S,videoClasses:N,viedeoInlineStyles:P,videoRatio:I,videoWidthStyle:V,videoWrapperOpacityProgress:T,wrapperClasses:O,onFocusCallback:B,onVideoReady:M})=>{const z=(0,c.A)(),[j,F]=(0,p.useState)(!1),[$,_]=(0,p.useState)(!1),[D,W]=(0,p.useState)(v),[H,U]=(0,p.useState)(!1),G=(0,p.useRef)(null),X=(0,b.W)(G,{amount:k}),{playVideoAriaLabel:K,pauseVideoAriaLabel:q,muteVideoAriaLabel:Y,unmuteVideoAriaLabel:Q}=(0,s.A)(),Z=(0,p.useRef)(!1),J=e&&!z,ee=g?J&&!$:J;(0,p.useEffect)(()=>{F(ee&&X),Z.current=!0,v||W(!t||!X||ee)},[ee,X,t,v]);const te=e=>{(0,i.A)({event:"videoInteraction",video_interaction:e,video_title:S?.url})},ae=()=>{F(!j),_(j),te(j?"pause":"play")},oe=e=>{F(e),t&&!Z.current&&te(e?"play":"pause"),Z.current=!1};return React.createElement("div",{className:u()("relative",O),"data-testid":d,"data-epi-property-name":y},React.createElement(n.A,{classes:N,inlineStyles:P,title:S?.url,videoSource:S?.url,videoDescription:S?.description,ref:G,videoAttributes:{playsinline:!0,muted:D,playing:j,loop:!0},onVideoReady:()=>{U(!0),M?.()},epiEdit:E?.editHints?.video,controls:t,videoRatio:I,subtitles:R,isPlaying:j,onVideoPause:()=>{oe(!1)},onVideoPlay:()=>{oe(!0)},videoWrapperOpacityProgress:T,videoWidthStyle:V,onVolumeChange:e=>{W(0===e.volume||e.muted)}}),g&&H&&React.createElement("button",{type:"button","aria-label":j?q:K,className:u()("absolute z-20 flex h-7.5 w-7.5 items-center justify-center rounded-full bg-black bg-opacity-50",x,A),onClick:()=>{ae()},onKeyDown:e=>{"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),ae())},onFocus:B,"data-testid":`${d}-${j?"Pause":"Play"}-Button`,"data-video-control":"toggle",tabIndex:L},React.createElement(o.A,{name:j?"pause":"play_icon_filled",colorClassName:"text-white",size:"1.4rem",className:"pointer-events-none"})),v&&H&&React.createElement("button",{type:"button","aria-label":D?Q:Y,className:u()("absolute z-20 flex h-7.5 w-7.5 items-center justify-center rounded-full bg-black bg-opacity-50",h),onClick:()=>{W(!D)},onKeyDown:e=>{"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),W(!D))},"data-testid":`${d}-${D?"Unmute":"Mute"}-Button`,"data-video-control":"toggle",tabIndex:w},React.createElement(o.A,{name:D?"mute":"volume_up",colorClassName:"text-white",size:"1.4rem",className:"pointer-events-none"})),(a||!ee)&&f&&React.createElement(m.N,null,!j&&React.createElement(l.A,{initial:{opacity:0}
1,animate:{opacity:1},exit:{opacity:0},onClick:()=>{C&&(F(!0),te("play"),Z.current=!0)},className:"group absolute inset-0 flex items-center justify-center hover:cursor-pointer"},a&&React.createElement(r.A,{classes:"relative w-full h-full",image:a,imageClasses:"w-full h-full object-cover object-center",epiEdit:E?.editHints?.video,dataTestId:`${d}-Cover-Image`}),!ee&&a&&React.createElement("button",{type:"button","aria-label":K,className:"absolute bottom-2.5 left-2.5 flex items-center md:bottom-5 md:left-5",onClick:()=>{F(!0),te("play"),Z.current=!0},"data-testid":`${d}-Play-Button`},React.createElement("div",{className:"h-[2.1875rem] w-[2.1875rem] md:h-[2.875rem] md:w-[2.875rem]"},React.createElement(o.A,{name:"play_icon_circle",size:"100%"}))))))}},8222(e,t,a){a.d(t,{A:()=>c});var o=a(47976),r=a(76081),l=a(68194),n=a(65505),i=a(32088),s=a(59471);const c=({children:e,isAnimationDisabled:t})=>{const a=(0,n.A)(),c=(0,l.A)(),d=(0,s.useRef)(null),u=(0,i.W)(d,{once:!0,margin:"100% 0px -15% 0px"}),{isSoftLoadEnabled:m}=(0,r.A)(e=>({isSoftLoadEnabled:e.isSoftLoadEnabled}));return t||c?React.createElement(React.Fragment,null,e):React.createElement(o.A,{"data-testid":"Soft-Load-Wrapper",ref:d,variants:{hidden:{opacity:0,y:60},visible:{opacity:1,y:0}},initial:"hidden",animate:m&&u||!1===m||a?"visible":"hidden",transition:{opacity:{ease:"easeOut",duration:void 0===m?0:.6},y:{ease:"easeOut",duration:m?.6:0}}},e)}},20737(e,t,a){a.r(t),a.d(t,{default:()=>g});var o=a(8222),r=a(89993),l=a(6643),n=a(36223),i=a(76439),s=a(34578),c=a(66665),d=a(28885),u=a(97500),m=a.n(u),b=a(59471);const p=({title:e,coverImage:t,tabletCoverImage:a,mobileCoverImage:o,coverVideo:u,content:p,footNote:y,className:g})=>{const[v,f]=(0,b.useState)(!1),h=(0,d.A)(1440),w=(0,d.A)(768),A=(0,b.useMemo)(()=>o&&w?o:a&&h&&!w?a:t,[o,w,a,h,t]),x=t=>{t.target.hasAttribute("data-video-control")||(f(!0),(0,c.A)({event:"springboard",content_type:"tile_open",content_name:e}))};return React.createElement(React.Fragment,null,React.createElement("div",{className:m()("relative h-[420px] overflow-hidden rounded-[10px] bg-grey-600 md:h-[380px] md:first:h-[480px] xl:h-full xl:first:h-full",g),onClick:x,onKeyDown:e=>{"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),x(e))},role:"button",tabIndex:0},A&&React.createElement(i.A,{image:A,imageClasses:"w-full object-cover h-full"}),u&&React.createElement(s.A,{videoClasses:"[&>div>video]:object-cover h-full",wrapperClasses:"h-full",autoPlay:!0,hasInVideoPlayButton:!0,inVideoPlayButtonPositionClassName:"bottom-2.5 left-2.5 md:bottom-5 md:left-5",controls:!1,video:u,dataTestId:"Tiled-Springboard-Card",playOnCoverClick:!1}),React.createElement("p",{className:"h3 absolute top-7.5 right-7.5 left-7.5 text-left text-white xl:top-13 xl:left-13 xl:w-4/6"},e),React.createElement(n.A,{name:"arrow_right",size:"1.875rem",colorClassName:"text-yellow",className:"absolute right-[18px] bottom-[21px] xl:right-[38px] xl:bottom-[41px]"})),React.createElement(l.A,{setIsOpen:f,isOpen:v,onCloseCallback:()=>{(0,c.A)({event:"springboard",content_type:"tile_close",content_name:e})}},React.createElement("div",{className:"flex h-full flex-col justify-between overflow-auto px-5 pt-6 pb-10 xl:pt-[52px] xl:pr-[53px] xl:pb-15 xl:pl-[72px]"},React.createElement("div",{className:"flex flex-col gap-y-13 xl:gap-y-20"},p.map(({image:e,video:t,header:a,body:o,link:l})=>React.createElement("div",{key:`card-${a}-${o}`,className:"flex flex-col"},e&&React.createElement(i.A,{image:e,imageClasses:"w-full object-cover mb-7.5 xl:mb-10"}),t&&React.createElement(s.A,{videoClasses:"[&>div>video]:object-cover mb-7.5 xl:mb-10",autoPlay:!0,controls:!1,video:t,hasInVideoPlayButton:!0,inVideoPlayButtonPositionClassName:"left-2.5 bottom-10 xl:bottom-15 xl:left-[20px]",dataTestId:"Tiled-Springboard-Drawer-Card"}),React.createElement("p",{className:"h5 mb-5"},a),React.createElement("p",{className:m()("body-two",{"mb-7.5":l?.url&&l?.name}),dangerouslySetInnerHTML:{__html:o}}),l?.url&&l?.name&&React.createElement(r.A,{link:l,className:"self-start"})))),y&&React.createElement("p",{className:"mt-20 text-xs xl:mt-[100px]",dangerouslySetInnerHTML:{__html:y}}))))};function y(){return y=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var o in a)({}).hasOwnProperty.call(a,o)&&(e[o]=a[o])}return e},y.apply(null,arguments)}const g=({cards:e})=>{const t=["xl:col-span-6 xl:row-span-2","xl:col-span-6","xl:col-span-6 xl:col-start-7","xl:col-span-7 xl:col-start-6","xl:col-span-5 xl:row-start-3"];return React.createElement("section",{className:"component-padding bg-black-100"},React.createElement(o.A,null,React.createElement("div",{className:"container flex flex-col gap-y-7.5 xl:gr
1id xl:grid-cols-12 xl:grid-rows-[repeat(3,_468px)] xl:gap-4"},e.map((e,a)=>React.createElement(p,y({},e,{key:e.title,className:t[a]}))))))}},30808(e,t,a){a.d(t,{A:()=>r});var o=function(e){return e.Small="sm",e.Medium="md",e.Large="lg",e.XLarge="xl",e}(o||{});const r=o},44528(e,t,a){a.d(t,{A:()=>r});var o=function(e){return e.Screen="Screen",e.Viewport="Viewport",e}(o||{});const r=o},38431(e,t,a){a.d(t,{A:()=>r});var o=function(e){return e.xs=".5rem",e.sm=".75rem",e.md="1rem",e.lg="1.5rem",e.xl="1.75rem",e.xxl="2rem",e}(o||{});const r=o},45403(e,t,a){a.d(t,{A:()=>r});var o=a(80078);const r=(0,a(44285).A)(e=>({ariaLabels:o.A,setAriaLabels:t=>e({ariaLabels:t})}))},89983(e,t,a){a.d(t,{A:()=>o});const o=(0,a(44285).A)(e=>({isBodyScrollLocked:!1,setIsBodyScrollLocked:t=>e({isBodyScrollLocked:t})}))},76081(e,t,a){a.d(t,{A:()=>o});const o=(0,a(44285).A)(e=>({isSoftLoadEnabled:void 0,setIsSoftLoadEnabled:t=>e({isSoftLoadEnabled:t})}))},80552(e,t,a){a.d(t,{A:()=>r});var o=a(42926);const r=()=>{const e=Math.abs(window.outerWidth-window.innerWidth)<=50?1:Number((window.outerWidth/window.innerWidth).toFixed(2));return o.gm&&!o.Fr?window.devicePixelRatio:e}},66665(e,t,a){a.d(t,{A:()=>o});const o=e=>{"undefined"!=typeof window&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push(e))}},73359(e,t,a){a.d(t,{A:()=>n});var o=a(45403),r=a(80078),l=a(59471);const n=()=>{const[e,t]=(0,l.useState)(r.A),a=(0,o.A)(e=>e.ariaLabels);return(0,l.useEffect)(()=>{t(a)},[a]),e}},87407(e,t,a){a.d(t,{A:()=>l});var o=a(89983),r=a(59471);const l=()=>{const{setIsBodyScrollLocked:e}=(0,o.A)(e=>({setIsBodyScrollLocked:e.setIsBodyScrollLocked}));return{lockBodyScroll:(0,r.useCallback)(t=>{const{body:a}=document;if(t){const e=window.scrollY;document.documentElement.style.setProperty("--scroll-y",`${e}`),a.style.position="fixed",a.style.top=`-${e}px`}else{const e=document.documentElement.style.getPropertyValue("--scroll-y");a.style.position="",a.style.top="",e&&window.scrollTo(0,parseInt(e,10)),document.documentElement.style.removeProperty("--scroll-y")}e(t)},[e])}}},4586(e,t,a){a.d(t,{A:()=>s});var o=a(30808),r=a(44528),l=a(80552),n=a(59471);const i=e=>{const t=768,a=1024,n=1440,i=(0,l.A)(),s=e===r.A.Viewport?window.innerWidth:window.innerWidth*i;return s<t?o.A.Small:s>=t&&s<a?o.A.Medium:s>=a&&s<n?o.A.Large:o.A.XLarge},s=(e=r.A.Viewport)=>{const[t,a]=(0,n.useState)(),o=(0,n.useCallback)(()=>a(i(e)),[e]);return(0,n.useEffect)(()=>(window.addEventListener("resize",o),a(i(e)),()=>{window.removeEventListener("resize",o)}),[o,e]),t}},2569(e,t,a){a.d(t,{A:()=>r});var o=a(59471);const r=()=>{const[e,t]=(0,o.useState)(!1);return(0,o.useEffect)(()=>{t(!0)},[]),e}},28885(e,t,a){a.d(t,{A:()=>n});var o=a(44528),r=a(80552),l=a(59471);const n=(e,t=o.A.Viewport)=>{const[a,n]=(0,l.useState)(),i=(0,l.useCallback)(()=>{const a=(0,r.A)(),l=t===o.A.Viewport?window.innerWidth:window.innerWidth*a;n(l<e)},[e,t]);return(0,l.useEffect)(()=>(window.addEventListener("resize",i),i(),()=>{window.removeEventListener("resize",i)}),[i]),a}},68194(e,t,a){a.d(t,{A:()=>r});var o=a(59471);const r=()=>{const[e,t]=(0,o.useState)(!1);return(0,o.useEffect)(()=>{t(window.self!==window.top)},[]),e}},65505(e,t,a){a.d(t,{A:()=>l});var o=a(24675),r=a(2569);const l=()=>{const e=(0,r.A)();return(0,o.I)()&&e}},80078(e,t,a){a.d(t,{A:()=>o});const o={authorPageAriaLabel:"Author page",backToFirstLevelNavigationAriaLabel:"Back to first level of navigation",breadcrumbAriaLabel:"Breadcrumb navigation",breadcrumbFooterAriaLabel:"Breadcrumb footer navigation",carouselSlideAriaLabel:"Slide",checkoutStepAriaLabel:"Step",clearCompanyNumberAriaLabel:"Clear company number input field",clearFiltersAriaLabel:"Clear filters",closeAddressListAriaLabel:"Close address list",closeMenuAriaLabel:"Close menu",closeMobileNavigationAriaLabel:"Close navigation",closeModalAriaLabel:"Close Modal",closeSignUpFormAriaLabel:"Close signup form",closeSiteNotificationAriaLabel:"Close site notification",compareImagesAriaLabel:"Compare images",copyToClipboardAriaLabel:"Copy to clipboard",countrySelectorCurrentCountryAriaLabel:"Select country, currently {0}",currentPriceAriaLabel:"Now",dateDayAriaLabel:"Day",dateMonthAriaLabel:"Month",dateYearAriaLabel:"Year",decreaseItemQuantityAriaLabel:"Decrease item quantity",editOrDeleteAriaLabel:"Edit or delete",filterOptionsAriaLabel:"Filter options",genreListingPageAriaLabel:"Genre listing page",goToSlideAriaLabel:"Go to slide",helpTextAriaLabel:"Help text",increaseItemQuantityAriaLabel:"Increase item quantity",initialPriceAriaLabel:"Was",mainNavigationAriaLabel:"Main navigation",moreInformationAriaLabel:"More information",muteVideoAriaLabel:"Mute video",nextAriaLabel:"Go to next slide",nikonHomepageAriaLabel:"Go to the Nikon homepage",openAddressListAriaLabel:"Open address list",openImageInFullScreenAriaLabel:"Open image in full screen",openMenuAriaLabel:"Open menu",overlayToCloseDesktopNavigationAriaLabel:"Close overlay",pauseVideoAriaLabel:"Pause video",phoneNumberPrefixAriaLabel:"Phone number prefix",playVideoAriaLabel:"Play video",play3DAriaLabel:"Play 3D view",playFPSPreviewAriaLabel:"Play FPS preview",pauseFPSPreviewAriaLabel:"Pause FPS preview",pause3DAriaLabel:"Pause 3D view",previousAriaLabel:"Go to previous slide",removeItemFromCartAriaLabel:"Remove item from cart",searchAriaLabel:"Search",shareToFacebookAriaLabel:"Share to Facebook",shareToWhatsappAriaLabel:"Share to Whatsapp",shareToXAriaLabel:"Share to X",siteNotificationsAriaLabel:"Site notifications banner",unmuteVideoAriaLabel:"Unmute video",useLeftAndRightArrowKeysAriaLabel:"Use the left and right arrow keys to adjust the image comparison.",uspStripAriaLabel:"Unique Selling Point Strip",videoAriaLabel:"Video",zoomInAriaLabel:"Zoom in",zoomOutAriaLabel:"Zoom out"}}}]); 2//# sourceMappingURL=TiledSpringboard-Chunk-a4ed334926c75785ff6a.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.