.image-carousel-modal-overlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;background:#000c;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.image-carousel-modal-close-icon{cursor:pointer;color:#fff;z-index:1001;position:absolute;top:40px;right:40px}.image-carousel-modal-carousel-wrap{width:min(92vw,1200px);height:80vh}.image-carousel-modal-carousel-wrap .react-multi-carousel-list{width:100%;height:100%}.image-carousel-modal-carousel-wrap .react-multi-carousel-track{height:100%}.image-carousel-modal-carousel-wrap .react-multiple-carousel__arrow{z-index:3;background:#fff;border:1px solid #0000001a;box-shadow:0 6px 18px #0003}.image-carousel-modal-carousel-wrap .react-multiple-carousel__arrow:before{color:#111}.image-carousel-modal-carousel-wrap .react-multiple-carousel__arrow--left{left:2px}.image-carousel-modal-carousel-wrap .react-multiple-carousel__arrow--right{right:2px}.image-carousel-modal-item{width:100%;height:80vh;position:relative}.image-carousel-modal-full-image{object-fit:contain}@media (max-width:768px){.image-carousel-modal-carousel-wrap{width:96vw;height:70vh}.image-carousel-modal-carousel-wrap .react-multiple-carousel__arrow--left{left:8px}.image-carousel-modal-carousel-wrap .react-multiple-carousel__arrow--right{right:8px}.image-carousel-modal-item{height:70vh}.image-carousel-modal-close-icon{top:16px;right:16px}}
