.date__input:hover .dp--clear-btn{display:inline-block}.date__input .dp--clear-btn{background:#fff;display:none;right:-36px;transition:all .3s ease-in-out}.date__input .dp__main{height:100%!important;width:100%!important}.date__input .dp--tp-wrap{display:none!important}.calendar__icon{background-image:url(../images/calendar.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:18.5px;width:18px}.date__input .form-time .dp__input{background:transparent;border:none!important;height:100%;overflow:hidden;width:100%}.date__input .dp__input .form-time>div{height:100%;width:100%}.date__input .form-time .dp__menu .dp__calendar>div{height:150px!important}.date__input .form-date .dp__action_buttons button,.date__input .form-time .dp__action_buttons button{height:30px}.date__input .form-date .dp__input_wrap>div svg,.date__input .form-time .dp__input_wrap>div svg{display:none}.date__input .form-date .dp__input{background:transparent;border:none!important;border-radius:15px;padding:12px 12px 12px 16px!important;width:100%}.date__input .form-date .dp__instance_calendar>div>div>.dp__button{display:none}.date__input .dp__theme_dark .dp__menu{border:1px solid #374151!important}.date__input .dp__theme_dark .dp__action_row,.date__input .dp__theme_dark .dp__arrow_bottom,.date__input .dp__theme_dark .dp__arrow_top,.date__input .dp__theme_dark .dp__menu_inner,.date__input .dp__theme_dark .dp__overlay{background:#31384e!important;border-color:#31384e}.date__input .dp__action_select,.date__input .dp__active_date{background:var(--main-color)!important;color:#fff}.date__input .dp__today{border-color:var(--main-color)!important}
