.zr-discount-threshold .zr-discount-threshold-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr;
  height: 60px;
  margin-bottom: 2rem;
}
.zr-discount-threshold .zr-discount-threshold-value {
  text-align: center;
  padding-bottom: 5px;
}
.zr-discount-threshold .zr-discount-threshold-progressbar {
  position: relative;
}
.zr-discount-threshold .zr-discount-threshold-progressbar:before, .zr-discount-threshold .zr-discount-threshold-progressbar:after {
  text-indent: 10px;
  position: absolute;
  white-space: nowrap;
  overflow: hidden;
  content: attr(data-content);
  font-size: 1rem;
  padding: 1rem 0.5rem;
}
.zr-discount-threshold .zr-discount-threshold-progressbar:before {
  background-color: #f5f5f5;
  color: #333333;
  width: 100%;
  border-right: 1px solid #333;
}
.zr-discount-threshold .zr-discount-threshold-progressbar:after {
  background-color: #fc1106;
  color: #ffffff;
  width: var(--discount-threshold-percentage);
}
.zr-discount-threshold .zr-discount-threshold-goal-text {
  padding: 1rem 0.5rem;
  text-align: center;
  font-size: 1rem;
  background-color: #ffffff;
  opacity: 0.8;
  background-image: repeating-linear-gradient(45deg, #f5f5f5 25%, transparent 25%, transparent 75%, #f5f5f5 75%, #f5f5f5), repeating-linear-gradient(45deg, #f5f5f5 25%, #ffffff 25%, #ffffff 75%, #f5f5f5 75%, #f5f5f5);
  background-position: 0 0, 10px 10px;
  background-size: 20px 20px;
  color: #000;
}

/*# sourceMappingURL=style.css.map */
