You could implement a different behavior on mobile -
Create the lightbox and have it appear only on mobile and also hide the regular filters on mobile. Then, use the close() method in order to pass the filter back to the original page and actually performing the filter.