<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*================ main-popup ==================*/
body.overflow{overflow: hidden !important;}

.icw .main-popup{position: fixed; z-index: 1000000; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0,0,0,0.8);
    justify-content: center; align-items: center; min-height: 100vh; overflow: auto; 
    transition:.3s ease-in-out; display: flex; pointer-events: visible; opacity: 1;
}
.icw .main-popup.hide{display: none; pointer-events: none; opacity: 0;}
.icw .main-popup-container{max-width: 1140px; width: 75%; margin: 50px auto; padding: 16px; background-color: #fff; position: relative;}
.icw .main-popup-close {display: block; width: 30px; height: 30px;line-height: 30px; background: #00a850;
    color: #fff; text-align: center; position: absolute; padding: 0; border: 0; cursor: pointer;
    top: -15px; right: -15px; z-index: +20;opacity: 1;border-radius: 50%;
}
.icw .main-popup-close .close-icon{display: block; position: relative; margin-left: -19.5px;}
.icw .main-popup-close .close-icon:before{content: ''; position: absolute; z-index: 1; width: 20px; height: 1px; 
    background-color: #fff; transform: rotate(45deg);
}
.icw .main-popup-close .close-icon:after{content: ''; position: absolute; z-index: 1; width: 20px; height: 1px; 
    background-color: #fff; transform: rotate(-45deg);
}
.icw .main-popup-thumb{margin: 0; width: 100%;}
.icw .main-popup-thumb &gt; img{width: 100%;}
.icw .main-popup-thumb .desktop{display: block;}
.icw .main-popup-thumb .mobile{display: none;}


/*=============== responsive ================*/
@media screen and (max-width: 1199px) {
    .icw .main-popup-container{width: 95%;}
}
@media screen and (max-width: 991px) {
}
@media screen and (max-width: 767px) {
    .icw .main-popup-container{width: 90%;}
    .icw .main-popup-thumb .desktop{display: none;}
    .icw .main-popup-thumb .mobile{display: block;}
}</pre></body></html>