.swiper-gallery-open{cursor:pointer;width:54px;height:54px;background-color:rgba(0,0,0,0);z-index:1;cursor:pointer;transition:background-color .15s linear}.swiper-gallery-open:hover{background-color:rgba(0,0,0,.05)}.gallery-swiper{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:10}.gallery-swiper .close-swiper{position:absolute;right:0;top:0;z-index:5;padding:0;margin:0;background-color:rgba(0,0,0,0);border:0;outline:none}.gallery-swiper .swiper-container{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1104px;padding:92px 0 66px;margin:0 auto}.gallery-swiper .swiper{width:100%;padding:0 40px;height:100%}.gallery-swiper .swiper .swiper-slide{display:flex;align-items:center;justify-content:center;opacity:0;transition:transform .8s cubic-bezier(0.33, 0, 0.13, 1) .4s,opacity .8s cubic-bezier(0.33, 0, 0.13, 1)}.gallery-swiper .swiper .swiper-slide img{max-height:100%;width:auto;object-fit:contain}.gallery-swiper .swiper .swiper-slide.swiper-slide-next,.gallery-swiper .swiper .swiper-slide.swiper-slide-prev{transform:scale(0.7);opacity:.1}.gallery-swiper .swiper .swiper-slide.swiper-slide-active{transform:translateZ(0px);opacity:1}.gallery-swiper .swiper-wrapper{transition-timing-function:cubic-bezier(0.33, 0, 0.13, 1)}.gallery-swiper .swiper-prev,.gallery-swiper .swiper-next{position:absolute;top:50%;transform:translateY(-50%);padding:0;margin:0;background-color:rgba(0,0,0,0);border:0;outline:none;z-index:2;transition:opacity .15s linear}.gallery-swiper .swiper-prev svg,.gallery-swiper .swiper-next svg{pointer-events:none}.gallery-swiper .swiper-prev svg rect,.gallery-swiper .swiper-next svg rect{transition:.15s linear}.gallery-swiper .swiper-prev svg g,.gallery-swiper .swiper-next svg g{transition:transform cubic-bezier(0.41, 0.01, 0, 1) 500ms}.gallery-swiper .swiper-prev.swiper-button-disabled,.gallery-swiper .swiper-next.swiper-button-disabled{opacity:.5}.gallery-swiper .swiper-prev:hover svg rect,.gallery-swiper .swiper-next:hover svg rect{fill:#f0f0f0}.gallery-swiper .swiper-prev{left:0}.gallery-swiper .swiper-prev:hover svg g{transform:translateX(-4px)}.gallery-swiper .swiper-next{right:0}.gallery-swiper .swiper-next:hover svg g{transform:translateX(4px)}.gallery-swiper.open{display:flex}@media only screen and (max-width: 991px){.gallery-swiper .swiper-container{padding:0}.gallery-swiper .swiper-prev svg,.gallery-swiper .swiper-next svg,.gallery-swiper .close-swiper svg{width:48px;height:auto}.gallery-swiper .swiper{padding:62px 0}}.slider-block .swiper-prev,.slider-block .swiper-next{width:54px;height:54px;background-color:rgba(0,0,0,0);z-index:1;cursor:pointer;transition:background-color .15s linear}.slider-block .swiper-prev img,.slider-block .swiper-next img{transition:transform cubic-bezier(0.41, 0.01, 0, 1) 500ms}.slider-block .swiper-prev:hover,.slider-block .swiper-next:hover{background-color:rgba(0,0,0,.05)}.slider-block .swiper-prev:hover img{transform:translateX(-4px)}.slider-block .swiper-next:hover img{transform:translateX(4px)}.slider-block .swiper-slide .image-wrap{aspect-ratio:684/383}@media only screen and (max-width: 991px){.slider-block .swiper-slide .image-wrap{aspect-ratio:297/400}}
