#search_form_calendar_modal h1,#search_form_calendar_modal h2,#search_form_calendar_modal h3,#search_form_calendar_modal p,#search_form_calendar_modal span,#search_form_calendar_modal a{font-family:Inter, Arial, sans-serif}@media all and (min-width: 316px){#startDivBackground,#search_form_calendar_modal:not(.phoen512) h3,#search_form_calendar_modal:not(.phoen512) .close-container.search_form_calendar_modal-closer{display:none !important}#search_form_calendar_modal.modal-layout-component .inner-content.hasDatepicker{margin:0;overflow-x:hidden;border-bottom:none}#search_form_calendar_modal.modal-layout-component:not(.hasSections) .inner-content.hasDatepicker{border-top:none}.modal-layout-component .ui-datepicker{padding-bottom:0;border-bottom:1px solid #666;position:relative;min-width:309px;height:unset}.modal-layout-component .ui-datepicker-header{background:none;border:none;position:static;padding:0}.modal-layout-component .ui-datepicker-title{color:var(--text-heading-medium);font-size:20px;margin:0 0 0 0;line-height:48px}.modal-layout-component a.ui-datepicker-next,.modal-layout-component a.ui-datepicker-prev{top:0;bottom:unset;width:48px;height:48px;margin:0;padding:0}.modal-layout-component .ui-datepicker-next{right:0;transform:rotate(-90deg)}.modal-layout-component .ui-datepicker-prev{left:0;transform:rotate(90deg)}.modal-layout-component .ui-datepicker-next span.ui-icon,.modal-layout-component .ui-datepicker-prev span.ui-icon{margin:0;width:24px;height:24px;border-radius:0;left:25%;top:25%;text-indent:0}.modal-layout-component .ui-icon::before{display:none}.modal-layout-component .ui-datepicker-next,.modal-layout-component .ui-icon:last-child::before{float:none}.modal-layout-component table{font-size:1.041667em;width:99%;border-spacing:0;border:none;margin:20px 0 0 0}.modal-layout-component table.ui-datepicker-calendar td,.modal-layout-component table.ui-datepicker-calendar th{border:none !important;padding:0;width:40px;height:40px}.modal-layout-component table.ui-datepicker-calendar td span,.modal-layout-component table.ui-datepicker-calendar th span,.modal-layout-component table.ui-datepicker-calendar td a{text-align:center;width:100%;height:40px;line-height:40px;padding:0;margin:0;display:inline-block;color:var(--text-body-medium);font-size:16px}.modal-layout-component table.ui-datepicker-calendar th span{color:var(--neutral-grey-5)}.modal-layout-component a{color:var(--text-body-medium)}.modal-layout-component .ui-datepicker-inline.ui-datepicker{padding:0;margin:0 auto}.modal-layout-component a{background:0}.modal-layout-component a:before{display:inline-block}.modal-layout-component.search-form-calendar-modal .ui-widget-content{border-color:var(--brand-white);font-size:1.2em;background:transparent}.modal-layout-component.search-form-calendar-modal .ui-corner-all{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.modal-layout-component .ui-datepicker-calendar .ui-state-default,.modal-layout-component .ui-datepicker-calendar .ui-widget-content .ui-state-default,.modal-layout-component .ui-datepicker-calendar .ui-widget-header .ui-state-default{border:none}.modal-layout-component .ui-datepicker-calendar .ui-datepicker-unselectable span.ui-state-default,.modal-layout-component .ui-datepicker-calendar .ui-state-disabled span.ui-state-default{color:var(--neutral-grey-4)}.modal-layout-component .ui-datepicker-calendar .ui-datepicker-unselectable span.ui-state-default::before,.modal-layout-component .ui-datepicker-calendar .ui-datepicker-unselectable span.ui-state-default::after,.modal-layout-component .ui-datepicker-calendar .ui-state-disabled span.ui-state-default::before,.modal-layout-component .ui-datepicker-calendar .ui-state-disabled span.ui-state-default::after{display:none}.modal-layout-component .ui-datepicker-calendar td.ui-datepicker-current-day.ui-datepicker-today a.ui-state-default,.modal-layout-component .ui-datepicker-calendar a.ui-state-default{color:var(--text-body-medium);background-color:transparent;font-weight:normal}.modal-layout-component .ui-datepicker-calendar td a.ui-state-default.ui-state-active{background-color:var(--primary-color);border-radius:50%;color:var(--brand-white)}.modal-layout-component .inner-content.hasDatepicker svg.chevron{color:var(--primary-color)}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:1}.modal-layout-component .inner-content.hasDatepicker .ui-widget-header a.ui-state-disabled svg.chevron{color:var(--neutral-grey-4)}}@media all and (min-width: 375px){.modal-layout-component .inner-content.hasDatepicker{padding:0 22px}.modal-layout-component .inner-content.hasDatepicker .ui-datepicker{min-width:330px;width:99%}.modal-layout-component .inner-content.hasDatepicker table.ui-datepicker-calendar tr{width:100%;margin:0;padding:0;display:flex;align-items:center;justify-content:space-around}.modal-layout-component .inner-content.hasDatepicker table.ui-datepicker-calendar tr td,.modal-layout-component .inner-content.hasDatepicker table.ui-datepicker-calendar tr th{display:inline-flex;flex-grow:0;flex-basis:auto;vertical-align:top;width:40px;height:40px}.modal-layout-component .inner-content.hasDatepicker table.ui-datepicker-calendar tr td a,.modal-layout-component .inner-content.hasDatepicker table.ui-datepicker-calendar tr th a,.modal-layout-component .inner-content.hasDatepicker table.ui-datepicker-calendar tr td span,.modal-layout-component .inner-content.hasDatepicker table.ui-datepicker-calendar tr th span{width:100%;height:100%}}@media all and (min-width: 390px){.modal-layout-component .inner-content.hasDatepicker{padding:16px 32px}.modal-layout-component .inner-content.hasDatepicker .ui-datepicker{min-width:328px}.modal-layout-component table{margin:8px 0 0 0}.modal-layout-component .inner-content.hasDatepicker table.ui-datepicker-calendar thead tr{margin-bottom:2px}}
