/* JBA v16.20.168 — instant AJAX catalogue filter feedback. */
.jba-v162168-instant-filter .jba-v162072-apply{
  display:none!important;
}
.jba-v162168-instant-filter .jba-v162072-reset{
  width:100%!important;
}
#main{
  position:relative;
}
html.jba-v162168-filter-loading #main:before{
  content:'';
  position:absolute;
  inset:0;
  z-index:2147480;
  background:rgba(248,250,253,.72);
  backdrop-filter:blur(2px);
  -webkit-backdrop-filter:blur(2px);
  cursor:progress;
}
html.jba-v162168-filter-loading #main:after{
  content:'در حال به‌روزرسانی محصولات…';
  position:fixed;
  top:50%;
  left:50%;
  z-index:2147481;
  transform:translate(-50%,-50%);
  display:flex;
  align-items:center;
  justify-content:center;
  min-width:220px;
  min-height:54px;
  padding:12px 22px;
  border:1px solid rgba(6,37,80,.16);
  border-radius:15px;
  background:#fff;
  color:#062550;
  box-shadow:0 16px 42px rgba(6,37,80,.22);
  font:800 13px/1.7 IRANSans,Vazir,Tahoma,sans-serif;
  direction:rtl;
}
.jba-v162168-filter-loading [data-jba-v162072-filter] input,
.jba-v162168-filter-loading [data-jba-v162072-filter] button,
.jba-v162168-filter-loading [data-jba-v162072-filter] select{
  cursor:progress!important;
}
@media(max-width:767px){
  html.jba-v162168-filter-loading #main:after{
    top:auto;
    right:14px;
    bottom:22px;
    left:14px;
    width:auto;
    min-width:0;
    transform:none;
  }
}
