@charset "UTF-8";.image-zoom-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:9999;display:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transition:opacity .3s ease}.image-zoom-overlay.is-active{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.image-zoom-container{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.image-zoom-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:4px;box-shadow:0 4px 20px rgba(0,0,0,.3);transition:opacity .3s ease;image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast}.image-zoom-image.loaded{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.image-zoom-close{position:fixed;top:20px;right:20px;width:40px;height:40px;background-color:transparent;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff;transition:background-color .2s ease,transform .2s ease;z-index:10000}.image-zoom-close:hover:before{background-color:#ccc;transform:rotate(45deg)}.image-zoom-close:hover:after{background-color:#ccc;transform:rotate(-45deg)}.image-zoom-close:before,.image-zoom-close:after{content:'';position:absolute;width:30px;height:2px;background-color:#fff;transform:rotate(45deg);transition:background-color .2s ease,transform .2s ease}.image-zoom-close:after{transform:rotate(-45deg);transition:background-color .2s ease,transform .2s ease}.clickable-image{cursor:pointer}.clickable-image:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}