.core-date-input-wrapper .calendar-wrapper-classname .react-datepicker__day-name,.core-date-input-wrapper .calendar-wrapper-classname .react-datepicker__day,.core-date-input-moving-label{font-weight:500;font-size:1.4rem;line-height:140%;letter-spacing:.01em}.core-date-input-wrapper{position:relative}.core-date-input-wrapper .core-date-input-hint{color:#360802}.core-date-input-wrapper .core-date-input-error{color:#dc3636}.core-date-input-wrapper .react-datepicker-popper{z-index:100}.core-date-input-wrapper .react-datepicker-popper[data-placement^=bottom]{padding-top:.5rem}.core-date-input-wrapper .react-datepicker{border:1px solid rgba(0,0,0,.08);box-shadow:none;border-radius:18px;font-family:inherit}.core-date-input-wrapper .react-datepicker__triangle{display:none}.core-date-input-wrapper .calendar-wrapper-classname{border-radius:18px;padding:1.2rem;background-color:#fff;width:100%;display:flex;flex-direction:column}.core-date-input-wrapper .calendar-wrapper-classname .react-datepicker__header{background-color:#fff;border:none;padding:0}.core-date-input-wrapper .calendar-wrapper-classname .react-datepicker__header .react-datepicker__current-month{display:none}.core-date-input-wrapper .calendar-wrapper-classname .react-datepicker__day-names{display:flex;justify-content:space-between;margin-top:.8rem;margin-bottom:0}.core-date-input-wrapper .calendar-wrapper-classname .react-datepicker__day-name{width:4rem;margin:0;padding:.5rem 0;display:flex;justify-content:center;color:#360802}.core-date-input-wrapper .calendar-wrapper-classname .react-datepicker__month{margin:0}.core-date-input-wrapper .calendar-wrapper-classname .react-datepicker__month-container{width:100%;height:100%}.core-date-input-wrapper .calendar-wrapper-classname .react-datepicker__week{display:flex;justify-content:space-between}.core-date-input-wrapper .calendar-wrapper-classname .react-datepicker__day{width:4rem;height:4rem;line-height:4rem;display:flex;justify-content:center;align-items:center;margin:0;padding:0;border-radius:0}.core-date-input-wrapper .calendar-wrapper-classname .react-datepicker__day:hover{background-color:#f73b2033;border-radius:50%}.core-date-input-wrapper .calendar-wrapper-classname .react-datepicker__day--keyboard-selected{background-color:#fff}.core-date-input-wrapper .calendar-wrapper-classname .react-datepicker__day--outside-month{color:#ccc}.core-date-input-wrapper .calendar-wrapper-classname .react-datepicker__navigation--previous,.core-date-input-wrapper .calendar-wrapper-classname .react-datepicker__navigation--next{display:none}.core-date-input-wrapper .calendar-wrapper-classname .react-datepicker__day--selected{background-color:#f73b20;border-radius:50%;color:#fff}.core-date-input-wrapper .calendar-wrapper-classname .react-datepicker__day--selected:hover{background-color:#f73b20}.core-date-input-wrapper .calendar-wrapper-classname .react-datepicker__day--in-range{background-color:#f73b204d;color:#000;border-radius:0}.core-date-input-wrapper .calendar-wrapper-classname .react-datepicker__day--range-start{background-color:#f73b20;color:#fff;border-radius:50% 0 0 50%}.core-date-input-wrapper .calendar-wrapper-classname .react-datepicker__day--range-end{background-color:#f73b20;color:#fff;border-radius:0 50% 50% 0}.core-date-input-wrapper .calendar-wrapper-classname .react-datepicker__day--range-start.react-datepicker__day--range-end{border-radius:50%}.core-date-input-wrapper .calendar-wrapper-classname .react-datepicker__day--in-selecting-range{background-color:#f73b204d;color:#000;border-radius:0}.core-date-input-wrapper .calendar-wrapper-classname .react-datepicker__day--selecting-range-start{border-radius:50% 0 0 50%;background-color:#f73b20;color:#fff}.core-date-input-wrapper .calendar-wrapper-classname .react-datepicker__day--selecting-range-end{border-radius:0 50% 50% 0}.core-date-input-wrapper .calendar-wrapper-classname .react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f73b201a;color:#000}.core-date-input-wrapper .calendar-wrapper-classname .react-datepicker__day--today{font-weight:700}.core-date-input-wrapper .calendar-header-wrapper{display:flex;justify-content:center;gap:1rem;padding:.5rem 1rem;margin-bottom:.5rem}.core-date-input-wrapper .calendar-header-wrapper .calendar-select-input{padding:.5rem 1rem;border:none;background-color:#fff5f4;border-radius:.8rem;outline:none;font-size:1.4rem;cursor:pointer}.core-date-input-wrapper .calendar-header-wrapper .calendar-select-input:hover{background-color:#feebe9}.core-date-input-section{display:flex;flex-direction:row;align-items:center;height:4.8rem;background-color:#fff6f5;border-radius:1.6rem;font-weight:500;white-space:nowrap;padding:.8rem 1.1rem}.core-date-input-section input:-webkit-autofill:first-line,.core-date-input-section input:-webkit-autofill,.core-date-input-section input:-webkit-autofill:hover,.core-date-input-section input:-webkit-autofill:focus,.core-date-input-section input:-webkit-autofill:active{-webkit-background-clip:text}.core-date-input-section:hover,.core-date-input-section.focused{background-color:#f73b201a}.core-date-input-section.errored{border:1px solid #dc3636}.core-date-input-section.small{height:3.6rem}.core-date-input-section.large{height:5.6rem}.core-date-input-section svg{min-height:2.4rem;min-width:2.4rem}.core-date-input-section .core-date-input-left-icon{overflow:hidden;display:flex;justify-content:center;align-items:center;min-width:3.2rem;min-height:3.2rem}.core-date-input-section .core-date-input-inner-section{width:100%;padding-left:1rem;position:relative}.core-date-input-section .core-date-input-inner-section.inner-section-final-state .core-date-input-field{margin-top:1.6rem}.core-date-input-section .core-date-input-icons-section{display:flex;max-width:8rem;flex-direction:row;justify-content:flex-end;gap:1.6rem}.core-date-input-section .core-date-input-icons-section>*{cursor:pointer}.core-date-input-section .core-date-input-picker-wrapper{border-radius:2.4rem}.core-date-input-moving-label{position:absolute;opacity:50%;left:1.2rem;top:0;line-height:140%;transition:all .3s;pointer-events:none}.core-date-input-moving-label.initial-state{font-size:1.6rem}.core-date-input-moving-label.final-state{font-size:1rem}.core-date-input-field{border:none;width:100%;color:#360802;font-size:1.6rem;caret-color:#f73b20;background-color:transparent;transition:all .3s;cursor:pointer}.core-date-input-field:focus{outline:none}.core-date-input-field::placeholder{color:#360802;opacity:50%}.core-date-input-field.errored{color:#dc3636}.core-date-input-field:disabled{pointer-events:none;opacity:.6}
