@media screen and (max-width: 767px) { html {
height: auto !important;
max-height: none !important;
min-height: 0 !important;
overflow-x: clip !important;
overflow-y: auto !important;
overscroll-behavior-y: none !important;
}
body {
height: auto !important;
max-height: none !important;
min-height: 0 !important;
overflow-x: visible !important;
overflow-y: visible !important;
overscroll-behavior-y: none !important;
} :is(.wp-site-blocks, #page, .site, .site-content, .site-main,
main, main article, .wp-block-post-content, .entry-content) {
height: auto !important;
max-height: none !important;
overflow-x: clip !important;
overflow-y: visible !important;
} :is(#fsx-test-page, #fsx-price-page, #fsx-callback-page,
#fsx-repair-page, #fsx-service-page) {
height: auto !important;
min-height: 0 !important;
max-height: none !important;
overflow: visible !important;
} body.ofb-popup-open:not(:has(.ofb-popup-overlay.is-open)) {
overflow-y: visible !important;
}
}