"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4287],{25490:function(n,e,t){t.d(e,{W:function(){return p}});var r=t(50851),i=t(28228);function o(){let n=(0,r._)(["\n        float: left !important;\n      "]);return o=function(){return n},n}function l(){let n=(0,r._)(["\n        right: -25px;\n        left: auto;\n      "]);return l=function(){return n},n}function a(){let n=(0,r._)(["\n          right: 10px;\n          left: auto;\n        "]);return a=function(){return n},n}function s(){let n=(0,r._)(["\n        right: auto;\n        left: -25px;\n      "]);return s=function(){return n},n}function c(){let n=(0,r._)(["\n          left: 10px;\n        "]);return c=function(){return n},n}function u(){let n=(0,r._)(["\n        left: initial;\n        right: 12px;\n        text-align: right;\n      "]);return u=function(){return n},n}function d(){let n=(0,r._)(["\n            color: ",";\n            width: 7px;\n            height: 7px;\n            font-size: 0.5rem;\n            line-height: 7px;\n          "]);return d=function(){return n},n}function f(){let n=(0,r._)(["\n            color: ",";\n            width: 20px;\n            height: 20px;\n            font-size: 0.8rem;\n            line-height: 20px;\n          "]);return f=function(){return n},n}function h(){let n=(0,r._)(['\n  width: initial;\n  height: initial;\n\n  /* Slider */\n  .slick-slider {\n    position: relative;\n    display: block;\n    box-sizing: border-box;\n    -webkit-user-select: none;\n    -moz-user-select: none;\n    -ms-user-select: none;\n    user-select: none;\n    -webkit-touch-callout: none;\n    -khtml-user-select: none;\n    -ms-touch-action: pan-y;\n    touch-action: pan-y;\n    -webkit-tap-highlight-color: transparent;\n  }\n\n  .slick-list {\n    position: relative;\n    display: block;\n    overflow: hidden;\n    margin: 0;\n    padding: 0;\n  }\n  .slick-list:focus {\n    outline: none;\n  }\n  .slick-list.dragging {\n    cursor: pointer;\n    cursor: hand;\n  }\n\n  .slick-slider .slick-track,\n  .slick-slider .slick-list {\n    -webkit-transform: translate3d(0, 0, 0);\n    -moz-transform: translate3d(0, 0, 0);\n    -ms-transform: translate3d(0, 0, 0);\n    -o-transform: translate3d(0, 0, 0);\n    transform: translate3d(0, 0, 0);\n  }\n\n  .slick-track {\n    position: relative;\n    top: 0;\n    left: 0;\n    display: block;\n    margin-left: auto;\n    margin-right: auto;\n  }\n  .slick-track:before,\n  .slick-track:after {\n    display: table;\n    content: "";\n  }\n  .slick-track:after {\n    clear: both;\n  }\n  .slick-loading .slick-track {\n    visibility: hidden;\n  }\n\n  .slick-slide {\n    display: none;\n    float: left;\n    height: 100%;\n    min-height: 1px;\n\n    ','\n  }\n  [dir="rtl"] .slick-slide {\n    float: right;\n  }\n  .slick-slide img {\n    display: block;\n  }\n  .slick-slide.slick-loading img {\n    display: none;\n  }\n  .slick-slide.dragging img {\n    pointer-events: none;\n  }\n  .slick-initialized .slick-slide {\n    display: block;\n  }\n  .slick-loading .slick-slide {\n    visibility: hidden;\n  }\n  .slick-vertical .slick-slide {\n    display: block;\n    height: auto;\n    border: 1px solid transparent;\n  }\n  .slick-arrow.slick-hidden {\n    display: none;\n  }\n\n  /* Slider */\n  .slick-loading .slick-list {\n    background: #fff url("/static/images/react-slick-ajax-loader.gif") center\n      center no-repeat;\n  }\n\n  /* Arrows */\n  .slick-prev,\n  .slick-next {\n    font-size: 0;\n    line-height: 0;\n    position: absolute;\n    top: 50%;\n    display: block;\n    width: 20px;\n    height: 20px;\n    padding: 0;\n    -webkit-transform: translate(0, -50%);\n    -ms-transform: translate(0, -50%);\n    transform: translate(0, -50%);\n    cursor: pointer;\n    color: transparent;\n    border: none;\n    outline: none;\n    background: transparent;\n  }\n  .slick-prev:hover,\n  .slick-prev:focus,\n  .slick-next:hover,\n  .slick-next:focus {\n    color: transparent;\n    outline: none;\n    background: transparent;\n  }\n  .slick-prev:hover:before,\n  .slick-prev:focus:before,\n  .slick-next:hover:before,\n  .slick-next:focus:before {\n    opacity: 1;\n  }\n  .slick-prev.slick-disabled:before,\n  .slick-next.slick-disabled:before {\n    opacity: 0.25;\n  }\n\n  .slick-prev:before,\n  .slick-next:before {\n    font-family: "','";\n    font-size: 2rem;\n    line-height: 1;\n    opacity: 0.75;\n    color: white;\n    -webkit-font-smoothing: antialiased;\n    -moz-osx-font-smoothing: grayscale;\n  }\n\n  .slick-prev {\n    left: -25px;\n    ',"\n\n    "," {\n      left: 10px;\n      z-index: 1;\n      ",'\n    }\n  }\n\n  .slick-prev:before {\n    content: "','";\n  }\n  [dir="rtl"] .slick-prev:before {\n    content: "','";\n  }\n\n  .slick-next {\n    right: -25px;\n    ',"\n\n    "," {\n      right: 10px;\n      z-index: 1;\n      ",'\n    }\n  }\n\n  .slick-next:before {\n    content: "','";\n  }\n  [dir="rtl"] .slick-next:before {\n    content: "','";\n  }\n\n  /* Dots */\n  .slick-dotted.slick-slider {\n    margin-bottom: 30px;\n  }\n\n  .slick-dots {\n    position: absolute;\n    bottom: -25px;\n    display: block;\n    width: 100%;\n    padding: 0;\n    margin: 0;\n    list-style: none;\n    left: 12px;\n    text-align: left;\n    ','\n  }\n  .slick-dots li {\n    position: relative;\n    display: inline-block;\n    width: 20px;\n    height: 20px;\n    margin: 0;\n    padding: 0;\n    cursor: pointer;\n  }\n  .slick-dots li button {\n    font-size: 0;\n    line-height: 0;\n    display: block;\n    width: 20px;\n    height: 20px;\n    padding: 5px;\n    cursor: pointer;\n    color: transparent;\n    border: 0;\n    outline: none;\n    background: transparent;\n  }\n  .slick-dots li button:hover,\n  .slick-dots li button:focus {\n    outline: none;\n  }\n  .slick-dots li button:hover:before,\n  .slick-dots li button:focus:before {\n    opacity: 1;\n  }\n  .slick-dots li button:before {\n    font-family: "','";\n    position: absolute;\n    top: 0;\n    left: 0;\n    content: "','";\n    text-align: center;\n    opacity: 0.25;\n    ',"\n\n    -webkit-font-smoothing: antialiased;\n    -moz-osx-font-smoothing: grayscale;\n  }\n  .slick-dots li.slick-active button:before {\n    opacity: 0.75;\n    color: ",";\n  }\n"]);return h=function(){return n},n}let g=(n,e)=>!!n.activateNewWbeDesignGlobaly||!!e,p=i.ZP.div.withConfig({displayName:"Slider.styled__Container",componentId:"lhg__sc-8bd4060-0"})(h(),n=>{let{theme:e}=n;return e.isRtl&&(0,i.iv)(o())},n=>{let{theme:e}=n;return e.fontIcons},n=>{let{theme:e}=n;return e.isRtl&&(0,i.iv)(l())},n=>{let{theme:e}=n;return e.mediaQueries.mobile},n=>{let{theme:e}=n;return e.isRtl&&(0,i.iv)(a())},n=>{let{theme:e}=n;return e.Icons.ArrowLeft},n=>{let{theme:e}=n;return e.Icons.ArrowRight},n=>{let{theme:e}=n;return e.isRtl&&(0,i.iv)(s())},n=>{let{theme:e}=n;return e.mediaQueries.mobile},n=>{let{theme:e}=n;return e.isRtl&&(0,i.iv)(c())},n=>{let{theme:e}=n;return e.Icons.ArrowRight},n=>{let{theme:e}=n;return e.Icons.ArrowLeft},n=>{let{theme:e}=n;return e.isRtl&&(0,i.iv)(u())},n=>{let{theme:e}=n;return e.fontIcons},n=>{let{theme:e}=n;return e.Icons.Dot},n=>{let{theme:e,isInWbe:t}=n;return g(e,t)?(0,i.iv)(d(),e.SlickSlider.newWbeStyle.colorDots):(0,i.iv)(f(),e.SlickSlider.colorDots)},n=>{let{theme:e}=n;return e.SlickSlider.colorDotsActive})},6306:function(n,e,t){t.d(e,{i:function(){return u}});var r=t(24246),i=t(27378),o=t(65218),l=t.n(o);let a=l()(()=>Promise.all([t.e(5301),t.e(5190)]).then(t.bind(t,55190)).then(n=>n.default),{loadableGenerated:{webpack:()=>[55190]}});var s=t(25490);let c=(n,e)=>{let{className:t,isInWbe:i,...o}=n;return(0,r.jsx)(s.W,{className:t,isInWbe:i,children:(0,r.jsx)(a,{forwardedRef:e,...o})})};var u=i.forwardRef(c)},24757:function(n,e,t){t.d(e,{$2:function(){return q},BK:function(){return A},IT:function(){return J},J$:function(){return Q},LQ:function(){return K},UC:function(){return D},UV:function(){return $},Wh:function(){return U},Xu:function(){return F},Yq:function(){return O},aV:function(){return H},eP:function(){return M},ek:function(){return B},gI:function(){return L},im:function(){return Z},pl:function(){return T},qk:function(){return X},ri:function(){return E},zX:function(){return V}});var r=t(50851),i=t(28747),o=t(28228),l=t(15323),a=t(9177),s=t(6306);function c(){let n=(0,r._)(["\n  display: flex;\n  flex-direction: column;\n  height: 100%;\n  width: 100%;\n  color: ",";\n"]);return c=function(){return n},n}function u(){let n=(0,r._)(["\n  display: flex;\n  flex-direction: row;\n  margin: 0px 0px 30px;\n  padding: 12px 50px;\n  flex-wrap: nowrap;\n  background-color: ",";\n  overflow-x: auto;\n\n  "," {\n    padding: 12px 15px 3px;\n  }\n\n  "," {\n    &::-webkit-scrollbar {\n      height: 4px;\n      width: 4px;\n    }\n    &::-webkit-scrollbar-track {\n      border-radius: 4px;\n      box-shadow: none;\n      -webkit-box-shadow: none;\n    }\n    &::-webkit-scrollbar-thumb {\n      border-radius: 4px;\n      box-shadow: inset 0 0 4px rgba(117, 117, 117, 1);\n      -webkit-box-shadow: inset 0 0 4px rgba(117, 117, 117, 1);\n    }\n  }\n"]);return u=function(){return n},n}function d(){let n=(0,r._)(["\n  font-size: ",";\n  margin-top: 6px;\n  padding-bottom: 4px;\n  line-height: 125%;\n  max-width: 105px;\n  width: max-content;\n  border-bottom: 2px solid transparent;\n  color: ",";\n  "," {\n    font-size: ",";\n    font-weight: ",";\n    max-width: 87px;\n  }\n"]);return d=function(){return n},n}function f(){let n=(0,r._)(["\n  height: 66px;\n  width: 105px;\n  border-radius: 6px;\n  object-fit: cover;\n  background-image: ",";\n  background-size: cover;\n  position: relative;\n\n  "," {\n    width: 87px;\n  }\n"]);return f=function(){return n},n}function h(){let n=(0,r._)(["\n  display: flex;\n  flex-direction: column;\n  cursor: pointer;\n  &.active,\n  &:hover {\n    "," {\n      border-color: ",";\n    }\n    ",' {\n      &::before {\n        content: "";\n        position: absolute;\n        top: 0px;\n        left: 0px;\n        width: 100%;\n        height: 100%;\n        z-index: 1;\n        background-color: rgba(0, 0, 0, 0.15);\n        border-radius: 6px;\n      }\n    }\n  }\n\n  ',": 15px;\n"]);return h=function(){return n},n}function g(){let n=(0,r._)(["\n  padding: 0px 50px;\n  overflow: auto;\n  flex: 1;\n\n  "," {\n    &::-webkit-scrollbar {\n      height: 4px;\n      width: 4px;\n    }\n    &::-webkit-scrollbar-track {\n      border-radius: 4px;\n      box-shadow: none;\n      -webkit-box-shadow: none;\n    }\n    &::-webkit-scrollbar-thumb {\n      border-radius: 4px;\n      box-shadow: inset 0 0 4px rgba(117, 117, 117, 1);\n      -webkit-box-shadow: inset 0 0 4px rgba(117, 117, 117, 1);\n    }\n  }\n\n  "," {\n    padding: 0px;\n  }\n"]);return g=function(){return n},n}function p(){let n=(0,r._)(["\n  margin-bottom: 50px;\n"]);return p=function(){return n},n}function m(){let n=(0,r._)(["\n  position: relative;\n  cursor: pointer;\n  margin: 5px 0px;\n  overflow: hidden;\n  width: 100%;\n  height: 100%;\n  border-radius: 6px;\n\n  ",' {\n    &:hover {\n      &::before {\n        content: "";\n        position: absolute;\n        top: 0px;\n        left: 0px;\n        width: 100%;\n        height: 100%;\n        z-index: 1;\n        background-color: rgba(0, 0, 0, 0.3);\n      }\n      &::after {\n        content: ',";\n        font-family: ",";\n        font-size: 2rem;\n        font-weight: 700;\n        color: ",";\n        position: absolute;\n        top: 50%;\n        left: 50%;\n        transform: translate(-50%, -50%);\n        z-index: 2;\n      }\n    }\n  }\n"]);return m=function(){return n},n}function x(){let n=(0,r._)(["\n  width: 100%;\n  height: 100%;\n  display: block;\n  object-fit: cover;\n  max-height: 450px;\n"]);return x=function(){return n},n}function b(){let n=(0,r._)(["\n  display: flex;\n  align-items: stretch;\n  width: 100%;\n  max-height: 460px;\n  overflow: hidden;\n  box-sizing: border-box;\n  position: relative;\n  "," {\n    &:first-child {\n      padding-top: 0px;\n    }\n  }\n"]);return b=function(){return n},n}function k(){let n=(0,r._)(["\n  font-size: 1rem;\n  font-weight: ",";\n  margin-bottom: 15px;\n  color: ",";\n  "," {\n    ",": 15px;\n  }\n"]);return k=function(){return n},n}function y(){let n=(0,r._)(["\n                margin-left: 5px;\n              "]);return y=function(){return n},n}function v(){let n=(0,r._)(["\n                margin-right: 5px;\n              "]);return v=function(){return n},n}function _(){let n=(0,r._)(["\n          ","\n        "]);return _=function(){return n},n}function w(){let n=(0,r._)(["\n                margin-right: 5px;\n              "]);return w=function(){return n},n}function C(){let n=(0,r._)(["\n                margin-left: 5px;\n              "]);return C=function(){return n},n}function I(){let n=(0,r._)(["\n          ","\n        "]);return I=function(){return n},n}function W(){let n=(0,r._)(["\n  display: flex;\n  align-items: center;\n  flex-direction: column;\n  flex: 1;\n  ","\n"]);return W=function(){return n},n}function j(){let n=(0,r._)(["\n  position: fixed;\n  top: 0px;\n  left: 0px;\n  z-index: 1000;\n  width: 100%;\n  height: 100vh;\n  background-color: rgba(0, 0, 0, 0.95);\n"]);return j=function(){return n},n}function z(){let n=(0,r._)(["\n  width: 100%;\n  height: 100%;\n  display: block;\n  object-fit: contain;\n  max-height: 90vh;\n  max-width: 90vw;\n  margin: 5vh auto;\n"]);return z=function(){return n},n}function G(){let n=(0,r._)(["\n  position: absolute;\n  width: 100%;\n  bottom: 5vh;\n  left: 50%;\n  padding: 10px;\n  transform: translateX(-50%);\n  font-size: 0.9375rem;\n  color: ",";\n  text-align: center;\n  background: linear-gradient(\n    180deg,\n    rgba(0, 0, 0, 0) 0%,\n    rgba(0, 0, 0, 0.6) 100%\n  );\n"]);return G=function(){return n},n}function N(){let n=(0,r._)([""]);return N=function(){return n},n}function R(){let n=(0,r._)([""]);return R=function(){return n},n}function S(){let n=(0,r._)(["\n  height: 100%;\n  .slick-slider {\n    height: 100%;\n  }\n  .slick-list {\n    height: 100%;\n  }\n  .slick-track {\n    display: flex;\n    height: 100%;\n  }\n  .slick-track .slick-slide {\n    display: flex;\n    height: 100%;\n    align-items: center;\n    justify-content: center;\n\n    > div {\n      height: 100%;\n      position: relative;\n    }\n  }\n\n  ",", "," {\n    width: 32px;\n    height: 32px;\n    border-radius: 50%;\n    background-color: ",";\n    z-index: 2;\n\n    &:hover {\n      background-color: ",";\n    }\n    &:before {\n      align-items: center;\n      justify-content: center;\n      font-size: 0.875rem;\n      font-weight: 700;\n      width: 100%;\n      height: 100%;\n      display: flex;\n      font-family: ",";\n    }\n  }\n\n  "," {\n    right: 34px;\n    &:before {\n      content: ",";\n    }\n  }\n\n  "," {\n    left: 34px;\n    &:before {\n      content: ",";\n    }\n  }\n"]);return S=function(){return n},n}function P(){let n=(0,r._)(["\n  position: absolute;\n  top: 47px;\n  ",": 66px;\n  padding: 0;\n  background-color: ",";\n  border-radius: 50%;\n  width: 32px;\n  height: 32px;\n  box-shadow: 0px 1px 3px rgb(0 0 0 / 8%);\n  text-decoration: none;\n  z-index: 2;\n\n  "," {\n    ",": 61px;\n  }\n\n  ",' {\n    position: relative;\n    top: unset;\n    left: unset;\n    right: unset;\n    margin: 2px 5px 3px 5px;\n    z-index: 1;\n  }\n\n  &:hover {\n    filter: brightness(99%);\n  }\n\n  &:before {\n    font-family: "','";\n    content: "','";\n    font-size: 0.6rem;\n\n    '," {\n      position: relative;\n      ",": 1px;\n      display: inline-block;\n      font-size: 2rem;\n      transform: ",";\n      content: ",";\n    }\n  }\n"]);return P=function(){return n},n}let Z=o.ZP.div.withConfig({displayName:"GalleryWithCategories.styled__Wrapper",componentId:"lhg__sc-c29f21c4-0"})(c(),n=>{let{theme:e}=n;return e.C1}),A=o.ZP.div.withConfig({displayName:"GalleryWithCategories.styled__ThumbnailsContainer",componentId:"lhg__sc-c29f21c4-1"})(u(),n=>{var e;let{theme:t}=n;return(null===(e=t.GalleryWithCategories.thumbnailsContainer)||void 0===e?void 0:e.backgroundColor)||"#f8f8f8"},n=>{let{theme:e}=n;return e.mediaQueries.mobile},n=>{let{theme:e}=n;return e.mediaQueries.desktop}),Q=o.ZP.div.withConfig({displayName:"GalleryWithCategories.styled__ThumbnailTitle",componentId:"lhg__sc-c29f21c4-2"})(d(),n=>{var e;let{theme:t}=n;return(null===(e=t.GalleryWithCategories.title)||void 0===e?void 0:e.fontSize)||"0.875rem"},n=>{var e;let{theme:t}=n;return null===(e=t.GalleryWithCategories.title)||void 0===e?void 0:e.color},n=>{let{theme:e}=n;return e.mediaQueries.mobile},n=>{var e,t;let{theme:r}=n;return(null===(e=r.GalleryWithCategories.title)||void 0===e?void 0:null===(t=e.mobile)||void 0===t?void 0:t.fontSize)||"0.75rem"},n=>{var e,t;let{theme:r}=n;return(null===(e=r.GalleryWithCategories.title)||void 0===e?void 0:null===(t=e.mobile)||void 0===t?void 0:t.fontWeight)||"700"}),T=o.ZP.div.withConfig({displayName:"GalleryWithCategories.styled__Thumbnail",componentId:"lhg__sc-c29f21c4-3"})(f(),n=>{let{backgroundScr:e}=n;return'url("'.concat(e,'")')},n=>{let{theme:e}=n;return e.mediaQueries.mobile}),B=(0,o.ZP)(i.rU).withConfig({displayName:"GalleryWithCategories.styled__ThumbnailWrapper",componentId:"lhg__sc-c29f21c4-4"})(h(),Q,n=>{var e;let{theme:t}=n;return(null===(e=t.GalleryWithCategories.title)||void 0===e?void 0:e.textDecorationColor)||t.C2},T,n=>{let{theme:e}=n;return e.isRtl?"margin-left":"margin-right"}),E=o.ZP.div.withConfig({displayName:"GalleryWithCategories.styled__Gallery",componentId:"lhg__sc-c29f21c4-5"})(g(),n=>{let{theme:e}=n;return e.mediaQueries.desktop},n=>{let{theme:e}=n;return e.mediaQueries.mobile}),F=(0,o.ZP)(i.W_).withConfig({displayName:"GalleryWithCategories.styled__GalleryWrapper",componentId:"lhg__sc-c29f21c4-6"})(p()),D=o.ZP.div.withConfig({displayName:"GalleryWithCategories.styled__GalleryImageContainer",componentId:"lhg__sc-c29f21c4-7"})(m(),n=>{let{theme:e}=n;return e.mediaQueries.desktop},n=>{let{theme:e}=n;return'"'.concat(e.Icons.Search,'"')},n=>{let{theme:e}=n;return e.fontIcons},n=>{let{theme:e}=n;return e.C10}),U=(0,o.ZP)(a.E).withConfig({displayName:"GalleryWithCategories.styled__GalleryImage",componentId:"lhg__sc-c29f21c4-8"})(x()),q=o.ZP.div.withConfig({displayName:"GalleryWithCategories.styled__GalleryBlock",componentId:"lhg__sc-c29f21c4-9"})(b(),n=>{let{theme:e}=n;return e.mediaQueries.mobile}),L=o.ZP.div.withConfig({displayName:"GalleryWithCategories.styled__CategoryTitle",componentId:"lhg__sc-c29f21c4-10"})(k(),n=>{var e;let{theme:t}=n;return(null===(e=t.GalleryWithCategories.categoryTitle)||void 0===e?void 0:e.fontWeight)||"700"},n=>{var e;let{theme:t}=n;return null===(e=t.GalleryWithCategories.categoryTitle)||void 0===e?void 0:e.color},n=>{let{theme:e}=n;return e.mediaQueries.mobile},n=>{let{theme:e}=n;return e.isRtl?"margin-right":"margin-left"}),H=o.ZP.div.withConfig({displayName:"GalleryWithCategories.styled__GalleryBlockColumn",componentId:"lhg__sc-c29f21c4-11"})(W(),n=>{let{theme:e,firstColumn:t}=n;return e.isRtl?(0,o.iv)(_(),t?(0,o.iv)(y()):(0,o.iv)(v())):(0,o.iv)(I(),t?(0,o.iv)(w()):(0,o.iv)(C()))}),O=o.ZP.div.withConfig({displayName:"GalleryWithCategories.styled__FullScreenWrapper",componentId:"lhg__sc-c29f21c4-12"})(j()),V=(0,o.ZP)(a.E).withConfig({displayName:"GalleryWithCategories.styled__FullScreenImage",componentId:"lhg__sc-c29f21c4-13"})(z()),X=o.ZP.div.withConfig({displayName:"GalleryWithCategories.styled__FullScreenImageText",componentId:"lhg__sc-c29f21c4-14"})(G(),n=>{let{theme:e}=n;return e.C10}),$=o.ZP.div.withConfig({displayName:"GalleryWithCategories.styled__RightArrow",componentId:"lhg__sc-c29f21c4-15"})(N()),J=o.ZP.div.withConfig({displayName:"GalleryWithCategories.styled__LeftArrow",componentId:"lhg__sc-c29f21c4-16"})(R()),K=(0,o.ZP)(s.i).withConfig({displayName:"GalleryWithCategories.styled__FullScreenSlider",componentId:"lhg__sc-c29f21c4-17"})(S(),$,J,n=>{let{theme:e}=n;return e.C2},n=>{let{theme:e}=n;return e.C2},n=>{let{theme:e}=n;return e.fontIcons},$,n=>{let{theme:e}=n;return'"'.concat(e.Icons.ArrowRight,'"')},J,n=>{let{theme:e}=n;return'"'.concat(e.Icons.ArrowLeft,'"')}),M=(0,o.ZP)(l.zx).withConfig({displayName:"GalleryWithCategories.styled__FullScreenCloseButton",componentId:"lhg__sc-c29f21c4-18"})(P(),n=>{let{theme:e}=n;return e.isRtl?"left":"right"},n=>{let{theme:e}=n;return e.C10},n=>{let{theme:e}=n;return e.mediaQueries.tablet},n=>{let{theme:e}=n;return e.isRtl?"left":"right"},n=>{let{theme:e}=n;return e.mediaQueries.mobile},n=>{let{theme:e}=n;return e.fontIcons},n=>{let{theme:e}=n;return e.Icons.Close},n=>{let{theme:e}=n;return e.mediaQueries.mobile},n=>{let{theme:e}=n;return e.isRtl?"left":"right"},n=>{let{theme:e}=n;return e.HotelDetailsModal.CloseButton.transform},n=>{let{theme:e}=n;return'"'.concat(e.isRtl?e.Icons.ArrowRight:e.Icons.ArrowLeft,'"')})},54287:function(n,e,t){t.d(e,{J:function(){return k}});var r=t(24246),i=t(38354),o=t.n(i),l=t(31091),a=t.n(l),s=t(27378),c=t(28747),u=t(53431),d=t(15323),f=t(81287),h=t(14707),g=t(54783),p=t(94389),m=t(24757);let x="galleryImagesContainer",b=n=>{var e;let{translate:t,responsive:i,className:l,resortPictures:u,activeCategoryId:h}=n,[g,b]=(0,s.useState)(null),k=(0,s.useRef)([]),y=(0,s.useRef)([]),v=n=>"categoryName"in n,_=a()(u.filter(n=>!!(null==n?void 0:n.url)).map(n=>({url:n.url,alt:n.alt||"",ratio:n.ratio||void 0,caption:n.caption||"",categoryCaption:n.categoryCaption,categoryName:v(n)?n.categoryName:n.categoryCaption})),"url"),w=_.filter(n=>!!n.categoryName&&!!n.categoryCaption),C=_.filter(n=>!n.categoryName||!n.categoryCaption),I=o()(w,"categoryName");return k.current=Object.keys(I).map(n=>({categoryId:n,title:I[n][0].categoryCaption,images:(0,p.NQ)(I[n])})),C.length>0&&(k.current=[...k.current,{categoryId:f.Gj.NonCategorized,title:t("app.gallery.nullcategoryrenamed"),images:(0,p.NQ)(C)}]),y.current=Object.keys(I).sort().map(n=>I[n]).flat().concat(C),(0,s.useEffect)(()=>{h&&setTimeout(()=>{c.OK.scrollTo(h,{smooth:!1,containerId:x})},100)},[]),(0,r.jsxs)(m.im,{className:l,children:[!!k.current.length&&k.current.length>1&&(0,r.jsx)(m.BK,{children:k.current.map(n=>{var e;return(0,r.jsxs)(m.ek,{to:n.categoryId,containerId:x,smooth:"easeInOutSine",activeClass:"active",spy:!0,children:[(0,r.jsx)(m.pl,{backgroundScr:(null===(e=n.images.mainImage)||void 0===e?void 0:e.url)||n.images.blocks[0].firstColumn[0].url}),(0,r.jsx)(m.J$,{children:n.title})]},"".concat(n.categoryId,"-thumbnail"))})}),(0,r.jsx)(m.ri,{id:x,children:!!(null===(e=k.current)||void 0===e?void 0:e.length)&&k.current.map(n=>(0,r.jsxs)(m.Xu,{name:n.categoryId,children:[k.current.length>1&&(0,r.jsx)(m.gI,{children:n.title}),n.images.mainImage&&(0,r.jsx)(m.$2,{children:(0,r.jsx)(m.UC,{onClick:()=>{b(n.images.mainImage)},children:(0,r.jsx)(m.Wh,{alt:n.images.mainImage.alt,src:n.images.mainImage.url})})}),n.images.blocks.map((n,e)=>!!n.firstColumn.length&&(0,r.jsx)(m.$2,{children:(0,p.fe)(n)||!(0,p.mI)(n.firstColumn[0])?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(m.aV,{firstColumn:!0,children:n.firstColumn.map((n,t)=>(0,r.jsx)(m.UC,{onClick:()=>{b(n)},children:(0,r.jsx)(m.Wh,{alt:n.alt,src:n.url})},"GalleryBlockFirstColImageWrapper-".concat(e,"-").concat(t)))}),(0,r.jsx)(m.aV,{children:n.secondColumn.map((n,t)=>(0,r.jsx)(m.UC,{onClick:()=>{b(n)},children:(0,r.jsx)(m.Wh,{alt:n.alt,src:n.url})},"GalleryBlockFirstSecondImageWrapper-".concat(e,"-").concat(t)))})]}):!!n.firstColumn.length&&(0,r.jsx)(m.UC,{onClick:()=>{b(n.firstColumn[0])},children:(0,r.jsx)(m.Wh,{alt:n.firstColumn[0].alt,src:n.firstColumn[0].url})})},"GalleryBlock-".concat(e)))]},"".concat(n.categoryId,"-images")))}),!!g&&!!i.isDesktop&&(0,r.jsxs)(m.Yq,{children:[(0,r.jsx)(m.eP,{variant:d.Wu.text,onClick:()=>{b(null)}}),(0,r.jsx)(m.LQ,{arrows:!0,infinite:!0,slidesToShow:1,slidesToScroll:1,prevArrow:(0,r.jsx)(m.IT,{}),nextArrow:(0,r.jsx)(m.UV,{}),initialSlide:y.current.findIndex(n=>n.url===g.url),children:y.current.map((n,e)=>(0,r.jsxs)(s.Fragment,{children:[(0,r.jsx)(m.zX,{src:n.url,alt:n.alt}),(0,r.jsx)(m.qk,{children:n.alt})]},"FullScreenImage-".concat(e)))})]})]})};var k=(0,u.Z)(g.H,h.Z)(b)},81287:function(n,e,t){var r,i,o,l;t.d(e,{Gj:function(){return r},aw:function(){return a}}),(o=r||(r={})).Hotel="H\xf4tel",o.Rooms="Chambres",o.Restauration="Restauration",o.Services="Equipements",o.Meetings="R\xe9unions",o.Wellness="Bien \xeatre",o.Others="Autre",o.NonCategorized="NonCategorized",(l=i||(i={}))[l["H\xf4tel"]=1]="H\xf4tel",l[l.Chambres=2]="Chambres",l[l.Restauration=3]="Restauration",l[l["Services et Equipements"]=4]="Services et Equipements",l[l["R\xe9unions et Ev\xe9nements"]=5]="R\xe9unions et Ev\xe9nements",l[l.Autre=6]="Autre",l[l.NonCategorized=1/0]="NonCategorized";let a=n=>{let e=n.map(n=>{let e=i[n.categoryName||"Autre"];return{...n,order:e}});return e.sort((n,e)=>n.order-e.order)}}}]);