.image-gallery-thumbnail{border-radius:8px}.image-gallery-image{border-radius:8px!important}.image-gallery-thumbnail{border:1px solid transparent}.image-gallery-thumbnail.active,.image-gallery-thumbnail:hover{border:1px solid var(--joy-palette-primary-600)}.image-gallery-thumbnails .image-gallery-thumbnails-container{text-align:justify!important}.image-gallery-thumbnail-image{border-radius:8px;object-fit:cover;cursor:pointer}.image-gallery-content:hover .gallery-nav-left,.image-gallery-content:hover .gallery-nav-right{opacity:1}.gallery-nav-left,.gallery-nav-right{position:absolute;z-index:1000;top:50%;transform:translateY(-50%);opacity:0;transition:all .5s ease;pointer-events:auto!important;cursor:pointer}.gallery-nav-left{display:flex;justify-content:flex-end;left:0;width:45px;height:32px}.gallery-nav-right{right:0;width:46px;height:32px}.image-gallery-zoom-container{overflow:hidden;cursor:zoom-in;position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:1}.image-gallery-zoom-container--zoomed{cursor:zoom-out}.image-gallery-zoom-container img{transition:transform .5s ease-out;will-change:transform;pointer-events:none}.gallery-click-area{position:absolute;top:0;bottom:0;width:20%;z-index:500;cursor:pointer;touch-action:manipulation;pointer-events:auto}@media (max-width:991px){.portal-gallery--has-video .gallery-click-area{width:28%}}.portal-gallery__video-root .gallery-click-area{z-index:600}.portal-gallery__video-frame{position:relative;z-index:1}.portal-gallery__video-frame--playing,.portal-gallery__video-frame--playing *{pointer-events:none!important}.image-gallery.gallery-portal-fluid.portal-gallery--has-video .gallery-nav-left,.image-gallery.gallery-portal-fluid.portal-gallery--has-video .gallery-nav-right{opacity:1}@media (hover:none){.image-gallery.gallery-portal-fluid .gallery-nav-left,.image-gallery.gallery-portal-fluid .gallery-nav-right{opacity:1}}.gallery-click-left{left:0}.gallery-click-right{right:0}.portal-gallery--has-video{--ig-thumbnail-size:min(280px,38vw);--ig-thumbnail-size-small:min(220px,42vw)}@media (max-width:480px){.portal-gallery--has-video{--ig-thumbnail-size:min(200px,46vw);--ig-thumbnail-size-small:min(180px,50vw)}}.portal-gallery--has-video .image-gallery-thumbnails{padding-block:8px}.image-gallery.gallery-portal-fluid{height:100%;min-height:0;max-height:100%;display:flex;flex-direction:column}.image-gallery.gallery-portal-fluid .image-gallery-content{position:relative}.image-gallery.gallery-portal-fluid .image-gallery-content,.image-gallery.gallery-portal-fluid .image-gallery-slide-wrapper{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.image-gallery.gallery-portal-fluid .image-gallery-swipe{flex:1 1 auto;min-height:0;height:100%;align-self:stretch}.image-gallery.gallery-portal-fluid .image-gallery-slides,.image-gallery.gallery-portal-fluid .image-gallery-slides-container{height:100%;min-height:0}.image-gallery.gallery-portal-fluid .image-gallery-slide{height:100%;min-height:0;display:flex;flex-direction:column}.image-gallery.gallery-portal-fluid .image-gallery-slide>*{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.image-gallery.gallery-portal-fluid .image-gallery-zoom-container.gallery-zoom-fluid{flex:1 1 auto;min-height:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.image-gallery.gallery-portal-fluid .gallery-zoom-fluid img{display:block;width:100%!important;height:100%!important;object-fit:contain!important}.image-gallery.gallery-portal-fluid .image-gallery-slide:has(.portal-gallery__video-root)>*{justify-content:stretch;align-items:stretch}.image-gallery.gallery-portal-fluid .portal-gallery__video-frame .react-player,.portal-gallery__video-frame iframe{flex:1 1 auto;min-height:0;width:100%!important;height:100%!important;pointer-events:none!important}