PageSourceSearch

https://www.nikon.de/dist-client/SimplifiedProductImageGallery-Chunk-904fa5bbabf8dc842f33.js

js nikon.de collected 2026-10-02 05:35:15 UTC 21,111 bytes, 2 lines download raw bytes

1(globalThis.webpackChunknikon_client=globalThis.webpackChunknikon_client||[]).push([[421],{92727(e,t,r){"use strict";r.d(t,{A:()=>g});var a=r(21580),n=r.n(a),i=r(96377),o=r.n(i),s=r(41308),c=r.n(s),l=r(47976),d=r(81894);function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e},u.apply(null,arguments)}const f={[d.A.Yellow]:c(),[d.A.Red]:o(),[d.A.YellowFaint]:n()},g=({className:e,colour:t,dataTestId:r,motionStyle:a})=>{const n={src:`${f[t]}`,className:e,"data-testid":r,"aria-hidden":"true"};return a?React.createElement(l.A,u({tag:"img",alt:"",style:a},n)):React.createElement("img",u({alt:""},n))}},89993(e,t,r){"use strict";r.d(t,{A:()=>c});var a=r(36223),n=r(97500),i=r.n(n),o=r(82008);function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e},s.apply(null,arguments)}const c=({children:e,className:t,dataTestId:r,disabled:n=!1,editHint:c,hasCustomStyling:l,icon:d,iconSize:u="18px",interactionTheme:f="grey-600",isLightMode:g,link:m,secondary:p=!1,secondaryBackgroundClassName:h="bg-transparent",tabIndex:w,theme:y="yellow",linkCallback:v,onFocus:x,...b})=>{const A="black"===y,S="red"===y,k=i()("text-black-100",{"group-hover:text-white group-focus:text-white group-active:text-white":p&&(A||S)}),E=(0,o.h)({className:t,disabled:n,hasCustomStyling:l,icon:d,interactionTheme:f,isLightMode:g,secondary:p,secondaryBackgroundClassName:h,theme:y});return m?.url&&(m?.name||e)&&!n?React.createElement("a",s({},b,{className:E,href:m.url,target:m.target,"data-epi-property-name":c,onClick:v,"data-testid":r,onFocus:x,tabIndex:w},"download"===d&&{download:m.url}),e||m.name,d&&React.createElement(a.A,{name:d,className:k,size:u})):React.createElement("button",s({},b,{className:E,disabled:n,"data-epi-property-name":c,"data-testid":r,onFocus:x,tabIndex:w}),e,d&&React.createElement(a.A,{name:d,className:"ml-2",colorClassName:k,size:u}))}},82008(e,t,r){"use strict";r.d(t,{h:()=>i});var a=r(97500),n=r.n(a);const i=({className:e,disabled:t=!1,hasCustomStyling:r,icon:a,interactionTheme:i="grey-600",isLightMode:o,secondary:s=!1,secondaryBackgroundClassName:c="bg-transparent",theme:l="yellow"})=>{const d="yellow"===l,u="black"===l,f="red"===l;return n()({"bg-yellow py-1 px-4 text-black-100 hover:bg-yellow-100 focus:bg-yellow-500 active:bg-yellow-500":!r&&!t&&!s&&d,[`${c} 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 ${o?"":"dark:text-white dark:hover:text-black-100 dark:focus:text-black-100 dark:active:text-black-100"}`]:!r&&!t&&s&&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"}[i]}`]:!r&&!t&&!s&&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":!r&&!t&&s&&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":!r&&!t&&s&&f,"bg-grey text-grey-500 py-1 px-4":t,"flex items-center w-fit group":a},"cta rounded-full inline-block min-h-min select-none",e)}},76439(e,t,r){"use strict";r.d(t,{A:()=>d});var a=r(36223),n=r(30808),i=r(4586),o=r(97500),s=r.n(o),c=r(59471);function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e},l.apply(null,arguments)}const d=({ariaHidden:e,children:t,classes:r,dataTestId:o,epiEdit:d,fallbackSize:u,image:f,imageClasses:g,imageRef:m,lazyLoad:p=!0,progressiveLoad:h=!0,showFallback:w,sizes:y=""})=>{const v=f?.mobile,x=f?.tablet,b=f?.desktop,A=f?.largeDesktop,S=(0,i.A)(),[k,E]=(0,c.useState)(!1);if(!b?.url&&!w)return null;const R={[n.A.Small]:v,[n.A.Medium]:x,[n.A.Large]:b,[n.A.XLarge]:A};return w&&!b?.url?React.createElement("div",{className:s()(r,"flex items-center justify-center")},React.createElement(a.A,{ariaHidden:!0,className:s()(g,"motion-safe:transition motion-safe:duration-500 motion-safe:ease-in-out"),name:"image-outline",size:u??"100%"}),t):React.createElement("picture",{className:s()(r)},React.createElement("source",{type:"image/webp",sizes:y,srcSet:`${v?.url} 376w, ${x?.url} 768w, ${b?.url} 1024w, ${A?.url} 1440w`}),React.createElement("img",l({ref:m,alt:f?.altText?.length?f?.altText:"nikon-image","aria-hidden":e,className:s()(g,"motion-safe:transition motion-safe:duration-500 motion-safe:ease-in-out"),"data-epi-property-name":d,draggable:"false",loading:p?"lazy":"eager",onLoad:()=>{E(!0)},sizes:y,src:k&&h?R[S]?.url:v?.url,height:R[S]?.height,width:R[S]?.width,srcSet:`${v?.originalUrl} 376w, ${x?.originalUrl} 768w, ${b?.originalUrl} 1024w, ${A?.originalUrl} 1440w`},o&&{"data-testid":o})),k&&t)}},47976(e,t,r){"use strict";r.d(t,{A:()=>d});const a=e=>"object"==typeof e&&null!==e&&!Array.isArray(e),n=(e,t)=>Object.entries(e).reduce((e,[t,r])=>("duration"!==t&&"delay"!==t||"number"!=typeof r?a(r)?e[t]=n(r,t):e[t]=r:e[t]=0,e),{..."transition"===t?{duration:0}:{}}),i=e=>{const t=Object.keys(e).reduce((t,r)=>{const i=e[r];return a(i)&&(t[r]=n(i,r)),t},{...e});return{...t,transition:{...t.transition||{},duration:0}}};var o=r(63392),s=r(24675),c=r(59471);function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e},l.apply(null,arguments)}const d=({tag:e,ref:t,variants:r,initial:a,animate:n,exit:d,transition:u,layout:f,whileHover:g,...m})=>{const p=(0,c.useMemo)(()=>o.P[e||"div"],[e]),h=(0,s.I)(),w={variants:r,initial:a,animate:n,exit:d,transition:u,whileHover:g};return React.createElement(p,l({ref:t},h?i(w):w,{layout:!h&&f},m))}},8222(e,t,r){"use strict";r.d(t,{A:()=>l});var a=r(47976),n=r(76081),i=r(68194),o=r(65505),s=r(32088),c=r(59471);const l=({children:e,isAnimationDisabled:t})=>{const r=(0,o.A)(),l=(0,i.A)(),d=(0,c.useRef)(null),u=(0,s.W)(d,{once:!0,margin:"100% 0p
1x -15% 0px"}),{isSoftLoadEnabled:f}=(0,n.A)(e=>({isSoftLoadEnabled:e.isSoftLoadEnabled}));return t||l?React.createElement(React.Fragment,null,e):React.createElement(a.A,{"data-testid":"Soft-Load-Wrapper",ref:d,variants:{hidden:{opacity:0,y:60},visible:{opacity:1,y:0}},initial:"hidden",animate:f&&u||!1===f||r?"visible":"hidden",transition:{opacity:{ease:"easeOut",duration:void 0===f?0:.6},y:{ease:"easeOut",duration:f?.6:0}}},e)}},40238(e,t,r){"use strict";r.r(t),r.d(t,{default:()=>y});var a=r(92727),n=r(89993),i=r(76439),o=r(47976),s=r(81894),c=r(8222),l=r(28885),d=r(65505),u=r(33063),f=r(25264),g=r(97500),m=r.n(g),p=r(11866),h=r(13859),w=r(59471);const y=({title:e,subTitle:t,mainImage:r,secondaryImage:g,cta:y,glow:v})=>{const x=(0,d.A)(),b=(0,l.A)(1440),A=(0,l.A)(1024),[S,{height:k,width:E}]=(0,u.A)(),R=(0,w.useRef)(null),{scrollYProgress:C}=(0,p.L)({target:R,offset:["start end","end start"]}),_=(0,f.S)(C,{stiffness:300,damping:50}),I=(0,h.G)(_,[0,.5,1],[60,0,-60]),B=b?90:120,G=(0,h.G)(_,[0,.5,1],[B,0,-B]),N=!!r&&!!g;return React.createElement("section",{className:"component-padding overflow-hidden bg-white pt-13 text-black-100 lg:pt-[110px] dark:bg-black-100 dark:text-white","data-testid":"CT-14-A-Simplified-Product-Image-Gallery"},React.createElement(c.A,null,React.createElement("div",{className:"container flex grid-cols-12 flex-col xl:grid",ref:R},React.createElement("div",{className:"relative z-10 flex flex-col justify-center gap-[15px] max-lg:pb-16 max-xl:items-center lg:gap-10 xl:col-span-5","data-testid":"CT-14-A-Simplified-Product-Image-Gallery-Text-Container"},React.createElement("h1",{className:"mount max-xl:text-center","data-testid":"CT-14-A-Simplified-Product-Image-Gallery-Title"},e),React.createElement("p",{className:m()("text-grey-450 max-xl:text-center dark:text-grey-400",A?"h5":"h3"),"data-testid":"CT-14-A-Simplified-Product-Image-Gallery-Subtitle"},t),y?.name&&y.url&&React.createElement(n.A,{link:y,className:"mt-2.5 w-fit xl:mt-4",dataTestId:"CT-14-A-Simplified-Product-Image-Gallery-CTA"})),React.createElement("div",{className:m()("flex justify-end xl:col-span-6 xl:col-start-8",{relative:N}),"data-testid":"CT-14-A-Simplified-Product-Image-Gallery-Media-Container",ref:S},React.createElement(o.A,{style:{...N?{translateY:x?"0px":I}:{}},className:m()({"relative max-xl:w-[85%]":N})},React.createElement(i.A,{image:r,sizes:"(min-width: 1024px) 1024px, 100vw",dataTestId:"CT-14-A-Simplified-Product-Image-Gallery-Main-Image"}),N&&v&&React.createElement(a.A,{colour:s.A.Yellow,motionStyle:{height:k,width:E,translateY:x?"0px":I,scale:2.5,opacity:.35},className:"absolute bottom-0 -z-max max-h-full xl:-bottom-20 xl:-left-36",dataTestId:"CT-14-A-Simplified-Product-Image-Gallery-Glow-Image"}))),N&&React.createElement(o.A,{style:{translateY:x?"0px":G,zIndex:3},className:"relative xl:col-span-2 xl:col-start-7"},React.createElement("div",{className:"absolute -bottom-5 left-0 flex max-h-[86px] max-w-[114px] md:max-h-[180px] md:max-w-[240px] xl:-bottom-20 xl:max-h-[390px] xl:max-w-[470px]"},React.createElement(i.A,{image:g,imageClasses:"h-full object-contain",dataTestId:"CT-14-A-Simplified-Product-Image-Gallery-Main-Image"}))))))}},30808(e,t,r){"use strict";r.d(t,{A:()=>n});var a=function(e){return e.Small="sm",e.Medium="md",e.Large="lg",e.XLarge="xl",e}(a||{});const n=a},44528(e,t,r){"use strict";r.d(t,{A:()=>n});var a=function(e){return e.Screen="Screen",e.Viewport="Viewport",e}(a||{});const n=a},81894(e,t,r){"use strict";r.d(t,{A:()=>n});var a=function(e){return e.None="none",e.Yellow="yellow",e.Red="red",e.YellowFaint="yellow-faint",e}(a||{});const n=a},76081(e,t,r){"use strict";r.d(t,{A:()=>a});const a=(0,r(44285).A)(e=>({isSoftLoadEnabled:void 0,setIsSoftLoadEnabled:t=>e({isSoftLoadEnabled:t})}))},80552(e,t,r){"use strict";r.d(t,{A:()=>n});var a=r(42926);const n=()=>{const e=Math.abs(window.outerWidth-window.innerWidth)<=50?1:Number((window.outerWidth/window.innerWidth).toFixed(2));return a.gm&&!a.Fr?window.devicePixelRatio:e}},4586(e,t,r){"use strict";r.d(t,{A:()=>c});var a=r(30808),n=r(44528),i=r(80552),o=r(59471);const s=e=>{const t=768,r=1024,o=1440,s=(0,i.A)(),c=e===n.A.Viewport?window.innerWidth:window.innerWidth*s;return c<t?a.A.Small:c>=t&&c<r?a.A.Medium:c>=r&&c<o?a.A.Large:a.A.XLarge},c=(e=n.A.Viewport)=>{const[t,r]=(0,o.useState)(),a=(0,o.useCallback)(()=>r(s(e)),[e]);return(0,o.useEffect)(()=>(window.addEventListener("resize",a),r(s(e)),()=>{window.removeEventListener("resize",a)}),[a,e]),t}},2569(e,t,r){"use strict";r.d(t,{A:()=>n});var a=r(59471);const n=()=>{const[e,t]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{t(!0)},[]),e}},28885(e,t,r){"use strict";r.d(t,{A:()=>
1o});var a=r(44528),n=r(80552),i=r(59471);const o=(e,t=a.A.Viewport)=>{const[r,o]=(0,i.useState)(),s=(0,i.useCallback)(()=>{const r=(0,n.A)(),i=t===a.A.Viewport?window.innerWidth:window.innerWidth*r;o(i<e)},[e,t]);return(0,i.useEffect)(()=>(window.addEventListener("resize",s),s(),()=>{window.removeEventListener("resize",s)}),[s]),r}},68194(e,t,r){"use strict";r.d(t,{A:()=>n});var a=r(59471);const n=()=>{const[e,t]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{t(window.self!==window.top)},[]),e}},65505(e,t,r){"use strict";r.d(t,{A:()=>i});var a=r(24675),n=r(2569);const i=()=>{const e=(0,n.A)();return(0,a.I)()&&e}},33063(e,t,r){"use strict";r.d(t,{A:()=>n});var a=r(59471);const n=()=>{const e=(0,a.useRef)(void 0),[t,r]=(0,a.useState)({width:0,height:0,clientWidth:0,clientHeight:0,scrollWidth:0,scrollHeight:0}),n=(0,a.useCallback)(e=>{if(!Array.isArray(e))return;const t=e[0];r({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,a.useCallback)(t=>{e.current&&!t&&(e.current.disconnect(),e.current=void 0),!e.current&&t&&(e.current=new ResizeObserver(n),e.current.observe(t))},[n]),t]}},25264(e,t,r){"use strict";r.d(t,{C:()=>o,S:()=>i});var a=r(27903),n=r(24675);const i=(e,t)=>{const r=(0,n.I)(),i=(0,a.z)(e,t);return r?e:i},o=(e,t)=>{const r=(0,n.I)(),i=(0,a.z)(e,t);return r?e:i}},21580(e){e.exports="data:image/svg+xml,%3csvg width='1151' height='1150' viewBox='0 0 1151 1150' fill='none' xmlns='http://www.w3.org/2000/svg'%3e %3cg opacity='0.35' filter='url(%23filter0_df_4014_178052)'%3e %3cpath d='M801 575C801 699.264 700.04 800 575.5 800C450.96 800 350 699.264 350 575C350 450.736 450.96 350 575.5 350C700.04 350 801 450.736 801 575Z' fill='%23FFDD00'/%3e %3c/g%3e %3cdefs%3e %3cfilter id='filter0_df_4014_178052' x='0' y='0' width='1151' height='1150' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3e %3cfeFlood flood-opacity='0' result='BackgroundImageFix'/%3e %3cfe
1ColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3e %3cfeOffset dy='1.66516'/%3e %3cfeGaussianBlur stdDeviation='0.832579'/%3e %3cfeComposite in2='hardAlpha' operator='out'/%3e %3cfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3e %3cfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_4014_178052'/%3e %3cfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_4014_178052' result='shape'/%3e %3cfeGaussianBlur stdDeviation='175' result='effect2_foregroundBlur_4014_178052'/%3e %3c/filter%3e %3c/defs%3e %3c/svg%3e"},96377(e){e.exports="data:image/svg+xml,%3csvg width='906' height='906' viewBox='0 0 906 906' fill='none' xmlns='http://www.w3.org/2000/svg'%3e %3cg opacity='0.5' filter='url(%23filter0_df_5839_100698)'%3e %3ccircle cx='453' cy='453' r='263' fill='%23FF0020'/%3e %3c/g%3e %3cdefs%3e %3cfilter id='filter0_df_5839_100698' x='0' y='0' width='906' height='906' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3e %3cfeFlood flood-opacity='0' result='BackgroundImageFix'/%3e %3cfe
1ColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3e %3cfeOffset dy='1.66516'/%3e %3cfeGaussianBlur stdDeviation='0.832579'/%3e %3cfeComposite in2='hardAlpha' operator='out'/%3e %3cfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3e %3cfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_5839_100698'/%3e %3cfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_5839_100698' result='shape'/%3e %3cfeGaussianBlur stdDeviation='95' result='effect2_foregroundBlur_5839_100698'/%3e %3c/filter%3e %3c/defs%3e %3c/svg%3e"},41308(e){e.exports="data:image/svg+xml,%3csvg width='906' height='906' viewBox='0 0 906 906' fill='none' xmlns='http://www.w3.org/2000/svg'%3e %3cg opacity='0.5' filter='url(%23filter0_df_5839_100698)'%3e %3ccircle cx='453' cy='453' r='263' fill='%23FFDD00'/%3e %3c/g%3e %3cdefs%3e %3cfilter id='filter0_df_5839_100698' x='0' y='0' width='906' height='906' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3e %3cfeFlood flood-opacity='0' result='BackgroundImageFix'/%3e %3cfe
1ColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3e %3cfeOffset dy='1.66516'/%3e %3cfeGaussianBlur stdDeviation='0.832579'/%3e %3cfeComposite in2='hardAlpha' operator='out'/%3e %3cfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3e %3cfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_5839_100698'/%3e %3cfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_5839_100698' result='shape'/%3e %3cfeGaussianBlur stdDeviation='95' result='effect2_foregroundBlur_5839_100698'/%3e %3c/filter%3e %3c/defs%3e %3c/svg%3e"},44285(e,t,r){"use strict";r.d(t,{A:()=>o});var a=r(59471);function n(e){let t;const r=new Set,a=(e,a)=>{const n="function"==typeof e?e(t):e;if(n!==t){const e=t;t=a?n:Object.assign({},t,n),r.forEach(r=>r(t,e))}},n=()=>t,i={setState:a,getState:n,subscribe:(e,a,i)=>a||i?((e,a=n,i=Object.is)=>{console.warn("[DEPRECATED] Please use `subscribeWithSelector` middleware");let o=a(t);function s(){const r=a(t);if(!i(o,r)){const t=o;e(o=r,t)}}return r.add(s),()=>r.delete(s)})(e,a,i):(r.add(e),()=>r.delete(e)),destroy:()=>r.clear()};return t=e(a,n,i),i}const i="undefined"==typeof window||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent)?a.useEffect:a.useLayoutEffect;function o(e){const t="function"==typeof e?n(e):e,r=(e=t.getState,r=Object.is)=>{const[,n]=(0,a.useReducer)(e=>e+1,0),o=t.getState(),s=(0,a.useRef)(o),c=(0,a.useRef)(e),l=(0,a.useRef)(r),d=(0,a.useRef)(!1),u=(0,a.useRef)();let f;void 0===u.current&&(u.current=e(o));let g=!1;(s.current!==o||c.current!==e||l.current!==r||d.current)&&(f=e(o),g=!r(u.current,f)),i(()=>{g&&(u.current=f),s.current=o,c.current=e,l.current=r,d.current=!1});const m=(0,a.useRef)(o);i(()=>{const e=()=>{try{const e=t.getState(),r=c.current(e);l.current(u.current,r)||(s.current=e,u.current=r,n())}catch(e){d.current=!0,n()}},r=t.subscribe(e);return t.getState()!==m.current&&e(),r},[]);const p=g?f:u.current;return(0,a.useDebugValue)(p),p};return Object.assign(r,t),r[Symbol.iterator]=function(){console.warn("[useStore, api] = create() is deprecated and will be removed in v4");const e=[r,t];return{next(){const t=e.length<=0;return{value:e.shift(),done:t}}}},r}},32088(e,t,r){"use strict";r.d(t,{W:()=>o});var a=r(59471),n=r(57671);const i={some:0,all:1};function o(e,{root:t,margin:r,amount:o,once:s=!1,initial:c=!1}={}){const[l,d]=(0,a.useState)(c);return(0,a.useEffect)(()=>{if(!e.current||s&&l)return;const a={root:t&&t.current||void 0,margin:r,amount:o};return function(e,t,{root:r,margin:a,amount:o="some"}={}){const s=(0,n.K)(e),c=new WeakMap,l=new IntersectionObserver(e=>{e.forEach(e=>{const r=c.get(e.target);if(e.isIntersecting!==Boolean(r))if(e.isIntersecting){const r=t(e.target,e);"function"==typeof r?c.set(e.target,r):l.unobserve(e.target)}else"function"==typeof r&&(r(e),c.delete(e.target))})},{root:r,rootMargin:a,threshold:"number"==typeof o?o:i[o]});return s.forEach(e=>l.observe(e)),()=>l.disconnect()}(e.current,()=>(d(!0),s?void 0:()=>d(!1)),a)},[t,e,r,s,o]),l}},80368(e,t,r){"use strict";r.d(t,{d:()=>s});var a=r(82563),n=r(59471),i=r(87087),o=r(76430);function s(e){const t=(0,o.M)(()=>(0,a.OQ)(e)),{isStatic:r}=(0,n.useContext)(i.Q);if(r){const[,r]=(0,n.useState)(e);(0,n.useEffect)(()=>t.on("change",r),[])}return t}},27903(e,t,r){"use strict";r.d(t,{z:()=>g});var a=r(57730),n=r(31222),i=r(82634);function o(e,t,r={}){const o=e.get();let l,d=null,u=o;const f="string"==typeof o?o.replace(/[\d.-]/g,""):void 0,g=()=>{d&&(d.stop(),d=null),e.animation=void 0},m=()=>{(()=>{const t=c(e.get()),a=c(u);if(t===a)return void g();const i=d?d.getGeneratorVelocity():e.getVelocity();g(),d=new n.s({keyframes:[t,a],velocity:i,type:"spring",restDelta:.001,restSpeed:.01,...r,onUpdate:l})})(),e.animation=d??void 0,e.events.animationStart?.notify(),d?.then(()=>{e.animation=void 0,e.events.animationComplete?.notify()})};if(e.attach((e,t)=>{u=e,l=e=>t(s(e,f)),i.Gt.postRender(m)},g),(0,a.S)(t)){let a=!0===r.skipInitialAnimation;const n=t.on("change",t=>{a?(a=!1,e.jump(s(t,f),!1)):e.set(s(t,f))}),i=e.on("destroy",n);return()=>{n(),i()}}return g}function s(e,t){return t?e+t:e}function c(e){return"number"==typeof e?e:parseFloat(e)}var l=r(59471),d=r(87087),u=r(80368),f=r(13859);function g(e,t={}){return function(e,t={}){const{isStatic:r}=(0,l.useContext)(d.Q),n=()=>(0,a.S)(e)?e.get():e;if(r)return(0,f.G)(n);const i=(0,u.d)(n());return(0,l.useInsertionEffect)(()=>o(i,e,t),[i,JSON.stringify(t)]),i}(e,{type:"spring",...t})}},13859(e,t,r){"use strict";r.d(t,{G:()=>d});var a=r(18558);var n=r(76430),i=r(82634),o=r(76009),s=r(80368);function c(e,t){const r=(0,s.d)(t()),a=()=>r.set(t());return a(),(0,o.E)(()=>{const t=()=>i.Gt.preRender(a,!1,!0),r=e.map(e=>e.on("change",t));return()=>
1{r.forEach(e=>e()),(0,i.WG)(a)}}),r}var l=r(82563);function d(e,t,r,i){if("function"==typeof e)return function(e){l.bt.current=[],e();const t=c(l.bt.current,e);return l.bt.current=void 0,t}(e);if(void 0!==r&&!Array.isArray(r)&&"function"!=typeof t)return function(e,t,r,a){const i=(0,n.M)(()=>Object.keys(r)),o=(0,n.M)(()=>({}));for(const n of i)o[n]=d(e,t,r[n],a);return o}(e,t,r,i);const o="function"==typeof t?t:function(...e){const t=!Array.isArray(e[0]),r=t?0:-1,n=e[0+r],i=e[1+r],o=e[2+r],s=e[3+r],c=(0,a.G)(i,o,s);return t?c(n):c}(t,r,i);return Array.isArray(e)?u(e,o):u([e],([e])=>o(e))}function u(e,t){const r=(0,n.M)(()=>[]);return c(e,()=>{r.length=0;const a=e.length;for(let t=0;t<a;t++)r[t]=e[t].get();return t(r)})}}}]);
2//# sourceMappingURL=SimplifiedProductImageGallery-Chunk-904fa5bbabf8dc842f33.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.