.lightbox-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.95);z-index:999999;align-items:center;justify-content:center}.lightbox-modal.active{display:flex}.lightbox-content{position:relative;width:90%;height:90%;display:flex;align-items:center;justify-content:center}.lightbox-image-container{position:relative;display:flex;align-items:center;justify-content:center;min-width:200px;min-height:200px}.lightbox-image-container img{max-width:90vw;max-height:90vh;object-fit:contain;border-radius:4px}.lightbox-loading{position:absolute;border:4px solid #f3f3f3;border-top:4px solid #3498db;border-radius:50%;width:50px;height:50px;animation:spin 1s linear infinite;display:none}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.lightbox-nav{position:absolute;top:50%;transform:translateY(-50%);background-color:rgba(255,255,255,.1);border:none;color:#fff;font-size:40px !important;padding:20px;cursor:pointer;border-radius:4px;transition:background-color .3s;z-index:1000000}.lightbox-nav:hover{background-color:rgba(255,255,255,.2)}.lightbox-prev{left:20px}.lightbox-next{right:20px}.lightbox-close{position:absolute;top:20px;right:30px;background:0 0;border:none;color:#fff;font-size:40px !important;cursor:pointer;z-index:10;transition:opacity .3s}.lightbox-close:hover{opacity:.7}.lightbox-counter{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);color:#fff;font-size:16px;background-color:rgba(128,128,128,.1);padding:10px 20px;border-radius:20px}.lightbox-image{cursor:pointer;transition:opacity .3s}.lightbox-image:hover{opacity:.9}a.lightbox-link{cursor:pointer}.no-lightbox img,.leia-tambem img,.leia-mais img,.leia-mais-box img,.leia-mais-box-pro img,.related-posts img,.related-articles img,.widget img,.sidebar img,aside img{cursor:default !important}.leia-tambem .lightbox-image,.leia-mais .lightbox-image,.leia-mais-box .lightbox-image,.leia-mais-box-pro .lightbox-image,.related-posts .lightbox-image,.related-articles .lightbox-image{cursor:default !important;pointer-events:auto !important}.leia-tambem a,.leia-mais a,.leia-mais-box a,.leia-mais-box-pro a,.related-posts a,.related-articles a{pointer-events:auto !important}@media (max-width:768px){.lightbox-nav{font-size:30px;padding:15px}.lightbox-prev{left:10px}.lightbox-next{right:10px}.lightbox-close{top:10px;right:15px;font-size:35px}.lightbox-counter{font-size:14px;padding:8px 15px}}