.haroop-popup-overlay{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important;background-color:rgb(0 0 0 / .7)!important;z-index:99998!important}.haroop-popup{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;-webkit-transform:translate(-50%,-50%)!important;-moz-transform:translate(-50%,-50%)!important;-ms-transform:translate(-50%,-50%)!important;-o-transform:translate(-50%,-50%)!important;z-index:99999!important;margin:0!important}@media screen and (max-width:991px){.haroop-popup{width:90%!important;max-width:500px!important;max-height:85vh!important;overflow-y:auto!important}.haroop-popup-general{padding:20px!important;background:transparent!important;box-shadow:none!important;border:none!important;border-radius:10px!important}.haroop-popup-general .haroop-general-container{position:relative!important;width:100%!important;height:auto!important}.haroop-popup-general .haroop-general-item{position:static!important;width:100%!important;height:auto!important;background:transparent!important;border:none!important;box-shadow:none!important}.haroop-popup img{max-width:100%!important;height:auto!important}}@media screen and (max-width:480px){.haroop-popup{width:95%!important;max-width:none!important;padding:10px!important}.haroop-popup-footer button,.haroop-popup-footer a{font-size:12px!important;padding:10px!important}}.haroop-popup.debug-show{display:block!important;opacity:1!important;visibility:visible!important;border:3px solid red!important}@media screen and (max-width:991px){body.haroop-popup-open{overflow:hidden!important;position:fixed!important;width:100%!important}}