.rg-img-gallery .img{cursor:pointer;width:308px;overflow:hidden}@media(max-width:767px){.rg-img-gallery .img{width:250px}}.rg-img-gallery .img-wrap{overflow:hidden}.rg-img-gallery .img-wrap h4.caption{font-size:14px;margin:5px 0 0 0;text-align:center}.rg-img-gallery.slider .img{margin-right:16px}.rg-img-gallery .pagination{margin-top:16px;display:flex;justify-content:space-between}.rg-img-gallery .load-more{margin:0 auto}.rg-img-gallery .zoom-horiz-img{max-width:100%;max-height:100%}.rg-img-gallery .zoom-horiz-img .rg-img{background-color:transparent}.rg-img-gallery.grid-captions .img{cursor:auto}.rg-img-gallery.grid,.rg-img-gallery.grid-captions{overflow:hidden}.rg-img-gallery.grid-captions .grid-wrap,.rg-img-gallery.grid .grid-wrap{margin:0 -8px;display:flex;flex-wrap:wrap;justify-content:center}.rg-img-gallery.grid-captions .grid-wrap .img,.rg-img-gallery.grid .grid-wrap .img{width:25%;margin-bottom:16px;padding:0 8px}.rg-img-gallery.grid-captions .grid-wrap.col-1 .img,.rg-img-gallery.grid .grid-wrap.col-1 .img{width:100%}@media(min-width:768px){.rg-img-gallery.grid-captions .grid-wrap.col-2 .img,.rg-img-gallery.grid .grid-wrap.col-2 .img{width:50%}.rg-img-gallery.grid-captions .grid-wrap.col-3 .img,.rg-img-gallery.grid .grid-wrap.col-3 .img{width:33.3%}.rg-img-gallery.grid-captions .grid-wrap.col-4 .img,.rg-img-gallery.grid .grid-wrap.col-4 .img{width:25%}.rg-img-gallery.grid-captions .grid-wrap.col-5 .img,.rg-img-gallery.grid .grid-wrap.col-5 .img{width:20%}.rg-img-gallery.grid-captions .grid-wrap.col-6 .img,.rg-img-gallery.grid .grid-wrap.col-6 .img{width:16.6%}.rg-img-gallery.grid-captions .grid-wrap.col-7 .img,.rg-img-gallery.grid .grid-wrap.col-7 .img{width:14.28%}.rg-img-gallery.grid-captions .grid-wrap.col-8 .img,.rg-img-gallery.grid .grid-wrap.col-8 .img{width:12.5%}.rg-img-gallery.grid-captions .grid-wrap.col-9 .img,.rg-img-gallery.grid .grid-wrap.col-9 .img{width:11.1%}.rg-img-gallery.grid-captions .grid-wrap.col-10 .img,.rg-img-gallery.grid .grid-wrap.col-10 .img{width:10%}}@media(max-width:767px){.rg-img-gallery.grid-captions .grid-wrap .img{width:33.3%}}@media(min-width:768px)and (max-width:1023px){.rg-img-gallery.grid-captions .grid-wrap .img{width:15%}}.carousel-modal[data-v-3c2f9dd8]{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none;align-items:center;display:flex;justify-content:center;overscroll-behavior:contain;padding:32px;flex-direction:column;background-color:rgba(0,0,0,.8);transition:opacity .2s ease;z-index:100}.carousel-modal .close[data-v-3c2f9dd8]{position:absolute;top:24px;right:24px;cursor:pointer;width:24px;height:24px;z-index:1}.carousel-modal .close>[data-v-3c2f9dd8]{pointer-events:none}.carousel-modal.visible[data-v-3c2f9dd8]{opacity:1;pointer-events:all}.carousel-modal[data-v-3c2f9dd8]>.scroller-wrap,.carousel-modal[data-v-3c2f9dd8]>.scroller-wrap>.scroller,.carousel-modal[data-v-3c2f9dd8]>.scroller-wrap>.scroller>.contents{height:100%}.carousel-modal[data-v-3c2f9dd8]>.scroller-wrap>.scroller>.contents .rg-img-slide{width:100%;height:100%}.carousel-modal[data-v-3c2f9dd8]>.scroller-wrap>.scroller>.contents .rg-img-slide .rg-img{background-color:transparent}.carousel-modal[data-v-3c2f9dd8]>.scroller-wrap>.scroller>.contents .rg-img-slide img{width:100%;height:100%}.slide-container[data-v-3c2f9dd8]{position:relative;width:100%;height:100%;flex-shrink:0;overflow:hidden;display:flex;justify-content:center;align-items:center}
/*# sourceMappingURL=gallery.f5902837.css.map */