.neacobox__thumbnail-nav span,.neacobox__thumbnails img,.neacobox__image-wrapper{-webkit-transition:all .15s ease;-moz-transition:all .15s ease;-ms-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease}.neacobox-gallery{display:flex;flex-direction:row;gap:3px}.neacobox-gallery__thumb-container{overflow:hidden}.neacobox-gallery__thumb{width:100%;height:100%;display:block;object-fit:cover}.neacobox{visibility:hidden;opacity:0;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100vh;background-color:rgba(0,0,0,.9);overflow:scroll;transition:opacity .3s}.neacobox.open{visibility:visible;opacity:1}.neacobox__header{padding:0;height:10%;display:flex;align-items:center;justify-content:end}.neacobox__close{color:#fff;font-size:30px;font-weight:bold;cursor:pointer}.neacobox__main{height:70%;position:relative}.neacobox__image-wrapper{width:100%;height:auto;position:absolute;top:50%;left:0;transform:translateY(-50%);max-height:80%}@media(min-width: 992px){.neacobox__image-wrapper{max-height:90%}}.neacobox__image{position:absolute;top:50%;transform:translate(-50%, -50%);left:50%;max-width:100%;height:auto;opacity:1;transition:opacity .5s ease-in-out;z-index:1;max-height:100%}.neacobox__image#neacobox-image-current:not(.show){opacity:0}.neacobox__image#neacobox-image-next{opacity:1;z-index:-1}.neacobox__caption{position:absolute;left:50%;top:100%;transform:translateX(-50%);width:100%;z-index:1;background-color:rgba(0,0,0,.8);padding:10px;text-align:start}.neacobox__caption p{color:#fff;margin:0;font-size:12px}.neacobox__arrows{position:absolute;top:50%;transform:translateY(-50%);width:100%;left:0}.neacobox__arrows .prev,.neacobox__arrows .next{position:relative;cursor:pointer;color:#fff;font-weight:bold;font-size:30px;display:inline-block;line-height:100%;text-decoration:none}.neacobox__arrows .prev{left:-30px;float:left}.neacobox__arrows .next{right:-30px;float:right}.neacobox__footer{height:20%;display:flex;flex-direction:column;justify-content:center}.neacobox__thumbnails{display:flex;flex-direction:row;justify-content:start;overflow:hidden;scroll-behavior:smooth}.neacobox__thumbnails.no-nav{justify-content:center}.neacobox__thumbnails img{cursor:pointer;width:auto;max-height:50px;margin:5px;border:1px solid transparent}.neacobox__thumbnails img:hover{border:1px solid #fff}.neacobox__thumbnails img.active{border:1px solid #aac642 !important}.neacobox__thumbnail-nav{display:flex;justify-content:space-between;font-size:32px}.neacobox__thumbnail-nav span{color:#fff;cursor:pointer}.neacobox__thumbnail-nav span.disabled{opacity:.2}.neacobox__thumbnail-nav.hide{display:none}@keyframes fadeIn{from{opacity:0}to{opacity:1}}/*# sourceMappingURL=neacobox.css.map */
