/* BankMovie V14861922 — mobile public header transparent bar
   Goal: make every public mobile header use the same bar treatment seen on
   View All: no full-width dark/glass rectangle behind the header.
   IMPORTANT: icon buttons keep their own existing circular/glass styling. */
@media (max-width: 991.98px) {
  html body #siteHeader,
  html body #siteHeader.header,
  html body #siteHeader.header-admin,
  html body #siteHeader.header-solid,
  html body #siteHeader.header-glass,
  html body #siteHeader.bm-smart-header,
  html body #siteHeader.bm-header-fixed-top,
  html body #siteHeader.bm-public-header-v148,
  html body.bm-header-scrolled #siteHeader,
  html body.page-app #siteHeader,
  html body.page-app #siteHeader.header-solid {
    background: transparent !important;
    background-color: transparent !important;
    background-image: none !important;
    border: 0 !important;
    border-bottom: 0 !important;
    box-shadow: none !important;
    outline: 0 !important;
    -webkit-backdrop-filter: none !important;
    backdrop-filter: none !important;
  }

  html body #siteHeader::before,
  html body #siteHeader::after {
    content: none !important;
    display: none !important;
    background: transparent !important;
    border: 0 !important;
    box-shadow: none !important;
  }

  html body #siteHeader .header-inner,
  html body #siteHeader.header-admin .header-inner,
  html body #siteHeader.header-solid .header-inner,
  html body #siteHeader.header-glass .header-inner,
  html body #siteHeader.bm-public-header-v148 .header-inner {
    background: transparent !important;
    background-color: transparent !important;
    background-image: none !important;
    border: 0 !important;
    border-bottom: 0 !important;
    box-shadow: none !important;
    outline: 0 !important;
    -webkit-backdrop-filter: none !important;
    backdrop-filter: none !important;
  }

  html body #siteHeader .header-inner::before,
  html body #siteHeader .header-inner::after {
    content: none !important;
    display: none !important;
    background: transparent !important;
    border: 0 !important;
    box-shadow: none !important;
  }
}
