/* Keep Search & Filter Pro from rendering its own spinner so LoftLoader is the only loader users see. */
.search-filter-query__spinner,
.search-filter-query__spinner.search-filter-query__spinner--show,
.search-filter-query__infinite-scroll-loader,
.search-filter-query__infinite-scroll-loader.search-filter-query__infinite-scroll-loader--show {
    display: none !important;
    opacity: 0 !important;
    visibility: hidden !important;
    pointer-events: none !important;
}

body.jwv-loftloader-active {
    overflow: hidden !important;
}

body.jwv-loftloader-active #loftloader-wrapper {
    transform: translateX(0) !important;
    opacity: 1 !important;
    pointer-events: auto !important;
}

body.jwv-loftloader-active #loftloader-wrapper #loader,
body.jwv-loftloader-active #loftloader-wrapper .loader-close-button {
    opacity: 1 !important;
}

#loftloader-wrapper .loader-close-button {
    display: none !important;
}