.show-gallery{cursor:zoom-in}.show-gallery-wrapper{display:none;height:100vh;left:0;padding:4rem 0;position:fixed;top:0;width:100%;z-index:99999}.show-gallery-wrapper .show-gallery-close{background-color:transparent;border:none;font-size:2.5rem;padding:0;position:absolute;right:2rem;top:0;z-index:99998}.show-gallery-wrapper .show-gallery-close:hover{color:#ddd}.show-gallery-wrapper .show-gallery-body{align-items:center;display:flex;height:calc(100vh - 10rem);justify-content:center;padding:.5rem 0;position:relative;width:100%}.show-gallery-wrapper .show-gallery-body img{max-height:100%;width:auto}.show-gallery-wrapper .img-count{color:#fff;font-size:2rem;font-weight:700;left:2rem;position:absolute;top:.5rem}.show-gallery-wrapper .show-gallery-caption{align-items:center;color:#fff;font-size:1.5rem;height:4rem;line-height:2rem;padding:0 2rem;text-align:center;top:0}.show-gallery-wrapper .show-gallery-caption,.show-gallery-wrapper .show-gallery-thumbs{background-color:#000;display:flex;justify-content:center;left:0;position:absolute;width:100%}.show-gallery-wrapper .show-gallery-thumbs{bottom:0;height:6rem;overflow-x:auto;padding:.5rem 0}.show-gallery-wrapper .show-gallery-thumbs img{border:5px solid transparent;box-sizing:border-box;cursor:pointer;margin:0 .25rem}.show-gallery-wrapper .show-gallery-thumbs img:hover{opacity:.8}.show-gallery-wrapper .show-gallery-arrows{color:#fff;cursor:pointer;font-size:4rem;position:absolute;top:calc(50% - 2rem)}.show-gallery-wrapper .show-gallery-arrows:hover{color:#ddd}.show-gallery-wrapper .arrow-left{left:1rem}.show-gallery-wrapper .arrow-right{right:1rem}@media (max-width:767px){.show-gallery-body img{width:100%!important}.img-count{font-size:1rem!important;left:1rem!important;top:.75rem!important}.show-gallery-caption{font-size:1rem!important;line-height:1.5rem!important}.show-gallery-close{font-size:1.5rem!important;right:1rem!important;top:.325rem!important}.show-gallery-thumbs{display:none!important}.show-gallery-body{height:calc(100vh - 7rem)!important}.show-gallery-arrows{font-size:2rem!important}}
