.react-datepicker{font-family:inherit;border:none!important;border-radius:24px!important;box-shadow:0 20px 60px rgba(0,0,0,.3)!important;background:#fafaf8!important;padding:32px!important;position:relative!important;z-index:10000!important;display:inline-flex!important}.react-datepicker--inline{border:none!important;display:inline-flex!important}.react-datepicker-popper{z-index:9999!important;margin-top:8px!important}.react-datepicker__header{background-color:transparent!important;border-bottom:none!important;padding:0 0 20px!important}.react-datepicker__month-container{display:inline-block;vertical-align:top;width:310px;padding:0 16px}.react-datepicker__month-container:first-child{border-right:1px solid #e5dfd3;padding-right:20px;margin-right:20px}.react-datepicker__month-container:last-child{padding-left:20px}.react-datepicker__current-month{font-size:20px!important;font-weight:400!important;color:#2f2a1f!important;margin-bottom:20px!important;text-align:center!important;padding-bottom:12px!important;border-bottom:2px solid #2f2a1f!important;width:100%!important}.react-datepicker__day-names{display:grid!important;grid-template-columns:repeat(7,1fr)!important;gap:0!important;margin-bottom:8px!important;width:100%!important}.react-datepicker__day-name{color:#6b6556!important;font-size:13px!important;font-weight:500!important;width:40px!important;height:40px!important;line-height:40px!important;margin:0 auto!important;text-align:center!important;display:flex!important;align-items:center!important;justify-content:center!important}.react-datepicker__month{margin:0!important;display:grid!important;grid-template-columns:repeat(7,1fr)!important;gap:0!important;width:100%!important}.react-datepicker__week{display:contents!important}.react-datepicker__day{color:#2f2a1f!important;font-size:15px!important;font-weight:400!important;width:40px!important;height:40px!important;line-height:40px!important;margin:1px auto!important;border-radius:50%!important;text-align:center!important;transition:all .2s ease!important;display:flex!important;align-items:center!important;justify-content:center!important}.react-datepicker__day:hover{background-color:#e8dfc9!important;border-radius:50%!important}.react-datepicker__day--keyboard-selected,.react-datepicker__day--range-end,.react-datepicker__day--range-start,.react-datepicker__day--selected{background-color:#d4c4a0!important;color:#2f2a1f!important;font-weight:600!important;border-radius:50%!important}.react-datepicker__day--in-range{background-color:#f0ebe0!important;color:#2f2a1f!important;border-radius:0!important}.react-datepicker__day--disabled,.react-datepicker__day--outside-month{color:#c4baa5!important;cursor:not-allowed!important}.react-datepicker__day--disabled:hover,.react-datepicker__day--today{background-color:transparent!important}.react-datepicker__day--today{font-weight:600!important}.react-datepicker__navigation{top:28px!important;width:32px!important;height:32px!important;border:none!important;background-color:transparent!important;transition:all .2s ease!important}.react-datepicker__navigation:hover{background-color:#e8dfc9!important;border-radius:50%!important}.react-datepicker__navigation--previous{left:20px!important}.react-datepicker__navigation--next{right:20px!important;border-left:none!important;background:transparent!important}.react-datepicker__navigation-icon:before{border-color:#5b543f!important;border-width:2px 2px 0 0!important;height:8px!important;width:8px!important;top:10px!important}.react-datepicker__month-select,.react-datepicker__year-select{background-color:#fff!important;border:1px solid #c4baa5!important;border-radius:8px!important;padding:4px 8px!important;font-size:14px!important;color:#2f2a1f!important}.react-datepicker__triangle{display:none!important}.react-datepicker--show-two-months .react-datepicker__month-container{width:310px}.react-datepicker-wrapper,.react-datepicker__input-container{display:inline-block;width:auto}.react-datepicker__time-container{border-left:1px solid #e5dfd3!important}.react-datepicker__time-container .react-datepicker__time{background:transparent!important}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:100%!important}.react-datepicker__time-list::-webkit-scrollbar{width:6px}.react-datepicker__time-list::-webkit-scrollbar-track{background:#f0ebe0;border-radius:3px}.react-datepicker__time-list::-webkit-scrollbar-thumb{background:#c4baa5;border-radius:3px}.react-datepicker__time-list::-webkit-scrollbar-thumb:hover{background:#9b8b6f}