.uber-error { display: none; }

.uber-checkbox.disable {
  text-decoration: line-through;
  filter: hue-rotate(100deg) saturate(120%) grayscale(50%);
  opacity: 0.5;
  color: hsla(140, 80%, 20%, 0.8);
}

.irs {
  font-family: ABCReproVariable, sans-serif !important;
  --grid-height: 0.6rem;
  --slider-top: 0.5rem;
  --slider-handle-width: 1rem;
  --slider-handle-height: 1rem;
  --slider-bar-height: 0.2rem;
}
.irs--round.irs-with-grid {
  height: auto;
}
.irs-line {
  top: calc(var(--slider-handle-height) / 2 - var(--slider-bar-height) / 2) !important;
  height: var(--slider-bar-height) !important;
  background-color: var(--gray-01) !important;
  border-radius: 0rem !important;
}
.irs-handle {
  top: 0rem !important;
  width: var(--slider-handle-width) !important;
  height: var(--slider-handle-height) !important;
  border: none !important;
  background-color: var(--green-01) !important;
  box-shadow: none !important;
}
.irs--round .irs-bar {
  top: calc(var(--slider-handle-height) / 2 - var(--slider-bar-height) / 2) !important;
  height: var(--slider-bar-height) !important;
  background-color: var(--green-01) !important;
}
.irs-grid {
  height: var(--grid-height) !important;
  top: calc( var(--slider-handle-height) / 2 - var(--grid-height) / 2) !important;
  left: 0.1rem;
  right: 0.1rem;
  width: calc(100% - 0.3rem);
}
.irs-grid-pol {
  background-color: var(--gray-01) !important;
  border-radius: .125rem !important;
  width: .125rem !important;
  height: var(--grid-height) !important;
  top: 0%;
  bottom: 0%;
  left: .0625rem;
  right: auto;
}
.irs-grid-text {
  display: none;
}
.irs-min, .irs-max {
  visibility: visible !important;
  padding: 0 !important;
  background-color: transparent !important;
  color: var(--gray-02) !important;
  font-size: .75rem !important;
  top: calc(var(--slider-handle-height) + 0.35rem) !important;
}
.irs-single {
  font-size: 0.875rem !important;
  padding: 0.25rem !important;
  background-color: var(--green-01) !important;
  border-radius: 0.25rem !important;
  top: calc(var(--slider-handle-height) + 0.35rem) !important;
}
.irs-single:before {
  bottom: auto !important;
  top: -0.5rem !important;
  left: calc(50% - 0.0625rem) !important;
  width: 0;
  height: 0;
  margin-left: -0.25rem;
  overflow: hidden;
  border: 0.25rem solid transparent !important;
  border-bottom-color: var(--green-01) !important;
}
.irs.irs--round .irs-single {
  display: none;
}
.irs.irs--round:hover .irs-single {
  display: block;
}
.irs-handle.single {
  transition: transform ease 200ms;
  transform: scale(0.6);
}
.irs.irs--round:hover .irs-handle.single {
  transform: scale(0.8);
}
.irs-handle.single.state_hover {
  transform: scale(1.1) !important;
}