.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1));border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none}.swiper-scrollbar.swiper-scrollbar-disabled,.swiper-scrollbar-disabled>.swiper-scrollbar{display:none!important}.swiper-scrollbar.swiper-scrollbar-horizontal,.swiper-horizontal>.swiper-scrollbar{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:var(--swiper-scrollbar-left,auto);position:absolute;right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.close[data-v-c88a1af7]{opacity:0;transition:all .5s linear;visibility:hidden}.open[data-v-c88a1af7]{opacity:1;visibility:visible}.close .content[data-v-c88a1af7]{opacity:0;visibility:hidden}.open .content[data-v-c88a1af7]{opacity:1;transition:all .5s linear;visibility:visible}.vel-icon{fill:#000!important}.vel-toolbar,.vel-toolbar .toolbar-btn{background-color:#838383!important}.vel-modal{position:absolute}.vel-img-wrapper,.vel-img-wrapper .vel-img,.vel-modal{height:100%;width:100%}.gallery .mySwiper .swiper-slide{filter:grayscale(.8)!important}.gallery .mySwiper .swiper-slide-thumb-active{filter:grayscale(0)!important}.gallery .swiper-button-next,.gallery .swiper-button-prev{background-color:#000000a8;border-radius:50%;color:#fff!important;height:35px!important;padding:8px;width:35px!important}.gallery .vel-btns-wrapper .btn__next,.gallery .vel-btns-wrapper .btn__prev{background-color:#000000a8;border-radius:50%;display:grid;height:35px!important;place-items:center;width:35px!important}.gallery .vel-btns-wrapper svg{fill:#fff!important;height:20px!important;width:20px!important}
