.date-picker__control{position:relative}.date-picker input[type=date],.date-picker__input{background-color:#fff;border:1px solid var(--grey70);border-radius:8px;color:var(--tourmaline);display:block;font:inherit;font-size:18px;height:48px;letter-spacing:.02em;margin:0;padding:10px 16px 10px 24px;width:100%}.date-picker__input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%232f3038' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath stroke='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M4 7a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2zM16 3v4M8 3v4M4 11h16M7 14h.013M10.01 14h.005M13.01 14h.005M16.015 14h.005M13.015 17h.005M7.01 17h.005M10.01 17h.005'/%3E%3C/svg%3E");background-position:right 20px center;background-repeat:no-repeat;background-size:23px 23px;cursor:pointer;padding-right:90px;text-overflow:ellipsis}.date-picker__input::placeholder{color:var(--tourmaline);opacity:1}.date-picker input[type=date]:focus,.date-picker__input:focus{border-color:var(--dark-lavender-violet);box-shadow:0 0 0 3px var(--dark-lavender-violet);outline:0}.date-picker__clear{background:transparent;border:0;border-radius:50%;color:var(--tourmaline);cursor:pointer;font-size:24px;height:32px;line-height:1;padding:0;position:absolute;right:52px;top:50%;transform:translateY(-50%);width:32px}.date-picker__clear:focus-visible,.date-picker__clear:hover{background:var(--grey10);outline:0}.date-picker__fallback input[type=date]+label{margin-top:12px}.date-picker__calendar{--vc-color:var(--tourmaline);--vc-header-color:var(--tourmaline);--vc-title-color:var(--tourmaline);--vc-title-color-hover:var(--dark-lavender-violet);--vc-week-day-color:var(--grey70);--vc-week-day-color-hover:var(--tourmaline);--vc-date-color:var(--tourmaline);--vc-date-hover-bg:var(--grey10);--vc-date-bg-hover:var(--grey10);--vc-date-hover-edge-bg:var(--grey20);--vc-date-disabled-color:var(--grey30);--vc-date-outside-color:var(--grey50);--vc-date-today-bg:transparent;--vc-date-today-color:var(--dark-lavender-violet);--vc-date-selected-bg:var(--dark-lavender-violet);--vc-date-selected-color:#fff;--vc-date-range-middle-bg:rgba(134,134,209,.25);--vc-date-range-middle-color:var(--tourmaline);--vc-months-years-bg-hover:var(--grey10);--vc-months-years-bg-selected:var(--dark-lavender-violet);--vc-months-years-color:var(--grey70);--vc-focus-outline-color:var(--dark-lavender-violet);border:1px solid var(--grey70);border-radius:8px;font-family:inherit}.date-picker__calendar[data-vc-input]{z-index:1000}.date-picker__calendar [data-vc-date-today] .vc-date__btn{box-shadow:inset 0 0 0 1px var(--dark-lavender-violet)}