.calender-fare-date-picker{z-index:99!important;box-shadow:#0000003d 0 3px 8px}.calender-fare-date-picker .react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;background-color:#fff;border:1px solid #e5e5e5;border-radius:0;width:450px}@media (max-width: 575.98px){.calender-fare-date-picker .react-datepicker{width:400px}}@media (max-width: 456px){.calender-fare-date-picker .react-datepicker{width:360px}}@media (max-width: 400px){.calender-fare-date-picker .react-datepicker{width:320px}}.calender-fare-date-picker .react-datepicker__day-name,.calender-fare-date-picker .react-datepicker__day,.calender-fare-date-picker .react-datepicker__time-name{width:13%;font-size:13px}@media (max-width: 1199.98px){.calender-fare-date-picker .react-datepicker__day-name,.calender-fare-date-picker .react-datepicker__day,.calender-fare-date-picker .react-datepicker__time-name{font-size:13px}}@media (max-width: 767.98px){.calender-fare-date-picker .react-datepicker__day-name,.calender-fare-date-picker .react-datepicker__day,.calender-fare-date-picker .react-datepicker__time-name{font-size:12px}}@media (max-width: 575.98px){.calender-fare-date-picker .react-datepicker__day-name,.calender-fare-date-picker .react-datepicker__day,.calender-fare-date-picker .react-datepicker__time-name{font-size:10px}}.calender-fare-date-picker .react-datepicker__header{width:100%;border-radius:0;background-color:var(--light-2-grey);border-bottom:none;padding:10px}.calender-fare-date-picker .react-datepicker__navigation--next{border-radius:4px;top:10px;right:10px;background-color:var(--light-grey)}.calender-fare-date-picker .react-datepicker__navigation--previous{border-radius:4px;top:10px;left:10px;background-color:var(--light-grey)}.calender-fare-date-picker .react-datepicker__navigation-icon{left:0;top:0}.calender-fare-date-picker .react-datepicker__navigation-icon:before{border-color:var(--grey)}.calender-fare-date-picker .react-datepicker__current-month{font-size:16px;padding:8px}@media (max-width: 767.98px){.calender-fare-date-picker .react-datepicker__current-month{font-size:12px}}.calender-fare-date-picker .react-datepicker__day--today{border:1px solid rgb(197,197,197);border-radius:4px}.calender-fare-date-picker .react-datepicker__day--outside-month{visibility:hidden}.calender-fare-date-picker .react-datepicker__month-container{border-left:1px solid #d9d9d9;width:100%}@media (max-width: 1199.98px){.calender-fare-date-picker .react-datepicker__month-container{width:100%}}.calender-fare-date-picker .day-details{text-align:start;padding-left:10px}@media (max-width: 767.98px){.calender-fare-date-picker .day-details{padding-left:4px;padding-right:4px}}.calender-fare-date-picker .day-details .date{font-size:15px;color:#2e2e2e}@media (max-width: 767.98px){.calender-fare-date-picker .day-details .date{font-size:12px}}.calender-fare-date-picker .day-details .price{color:var(--secondary)}.calender-fare-date-picker .day-details .seats{border-radius:10px}@media (max-width: 1199.98px){.calender-fare-date-picker .day-details .seats{font-size:14px}}@media (max-width: 767.98px){.calender-fare-date-picker .day-details .seats{font-size:12px}}@media (max-width: 575.98px){.calender-fare-date-picker .day-details .seats{font-size:10px}}.calender-fare-date-picker .react-datepicker__day--selected{background-color:var(--primary)}.calender-fare-date-picker .react-datepicker__day--selected .date,.calender-fare-date-picker .react-datepicker__day--selected .price,.calender-fare-date-picker .react-datepicker__day--selected .seats{color:#fff}.calender-fare-date-picker .react-datepicker__day--selected:hover,.calender-fare-date-picker .react-datepicker__day--keyboard-selected:hover{background-color:var(--secondary)}.calender-fare-date-picker .react-datepicker__day--disabled .date,.calender-fare-date-picker .react-datepicker__day--disabled .price,.calender-fare-date-picker .react-datepicker__day--disabled .seats{color:#ccc}.react-date-picker-month-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__month-wrapper .react-datepicker__month-text{padding:10px 0}._fareTypeButton_jl1vn_1{border-radius:40px;padding:2px 6px;font-size:12px;margin:5px;cursor:pointer;transition:all .3s;border:1px solid transparent}._fareTypeButton_jl1vn_1:hover{background-color:var(--primary)}._fareTypeButton_jl1vn_1._active_jl1vn_13{background-color:var(--primary);color:#fff;border-color:#fff}
