/* Date picker button  {40} */
.webforms-datepicker .webforms-calendar {
  position: relative;
  width: 100%;
  display: inline-flex;
  align-items: center;
}
.webforms-datepicker .webforms-calendar ._has-datepicker ~ .ui-datepicker-trigger {
  position: absolute;
  right: 0.5rem;
  background: none;
  border: 0;
  box-shadow: none;
  line-height: inherit;
  margin: 0;
  padding: 0;
  text-shadow: none;
  font-weight: 400;
  text-decoration: none;
}
.webforms-datepicker .webforms-calendar ._has-datepicker ~ .ui-datepicker-trigger:focus {
  background: none;
  border: none;
  box-shadow: none;
  outline: 0;
}
.webforms-datepicker .webforms-calendar ._has-datepicker ~ .ui-datepicker-trigger:active {
  background: none;
  border: none;
}
.webforms-datepicker .webforms-calendar ._has-datepicker ~ .ui-datepicker-trigger:hover {
  background: none;
  border: none;
}
.webforms-datepicker .webforms-calendar ._has-datepicker ~ .ui-datepicker-trigger > span {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.webforms-datepicker .webforms-calendar ._has-datepicker ~ .ui-datepicker-trigger:before {
  background-image: url(../../images/icon/calendar.svg);
  background-size: 20px 20px;
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  vertical-align: middle;
  display: inline-block;
  content: ' ';
  speak: none;
}
.webforms-datepicker .webforms-calendar ._has-datepicker ~ .ui-datepicker-trigger.disabled {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.5;
}
.webforms-datepicker .webforms-calendar ._has-datepicker ~ .ui-datepicker-trigger[disabled] {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.5;
}
fieldset[disabled] .webforms-datepicker ._has-datepicker ~ .ui-datepicker-trigger {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.5;
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22%5C%2Fstatic%5C%2Ffrontend%5C%2FHyva%5C%2FSynergistic%5C%2Fen_US%5C%2FMageMe_WebForms%5C%2Fcss%5C%2Ffield%5C%2Fdate.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22%3BAACA%2CoBACE%3BEACE%2CkBAAA%3BEACA%2CWAAA%3BEACA%2CoBAAA%3BEACA%2CmBAAA%3B%3BAALJ%2CoBACE%2CmBAOE%2CiBAAmB%3BEACjB%2CkBAAA%3BEACA%2CaAAA%3BEACA%2CgBAAA%3BEACA%2CSAAA%3BEACA%2CgBAAA%3BEACA%2CoBAAA%3BEACA%2CSAAA%3BEACA%2CUAAA%3BEACA%2CiBAAA%3BEACA%2CgBAAA%3BEACA%2CqBAAA%3B%3BAAEA%2CoBApBJ%2CmBAOE%2CiBAAmB%2CyBAahB%3BEACC%2CgBAAA%3BEACA%2CYAAA%3BEACA%2CgBAAA%3BEACA%2CUAAA%3B%3BAAGF%2CoBA3BJ%2CmBAOE%2CiBAAmB%2CyBAoBhB%3BEACC%2CgBAAA%3BEACA%2CYAAA%3B%3BAAGF%2CoBAhCJ%2CmBAOE%2CiBAAmB%2CyBAyBhB%3BEACC%2CgBAAA%3BEACA%2CYAAA%3B%3BAAnCR%2CoBACE%2CmBAOE%2CiBAAmB%2CyBA8Bf%3BEACA%2CSAAA%3BEACA%2CMAAM%2CgBAAN%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2CgBAAA%3BEACA%2CUAAA%3BEACA%2CkBAAA%3BEACA%2CUAAA%3B%3BAAGF%2CoBAhDJ%2CmBAOE%2CiBAAmB%2CyBAyChB%3BEAGC%2CqDAAA%3BEACA%2C0BAAA%3BEACA%2CWAAA%3BEACA%2CYAAA%3BEACA%2C4BAAA%3BEACA%2CsBAAA%3BEACA%2CqBAAA%3BEACA%2CSAAS%2CGAAT%3BEACA%2CWAAA%3B%3BAA5DR%2CoBACE%2CmBA%2BDE%2CiBAAmB%2CyBAAsB%3BEACvC%2CmBAAA%3BEACA%2CoBAAA%3BEACA%2CYAAA%3B%3BAAnEN%2CoBACE%2CmBAqEE%2CiBAAmB%2CyBAAsB%3BEACvC%2CmBAAA%3BEACA%2CoBAAA%3BEACA%2CYAAA%3B%3BAAKN%2CQAAQ%2CUACN%2CqBACE%2CiBAAmB%3BEACjB%2CmBAAA%3BEACA%2CoBAAA%3BEACA%2CYAAA%22%7D */