.bwet-site-loader{
  position:fixed;
  inset:0;
  z-index:2147483000;
  display:grid;
  place-items:center;
  background:#000;
  opacity:0;
  visibility:hidden;
  pointer-events:none;
  transition:opacity .16s ease,visibility 0s linear .16s;
  contain:strict;
}
.bwet-site-loader.is-active{
  opacity:1;
  visibility:visible;
  pointer-events:auto;
  transition-delay:0s;
}
.bwet-site-loader.is-leaving{
  opacity:0;
  visibility:hidden;
  pointer-events:none;
}
.bwet-site-loading{overflow:hidden!important}
.bwet-loader-orb{
  display:block;
  width:clamp(180px,34vw,300px);
  height:auto;
  aspect-ratio:1/1;
  object-fit:contain;
  user-select:none;
  -webkit-user-drag:none;
  pointer-events:none;
  opacity:.98;
  transform:scale(.985);
  transition:opacity .16s ease,transform .22s ease;
  will-change:opacity,transform;
}
.bwet-site-loader.is-active .bwet-loader-orb{
  opacity:1;
  transform:scale(1);
}
@media(max-width:540px){
  .bwet-loader-orb{width:clamp(170px,44vw,250px)}
}
@media(prefers-reduced-motion:reduce){
  .bwet-site-loader,.bwet-loader-orb{transition:none!important}
  .bwet-loader-orb{transform:none!important}
}
