.swiper-gallery-wrapper{max-width:1000px;position:relative;margin:0 auto}@media screen and (min-width:1025px){.swiper-gallery-wrapper .my-custom-swiper img{max-height:calc(100vh - var(--header-height) - 300px)}}.swiper-container.my-custom-swiper,.swiper-container.my-swiper-thumbnails{width:100%;height:auto;overflow:hidden}.swiper-slide{text-align:center;display:flex;justify-content:center;align-items:center}.swiper-slide img{max-width:100%;max-height:100%;object-fit:cover}.my-swiper-thumbnails .swiper-slide img{width:100%;max-height:200px;object-fit:cover;cursor:pointer}.my-swiper-thumbnails img{cursor:pointer}.my-swiper-thumbnails .swiper-slide{border:solid 1px #000;border-radius:17px;overflow:hidden}.my-swiper-thumbnails:not(.swiper-initialized) .swiper-wrapper{display:grid!important;grid-template-columns:repeat(5,1fr);grid-template-rows:1fr;grid-auto-rows:0;overflow-y:hidden;overflow:hidden}@media screen and (max-width:1024px){.my-swiper-thumbnails:not(.swiper-initialized) .swiper-wrapper>.swiper-slide:nth-child(5)~.swiper-slide{display:none}}@media screen and (min-width:1025px){.my-swiper-thumbnails:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(5,1fr)}.my-swiper-thumbnails:not(.swiper-initialized) .swiper-wrapper>.swiper-slide:nth-child(5)~.swiper-slide{display:none}}.my-swiper-thumbnails:not(.swiper-initialized) .swiper-wrapper{gap:10px}.my-swiper-thumbnails .swiper-slide.swiper-slide-thumb-active{border:solid 1px #fff}@media screen and (min-width:768px){.swiper-slide.elementor-lightbox-item.swiper-slide-active.swiper-slide-zoomed img{transform:translate3d(0,0,0) scale(1.4)!important}}.swiper-gallery-wrapper .swiper-container:not(.swiper-initialized,.my-swiper-thumbnails) .swiper-wrapper .swiper-slide:not(:first-child){display:none}.swiper-gallery-wrapper .swiper-container:not(.my-swiper-thumbnails) .swiper-slide{aspect-ratio:1/1}