.react-dates-overrides .DateRangePickerInput{width:100%;border-radius:8px;border:1px solid rgba(0,0,0,.23);display:inline-flex;align-items:center;flex-wrap:nowrap;white-space:nowrap;background-color:var(--white,#fff);height:40px;box-sizing:border-box;overflow:hidden}.react-dates--small .DateRangePickerInput{height:40px}.react-dates--small .DateInput,.react-dates--small .DateRangePickerInput_calendarIcon,.react-dates--small .DateRangePickerInput_clearDates{height:100%;display:inline-flex;align-items:center}.react-dates-overrides .DateRangePickerInput:hover{border-color:rgba(0,0,0,.87)}.react-dates-overrides .DateRangePickerInput:focus-within{border-color:#9edbd9;border-width:1px 2px}.react-dates-overrides .DateRangePickerInput.DateRangePickerInput__disabled,.react-dates-overrides .DateRangePickerInput__disabled{background-color:rgba(0,0,0,.06);border-color:rgba(0,0,0,.12)}.react-dates-overrides .DateRangePickerInput__withBorder{border:1px solid rgba(0,0,0,.23)}.react-dates-overrides .DateInput{width:auto;white-space:nowrap}.react-dates-overrides .DateInput_input{line-height:1.5;color:var(--tt-gray-light-900,#111827);white-space:nowrap;background-color:transparent}.react-dates--small .DateInput_input{padding:0 14px;height:100%;line-height:40px;background-color:transparent}.react-dates-overrides .DateRangePickerInput_arrow{color:var(--tt-gray-light-500,#6b7280);padding:0 4px;line-height:40px}.react-dates-overrides .DateRangePickerInput_calendarIcon{padding:8px 10px}.react-dates-overrides .DayPicker{border:1px solid var(--tt-border-color,#e5e7eb);border-radius:8px;box-shadow:var(--tt-shadow-elevated-md,0 12px 24px rgba(0,0,0,.08))}:root{--kbm-airbnb-selected:#59B9B7;--kbm-airbnb-selected-span:#9edbd9}.react-dates-overrides .CalendarDay__default{border:1px solid #e4e7e7;color:var(--tt-gray-light-900,#111827)}.react-dates-overrides .CalendarDay__selected,.react-dates-overrides .CalendarDay__selected:active,.react-dates-overrides .CalendarDay__selected:hover{background:var(--kbm-airbnb-selected);border:1px double var(--kbm-airbnb-selected);color:#fff}.react-dates-overrides .CalendarDay__hovered_span,.react-dates-overrides .CalendarDay__hovered_span:hover,.react-dates-overrides .CalendarDay__selected_span{background:var(--kbm-airbnb-selected-span);border:1px double var(--kbm-airbnb-selected-span);color:#fff}.react-dates-overrides .CalendarDay__selected_end,.react-dates-overrides .CalendarDay__selected_start{background:var(--kbm-airbnb-selected);border:1px double var(--kbm-airbnb-selected);color:#fff}.react-dates-overrides .DayPickerNavigation_button__default{border:1px solid var(--tt-border-color,#e5e7eb);background-color:var(--white,#fff);color:var(--tt-gray-light-700,#374151)}.react-dates-overrides .DayPickerNavigation_button__default:focus,.react-dates-overrides .DayPickerNavigation_button__default:hover{border-color:var(--tt-border-color,#e5e7eb);background-color:var(--tt-gray-light-100,#f4f4f5)}.react-dates-overrides .DateRangePickerInput_clearDates{border-radius:0;background:transparent;width:auto;height:100%;display:inline-flex;align-items:center;justify-content:center;margin:0 4px 0 0;padding:0 6px;box-shadow:none}.react-dates-overrides .DateRangePickerInput_clearDates:focus,.react-dates-overrides .DateRangePickerInput_clearDates:hover{background:transparent;box-shadow:none}.react-dates-overrides .DateRangePickerInput_clearDates_svg{fill:var(--tt-gray-light-600,#52565a);width:16px;height:16px}.react-dates--small .DateRangePickerInput_clearDates_svg{width:14px;height:14px}.react-dates--small .CalendarDay__default{padding:4px 0}@font-face{font-family:Kurious;src:url(/fonts/kurious/kurious-light.woff2) format("woff2"),url(/fonts/kurious/kurious-light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Kurious;src:url(/fonts/kurious/kurious-medium.woff2) format("woff2"),url(/fonts/kurious/kurious-medium.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Kurious;src:url(/fonts/kurious/kurious-medium.woff2) format("woff2"),url(/fonts/kurious/kurious-medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Kurious;src:url(/fonts/kurious/kurious-semibold.woff2) format("woff2"),url(/fonts/kurious/kurious-semibold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Kurious;src:url(/fonts/kurious/kurious-semibold.woff2) format("woff2"),url(/fonts/kurious/kurious-semibold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:KuriousLooped;src:url(/fonts/kuriousLooped/kurious_looped-light.woff2) format("woff2"),url(/fonts/kuriousLooped/kurious_looped-light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:KuriousLooped;src:url(/fonts/kuriousLooped/kurious_looped-medium.woff2) format("woff2"),url(/fonts/kuriousLooped/kurious_looped-medium.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:KuriousLooped;src:url(/fonts/kuriousLooped/kurious_looped-medium.woff2) format("woff2"),url(/fonts/kuriousLooped/kurious_looped-medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:KuriousLooped;src:url(/fonts/kuriousLooped/kurious_looped-semibold.woff2) format("woff2"),url(/fonts/kuriousLooped/kurious_looped-semibold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:KuriousLooped;src:url(/fonts/kuriousLooped/kurious_looped-semibold.woff2) format("woff2"),url(/fonts/kuriousLooped/kurious_looped-semibold.woff) format("woff");font-weight:700;font-style:normal}