@media screen and (max-width: 749px) {
  #MainContent .rte table {
    display: block;
    width: 100%;
    max-width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
body:has(.mobile-facets__disclosure[open]) shopify-chat,
body:has(.mobile-facets__disclosure[open]) shopify-forms-embed[id^="app-embed-container-"] {
  visibility: hidden;
  pointer-events: none;
}
#as-signup { scroll-margin-top: 160px; }
