.app-select-date{display:inline-flex;position:relative}.app-select-date .vc-weekday{font-family:Poppins,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.75rem;font-weight:500;line-height:1.25rem;padding-bottom:.625rem;padding-top:.625rem}.app-select-date .vc-day-content{font-size:.75rem;font-weight:500;letter-spacing:.08333333em}.app-select-date .vc-header{margin-bottom:.75rem}.app-select-date .vc-title{font-size:1rem;font-weight:500}.app-select-date .vc-nav-title,.app-select-date .vc-title{font-family:Poppins,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.app-select-date .vc-nav-title{font-weight:600}.app-select-date .vc-nav-item{font-family:Poppins,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:500}.app-select-date .vc-prev{margin-right:.75rem}.app-select-date--full-width{display:flex;width:100%}.app-select-date__dropdown{background-color:#fff;border:1px solid #f4f4f4;border-radius:.5rem;box-shadow:.125rem .625rem 2rem #00000014;color:#121318;left:0;list-style:none;margin:0;overflow:hidden;padding:.75rem;position:absolute;top:100%}.app-select-date__modal .ui-modal-bottom__content{display:flex;flex-direction:column;padding:.75rem}.app-select-date__modal-title{color:#121318;font-size:1.25rem;font-weight:500;letter-spacing:-.015em;line-height:1.3}.app-select-date-field--error{background-color:#fff;border-color:#e72b10}.app-select-date__modal-options{border-top:1px solid #dedede;list-style:none;margin:0 0 1.5rem;padding:0}
