.nekit-popup-open.nekit-scroll--disabled {
overflow: hidden;
}
.nekit-popup-wrapper {
position: fixed;
top: 0;
left: 0;
z-index: 1;
display: none;
width: 100%;
height: 100%;
}
body[data-elementor-device-mode="desktop"] .nekit-popup-wrapper.desktop--on,
body[data-elementor-device-mode="tablet"] .nekit-popup-wrapper.tablet--on,
body[data-elementor-device-mode="mobile"] .nekit-popup-wrapper.smartphone--on {
display: block;
}
body[data-elementor-device-mode="desktop"] .nekit-popup-wrapper:not(.is-open),
body[data-elementor-device-mode="tablet"] .nekit-popup-wrapper:not(.is-open),
body[data-elementor-device-mode="mobile"] .nekit-popup-wrapper:not(.is-open) {
display: none;
}
.nekit-popup-wrapper .nekit-popup-container {
display: flex;
position: fixed;
width: 100%;
height: 100%;
}
.nekit-popup-wrapper .nekit-popup-container .nekit-popup-overlay {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: -1;
} .nekit-popup-wrapper .nekit-popup-container .nekit-popup-inner-container {
position: relative;
}
body .nekit-popup-wrapper .nekit-popup-close {
display: none;
}
.nekit-popup-container .nekit-popup-inner-container .nekit-popup-close {
position: absolute;
z-index: 1;
padding: 0;
border-radius: 0;
line-height: initial;
}
.nekit-popup-container .nekit-popup-inner-container .nekit-popup-close span.dashicons {
display: inline;
}
.nekit-popup-container .nekit-popup-wrap {
overflow: hidden;
padding: 10px;
}
.nekit-popup-container .nekit-popup {
overflow-y: auto;
}
.nekit-popup-wrapper.height-auto .nekit-popup-container .nekit-popup {
height: auto;
overflow: hidden;
} .nekit-scrollbar::-webkit-scrollbar {
width: 2px;
}
.nekit-scrollbar::-webkit-scrollbar-thumb {
background-color: #000;
border-radius: 50px;
} body.as-top-bar {
overflow: initial;
}
.nekit-popup-wrapper.as-top-bar,
.nekit-popup-wrapper.as-top-bar .nekit-popup-container {
position: initial;
}
.nekit-popup-wrapper.as-top-bar .nekit-popup-inner-container {
width: 100%;
}