1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7490],{8996:e=>{e.exports={root:"product-gallery-video_root__kNoX5",player:"product-gallery-video_player__nOMw3","play-indicator":"product-gallery-video_play-indicator__TwKvm","play-indicator-small":"product-gallery-video_play-indicator-small__8U9aU",hidden:"product-gallery-video_hidden__wAaQP"}},10678:(e,i,o)=>{"use strict";o.d(i,{d:()=>m});var t=o(64255),n=o(13207),a=o(58266),r=o(64472),l=o(74620),d=o(74383),s=o(36432),c=o(28494),u=o.n(c);let m=({closeLabel:e,images:i=[],media:o,onClick:c})=>{(0,n.A)("Escape",c);let m=o??i.filter(e=>!!e?.url).map(e=>({image:e,type:"image"}));return(0,t.jsx)(d.l,{closeButtonLabel:(0,t.jsx)("button",{"aria-label":e||"close",className:(0,a.$)("button-reset",u()["close-button"]),onClick:c,children:(0,t.jsx)(l.A,{"aria-hidden":!0,focusable:!1,height:16,width:16})}),onClose:c,children:(0,t.jsx)("aside",{className:u()["dialog-content"],children:m.map(function(e,i){return"video"===e.type?(0,t.jsx)("div",{className:u()["dialog-image"],children:(0,t.jsx)(s.X,{autoPlayWhenActive:!1,controls:!0,poster:e.video.thumbnail||void 0,preload:"metadata",video:e.video})},`ProductImageDialog-video-${i}`):(0,t.jsx)("div",{className:u()["dialog-image"],children:(0,t.jsx)(r.BynderImage,{alt:e.image.name||"Dialog Image",fill:!0,src:e.image.url||""})},`ProductImageDialog-image-${i}`)})})})}},13207:(e,i,o)=>{"use strict";o.d(i,{A:()=>s});var t=o(41695),n=o(15257),a=n.Bd?window:null,r=function(e){return!!e.addEventListener},l=function(e){return!!e.on};let d=function(e,i,o,d){void 0===o&&(o=a),(0,t.useEffect)(function(){if(i&&o)return r(o)?(0,n.on)(o,e,i,d):l(o)&&o.on(e,i,d),function(){r(o)?(0,n.AU)(o,e,i,d):l(o)&&o.off(e,i,d)}},[e,i,o,JSON.stringify(d)])},s=function(e,i,o,a){void 0===i&&(i=n.lQ),void 0===o&&(o={}),void 0===a&&(a=[e]);var r=o.event,l=o.target,s=o.options;d(void 0===r?"keydown":r,(0,t.useMemo)(function(){var o="function"==typeof e?e:"string"==typeof e?function(i){return i.key===e}:e?function(){return!0}:function(){return!1};return function(e){if(o(e))return i(e)}},a),l,s)}},15257:(e,i,o)=>{"use strict";o.d(i,{AU:()=>a,Bd:()=>r,lQ:()=>t,on:()=>n});var t=function(){};function n(e){for(var i=[],o=1;o<arguments.length;o++)i[o-1]=arguments[o];e&&e.addEventListener&&e.addEventListener.apply(e,i)}function a(e){for(var i=[],o=1;o<arguments.length;o++)i[o-1]=arguments[o];e&&e.removeEventListener&&e.removeEventListener.apply(e,i)}var r=!0},28494:e=>{e.exports={"dialog-content":"product-image-dialog_dialog-content__3cMg5","dialog-image":"product-image-dialog_dialog-image__KMOWS","close-button":"product-image-dialog_close-button__RaFZp"}},36432:(e,i,o)=>{"use strict";o.d(i,{X:()=>d});var t=o(64255),n=o(41695),a=o(58266),r=o(8996),l=o.n(r);let d=({active:e=!0,autoPlayWhenActive:i=!1,className:o,controls:r=!0,inViewport:d=!0,poster:s,preload:c="metadata",showSmallIndicator:u=!1,video:m})=>{let[g,p]=(0,n.useState)(!1),v=(0,n.useRef)(null);return(0,n.useEffect)(()=>{let o=v.current;if(!o)return;if(!e||!d){o.pause(),o.muted=!0;return}if(!i)return;o.muted=!0;let t=o.play();t&&t.catch(()=>{p(!1)})},[e,i,d]),(0,n.useEffect)(()=>{let e=v.current;return()=>{e?.pause()}},[]),(0,t.jsxs)("div",{className:(0,a.$)(l().root,o),children:[(0,t.jsx)("video",{"aria-label":m.name,className:l().player,controls:r,loop:!0,onEnded:()=>p(!1),onPause:()=>p(!1),onPlay:()=>p(!0),playsInline:!0,poster:s||m.thumbnail||void 0,preload:c,ref:v,children:(0,t.jsx)("source",{src:m.src,type:m.type})}),(0,t.jsx)("div",{"aria-hidden":!0,className:(0,a.$)(l()["play-indicator"],u&&l()["play-indicator-small"],g&&l().hidden),children:(0,t.jsx)("svg",{"aria-hidden":!0,fill:"currentColor",focusable:!1,height:"14",viewBox:"0 0 12 14",width:"12",xmlns:"http://www.w3.org/2000/svg",children:(0,t.jsx)("path",{d:"m12 7-11.9999997 6.9282.00000061-13.8564036z"})})})]})}},37490:(e,i,o)=>{"use strict";o.r(i),o.d(i,{ProductImageSingle:()=>g});var t=o(64255),n=o(41695),a=o(83509),r=o(64472),l=o(13784),d=o(72366),s=o(10678),c=o(65923),u=o(86006),m=o.n(u);let g=({image:e,productName:i})=>{let{shared:o}
1=(0,a.P)(),[u,g]=(0,n.useState)(!1),p=`(min-width: ${l.f.desktopLarge}) 692px, (min-width: ${l.f.desktopSmall}) 50vw, 100vw`;return e?.url?(0,t.jsxs)("div",{className:m().root,"data-no-search":!0,children:[u&&(0,t.jsx)(s.d,{closeLabel:o?.closeLabel||"Close",images:[e],onClick:()=>{document.body.style.overflowY="initial",g(!1)}}),(0,t.jsx)("div",{className:m()["zoom-container"],children:(0,t.jsx)(c.Q,{"aria-label":o?.zoomImage||"",onClick:()=>{document.body.style.overflowY="hidden",g(!0)},children:(0,t.jsx)(d.A,{"aria-hidden":!0,focusable:!1,height:16,width:16})})}),(0,t.jsx)("div",{className:m()["image-wrapper"],children:(0,t.jsx)(r.BynderImage,{alt:e.name||i||"Product Image",fill:!0,sizes:p,src:e.url,style:{objectFit:"contain"}})})]}):null}},52660:e=>{e.exports={box:"box_box__RW5dF"}},74383:(e,i,o)=>{"use strict";o.d(i,{l:()=>m});var t=o(64255),n=o(26406),a=o(13784),r=o(58266),l=o(52660),d=o.n(l);let s=(0,n.Ay)(({children:e,className:i,...o})=>(0,t.jsx)("div",{className:(0,r.A)(d().box,i),...o,children:e})).withConfig({componentId:"sc-8bd589f5-0"})(["position:fixed;inset-block:"," ",";inset-inline:"," ",";margin:auto;height:",";width:",";z-index:10;box-sizing:border-box;color:var(--color-black);background-color:var(--color-white);overflow-y:auto;"],({$top:e})=>e,({$bottom:e})=>e,({$left:e})=>e,({$right:e})=>e,({$height:e})=>e,({$width:e})=>e),c=n.Ay.div.withConfig({componentId:"sc-8bd589f5-1"})(["width:auto;position:absolute;inset-block-start:var(--spacing-small);inset-inline-end:var(--spacing-small);z-index:10;",";button{padding:0;inline-size:2.5rem;block-size:2.5rem;min-block-size:2.5rem;img{block-size:1.5rem;inline-size:1.5rem;}}"],({$isFullscreen:e})=>e&&(0,n.AH)(["@media screen and (min-width:","){inset-block-start:var(--spacing-regular);inset-inline-end:var(--spacing-medium);}"],a.f.mobileMax)),u=n.Ay.div.withConfig({componentId:"sc-8bd589f5-2"})(["width:100%;height:100%;margin-block:0;margin-inline:auto;overflow-y:auto;padding-block:0;padding-inline:var(--spacing-medium);"]),m=({bottom:e=0,children:i,closeButtonLabel:o="Close",height:n="100%",isFullscreen:a=!0,left:r=0,onClose:l,right:d=0,top:m=0,width:g="100%"})=>(0,t.jsxs)(s,{$bottom:e,$height:n,$left:r,$right:d,$top:m,$width:g,children:[(0,t.jsx)(c,{$isFullscreen:a,children:o}),(0,t.jsx)(u,{children:i})]})},86006:e=>{e.exports={root:"product-image-single_root__cq9oe","image-wrapper":"product-image-single_image-wrapper__L_vC_","zoom-container":"product-image-single_zoom-container__OVr0b"}}}]); 2//# sourceMappingURL=7490.14cd028056248849.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.