.litepicker {
  --litepicker-month-weekday-color: var(--tblr-secondary);
  --litepicker-button-prev-month-color: var(--tblr-secondary);
  --litepicker-button-next-month-color: var(--tblr-secondary);
  --litepicker-button-prev-month-color-hover: var(--tblr-tabler);
  --litepicker-button-next-month-color-hover: var(--tblr-tabler);
  --litepicker-day-color: var(--tblr-body-color);
  --litepicker-day-color-hover: var(--tblr-tabler);
  --litepicker-is-end-color-bg: var(--tblr-tabler);
  --litepicker-is-today-color: var(--tblr-tabler);
  --litepicker-month-header-color: var(--tblr-body-color);
  --litepicker-container-months-color-bg: var(--tblr-bg-surface);
  font: inherit;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.litepicker svg {
	fill: none !important;
}
.litepicker .container__main {
	border: var(--tblr-border-width) var(--tblr-border-style) var(--tblr-border-color);
	border-radius: var(--tblr-border-radius);
	box-shadow: none;
}
.litepicker .container__months .month-item-name,
.litepicker .container__months .month-item-year {
	font-weight: var(--tblr-font-weight-medium) !important;
}
.litepicker .container__months .button-next-month,
.litepicker .container__months .button-prev-month {
	cursor: pointer !important;
}
.litepicker .container__months .month-item-weekdays-row > div {
  padding: 0.5rem 0 !important;
  font-size: 0.75rem;
}
.litepicker .container__days .day-item {
  cursor: pointer !important;
  padding: 0.5rem 0 !important;
  transition: color 0.3s, background-color 0.3s, border-color 0.3s;
}
@media (prefers-reduced-motion: reduce) {
	.litepicker .container__days .day-item {
		transition: none;
	}
}
.datepicker-inline .litepicker {
	box-shadow: var(--tblr-box-shadow-input);
}
.datepicker-inline .litepicker .container__months {
	box-shadow: none;
	background-color: var(--tblr-bg-forms);
}


.litepicker {
	font-size: 14px;	
}