1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="81f1548d-1002-44e6-84e8-959345840548",e._sentryDebugIdIdentifier="sentry-dbid-81f1548d-1002-44e6-84e8-959345840548")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9018],{644:(e,t,n)=>{n.d(t,{N:()=>U});var i=n(80263),l=n(90677),o=n.n(l),r=n(2686),s=n.n(r),a=n(7685),d=n.n(a),c=n(22616),u=n(65496),p=n.n(u),h=n(53239),m=n(44797),g=n(65614),x=n(22128),f=n(27922),y=n(41009),b=n(37546),_=n(91631),v=n(11375),j=n(2450),w=n(12916);let C=j.default.div.withConfig({displayName:"styles__ImageWrapper",componentId:"groot__sc-9f54b73f-0"})(["display:flex;align-items:center;width:100%;height:100%;background-color:",";> div{width:100%;height:100%;}"],e=>{let{theme:t}=e;return t.colors.white.s100}),I=(0,j.default)(c.Img).withConfig({displayName:"styles__Image",componentId:"groot__sc-9f54b73f-1"})(["width:auto;max-width:100%;height:auto;max-height:100%;object-fit:contain;"]),k=(0,j.default)(w.n5).withConfig({displayName:"styles__ZoomWrapper",componentId:"groot__sc-9f54b73f-2"})(["position:relative;overflow:hidden;width:100%;height:100%;background-repeat:no-repeat;background-size:","px;cursor:",";","{opacity:",";transition:all 0.3s;}"],e=>{let{$size:t}=e;return null!=t?t:2e3},e=>{let{$isZoomed:t,$canBeZoomed:n}=e;return t?"zoom-out":!t&&n?"zoom-in":"default"},C,e=>{let{$isZoomed:t}=e;return t?"0":"1"}),A=(0,_.CS)(k),N=e=>{var t;let{src:n,isZoomed:l,isZoomable:o,isNotFound:r,setIsZoomed:s,setIsNotFound:a}=e,[{x:d,y:c},u]=(0,_.zh)(()=>({x:50,y:50})),p=(0,h.useRef)(null),m=!r&&o,x=(0,v.useGesture)({onClick:()=>m&&s(e=>!e),onMove:e=>{let{xy:[t,n],event:i}=e;if(!i)return;let l=i.currentTarget;if(!l||!l.getBoundingClientRect)return;let{left:o,top:r}=l.getBoundingClientRect();u({x:(t-o)/l.offsetWidth*100,y:(n-r)/l.offsetHeight*100})}},{move:{enabled:!r}});return(0,i.jsx)(A,{...x(),$isZoomed:l,$size:null==p||null==(t=p.current)?void 0:t.naturalWidth,$canBeZoomed:m,style:{backgroundImage:"url(".concat(n,")"),backgroundPosition:(0,_.to)([d,c],(e,t)=>"".concat(e,"% ").concat(t,"%"))},children:(0,i.jsx)(C,{children:(0,i.jsx)(I,{ref:p,src:n,onError:()=>a(!0),height:g.DS.mediaDesktopHeight,width:g.DS.mediaDesktopWidth})})})},T=(0,_.CS)(C),S=(0,_.CS)(I),E=e=>{let{src:t,isZoomable:n,isZoomed:l,isNotFound:o,setIsZoomed:r,setIsNotFound:s}=e,{mediaHeight:a,mediaWidth:d}=(0,b.Z)(g.DS),[{position:c,scale:u},p]=(0,_.zh)(()=>({position:[0,0],scale:1})),[m,x]=(0,h.useState)({}),[[f,y],j]=(0,h.useState)([0,0]),w=!o&&n;(0,h.useEffect)(()=>{l||p({position:[0,0],scale:1})},[l,p]);let C=(0,v.useDrag)(e=>{let{movement:[t,n],xy:[i,o],tap:s,down:a}=e;s&&w?(x({bottom:f,left:-y,right:y,top:-f}),r(e=>(e?p({position:[0,0],scale:1}):p({immediate:a,position:[y/2-i,f/2-o],scale:4}),!e))):l&&p({immediate:a,position:[t,n]})},{bounds:m,enabled:!o,filterTaps:!0,from:()=>c.get(),rubberband:!0});return(0,i.jsx)(T,{style:{touchAction:"none",transform:(0,_.to)(c,(e,t)=>"translate(".concat(e,"px, ").concat(t,"px)"))},children:(0,i.jsx)(S,{...C(),src:t,alt:t,onError:s,style:{transform:u.to(e=>"scale(".concat(e,")"))},onLoad:e=>{null!=e&&null!=e.currentTarget&&j([e.currentTarget.offsetHeight,e.currentTarget.offsetWidth])},height:a,width:d})})},L=e=>{let{isVisible:t,isZoomable:n,isZoomed:l,onZoom:o,...r}=e,{isDesktop:s}=(0,f.A)(),[a,d]=(0,h.useState)(!1),[c,u]=(0,h.useState)(!1);(0,h.useEffect)(()=>{void 0===t||t||d(t)},[t]),(0,h.useEffect)(()=>{void 0!==l&&d(l)},[l]),(0,h.useEffect)(()=>{o&&o(a)},[a,o]);let p={isNotFound:c,isZoomable:n,isZoomed:a,setIsNotFound:u,setIsZoomed:d};return s?(0,i.jsx)(N,{...p,...r}):(0,i.jsx)(E,{...p,...r})};var D=n(25469),O=n.n(D);let R=(0,j.default)(O()).withConfig({displayName:"styles__Modal",componentId:"groot__sc-b6772c28-0"})(["z-index:9;> div:last-child{width:100%;height:100%;@media (min-width:","){width:1160px;}@media (max-width:","){max-height:100%;}}"],e=>{let{theme:t}=e;return t.breakpoint.desktop},e=>{let{theme:t}=e;return t.breakpoint.desktop}),P=j.default.div.withConfig({displayName:"styles__Container",componentId:"groot__sc-b6772c28-1"})(["position:relative;display:flex;box-sizing:border-box;height:100%;padding:",";*,*::before,*::after{box-sizing:border-box;}@media screen and (max-width:","){display:flex;flex-direction:column;padding:0;}"],e=>{let{theme:t}=e;return t.space.s600},e=>{let{theme:t}=e;return t.breakpoint.desktop}),W=j.default.div.withConfig({displayName:"styles__ProductView",componentId:"groot__sc-b6772c28-2"})(["display:flex;flex:1;justify-content:center;align-items:center;overflow:hidden;height:100%;img{width:100%;transition:opacity 0.5s;}@media (min-width:","){padding-right:",";}"],e=>{let{theme:t}=e;return t.breakpoint.desktop},e=>{let{theme:t}=e;return t.space.s200}),F=j.default.div.withConfig({displayName:"styles__ProductDetails",componentId:"groot__sc-b6772c28-3"})(["display:flex;flex-direction:column;width:310px;@media (max-width:","){align-items:center;width:100%;}"],e=>{let{theme:t}=e;return t.breakpoint.desktop}),M=(0,j.default)(w.SC).withConfig({displayName:"styles__NavButton",componentId:"groot__sc-b6772c28-4"})(["flex-shrink:0;visibility:",";"],e=>{let{$hide:t}=e;return t?"hidden":"visible"}),z=(0,j.default)(p()).withConfig({displayName:"styles__BottomSlider",componentId:"groot__sc-b6772c28-5"})(["display:inline-flex;max-width:100%;"]),H=j.default.p.withConfig({displayName:"styles__Text",componentId:"groot__sc-b6772c28-6"})(["margin:"," 0;color:",";",";"],e=>{let{theme:t}=e;return t.space.s300},e=>{let{theme:t}=e;return t.colors.gray.s800},e=>{let{theme:t}=e;return(0,j.css)(t.typography.heading.subheading)}
1),B=j.default.div.withConfig({displayName:"styles__ThumbnailContainer",componentId:"groot__sc-b6772c28-7"})(["display:flex;flex-wrap:wrap;overflow:auto;"]),$=(0,j.default)(w.SC).withConfig({displayName:"styles__Thumbnail",componentId:"groot__sc-b6772c28-8"})(["height:82px;border:1px solid ",";margin:",";border-radius:",";> div{width:82px;}"],e=>{let{$selected:t,theme:n}=e;return t?n.colors.main.base:"transparent"},e=>{let{theme:t}=e;return"".concat(t.space.s100," ").concat(t.space.s050)},e=>{let{theme:t}=e;return t.radius.s100}),G=(0,j.default)(w.SC).withConfig({displayName:"styles__CloseButton",componentId:"groot__sc-b6772c28-9"})(["position:absolute;z-index:10;top:0;left:0;display:flex;justify-content:center;align-items:center;align-self:flex-start;width:50px;height:50px;margin:10px;background-color:white;border-radius:50% 50%;"]),U=e=>{let{open:t,description:n,onClose:l}=e,{isDesktop:r}=(0,f.A)(),{mediaHeight:a,mediaWidth:u}=(0,b.Z)(g.jK),{actions:{jumpTo:_},state:{index:v,media:j,images:w}}=(0,h.useContext)(y.y),[C,I]=(0,h.useState)(v),[k,A]=(0,h.useState)(!1),N=(0,h.useRef)(0);(0,h.useEffect)(()=>{t&&w.forEach((e,t)=>{let{index:n}=e;j[v].index===n&&I(t)})},[j,w,v,I,t]);let T=(0,h.useCallback)(e=>{if(clearTimeout(N.current),!e){N.current=window.setTimeout(()=>A(e),500);return}A(e)},[A]),S=e=>{e>w.length-1?I(0):e<0?I(w.length-1):I(e),A(!1)},E=()=>S(C+1),D=()=>S(C-1),O=()=>{_(w[C].index),l()};return(0,x.A)(m.WQ.RIGHT_ARROW,E),(0,x.A)(m.WQ.LEFT_ARROW,D),(0,x.A)(m.WQ.ESCAPE,O),(0,i.jsx)(R,{open:t,disableStyles:!r,onClose:O,children:(0,i.jsxs)(P,{children:[(0,i.jsx)(G,{onClick:O,children:(0,i.jsx)(d(),{height:"24px",width:"24px"})}),(0,i.jsx)(W,{children:r?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(M,{onClick:D,$hide:C<=0,children:(0,i.jsx)(o(),{height:"24px",width:"24px"})}),(0,i.jsx)(L,{src:w[C].url,isZoomed:k,isZoomable:w[C].zoomable,onZoom:T,isVisible:!0}),(0,i.jsx)(M,{onClick:E,$hide:C>=w.length-1,children:(0,i.jsx)(s(),{height:"24px",width:"24px"})})]}):(0,i.jsx)(p(),{items:w,setVisibleItem:C,onNavigation:e=>{e===m.WQ.RIGHT_ARROW&&E(),e===m.WQ.LEFT_ARROW&&D()},onCarouselSnap:e=>S(e),disableDrag:k,enableCarouselView:!0,disableOverflowHidden:k,hideCarouselItems:k,hideCarouselBullets:!0,oneItemView:!0,children:(e,t)=>{let{url:n,zoomable:l}=e;return(0,i.jsx)(L,{src:n,isVisible:t===C,isZoomable:l,onZoom:T})}})}),(0,i.jsx)(F,{children:r?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(H,{children:n}),(0,i.jsx)(B,{children:w.map((e,t)=>{let{url:n,alt:l}=e;return(0,i.jsx)($,{$selected:t===C,onClick:()=>S(t),children:(0,i.jsx)(c.Img,{src:n,title:l,alt:l,height:a,width:u})},t)})})]}):(0,i.jsx)(z,{items:w,children:(e,t)=>{let{thumb:n,alt:l}=e;return(0,i.jsx)($,{$selected:C===t,onClick:()=>S(t),children:(0,i.jsx)(c.Img,{src:n,title:l,alt:l,height:a,width:u})})}})})]})})}},962:(e,t,n)=>{n.d(t,{H:()=>P});var i=n(80263),l=n(80318),o=n.n(l),r=n(36921),s=n.n(r),a=n(65496),d=n.n(a),c=n(53239),u=n(65614),p=n(27922),h=n(41009),m=n(37546);let g=function(e){(0,c.useEffect)(()=>{for(let t=0;t<e.length;t++)new Image().src=e[t]},[e])};var x=n(3292),f=n(48281),y=n(22616),b=n(2450);let _=b.default.div.withConfig({displayName:"styles__VideoPlayer",componentId:"groot__sc-8d379d33-0"})(["position:relative;display:flex;justify-content:center;align-items:center;height:100%;"]),v=b.default.video.withConfig({displayName:"styles__Video",componentId:"groot__sc-8d379d33-1"})(["max-width:100%;max-height:100%;"]),j=b.default.div.withConfig({displayName:"styles__Overlay",componentId:"groot__sc-8d379d33-2"})(["position:absolute;top:0;right:0;bottom:42px;left:0;"]);function w(e){let{src:t,thumb:n,isDisplayed:l,...o}=e,r=(0,c.useRef)(null),[s,a]=(0,c.useState)(!0);return(0,c.useEffect)(()=>{(null==r?void 0:r.current)&&void 0!==l&&r.current.played.length&&(l?r.current.play():r.current.pause())},[l]),(0,i.jsxs)(_,{children:[(0,i.jsx)(j,{onClick:()=>{(null==r?void 0:r.current)&&(s?r.current.pause():r.current.play())}}),(0,i.jsxs)(v,{ref:e=>{r.current=e},poster:n,onPlay:()=>a(!0),onPause:()=>a(!1),autoPlay:!0,muted:!0,controls:!0,controlsList:"nodownload",disablePictureInPicture:!0,...o,children:[(0,i.jsx)("source",{src:t,type:"video/mp4"}),(0,i.jsx)("source",{src:t,type:"video/webm"})]})]})}let C=b.default.ul.withConfig({displayName:"styles__MediaList",componentId:"groot__sc-8be94cb0-0"})(["display:flex;flex-flow:row nowrap;align-items:stretch;padding:0;margin:0;list-style:none;"]),I=b.default.li.withConfig({displayName:"styles__MediaItem",componentId:"groot__sc-8be94cb0-1"})(["display:flex;flex:none;box-sizing:border-box;width:100%;visibility:",";:not(:first-child){margin-left:-100%;}"],e=>{let{$isActive:t}=e;return t?"visible":"hidden"});function k(){let{state:{media:e,preview:t,index:n}}=(0,c.useContext)(h.y);return(0,i.jsxs)(C,{children:[(0,i.jsxs)(I,{$isActive:!!t,children:[(null==t?void 0:t.type)===f.Ap.IMAGE&&(0,i.jsx)(y.Img,{src:t.url,title:t.alt,alt:t.alt,height:u.L.mediaDesktopHeight,width:u.L.mediaDesktopWidth}),(null==t?void 0:t.type)===f.Ap.VIDEO&&(0,i.jsx)(w,{src:t.url,thumb:t.thumb,title:t.alt,isDisplayed:!0})]}),e.map((e,l)=>{let{index:o,type:r,url:s,thumb:a,alt:d}=e;return(0,i.jsxs)(I,{$isActive:!t&&n===l,children:[r===f.Ap.IMAGE&&(0,i.jsx)(y.Img,{src:s,title:d,alt:d,height:u.L.mediaDesktopHeight,width:u.L.mediaDesktopWidth}),r===f.Ap.VIDEO&&(0,i.jsx)(w,{src:s,thumb:a,title:d,isDisplayed:n===l})]},o)})]})}var A=n(644),N=n(64232),T=n.n(N),S=n(12916);
1let E=b.default.div.withConfig({displayName:"styles__ThumbnailWrapper",componentId:"groot__sc-bcb3a7a3-0"})(["height:100%;padding:0 ",";"],e=>{let{theme:t}=e;return t.space.s050}),L=(0,b.default)(S.SC).withConfig({displayName:"styles__BaseThumbnail",componentId:"groot__sc-bcb3a7a3-1"})(["position:relative;height:100%;border:1px solid ",";border-radius:",";",""],e=>{let{$selected:t,theme:n}=e;return t?n.colors.main.base:"transparent"},e=>{let{theme:t}=e;return t.radius.s100},e=>{let{$selected:t,theme:n}=e;return!t&&(0,b.css)([":hover{border-color:",";}"],n.colors.gray.s500)}),D=b.default.div.withConfig({displayName:"styles__IconWrapper",componentId:"groot__sc-bcb3a7a3-2"})(["position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;svg{path{fill:",";}}"],e=>{let{theme:t}=e;return t.colors.main.base}),O=b.default.div.withConfig({displayName:"styles__ImgWrapper",componentId:"groot__sc-bcb3a7a3-3"})(["height:100%;div{width:82px;}"]);function R(e){let{selected:t,isVideo:n,onClick:l,...o}=e,{mediaHeight:r,mediaWidth:s}=(0,m.Z)(u.jK);return(0,i.jsx)(E,{children:(0,i.jsxs)(L,{$selected:t,onClick:l,children:[n&&(0,i.jsx)(D,{children:(0,i.jsx)(T(),{height:"30px",width:"30px"})}),(0,i.jsx)(O,{children:(0,i.jsx)(y.Img,{draggable:"false",...o,height:r,width:s})})]})})}let P=(0,c.forwardRef)(function(e,t){let{media:n,preview:l,description:r,forceDesktopView:a,forceCarouselView:y,carouselBulletsOutside:b,favorite:_,picto:v,withDefectPicto:j,isOnePage:C,...I}=e,N=(0,h.A)(n,l),{actions:{jumpTo:T},state:{media:E,index:L,urls:D}}=N,{isDesktop:O}=(0,p.A)(),{mediaHeight:P}=(0,m.Z)(u.L),[W,F]=(0,c.useState)(!1),M=()=>F(!0),z=e=>()=>{T(e),O||E[e].type===f.Ap.VIDEO||M()},H=E.some(e=>e.type===f.Ap.VIDEO);return g(D),(0,i.jsx)(S.mc,{ref:t,...I,children:(0,i.jsxs)(h.y.Provider,{value:N,children:[(O||a)&&!y?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(S.mO,{children:[!!_&&(0,i.jsx)(o(),{..._}),(0,i.jsxs)(S.h1,{onClick:E[L].type!==f.Ap.VIDEO?M:void 0,children:[(0,x.b)(E[L],v,j)&&v&&(0,i.jsx)(s(),{picto:v}),(0,i.jsx)(k,{})]})]}),(0,i.jsx)(S.Ap,{items:E,$withLargeItems:C,children:e=>{let{url:t,alt:n,thumb:l,type:o,index:r}=e;return(0,i.jsx)(R,{src:null!=l?l:t,title:n,alt:n,selected:L===r,onClick:z(r),isVideo:o===f.Ap.VIDEO})}})]}):(0,i.jsxs)(S.Jb,{children:[!!_&&(0,i.jsx)(o(),{..._}),(0,i.jsx)(d(),{items:E,setVisibleItem:L,onCarouselSnap:T,enableCarouselView:!0,carouselBulletsPosition:b||H?"center":"left",carouselBulletsOutside:b||H,children:(e,t)=>{let{type:n,url:l,alt:o,thumb:r}=e;return(0,i.jsx)(S.tT,{onClick:z(t),$isImage:n===f.Ap.IMAGE,children:n===f.Ap.IMAGE?(0,i.jsxs)(S.xW,{children:[(0,x.b)(E[t],v,j)&&v&&(0,i.jsx)(s(),{picto:v}),(0,i.jsx)(S.VI,{src:l,title:o,draggable:"false",style:{height:P},$isOnePage:C})]},t):(0,i.jsx)(w,{src:l,thumb:r,isDisplayed:L===t})})}})]}),(0,i.jsx)(A.N,{open:W,description:r,onClose:()=>F(!1)})]})})})},12916:(e,t,n)=>{n.d(t,{Ap:()=>d,Jb:()=>m,SC:()=>c,VI:()=>f,h1:()=>u,mO:()=>g,mc:()=>a,n5:()=>h,tT:()=>p,xW:()=>x});var i=n(22616),l=n(65496),o=n.n(l),r=n(2450),s=n(46648);let a=r.default.div.withConfig({displayName:"styles__Container",componentId:"groot__sc-a09dd49f-0"})(["display:inline-flex;flex-direction:column;justify-content:space-between;align-items:center;box-sizing:border-box;max-width:100%;height:100%;*,*::before,*::after{box-sizing:border-box;}@media screen and (max-width:","){width:100%;}"],e=>{let{theme:t}=e;return t.breakpoint.desktop}),d=(0,r.default)(o()).withConfig({displayName:"styles__Slider",componentId:"groot__sc-a09dd49f-1"}
1)(["height:82px;margin-top:",";",""],e=>{let{theme:t}=e;return t.space.s200},e=>{let{$withLargeItems:t}=e;return t&&(0,r.css)(["& [class*='AnimatedSlider-']{& > div{flex:0 0 152px;}}"])}),c=r.default.button.withConfig({displayName:"styles__BaseButton",componentId:"groot__sc-a09dd49f-2"})(["padding:0;border:none;background-color:transparent;cursor:pointer;outline:none;"]),u=(0,r.default)(c).withConfig({displayName:"styles__BigMediaButton",componentId:"groot__sc-a09dd49f-3"})(["position:relative;flex:1;"]),p=(0,r.default)(c).withConfig({displayName:"styles__CarouselButton",componentId:"groot__sc-a09dd49f-4"})(["width:100%;",""],e=>{let{$isImage:t}=e;return t&&(0,r.css)(["height:100%;"])}),h=r.default.div.withConfig({displayName:"styles__FlexContainer",componentId:"groot__sc-a09dd49f-5"})(["display:flex;justify-content:center;align-items:center;"]),m=r.default.div.withConfig({displayName:"styles__SliderContainer",componentId:"groot__sc-a09dd49f-6"})(["position:relative;width:100%;height:100%;"]),g=r.default.div.withConfig({displayName:"styles__Wrapper",componentId:"groot__sc-a09dd49f-7"})(["position:relative;display:flex;"]),x=r.default.div.withConfig({displayName:"styles__ImageWrapper",componentId:"groot__sc-a09dd49f-8"})(["position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%;"," background-color:",";"],s.B.mobile(()=>(0,r.css)(["svg{width:100vw;}"])),e=>{let{theme:t}=e;return t.colors.white.s100}),f=(0,r.default)(i.Img).withConfig({displayName:"styles__Picture",componentId:"groot__sc-a09dd49f-9"})([""," ",""],e=>{let{$hasStatus:t}=e;return t&&"filter: invert(30%);"},s.B.mobile(e=>{let{$isOnePage:t}=e;return(0,r.css)(["width:100vw;",";"],()=>t?"object-fit: contain;":"")}))},22128:(e,t,n)=>{n.d(t,{A:()=>l});var i=n(53239);let l=(e,t)=>{(0,i.useEffect)(()=>{let n=n=>{n.key===e&&t()};return window.addEventListener("keydown",n),()=>{window.removeEventListener("keydown",n)}},[e,t])}},31751:(e,t,n)=>{n.d(t,{O:()=>x});var i=n(80263),l=n(70264),o=n(82259),r=n(4853),s=n.n(r),a=n(53239),d=n(42174),c=n(73545),u=n(27922),p=n(48281);let h=(e,t)=>t?Math.max(t.scrollHeight,t.offsetHeight):Math.max(e.scrollHeight,e.offsetHeight),m={more:"button.read-more",less:"button.read-less"},g={more:"button.view-more",less:"button.view-less"},x=e=>{let{src:t,height:n,type:r=p.Yn.CLASSIC,onClickTabs:x,useViewWording:f,enableCollapse:y,fixedHeight:b,onClick:_,...v}=e,{isMobile:j,isTablet:w}=(0,u.A)(),{t:C}=(0,c.s9)(),I=j||w?250:427,[k,A]=(0,a.useState)(I),[N,T]=(0,a.useState)(!1),[S,E]=(0,a.useState)(!1),L=(0,a.useRef)(null),D=()=>{var e;let t=null==L||null==(e=L.current)?void 0:e.contentDocument;A(t&&t.body&&t.documentElement?h(t.body,t.documentElement):I)},O=()=>{var e,t;_&&_(),S&&(null==L||null==(t=L.current)||null==(e=t.contentDocument)||e.documentElement.scrollTo({top:0})),E(!S),D()};(0,a.useEffect)(()=>{T(!1),E(!1)},[t]),(0,a.useEffect)(()=>{var e,t;let i,l=null==L||null==(e=L.current)?void 0:e.contentDocument;if(!(null==l?void 0:l.body)||!(null==l?void 0:l.documentElement)||n||b)return;let o=Array.from(l.getElementsByClassName("showMore"));null==(t=o[0])||t.addEventListener("click",O);let r=Array.from(l.querySelectorAll("a"));return null==r||r.forEach(e=>e.addEventListener("click",s()(D,100))),x&&(null==r||r.forEach((e,t)=>e.addEventListener("click",()=>x(t)))),A(o.length?h(l.body,l.documentElement):l.documentElement.getBoundingClientRect().height),"function"==typeof window.ResizeObserver?((i=new ResizeObserver(e=>{window.requestAnimationFrame(()=>{Array.isArray(e)&&e.length&&(e[0].contentRect.height<k||A(e[0].contentRect.height))})})).observe(l.body),i.observe(l.documentElement)):window.addEventListener("resize",s()(D,200)),()=>{var e;null==(e=o[0])||e.removeEventListener("click",O),null==r||r.forEach(e=>e.removeEventListener("click",s()(D,100))),x&&(null==r||r.forEach((e,t)=>e.removeEventListener("click",()=>x(t)))),window.removeEventListener("resize",s()(D,200)),null==i||i.disconnect()}},[N]);let R=f?g:m;return(0,i.jsxs)(l.az,{position:"relative","data-facil-iti":d.I.PRODUCT_SHEET_DATASHEET_FRAME,children:[(0,i.jsx)("iframe",{title:r.toString(),className:(0,o.cn)("\n border-none [transition:height_0.25s_ease-in-out]\n max-md:-mx-xl max-md:mt-md max-md:w-[calc(100%+var(--spacing-4xl))]\n md:w-full\n ",(r===p.Yn.ALCOHOL||r===p.Yn.ROSEDEAL)&&"mt-4xl mb-6xl"),ref:L,src:t,scrolling:n&&S||b?"auto":"no",height:null!=b?b:(null!=n?n:k)<I||S?null!=n?n:k:I,...v,onLoad:()=>T(!0)},t),!b&&(!S||S&&y)&&(null!=n?n:k)>I&&(0,i.jsxs)(i.Fragment,{children:[!S&&(0,i.jsx)(l.az,{position:"absolute",className:(0,o.cn)("bottom-none left-none h-[100px] bg-[linear-gradient(transparent,var(--color-neutral-white)_50%)] md:w-full","max-md:-mx-xl max-md:w-[calc(100%+var(--spacing-4xl))] max-md:px-xl")}),(0,i.jsx)(l.az,{position:S?"static":"absolute",className:"bottom-none left-none",children:(0,i.jsx)(l.$n,{variant:"secondary",size:"sm",onClick:O,children:C(S?R.less:R.more)})})]})]})}},40430:(e,t,n)=>{n.r(t),n.d(t,{default:()=>R});var i=n(80263),l=n(20342),o=n.n(l),r=n(86083),s=n(62637),a=n(22616),d=n(53239),c=n(44797),u=n(73545),p=n(22128),h=n(35321),m=n(72890),g=n(72599),x=n.n(g),f=n(2450),y=n(65614),b=n(48796);let _=f.default.h1.withConfig({displayName:"styles__SellerName",componentId:"groot__sc-b3763b78-0"})(["color:",";",";"],e=>{let{theme:t}=e;return t.colors.text.title},e=>{let{theme:t}=e;return t.typography.heading.small}),v=f.default.div.withConfig({displayName:"styles__SellerDescription",componentId:"groot__sc-b3763b78-1"})(["margin:",";white-space:pre-wrap;"],e=>{let{theme:t}=e;return"".concat(t.space.s500," 0 ").concat(t.space.s300," 0")}),j=f.default.div.withConfig({displayName:"styles__TabsWrapper",componentId:"groot__sc-b3763b78-2"})(["display:flex;width:100%;border-bottom:1px solid ",";@media (min-width:","){margin-top:",";}"],e=>{let{theme:t}=e;return t.colors.gray.s300},e=>{let{theme:t}=e;return t.breakpoint.desktop},e=>{let{theme:t}=e;return t.space.s500}),w=f.default.button.withConfig({displayName:"styles__Tab",componentId:"groot__sc-b3763b78-3"})(["overflow:hidden;padding:",";border:none;border-bottom:2px solid ",";background:none;text-overflow:ellipsis;cursor:pointer;",";@media (max-width:","){flex:1;width:50%;padding:",";",";}"],e=>{let{theme:t}=e;return"".concat(t.space.s150," ").concat(t.space.s500)},e=>{let{theme:t,active:n}=e;return n?t.colors.main.base:"transparent"},e=>{let{theme:t,active:n}=e;return(0,f.css)([""," font-weight:",";"],t.typography.heading.small,n?500:400)},e=>{let{theme:t}=e;return t.breakpoint.tablet},e=>{let{theme:t}=e;return"".concat(t.space.s150," ").concat(t.space.s150)},e=>{let{theme:t,active:n}=e;return(0,f.css)([""," font-weight:",";"],t.typography.body.textMain,n?500:400)}),C=f.default.div.withConfig({displayName:"styles__TabContent",componentId:"groot__sc-b3763b78-4"})(["display:",";margin-bottom:",";"],e=>{let{active:t}=e;return t?"block":"none"},e=>{let{theme:t}=e;return t.space.s300}),I=f.default.div.withConfig({displayName:"styles__Container",componentId:"groot__sc-b3763b78-5"})(["padding:",";border:1px solid ",";margin:",";border-radius:2px;"],e=>{let{theme:t}=e;return t.space.s100},e=>{let{theme:t}=e;return t.colors.main.base},e=>{let{theme:t}=e;return"".concat(t.space.s500," 0 ").concat(t.space.s300," 0")}),k=f.default.h2.withConfig({displayName:"styles__ContentTitle",componentId:"groot__sc-b3763b78-6"})(["display:flex;align-items:center;"," ",";"],e=>{let{hasContainer:t,theme:n}=e;return t?(0,f.css)(["margin-bottom:",";"],n.space.s200):(0,f.css)(["margin:",";"],e=>{let{theme:t}=e;return"".concat(t.space.s400," 0 ").concat(t.space.s200," 0")})},e=>{let{theme:t}=e;return t.typography.heading.small}),A=f.default.p.withConfig({displayName:"styles__ContentText",componentId:"groot__sc-b3763b78-7"})(["margin-bottom:",";color:",";white-space:",";",";@media (max-width:","){",";}"],e=>{let{theme:t}=e;return t.space.s200},e=>{let{theme:t}=e;return t.colors.text.body},e=>{let{preserveLineBreaks:t}=e;return t?"pre-line":""},e=>{let{theme:t}=e;return t.typography.body.regularText},e=>{let{theme:t}=e;return t.breakpoint.tablet},e=>{let{theme:t}=e;return t.typography.body.smallTextRegular}),N=f.default.div.withConfig({displayName:"styles__AboutBlock",componentId:"groot__sc-b3763b78-8"})(["margin-bottom:",";"],e=>{let{theme:t}=e;return t.space.s200}),T=f.default.span.withConfig({displayName:"styles__AboutTitle",componentId:"groot__sc-b3763b78-9"})(["",";@media (max-width:","){",";}"],e=>{let{theme:t}=e;return t.typography.body.boldText},e=>{let{theme:t}=e;return t.breakpoint.tablet},e=>{let{theme:t}=e;return t.typography.body.boldSmallText}),S=f.default.span.withConfig({displayName:"styles__AboutContent",componentId:"groot__sc-b3763b78-10"})(["color:",";",";@media (max-width:","){",";}"],e=>{let{theme:t}=e;return t.colors.text.body},e=>{let{theme:t}=e;return t.typography.body.regularText},e=>{let{theme:t}=e;return t.breakpoint.tablet},e=>{let{theme:t}=e;return t.typography.body.smallTextRegular}),E=f.default.span.withConfig({displayName:"styles__IconWrapper",componentId:"groot__sc-b3763b78-11"})(["display:flex;margin-right:",";",""],e=>{let{theme:t}=e;return t.space.s200},e=>{let{theme:t}=e;return t.name===y._E?(0,f.css)(["> svg{path{fill:",";}}"],t.colors.text.body):""}),L=f.default.div.withConfig({displayName:"styles__SellerImageWrapper",componentId:"groot__sc-b3763b78-12"})(["display:flex;justify-content:center;align-items:center;margin:",";"],e=>{let{theme:t}=e;return"".concat(t.space.s500," 0 ").concat(t.space.s800," 0")});f.default.div.withConfig({displayName:"styles__ModalFooter",componentId:"groot__sc-b3763b78-13"})(["display:flex;justify-content:flex-end;padding-bottom:",";border-top:1px solid ",";text-align:right;@media (min-width:","){padding-bottom:",";}@media (min-width:","){padding-bottom:",";}"],e=>{let{theme:t}=e;return t.space.s200},e=>{let{theme:t}=e;return t.colors.gray.s200},e=>{let{theme:t}=e;return t.breakpoint.tablet},e=>{let{theme:t}=e;return t.space.s300},e=>{let{theme:t}=e;return t.breakpoint.desktop},e=>{let{theme:t}=e;return t.space.s500});let D=(0,f.default)(x()).withConfig({displayName:"styles__TermsLink",componentId:"groot__sc-b3763b78-14"})(["cursor:pointer;@media (max-width:","){",";}"],e=>{let{theme:t}=e;return t.breakpoint.tablet},e=>{let{theme:t}=e;return t.typography.body.smallTextRegular});(0,f.default)(b.v).withConfig({displayName:"styles__Iframe",componentId:"groot__sc-b3763b78-15"})(["width:100%;border:none;"]);var O=n(22268);let R=e=>{var t,n,l,g;let{seller:x,agec:f,startingTab:y,open:b,onClose:R}=e,P=null==x||null==(t=x.pages)?void 0:t.about,W=null==x||null==(n=x.pages)?void 0:n.terms,F=Object.values(null!=P?P:{}).some(e=>!!e),M=!!((null==W||null==(l=W.deliveryConditions)?void 0:l.length)||(null==W||null==(g=W.returnConditions)?void 0:g.length))||!!f,{t:z}=(0,u.s9)(),[H,B]=(0,d.useState)(y===O.t.SHIPPING&&M?y:O.t.SELLER),[$,G]=(0,d.useState)(b),U=()=>{R(),B(y===O.t.SHIPPING&&M?y:O.t.SELLER)},V=e=>()=>{B(e)};return((0,p.A)(c.WQ.ESCAPE,()=>{U()}),(0,d.useEffect)(()=>{G(b)},[b]),!(null==x?void 0:x.pages)&&(null==x?void 0:x.description))?(0,i.jsxs)(m.aF,{open:$,onClose:U,children:[(0,i.jsx)(m.rQ,{onClose:U,withSeparator:!0,withoutLogo:!0,withoutCart:!0,children:(null==x?void 0:x.name)&&(0,i.jsx)(_,{children:x.name})}),(0,i.jsx)(C,{active:!0,children:(0,i.jsx)(v,{dangerouslySetInnerHTML:{__html:(0,h.A)(null==x?void 0:x.description)}})})]}):(0,i.jsxs)(m.aF,{open:$,onClose:U,height:"680px",children:[(0,i.jsx)(m.rQ,{onClose:U,withSeparator:!0,withoutLogo:!0,withoutCart:!0,children:(null==x?void 0:x.name)&&(0,i.jsx)(_,{children:x.name})}),(0,i.jsxs)(j,{children:[F&&(0,i.jsx)(w,{active:H===O.t.SELLER,onClick:V(O.t.SELLER),"data-testid":"about-tab",children:z("tab2-seller-destin")}),M&&(0,i.jsx)(w,{active:H===O.t.SHIPPING,onClick:V(O.t.SHIPPING),"data-testid":"terms-tab",children:z("tab3-seller-destin")})]}),F&&(0,i.jsxs)(C,{active:0===H,"data-testid":"about-tab-content",children:[(null==P?void 0:P.heading)&&(null==P?void 0:P.mainText)&&(0,i.jsxs)(I,{children:[(0,i.jsx)(k,{hasContainer:!0,children:null==P?void 0:P.heading}),(0,i.jsx)(S,{children:null==P?void 0:P.mainText})]}),(null==P?void 0:P.description)&&(0,i.jsx)(N,{children:(0,i.jsx)(S,{children:P.description})}),((null==P?void 0:P.vatNumber)||(null==P?void 0:P.address))&&(0,i.jsxs)(N,{children:[(null==P?void 0:P.socialReason)&&(0,i.jsxs)("p",{children:[(0,i.jsx)(T,{children:P.socialReason.title}),"\xa0",(0,i.jsx)(S,{children:P.socialReason.content})]}),(null==P?void 0:P.headOffice)&&(0,i.jsxs)("p",{children:[(0,i.jsx)(T,{children:P.headOffice.title}),"\xa0",(0,i.jsx)(S,{children:P.headOffice.content})]}),(null==P?void 0:P.registrationNumber)&&(0,i.jsxs)("p",{children:[(0,i.jsx)(T,{children:P.registrationNumber.title}),"\xa0",(0,i.jsx)(S,{children:P.registrationNumber.content})]}),(null==P?void 0:P.vatNumber)&&(0,i.jsxs)("p",{children:[(0,i.jsx)(T,{children:P.vatNumber.title}),"\xa0",(0,i.jsx)(S,{children:P.vatNumber.content})]}),(null==P?void 0:P.shareCapital)&&(0,i.jsxs)("p",{children:[(0,i.jsx)(T,{children:P.shareCapital.title}),"\xa0",(0,i.jsx)(S,{children:P.shareCapital.content})]}),(null==P?void 0:P.address)&&(0,i.jsxs)("p",{children:[(0,i.jsx)(T,{children:P.address.title}),"\xa0",(0,i.jsx)(S,{children:P.address.content})]}),(null==P?void 0:P.emailAddress)&&(0,i.jsxs)("p",{children:[(0,i.jsx)(T,{children:P.emailAddress.title}),"\xa0",(0,i.jsx)(S,{children:P.emailAddress.content})]}),(null==P?void 0:P.phone)&&(0,i.jsxs)("p",{children:[(0,i.jsx)(T,{children:P.phone.title}),"\xa0",(0,i.jsx)(S,{children:P.phone.content})]}),(null==P?void 0:P.mediator)&&(0,i.jsxs)("p",{children:[(0,i.jsx)(T,{children:P.mediator.title}),"\xa0",(0,i.jsx)(S,{children:P.mediator.content})]})]}),(null==P?void 0:P.contactInfo)&&(0,i.jsx)(N,{children:(0,i.jsxs)("p",{children:[(0,i.jsx)(T,{children:P.contactInfo.title}),"\xa0",(0,i.jsx)(S,{children:P.contactInfo.content})]})}),(0,i.jsxs)(N,{children:[(0,i.jsx)(T,{children:z("eu.compliance.seller.info")}),"\xa0"]}),(null==W?void 0:W.termsPdf)&&(0,i.jsxs)(A,{children:[z("cgv.marketplace.text")," ",(0,i.jsx)(D,{href:W.termsPdf,rel:"noopener noreferrer",target:"_blank",variant:"primary",children:z("cgv.marketplace.link")})]}),(null==x?void 0:x.imageUrl)&&(0,i.jsx)(L,{children:(0,i.jsx)(a.Img,{src:x.imageUrl})})]}),M&&(0,i.jsxs)(C,{active:1===H,"data-testid":"terms-tab-content",children:[!!(null==W?void 0:W.deliveryConditions.length)&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(k,{children:[(0,i.jsx)(E,{children:(0,i.jsx)(r.IconReinsuranceDelivery,{width:"30px",height:"30px"})}),z("sellerdelivery.title")]}),null==W?void 0:W.deliveryConditions.map((e,t)=>{let{title:n,content:l}=e;return(0,i.jsxs)(A,{children:[n,"\xa0:\xa0",l]},t)})]}),!!(null==W?void 0:W.returnConditions.length)&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(k,{children:[(0,i.jsx)(E,{children:(0,i.jsx)(s.IconReinsuranceReturn,{width:"30px",height:"30px"})}),z("sellerreturn.title")]}),null==W?void 0:W.returnConditions.map((e,t)=>{let{title:n,content:l}=e;return(0,i.jsxs)(A,{preserveLineBreaks:!0,children:[n,"\xa0:\xa0",l]},t)})]}),f&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(k,{children:[(0,i.jsx)(E,{children:(0,i.jsx)(o(),{})}),f.title]}),(0,i.jsx)(A,{preserveLineBreaks:!0,children:f.content})]}),(null==W?void 0:W.termsPdf)&&(0,i.jsxs)(A,{children:[z("cgv.marketplace.text")," ",(0,i.jsx)(D,{href:null==W?void 0:W.termsPdf,rel:"noopener noreferrer",target:"_blank",variant:"primary",children:z("cgv.marketplace.link")})]})]})]})}},41009:(e,t,n)=>{n.d(t,{A:()=>a,y:()=>s});var i=n(53239),l=n(48281);function o(e,t){switch(t.type){case"jump":return{...e,index:t.to};case"next":return{...e,index:e.index===e.media.length-1?0:e.index+1};case"previous":return{...e,index:0===e.index?e.media.length-1:e.index-1};case"setMedia":return{...e,index:0,media:t.media,thumbs:t.thumbs,urls:t.urls};case"setPreview":return{...e,preview:t.preview};default:return e}}let r=()=>void 0,s=(0,i.createContext)({actions:{goNext:r,goPrevious:r,jumpTo:r},state:{images:[],index:0,media:[],thumbs:[],urls:[],preview:void 0}}),a=(e,t,n)=>{let{urls:r,thumbs:s,indexedMedia:a,images:d}=(0,i.useMemo)(()=>{let t=e.filter(e=>[l.Ap.IMAGE,l.Ap.VIDEO].includes(e.type)).map((e,t)=>({...e,index:t}));return{images:t.filter(e=>{let{type:t}=e;return t===l.Ap.IMAGE}),indexed
1Media:t,thumbs:t.map(e=>{let{url:t,thumb:n}=e;return null!=n?n:t}),urls:t.map(e=>{let{url:t}=e;return t})}},[e]),[c,u]=(0,i.useReducer)(o,{images:d,index:n||0,media:a,thumbs:s,urls:r,preview:t}),p=(0,i.useCallback)(e=>u({to:e,type:"jump"}),[u]),h=(0,i.useCallback)(()=>u({type:"next"}),[u]),m=(0,i.useCallback)(()=>u({type:"previous"}),[u]),g=(0,i.useCallback)((e,t,n)=>{u({media:e,thumbs:n,type:"setMedia",urls:t})},[]),x=(0,i.useCallback)(e=>u({type:"setPreview",preview:e}),[u]);return(0,i.useEffect)(()=>{g(a,r,s)},[g,a,r,s]),(0,i.useEffect)(()=>{x(t)},[t]),{actions:{goNext:h,goPrevious:m,jumpTo:p},state:c}}},46497:(e,t,n)=>{n.d(t,{A:()=>m});var i=n(80263),l=n(2686),o=n.n(l),r=n(53239),s=n(73545),a=n(8415),d=n(94256),c=n(4719);let{RETURN:u,ENGAGEMENT:p}=a.p,h=[u,p],m=()=>{let{t:e}=(0,s.s9)(),[t,n]=(0,r.useState)(!1),[l,a]=(0,r.useState)(0);return(0,i.jsxs)(d.mO,{children:[h.map((t,l)=>{let{title:r,Icon:s}=t;return(0,i.jsxs)(d.q7,{onClick:()=>{n(!0),a(l)},"data-testid":"reassurance-item",children:[(0,i.jsx)(s,{height:"24px",width:"24px"}),(0,i.jsx)(d.JU,{children:e(r)}),(0,i.jsx)(d.rl,{children:(0,i.jsx)(o(),{height:"24px",width:"24px"})})]},l)}),(0,i.jsx)(c.A,{title:h[l].title,text:h[l].text,open:t,onClose:()=>n(!1)})]})}},47492:(e,t,n)=>{n.d(t,{A:()=>_});var i=n(80263),l=n(78893),o=n.n(l),r=n(85742),s=n(53239),a=n(42174),d=n(27922),c=n(35321),u=n(72890),p=n(74273),h=n(2450);let m=h.default.div.withConfig({displayName:"styles__Tax",componentId:"groot__sc-24ca20d6-0"})(["display:inline-block;margin-top:",";margin-right:",";"],e=>{let{theme:t}=e;return t.space.s100},e=>{let{theme:t}=e;return t.space.s050}),g=h.default.div.withConfig({displayName:"styles__Label",componentId:"groot__sc-24ca20d6-1"})(["color:",";",";> a{text-decoration:underline;cursor:pointer;}"],e=>{let{theme:t}=e;return t.colors.gray.s500},e=>{let{theme:t}=e;return t.typography.body.tinyText}),x=h.default.div.withConfig({displayName:"styles__PopoverWrapper",componentId:"groot__sc-24ca20d6-2"})(["width:600px;padding:",";text-align:left;white-space:normal;word-break:break-all;"],e=>{let{theme:t}=e;return t.space.s300}),f=h.default.h1.withConfig({displayName:"styles__Title",componentId:"groot__sc-24ca20d6-3"})(["margin-bottom:",";color:",";",";"],e=>{let{theme:t}=e;return t.space.s200},e=>{let{theme:t}=e;return t.colors.text.title},e=>{let{theme:t}=e;return t.typography.section.bigTitle}),y=h.default.div.withConfig({displayName:"styles__Content",componentId:"groot__sc-24ca20d6-4"})(["color:",";",";> p:not(:last-child){margin-bottom:",";}@media (max-width:","){margin-bottom:",";}"],e=>{let{theme:t}=e;return t.colors.text.body},e=>{let{theme:t}=e;return t.typography.body.smallText},e=>{let{theme:t}=e;return t.space.s200},e=>{let{theme:t}=e;return t.breakpoint.desktop},e=>{let{theme:t}=e;return t.space.s600}),b=h.default.div.withConfig({displayName:"styles__IconWrapper",componentId:"groot__sc-24ca20d6-5"})(["svg{display:block;margin:"," auto;}"],e=>{let{theme:t}=e;return t.space.s400}),_=e=>{let{taxes:t}=e,{isMobile:n,isTablet:l}=(0,d.A)(),h=(0,s.useRef)([]),_=(0,s.useRef)([]),[v,j]=(0,s.useState)(null);if(!t)return null;let w=e=>()=>j(e),C=()=>j(null),I=t.reduce((e,t)=>{let n=e.findIndex(e=>e.label===t.label);return n>-1?e[n].tooltips.push({title:t.title,content:t.content}):e.push({label:t.label,tooltips:[{title:t.title,content:t.content}]}),e},[]);return(0,i.jsx)(i.Fragment,{children:I.map((e,t)=>(0,i.jsx)(m,{"data-facil-iti":a.I.PRODUCT_TAXES,children:n||l?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(g,{onClick:w(t),dangerouslySetInnerHTML:{__html:(0,c.A)(e.label)}}),(0,i.jsxs)(u.aF,{open:v===t,onClose:C,children:[(0,i.jsx)(u.rQ,{onClose:C,withSeparator:!0,withoutCart:!0,withoutLogo:!0}),e.tooltips.map((e,t)=>(0,i.jsxs)("div",{children:[(0,i.jsx)(p.wt,{children:e.title}),(0,i.jsx)(b,{children:(0,i.jsx)(o(),{height:"88px",width:"88px"})}),(0,i.jsx)(y,{dangerouslySetInnerHTML:{__html:(0,c.A)(e.content)}})]},"taxMentionModal".concat(t)))]})]}):(0,i.jsx)("div",{ref:e=>{_.current[t]=e},onMouseOver:w(t),onMouseLeave:C,children:(0,i.jsx)(r.default,{content:e.tooltips.map((e,t)=>(0,i.jsxs)(x,{children:[(0,i.jsx)(f,{children:e.title}),(0,i.jsx)(y,{dangerouslySetInnerHTML:{__html:(0,c.A)(e.content)}})]},"taxMentionTooltip".concat(t))),variant:"secondary",placement:"bottom-start",ref:e=>{h.current[t]=e},open:v===t,disableClick:!0,children:(0,i.jsx)(g,{dangerouslySetInnerHTML:{__html:(0,c.A)(e.label)}})})})},"taxMention".concat(t)))})}},68827:(e,t,n)=>{n.d(t,{A:()=>p});var i=n(80263),l=n(22616),o=n(53239),r=n(41009),s=n(644);function a(e){let{media:t,description:n,startIndex:l,isOpen:a,onClose:d}=e,c=(0,r.A)(t),{actions:{jumpTo:u}}=c;return(0,o.useEffect)(()=>{u(l||0)},[l,u]),(0,i.jsx)(r.y.Provider,{value:c,children:(0,i.jsx)(s.N,{open:a,description:n,onClose:d})})}var d=n(2450);let c=d.default.div.withConfig({displayName:"styles__ImageMosaic",componentId:"groot__sc-f30e936e-0"})(["display:flex;flex-flow:wrap;margin:"," -"," 0;"],e=>{let{theme:t}=e;return t.space.s300},e=>{let{theme:t}=e;return t.space.s050}),u=d.default.div.withConfig({displayName:"styles__Item",componentId:"groot__sc-f30e936e-1"})(["flex:0 0 50%;padding:",";img{display:block;}"],e=>{let{theme:t}=e;return t.space.s050}),p=e=>{let{medias:t,mediaHeight:n,mediaWidth:r}=e,[s,d]=(0,o.useState)(!1),[p,h]=(0,o.useState)(0);return(0,i.jsxs)(c,{children:[t.map((e,t)=>(0,i.jsx)(u,{onClick:()=>{h(t),d(!0)},children:(0,i.jsx)(l.Img,{src:e.url,height:n,width:r})},e.url)),(0,i.jsx)(a,{media:t,isOpen:s,startIndex:p,onClose:()=>d(!1)})]})}},78026:(e,t,n)=>{n.d(t,{T:()=>$});var i=n(80263),l=n(17224),o=n.n(l),r=n(66738),s=n(85742),a=n(35458),d=n(53239),c=n(36187),u=n(44797),p=n(42174),h=n(65614),m=n(90489),g=n(73545),x=n(87356),f=n(27922),y=n(14426),b=n(13833),_=n(50184),v=n(47075),j=n(91914),w=n(31551),C=n(81139),I=n(48281),k=n(450),A=n(73791),N=n(17277),T=n(21653),S=n(97809),E=n(6217),L=n(79609),D=n(60290),O=n(43937),R=n.n(O),P=n(2450);let W=P.default.div.withConfig({displayName:"styles__ChipWrapper",componentId:"groot__sc-8769dca9-0"})(["display:inline-block;margin-right:",";margin-bottom:",";"],e=>{let{theme:t}=e;return t.space.s100},e=>{let{theme:t}=e;return t.space.s100}),F=P.default.span.withConfig({displayName:"styles__StockLabel",componentId:"groot__sc-8769dca9-1"})(["color:",";"],e=>{let{theme:t}=e;return t.colors.status.info}),M=P.default.p.withConfig({displayName:"styles__ErrorMessage",componentId:"groot__sc-8769dca9-2"})(["color:",";",";"],e=>{let{theme:t}=e;return t.colors.status.error},e=>{let{theme:t}=e;return t.typography.body.tinyText}),z=(0,d.forwardRef)((e,t)=>{let{errorMessage:n,hasError:l=!1,selected:o,options:r,onChange:a}=e,d=e=>()=>a(e);return(0,i.jsxs)("div",{ref:t,children:[null==r?void 0:r.map(e=>{let{id:t,name:n,quantity:r,stockLabel:a}=e,c=0===r;return(0,i.jsx)(W,{"data-testid":"model-chip-".concat(t),children:a?(0,i.jsx)(s.default,{content:a&&(0,i.jsx)(F,{children:a}),offset:2,disableClick:c,variant:"secondary",placement:"top",enableHover:!c,children:(0,i.jsx)(R(),{checked:o&&o.id===t,label:n,disabled:c,hasError:l,onCh
1ange:d(t)})}):(0,i.jsx)(R(),{checked:o&&o.id===t,label:n,disabled:c,hasError:l,onChange:d(t)})},n)}),l&&n&&(0,i.jsx)(M,{children:n})]})});z.displayName="ModelChips";var H=n(81141),B=n(44442);function $(e){var t,n,l,O,R,P;let{id:W,cartType:F,description:M,itemContext:$,isFullWidth:G=!1,medias:U,isOutOfStock:V,label:Z,options:Q,pricing:K,redirection:q,sizeGuide:J,stockLabel:Y,sizeRecommendation:X,selectedOption:ee,type:et=h.hO.DROPDOWN,vbiType:en,variant:ei=N.n9.DEFAULT,seller:el,agec:eo,onStart:er,onComplete:es,updateOption:ea,onSizeGuideClick:ed,onSizeRecommendationClick:ec,onSellerClick:eu,isBrandsPlace:ep,isPrivaliaPink:eh,shouldShowNlPriceUpdate:em,...eg}=e,{t:ex,i18n:ef}=(0,g.s9)(),{isDesktop:ey}=(0,f.A)(),eb=(0,m.Ay)(),{asPath:e_}=(0,a.useRouter)(),{addToCartOpenDoor:ev}=(0,S.Ay)(),ej=(0,x.G)(C.J1),ew=(0,x.G)(A.zB),[eC,eI]=(0,d.useState)(!1),[ek,eA]=(0,d.useState)(!1),[eN,eT]=(0,d.useState)(!1),[eS,eE]=(0,d.useState)(!1),[eL,eD]=(0,d.useState)(!1),[eO,eR]=(0,d.useState)(!1),[eP,eW]=(0,d.useState)(""),[eF,eM]=(0,d.useState)(!1),{families:ez,options:eH,selectedFamily:eB,selectFamily:e$,selectedOption:eG,selectOption:eU,quantity:eV,selectQuantity:eZ,maxQuantity:eQ,hasFamilyWithMultipleOptions:eK,reset:eq}=(0,D.A)(Q,()=>{eN||(er&&er(),eT(!0))},ea);(0,d.useEffect)(()=>{if(X&&!eO&&eb)try{(0,b.Ay)(y.A.get("api.sales.sizeChart"),{method:"POST",data:{productFamilyId:ej}}).then(e=>eW(e.label)).catch(e=>{(null==e?void 0:e.status)!==404&&console.error("Size guide promise rejection",{error:(0,_.M5)(e)})})}catch(e){console.error("Size guide exception",{error:(0,_.M5)(e)})}},[eO]),(0,d.useEffect)(()=>(eq(),eI(!1),eA(!1),eT(!1),()=>{ea&&ea(void 0)}),[W]);let eJ=e=>()=>{eM(!1),es&&es(eV,e,null==eG?void 0:eG.id)},eY=()=>{(null==eG?void 0:eG.redirectionLink)&&(window.location.href=eG.redirectionLink)},eX=et===h.hO.CHIPS?z:B.hx,e0=null!=(R=null==q?void 0:q.title)?R:ex(ey||eG?"button.add-to-cart":"button.select-box.title"),e1=!!(J&&X),e2=!!((null==el?void 0:el.type)===I.dl.Member&&(null==(t=el.contact)?void 0:t.direct)),e3=!!((null==el?void 0:el.type)===I.dl.Member&&(null==(n=el.contact)?void 0:n.makeAnOffer)&&ey),e4=!eG&&eF,e7=ey&&eG&&eQ>1,e6=eP?"".concat(ex("sizesuggestion.recommendation")," : <span>").concat(eP,"</span>"):null!=(P=null==X?void 0:X.label)?P:"";return(0,i.jsxs)(B.TU,{...eg,children:[ey&&ez&&(ez.length>1?(0,i.jsx)(s.default,{content:(0,i.jsx)(B.ZI,{children:ex("text.tooltip.model")}),open:eC,variant:"primary",placement:"bottom",offset:16,disableClick:!0,children:(0,i.jsx)(B.Cu,{$hasFocus:eC&&et===h.hO.DROPDOWN,$isFullWidth:G,$withSeparation:!0,children:(0,i.jsx)(eX,{selected:eB,options:ez.length?ez:void 0,onChange:e=>{e!==(null==eB?void 0:eB.id)&&(eI(!1),e$(e))},$isFullWidth:G,$variant:ei,isBrandsPlace:ep})})}):(0,i.jsxs)(B.mC,{$variant:ei,$withSeparation:!0,children:[void 0!==en&&en!==N.ye.NONE?"":ex("text.product-modele-ipad")," ",ez[0].name]})),(J||X)&&(0,i.jsxs)(B.fI,{$isFullWidth:G||e1,$hasSizeGuides:e1,children:[(0,i.jsx)(H.r,{withPopover:!0,Icon:B.TT,label:e6,sizeRecommendation:X,handleSizeRecommendation:e=>{ec&&ec(e),eR(!0)},openSizeRecommendationModal:eO,setOpenSizeRecommendationModal:eR}),!X&&J&&(0,i.jsxs)(B.V$,{children:[(0,i.jsx)(B.TT,{}),(0,i.jsx)(B.N_,{href:J.url,rel:"noopener noreferrer",target:"_blank",variant:"quaternary",onClick:ed,children:J.label})]})]}),ey&&Y&&(0,i.jsx)(B.x4,{children:Y}),ey&&(!ee&&(ez&&!eB&&eK||eH&&eH.length>1)?(0,i.jsx)(B.Cu,{$hasFocus:ek&&et===h.hO.DROPDOWN,$isFullWidth:G,$withSeparation:!0,children:(0,i.jsx)(eX,{errorMessage:ex("please.select.a.size_error-message"),hasError:e4,selected:eG,options:(null==eH?void 0:eH.length)?eH:void 0,onChange:e=>{eA(!1),eU(e)},$isFullWidth:G,$variant:ei,disabled:ez&&!eB,label:Z,isBrandsPlace:ep})}):(ee||(null==eG?void 0:eG.name))&&!ew&&(0,i.jsxs)(B.mC,{$variant:ei,children:[void 0!==en&&en!==N.ye.NONE?"":ex("text.product-modele-ipad")," ",ee||(null==eG?void 0:eG.name)]})),e2&&(0,i.jsx)("form",{action:null==(l=el.contact)?void 0:l.direct,method:"post",children:(0,i.jsx)(B.fI,{$isFullWidth:G,children:(0,i.jsx)(B.bq,{isFullWidth:!0,variant:"tertiary",children:ex("m2m.contact.text")})})}),ey&&(0,i.jsxs)(B.fI,{$isFullWidth:G,$hasContact:e3,"data-facil-iti":p.I.PRODUCT_SHEET_ADD_TO_CART,children:[e3&&(0,i.jsx)("form",{action:null==(O=el.contact)?void 0:O.makeAnOffer,method:"post",children:(0,i.jsx)(B.bq,{variant:"tertiary",children:ex("m2m.offer.text")})}),e7&&(0,i.jsx)(B.zb,{$isDisabled:!eG,$variant:ei,maxQuantity:eQ,onChange:eZ,value:eV}),(0,i.jsxs)(B.tQ,{children:[(null==eG?void 0:eG.redirectionLink)?(0,i.jsx)(B.l7,{size:ey?"medium":"large",onClick:()=>{(null==q?void 0:q.terms)?eD(!0):eY()},$isFullWhite:ei===N.n9.DARK&&(null==ef?void 0:ef.isPrivalia)&&!eh,isFullWidth:!0,isAsync:!0,children:e0}):(0,i.jsxs)(i.Fragment,{children:[V&&(0,i.jsx)(B.UR,{$variant:ei,children:ex("text.unavailable-info")}),(0,i.jsx)(o(),{productItem:{productId:null==eG?void 0:eG.id,quantity:eV},cartType:F,context:$,onSuccess:eJ(!1),onFailure:e=>{var t,n;(null==e||null==(t=e.request)?void 0:t.status)===u.eo.UNAUTHORIZED&&ev({asPath:e_,cartType:F,member:eb,origin:null!=(n=null==$?void 0:$.origin)?n:r.Origin.CATALOG,productId:null==eG?void 0:eG.id,quantity:eV}),eJ(!0)()},onMissingProps:()=>
1{if(ey){var e;(null==(e=Q[0].options)?void 0:e.length)&&!eB?eI(!0):eG||eA(!0),eM(!0)}else null==er||er(),eE(!0)},addToCartCallback:T.I,children:(0,i.jsx)(B.l7,{disabled:V,size:ey?"medium":"large",$isFullWhite:ei===N.n9.DARK&&(null==ef?void 0:ef.isPrivalia)&&!eh,isFullWidth:!0,isAsync:!0,"data-testid":"addToCartButton-".concat(W),variant:ep?"brandsplace":"primary",children:e0})})]}),(null==q?void 0:q.terms)&&(0,i.jsx)(E.S,{open:eL,title:q.terms.title,url:q.terms.url,onClose:()=>eD(!1),onAcceptConditions:()=>eY(),variant:ei})]})]}),el&&(0,i.jsx)(B.Nk,{children:(0,i.jsx)(v.C,{seller:el,agec:eo,onClick:eu,colorVariant:ey?ei:N.n9.DEFAULT})}),ey&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(j.b,{variant:ei===N.n9.DEFAULT?w.K.ADD_TO_CART:w.K.ONE_PAGE}),(0,i.jsx)(k.X,{variant:ei===N.n9.DEFAULT?c.r.ADD_TO_CART:c.r.ONE_PAGE_ADD_TO_CART})]}),(0,i.jsx)(L.W,{id:W,open:eS,description:M,pricing:K,medias:U,options:Q,redirection:q,onComplete:es,onClose:()=>eE(!1),cartType:F,itemContext:$,isFullWidth:G,sizeRecommendation:X,onSizeRecommendationClick:ec,sizeGuide:J,onSizeGuideClick:ed,isBrandsPlace:ep,shouldShowNlPriceUpdate:em})]})}},79642:(e,t,n)=>{n.d(t,{P:()=>l});var i=n(27922);let l=e=>{let{mobile:t,tablet:n,desktop:l}=e,{isMobile:o,isTablet:r}=(0,i.A)();return o?t:r?n:l}},82524:(e,t,n)=>{n.d(t,{o:()=>z});var i=n(80263),l=n(44797),o=n(73545),r=n(87356),s=n(35321),a=n(73791),d=n(3085),c=n(17277),u=n(53239),p=n(72890),h=n(22268),m=n(40430),g=n(72599),x=n.n(g),f=n(2450),y=n(65614),b=n(46648),_=n(48796);let v=f.default.div.withConfig({displayName:"styles__Container",componentId:"groot__sc-1d9a1ad5-0"})(["margin-top:",";color:",";b{color:",";}@media (min-width:","){","}"],e=>{let{theme:t}=e;return t.space.s200},e=>{let{theme:t}=e;return t.colors.text.body},e=>{let{theme:t}=e;return t.colors.text.title},e=>{let{theme:t}=e;return t.breakpoint.desktop},e=>{let{variant:t,theme:n}=e;return t===c.n9.DARK&&(0,f.css)(["color:",";b{color:",";}a{color:",";}"],n.colors.white.s100,n.colors.white.s100,n.colors.white.s100)}),j=f.default.p.withConfig({displayName:"styles__MultipaymentLabel",componentId:"groot__sc-1d9a1ad5-1"})(["",";> b{font-weight:",";}"],e=>{let{theme:t}=e;return t.typography.body.regularText},e=>{let{theme:t}=e;return t.typography.body.boldText.fontWeight}),w=f.default.div.withConfig({displayName:"styles__Content",componentId:"groot__sc-1d9a1ad5-2"})(["text-align:left;@media (max-width:","){margin-bottom:",";}"],e=>{let{theme:t}=e;return t.breakpoint.desktop},e=>{let{theme:t}=e;return t.space.s400}),C=f.default.h1.withConfig({displayName:"styles__H1",componentId:"groot__sc-1d9a1ad5-3"})(["color:",";white-space:normal;",";"],e=>{let{theme:t}=e;return t.colors.text.title},e=>{let{theme:t}=e;return t.typography.section.bigTitle}),I=(0,f.default)(C).withConfig({displayName:"styles__TabTitle",componentId:"groot__sc-1d9a1ad5-4"})(["margin:",";"],e=>{let{theme:t}=e;return"".concat(t.space.s100," 0 ").concat(t.space.s300)}),k=f.default.div.withConfig({displayName:"styles__Legal",componentId:"groot__sc-1d9a1ad5-5"})(["padding-top:",";color:",";",";p{white-space:normal;overflow-wrap:break-word;}"],e=>{let{theme:t}=e;return t.space.s100},e=>{let{theme:t}=e;return t.colors.gray.s600},e=>{let{theme:t}=e;return t.typography.body.tinyText}),A=f.default.p.withConfig({displayName:"styles__Text",componentId:"groot__sc-1d9a1ad5-6"})(["color:",";white-space:normal;",";"],e=>{let{theme:t}=e;return t.colors.text.body},e=>{let{theme:t}=e;return t.typography.body.smallText}),N=f.default.p.withConfig({displayName:"styles__TakeBackCondition",componentId:"groot__sc-1d9a1ad5-7"})(["display:inline-block;margin-top:",";color:",";"," "," ",""],e=>{let{theme:t}=e;return t.space.s200},e=>{let{theme:t}=e;return t.colors.text.body},e=>{let{theme:t}=e;return(0,f.css)(t.typography.body.regularText)},e=>{let{underlined:t}=e;return t&&(0,f.css)(["text-decoration:underline;cursor:pointer;"])},b.B.desktop(e=>{let{theme:t,variant:n}=e;return(0,f.css)(["color:",";"],()=>n===c.n9.DARK?t.colors.gray.s200:t.colors.text.body)})),T=(0,f.default)(A).withConfig({displayName:"styles__Summary",componentId:"groot__sc-1d9a1ad5-8"})(["margin-bottom:",";"],e=>{let{theme:t}=e;return t.space.s200}),S=(0,f.default)(x()).withConfig({displayName:"styles__Button",componentId:"groot__sc-1d9a1ad5-9"})(["display:inline-block;margin-top:",";cursor:pointer;",""],e=>{let{theme:t}=e;return t.space.s050},e=>{let{theme:t}=e;return t.name===y._E?(0,f.css)(["color:",";",";"],t.colors.text.body,t.typography.body.boldTextMain):(0,f.css)(t.typography.body.regularText)}),E=(0,f.default)(_.v).withConfig({displayName:"styles__Iframe",componentId:"groot__sc-1d9a1ad5-10"})(["width:100%;border:none;"]);function L(e){let{agec:t,isMarketplaceOrSEOSource:n,variant:l,takeBackLabel:o,takeBackLink:r,sale:s}=e,[a,d]=(0,u.useState)(!1),c=()=>d(!1);return(0,i.jsxs)("div",{children:[(0,i.jsx)(N,{variant:l,children:o}),",\xa0",(0,i.jsx)(N,{variant:l,underlined:!0,onClick:()=>d(!0),children:r}),n?(0,i.jsx)(m.default,{seller:null==s?void 0:s.seller,agec:t,open:a,startingTab:h.t.SHIPPING,onClose:c}):(0,i.jsxs)(p.aF,{open:a,onClose:c,noMinHeight:!0,disablePadding:!0,children:[(0,i.jsx)(p.rQ,{onClose:c,withoutLogo:!0,withoutCart:!0,withSeparator:!0}),(0,i.jsx)(E,{title:t.title,src:t.content,defaultHeight:800})]})]})}var D=n(42174),O=n(56693),R=n.n(O);function P(e){let{providerName:t,legalText:n,cartText:l,noticeSheetUrl:o}=e;return n||l||o?(0,i.jsxs)(k,{children:[l&&(0,i.jsx)(A,{children:l}),(0,i.jsx)("br",{}),o&&(0,i.jsx)(E,{title:t,src:o,defaultHeight:600}),n&&(0,i.jsx)("p",{dangerouslySetInnerHTML:{__html:(0,s.A)(n)}})]}):null}function W(e){let{payment:t}=e;return(0,i.jsxs)(i.Fragment,{children:[t.summary&&(0,i.jsx)(T,{children:t.summary}),(0,i.jsx)(P,{providerName:t.providerName,legalText:t.legalText,cartText:t.cartText,noticeSheetUrl:t.noticeSheetUrl})]})}function F(e){let{payments:t,onTabClick:n}=e;return(0,i.jsx)(R(),{onChange:(e,i)=>{if(!n)return;let l=i.length;n(t[parseInt(i.slice(l-1,l),10)].providerName)},children:t.map(e=>(0,i.jsxs)(O.Tab,{label:(0,i.jsx)("img",{alt:"".concat(e.providerName," logo"),src:e.picto,width:"72px",height:"72px"}),children:[(0,i.jsx)(I,{children:e.title}),(0,i.jsx)(W,{payment:e})]},e.providerName))})}function M(e){let{popinShippingInfoCTA:t,multiPayment:n,onTabClick:l,onClickCallback:o}=e,[r,s]=(0,u.useState)(!1),a=()=>s(!1);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(S,{onClick:()=>{o&&o(),s(!0)},children:t}),(0,i.jsxs)(p.aF,{enableEscapeKeyDown:!0,open:r,onClose:a,children:[(0,i.jsx)(p.rQ,{onClose:a,withSeparator:!0,withoutLogo:!0,withoutCart:!0}),(0,i.jsx)(w,{"data-facil-iti":D.I.PRODUCT_PAYMENT_METHOD,children:(0,i.jsx)(F,{payments:n.payments,onTabClick:l})})]})]})}function z(e){var t;let{agec:n,multiPayment:u,variant:p=c.n9.DEFAULT,onClick:h,onTabClick:m}=e,{t:g,siteId:x}=(0,o.s9)(),f=(0,r.G)(a.el),y=(0,r.G)(a.kp),b=f&&[d.B.MARKETPLACE,d.B.SEO].includes(f),_=n&&(x===l.pF.FR&&f===d.B.FLASH_SALES||b);return(0,i.jsxs)(v,{variant:p,children:[u&&u.label&&(0,i.jsx)(j,{dangerouslySetInnerHTML:{__html:(0,s.A)(u.label)}}),u&&Array.isArray(null==(t=u)?void 0:t.payments)&&t.payments.length>0&&(0,i.jsx)(M,{multiPayment:u,onTabClick:m,onClickCallback:h,popinShippingInfoCTA:g("popin.shipping.info.cta")}),_?(0,i.jsx)(L,{variant:p,isMarketplaceOrSEOSource:b,agec:n,takeBackLabel:g("takeback.condition.label"),takeBackLink:g("takeback.condition.link"),sale:y}):null]})}},97859:(e,t,n)=>{n.d(t,{q:()=>T});var i=n(80263),l=n(17224),o=n.n(l),r=n(66738),s=n(58146),a=n(35458),d=n(53239),c=n(44797),u=n(42174),p=n(73545),h=n(27922),m=n(6217),g=n(79609),x=n(60290),f=n(48281),y=n(21653),b=n(97809),_=n(91031),v=n.n(_),j=n(2450),w=n(24322);let C=j.default.div.withConfig({displayName:"styles__StickyContainer",componentId:"groot__sc-6bc06a7-0"})(["position:fixed;z-index:2;right:0;bottom:0;left:0;display:flex;flex-wrap:wrap;padding:",";border-top:1px solid ",";background-color:",";box-shadow:",";transition:300ms all ease;"],e=>{let{theme:t}=e;return t.space.s200},e=>{let{theme:t}=e;return t.colors.gray.s300},e=>{let{theme:t}=e;return t.colors.white.s100},e=>{let{theme:t}=e;return t.shadow.z5}),I=(0,j.default)(w.z).withConfig({displayName:"styles__QuantityDropdown",componentId:"groot__sc-6bc06a7-1"})(["flex:1;height:100%;margin-right:",";"],e=>{let{theme:t}=e;return t.space.s200}
1),k=(0,j.default)(v()).withConfig({displayName:"styles__Prices",componentId:"groot__sc-6bc06a7-2"})(["margin-right:",";"],e=>{let{theme:t}=e;return t.space.s200}),A=(0,j.default)(s.default).withConfig({displayName:"styles__Button",componentId:"groot__sc-6bc06a7-3"})(["flex:1;padding:0 ",";"],e=>{let{theme:t}=e;return t.space.s200}),N=(0,j.default)(s.default).withConfig({displayName:"styles__OfferButton",componentId:"groot__sc-6bc06a7-4"})(["flex:1;height:unset;padding:0 ",";background-color:",";color:",";:active{background-color:",";color:",";}"],e=>{let{theme:t}=e;return t.space.s200},e=>{let{theme:t}=e;return t.colors.white.s100},e=>{let{theme:t}=e;return t.colors.gray.s800},e=>{let{theme:t}=e;return t.colors.gray.s800},e=>{let{theme:t}=e;return t.colors.white.s100});function T(e){var t,n,l,_,v,j;let{id:w,description:T,pricing:S,medias:E,options:L,redirection:D,onStart:O,onComplete:R,isBrandsPlace:P,isOutOfStock:W,itemContext:F,cartType:M,member:z,seller:H,sizeRecommendation:B,sizeGuide:$,shouldShowNlPriceUpdate:G}=e,{t:U}=(0,p.s9)(),{isTablet:V}=(0,h.A)(),{asPath:Z}=(0,a.useRouter)(),{addToCartOpenDoor:Q}=(0,b.Ay)(),[K,q]=(0,d.useState)(!1),[J,Y]=(0,d.useState)(!1),[X,ee]=(0,d.useState)(!1),{selectedOption:et,quantity:en,selectQuantity:ei,maxQuantity:el}=(0,x.A)(L,()=>{X||(O&&O(),ee(!0))}),eo=W?U("text.unavailable"):null!=(j=null==D?void 0:D.title)?j:U(et?"button.add-to-cart":"button.select-box.title"),er=!!((null==H?void 0:H.type)===f.dl.Member&&(null==(t=H.contact)?void 0:t.makeAnOffer)),es=e=>()=>{R&&R(en,e,null==et?void 0:et.id)},ea=()=>{(null==et?void 0:et.redirectionLink)&&(window.location.href=et.redirectionLink)};return(0,i.jsxs)(C,{children:[er&&(0,i.jsx)("form",{action:null==(n=H.contact)?void 0:n.makeAnOffer,method:"post",children:(0,i.jsx)(N,{variant:"text",children:U("m2m.offer.text")})}),!er&&!W&&et&&(el>1?(0,i.jsx)(I,{value:en,maxQuantity:el,onChange:ei,isDisabled:el<2}):!V&&!!(null==S||null==(l=S.price)?void 0:l.value)&&(0,i.jsx)(k,{align:"left",crossedPostfix:null==(_=S.retailPrice)?void 0:_.postfix,crossedPrice:null==(v=S.retailPrice)?void 0:v.value,postfix:S.price.postfix,price:S.price.value,variant:"medium"})),(null==et?void 0:et.redirectionLink)?(0,i.jsx)(s.default,{size:"large",onClick:()=>{(null==D?void 0:D.terms)?Y(!0):ea()},isFullWidth:!0,isAsync:!0,disabled:W,children:eo}):(0,i.jsx)(o(),{productItem:{productId:null==et?void 0:et.id,quantity:en},cartType:M,context:F,onSuccess:es(!1),onFailure:e=>{var t,n;(null==e||null==(t=e.request)?void 0:t.status)===c.eo.UNAUTHORIZED&&Q({asPath:Z,cartType:M,member:z,origin:null!=(n=null==F?void 0:F.origin)?n:r.Origin.CATALOG,productId:null==et?void 0:et.id,quantity:en}),es(!0)()},addToCartCallback:y.I,onMissingProps:()=>{O&&O(),q(!0)},children:(0,i.jsx)(A,{size:"large",isFullWidth:!0,isAsync:!0,disabled:W,"data-facil-iti":u.I.PRODUCT_SHEET_ADD_TO_CART,variant:P?"brandsplace":"primary",children:eo})}),(null==D?void 0:D.terms)&&(0,i.jsx)(m.S,{open:J,title:D.terms.title,url:D.terms.url,onClose:()=>Y(!1),onAcceptConditions:()=>ea(),showTermsLink:!1}),(0,i.jsx)(g.W,{id:w,open:K,description:T,pricing:S,medias:E,options:L,redirection:D,cartType:M,itemContext:F,member:z,onComplete:R,sizeRecommendation:B,sizeGuide:$,onClose:()=>q(!1),isBrandsPlace:P,shouldShowNlPriceUpdate:G})]})}}}]);
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.