.fvd-freeship-bar{
  margin:12px 0;
  padding:12px 14px;
  border:1px solid rgba(0,0,0,.08);
  border-radius:10px;
  background:#fff;
}
.xoo-wsc-modal .xoo-wsc-body .xoo-wsc-content .xoo-wsc-fvd .fvd-freeship-bar{
  margin-top:6px;
  margin-bottom:0;
}
.fvd-freeship-text{
  font-size:14px;
  line-height:1.3;
  margin-bottom:10px;
}
.fvd-freeship-track{
  width:100%;
  height:10px;
  background:rgba(0,0,0,.08);
  border-radius:999px;
  overflow:hidden;
}
.fvd-freeship-fill{
  height:100%;
  width:0%;
  background:linear-gradient(90deg, #E7731F, #1B0072);
  border-radius:999px;
  transition:width .25s ease;
}
