.modalImg .image[data-v-bb3c52e7]{cursor:pointer;transition:opacity .2s ease-in-out;position:relative}@media (any-hover:hover){.modalImg .image[data-v-bb3c52e7]:hover{opacity:.6}}.modalImg .image img[data-v-bb3c52e7]{width:100%;height:auto}.modalImg .image .zoom[data-v-bb3c52e7]{background-color:#1c5ac1;border-radius:50%;width:20px;height:20px;position:absolute;bottom:5px;right:5px;box-shadow:0 4px 4px #00000040}.modalImg .image .zoom[data-v-bb3c52e7]:after,.modalImg .image .zoom[data-v-bb3c52e7]:before{content:"";background-color:#fff;width:10px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.modalImg .image .zoom[data-v-bb3c52e7]:after{transform:translate(-50%,-50%)rotate(90deg)}.modalImg .modal[data-v-bb3c52e7]{z-index:1100;opacity:0;pointer-events:none;background-color:#000c;justify-content:center;align-items:center;width:100%;height:100%;padding:70px;transition:opacity .2s ease-in-out;display:flex;position:fixed;top:0;left:0}.modalImg .modal .bg[data-v-bb3c52e7]{cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.modalImg .modal .block[data-v-bb3c52e7]{background-color:#fff;border-radius:15px;width:100%;height:100%;padding:10px;position:relative}.modalImg .modal .block img[data-v-bb3c52e7]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.modalImg .modal .close[data-v-bb3c52e7]{cursor:pointer;width:25px;height:25px;transition:opacity .2s ease-in-out;position:absolute;top:-30px;right:-25px}@media (any-hover:hover){.modalImg .modal .close[data-v-bb3c52e7]:hover{opacity:.6}}.modalImg .modal .close[data-v-bb3c52e7]:after,.modalImg .modal .close[data-v-bb3c52e7]:before{content:"";background-color:#fff;border-radius:100vmax;width:30px;height:4px;position:absolute;top:50%;left:50%}.modalImg .modal .close[data-v-bb3c52e7]:before{transform:translate(-50%,-50%)rotate(45deg)}.modalImg .modal .close[data-v-bb3c52e7]:after{transform:translate(-50%,-50%)rotate(-45deg)}.modalImg .modal[data-modal=true][data-v-bb3c52e7]{opacity:1;pointer-events:auto}.modalImg[data-dir=portrait][data-v-bb3c52e7],.modalImg[data-dir=portrait] .image[data-v-bb3c52e7]{height:100%}.modalImg[data-dir=portrait] .image img[data-v-bb3c52e7]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}@media (width<=900px){.modalImg .modal[data-v-bb3c52e7]{padding:50px 15px}.modalImg .modal .block[data-v-bb3c52e7]{border-radius:5px;height:fit-content;padding:5px}.modalImg .modal .close[data-v-bb3c52e7]{top:-35px;right:0}}
