@import url("https://fonts.googleapis.com/css2?family=Lexend+Deca:wght@100..900&display=swap");.react-datepicker-wrapper{display:none!important}.react-datepicker__tab-loop{width:100%!important}.main-page-search-bar .react-datepicker__tab-loop{width:70%!important}.react-datepicker-popper{width:100%!important;left:0!important;position:static!important;transform:none!important}.main-page-search-bar .react-datepicker-popper{width:70%!important;left:30%!important}.react-datepicker{width:100%!important;position:absolute!important;z-index:49!important;left:0!important;display:flex!important;top:100%!important;margin-top:8px;background-color:#fff!important;column-gap:12px!important;overflow:hidden}.hero-calendar,.react-datepicker{box-shadow:0 17px 10px 0 rgba(75,78,75,.01),0 7px 7px 0 rgba(75,78,75,.05),0 2px 4px 0 rgba(75,78,75,.09)!important}.hero-calendar{border-radius:12px!important;background:#fff!important;padding:12px!important}.header-calendar{position:absolute;width:763px!important;left:-120px;right:0;margin-left:auto;margin-right:auto;top:100%;z-index:49}.booking-summary .react-datepicker{left:-2.5%!important;width:105%!important}.main-page-search-bar .react-datepicker{left:30%!important;width:70%!important}.calendar-with-footer{position:relative;padding-bottom:44px!important}.calendar-with-footer.one-month{padding-bottom:56px!important}.calendar-with-footer.two-months{padding-bottom:48px!important}.calendar-with-footer .calendar-clear-footer{position:absolute;left:0;right:0;bottom:10px;display:flex;justify-content:flex-end;padding:0 12px}.calendar-with-footer .react-datepicker__month{margin-bottom:16px!important}.calendar-clear-button{font-family:Lexend Deca,sans-serif!important;font-size:12px!important;line-height:12px!important;color:#5a352d!important;background-color:#ffffff!important;border:1px solid #f3e6d8!important;border-radius:2.5px!important;padding:6px 10px!important;box-shadow:none!important}.booking-summary .react-datepicker__month-container{width:100%!important;padding:0!important}.react-datepicker__month-container{width:100%!important;padding:10px!important;box-sizing:border-box!important;overflow:hidden}.main-page-search-bar .react-datepicker__month-container{width:50%!important;padding:0!important}.react-datepicker__month{text-align:right!important;margin:0!important;justify-content:space-between!important}.main-page-search-bar .react-datepicker__month{justify-content:flex-start!important}.react-datepicker__triangle{display:none}.react-datepicker__day.react-datepicker__day--keyboard-selected,.react-datepicker__day.react-datepicker__day--keyboard-selected:hover{border:none}.react-datepicker{box-shadow:none;border:0!important;font-family:Lexend Deca,sans-serif!important;background-color:#fdf4e3;padding-top:20px!important}.main-page-search-bar .react-datepicker{padding:20px 2.5px 20px 15px!important}.react-datepicker__header{width:100%!important;border-bottom:none!important;background-color:transparent!important;background:transparent!important;font-family:Lexend Deca,sans-serif!important;color:transparent!important;font-weight:500!important;padding:0!important}.react-datepicker__navigation--previous{transform:rotate(180deg);left:20px!important}.react-datepicker__navigation--next,.react-datepicker__navigation--previous{background-image:url(https://media.spacez.co/image/upload/v1773303436/cphhpdf7za9vn6jcry6s.svg)!important;background-size:12px 12px!important;background-repeat:no-repeat!important;background-position:50%!important;width:12px!important;height:12px!important}.react-datepicker__navigation--next{transform:none;right:20px!important}.react-datepicker__navigation--next>span:before,.react-datepicker__navigation--previous>span:before{display:none}.react-datepicker__day-names,.react-datepicker__week{width:95%;display:flex!important;justify-content:space-between!important}.react-datepicker__day-names{margin:20px 0 0!important}.main-page-search-bar .react-datepicker__day-names,.main-page-search-bar .react-datepicker__week{justify-content:flex-start!important}.react-datepicker__day--outside-month{visibility:hidden!important;pointer-events:none!important}.react-datepicker__day-name{width:30px!important;height:30px!important;font-weight:400!important;text-transform:lowercase!important;font-size:14px!important;color:#9b938a!important;line-height:14px!important;margin:0!important;display:flex;align-items:center;justify-content:center}.main-page-search-bar .react-datepicker__day-name{width:45px!important;height:25px!important}.react-datepicker__current-month{color:#5a352d!important;font-family:Lexend Deca,sans-serif!important;font-weight:500!important;text-transform:lowercase!important;font-size:18px!important;line-height:16px!important}.main-page-search-bar .react-datepicker__current-month{font-size:16px!important}.react-datepicker__day{color:#51311f!important;font-family:Lexend Deca,sans-serif!important;font-weight:400!important;font-size:12px!important;width:30px!important;height:30px!important;margin:1px 0!important;text-align:center;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:0!important}.main-page-search-bar .react-datepicker__day{width:30px!important;height:30px!important;font-size:10px!important}.react-datepicker__day:hover{background-color:#d5cabd!important;color:#51311f!important}.react-datepicker__day.react-datepicker__day--today{border-radius:0!important;font-family:Lexend Deca,sans-serif!important;color:#5a352d!important;width:30px!important;height:30px!important;margin:1px 0!important}.react-datepicker__day.react-datepicker__day--today.excluded-date{color:#d5cabd!important;text-decoration:line-through!important;background-color:#fbf7f2!important;pointer-events:none!important;font-weight:400!important}.main-page-search-bar .react-datepicker__day.react-datepicker__day--today{width:30px!important;height:30px!important}.excluded-date,.past-date{color:#d5cabd!important;opacity:1!important;pointer-events:none}.excluded-date{text-decoration:line-through!important}.excluded-date,.excluded-date.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#fbf7f2!important;color:#d5cabd!important}.react-datepicker__day.react-datepicker__day--range-end,.react-datepicker__day.react-datepicker__day--range-start,.react-datepicker__day.react-datepicker__day--selected{background-color:#a75833!important;color:white!important;border-radius:0!important}.react-datepicker__day.react-datepicker__day--range-start{border-top-left-radius:2.5px!important;border-bottom-left-radius:2.5px!important}.react-datepicker__day.react-datepicker__day--range-end{border-top-right-radius:2.5px!important;border-bottom-right-radius:2.5px!important}.react-datepicker__day.react-datepicker__day--range-end:hover,.react-datepicker__day.react-datepicker__day--range-start:hover,.react-datepicker__day.react-datepicker__day--selected:hover{background-color:#a75833!important;color:white!important}.react-datepicker__day--in-range{border-radius:0!important;background-color:#f3e6d8!important;color:#5a352d!important}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#f2d8b3!important;color:#5a352d!important}.react-datepicker__day-name{color:#b3886a;font-family:Lexend Deca,sans-serif!important;font-weight:400;font-size:12px;text-transform:lowercase}.react-datepicker__navigation{color:#5a352d!important;top:25px!important}.hero-calendar .react-datepicker{background-color:transparent!important;border:none!important;padding:16px 0!important;margin-top:4px;column-gap:0!important}.hero-calendar .react-datepicker__month-container{width:50%!important;padding-top:0!important;padding-right:0!important}.hero-calendar .react-datepicker__month-container:first-child{padding-right:14px!important;border-right:1px solid #f3e1d8}.hero-calendar .react-datepicker__month-container:last-child{padding-left:14px!important}.hero-calendar .react-datepicker__header{background:transparent!important;border:none!important;padding:0!important}.hero-calendar .react-datepicker__current-month{color:#4B4E4B!important;font-size:16px!important;font-weight:500!important;text-transform:none!important;line-height:24px!important;padding-bottom:16px!important}.hero-calendar .react-datepicker__navigation{top:25px!important}.hero-calendar .react-datepicker__navigation--previous{left:24px!important}.hero-calendar .react-datepicker__navigation--next{right:24px!important}.hero-calendar .react-datepicker__day-names{margin-top:0!important;margin-bottom:16px!important;gap:5px}.hero-calendar .react-datepicker__day-name{width:30px!important;height:30px!important;font-size:11px!important;font-weight:500!important;color:#7D817D!important;text-transform:none!important;line-height:30px!important}.hero-calendar .react-datepicker__month{margin:0!important;padding:6px!important;display:flex;flex-direction:column;gap:10px}.hero-calendar .react-datepicker__week{gap:5px}.hero-calendar .react-datepicker__day{width:30px!important;height:30px!important;line-height:30px!important;margin:0!important;font-size:12px!important;color:#4B4E4B!important;border-radius:2px!important;background:transparent!important}.hero-calendar .react-datepicker__day:hover{background:#F3EDE7!important;border-radius:2px!important;color:#4B4E4B!important}.hero-calendar .react-datepicker__day.react-datepicker__day--today{width:30px!important;height:30px!important;margin:0!important;border:.64px solid #ad6038!important;border-radius:2px!important;font-weight:500!important;color:#4B4E4B!important}.hero-calendar .react-datepicker__day--today.react-datepicker__day--disabled,.hero-calendar .react-datepicker__day--today.react-datepicker__day--in-range,.hero-calendar .react-datepicker__day--today.react-datepicker__day--range-end,.hero-calendar .react-datepicker__day--today.react-datepicker__day--range-start{border:none!important}.hero-calendar .react-datepicker__day--range-end,.hero-calendar .react-datepicker__day--range-start,.hero-calendar .react-datepicker__day--selected{background:#C16B3E!important;color:#FFFFFF!important;border-radius:2px!important}.hero-calendar .react-datepicker__day--range-end:hover,.hero-calendar .react-datepicker__day--range-start:hover,.hero-calendar .react-datepicker__day--selected:hover{background:#C16B3E!important;color:#FFFFFF!important}.hero-calendar .react-datepicker__day--in-range:not(.react-datepicker__day--range-start):not(.react-datepicker__day--range-end){background:#F3E1D8!important;color:#874B2C!important;border-radius:0!important}.hero-calendar .react-datepicker__day--in-range:not(.react-datepicker__day--range-start):not(.react-datepicker__day--range-end):hover{background:#F3EDE7!important;color:#874B2C!important}.hero-calendar .react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range):not(.react-datepicker__day--range-start):not(.react-datepicker__day--range-end){background:#F3E1D8!important;color:#874B2C!important;border-radius:0!important}.hero-calendar .react-datepicker__day--keyboard-selected:not(.react-datepicker__day--in-range):not(.react-datepicker__day--range-start):not(.react-datepicker__day--range-end){background:transparent!important}.hero-calendar .excluded-date,.hero-calendar .past-date{color:#B1B4B1!important;pointer-events:none!important;opacity:1!important;text-decoration:none!important}.hero-calendar .excluded-date{background:transparent!important;position:relative}.hero-calendar .excluded-date:after{content:"";position:absolute;left:4px;right:4px;top:50%;height:1px;background:#B1B4B1;transform:translateY(-50%);border-radius:1px}.hero-calendar .react-datepicker__day.react-datepicker__day--today.excluded-date{border:none!important;color:#B1B4B1!important;background:transparent!important}.hero-calendar .not-excluded-date{color:#4B4E4B!important;background:#FFFFFF!important;pointer-events:auto!important;text-decoration:none!important}.hero-calendar .react-datepicker__day--outside-month{visibility:hidden!important;pointer-events:none!important}.hero-calendar .calendar-clear-footer{padding:0 12px;bottom:8px}.hero-calendar .calendar-clear-button{font-size:11px!important;padding:5px 8px!important}