.ho-date-picker .mx-input-wrapper{cursor:pointer}.ho-date-picker .mx-input-wrapper .mx-icon-calendar,.ho-date-picker .mx-input-wrapper .mx-icon-clear{position:absolute;right:unset;left:20px;pointer-events:none;color:currentColor;font-size:20px}.ho-date-picker .mx-input-wrapper .mx-input-replacement{position:relative;margin-left:50px;margin-right:22px;color:currentColor}.ho-date-picker .mx-input-wrapper input{cursor:pointer;color:currentColor;background:0 0;border:none!important;position:relative;left:50px}.ho-date-picker .mx-input-wrapper input::placeholder{color:currentColor}.ho-date-picker .ho-button{padding-left:0!important;padding-right:0!important}.ho-date-picker.range input{width:135px}.ho-date-picker.range .mx-datepicker{width:auto!important}.ho-date-picker.single input{width:80px}.ho-date-picker.single .mx-datepicker{width:127px!important}.mx-datepicker-popup{z-index:1000000!important;background-color:var(--color-bg-off-white);border-radius:var(--radius-medium);box-shadow:0 12px 12px 12px rgba(0,0,0,.2);padding:22px;border:none;position:fixed!important;top:calc(50svh - 360px)!important;left:0!important;right:0!important;margin-inline:auto!important;width:fit-content!important}@media (min-width:800px){.mx-datepicker-popup{top:calc(50svh - 180px)!important}}.mx-datepicker-popup *{font-family:Schirn}.mx-datepicker-popup .mx-btn,.mx-datepicker-popup .mx-calendar-header-label{font-size:24px;color:#000}.mx-datepicker-popup .th{font-weight:400}.mx-datepicker-popup .cell{color:#000;border:1px solid transparent}.mx-datepicker-popup .cell:hover{background-color:transparent;border:1px solid #000;color:#000}.mx-datepicker-popup .cell[data-row-col]:hover{border-radius:50%;border:1px solid #000;background-color:transparent}.mx-datepicker-popup .cell[data-month],.mx-datepicker-popup .cell[data-year]{border-radius:var(--radius-small)}.mx-datepicker-popup .cell[data-month]:after,.mx-datepicker-popup .cell[data-year]:after{border-radius:var(--radius-small)}.mx-datepicker-popup .cell[data-row-col]{border-radius:50%}.mx-datepicker-popup .cell[data-row-col]:after{border-radius:50%}.mx-datepicker-popup .cell.active{position:relative;color:#fff;z-index:1}.mx-datepicker-popup .cell.active:after{position:absolute;top:0;left:0;bottom:0;right:0;content:"";background-color:#000;z-index:-1}.mx-datepicker-popup .cell[data-row-col].active{background-color:var(--color-bg-lightest-grey);border-radius:0}.mx-datepicker-popup .cell.active,.mx-datepicker-popup .cell.in-range{background-color:var(--color-bg-lightest-grey)}.mx-datepicker-popup .cell.hover-in-range{background-color:var(--color-bg-lightest-grey);border-radius:0;color:#000}.mx-datepicker-popup .cell.in-range{border-radius:0;color:#000}.mx-datepicker-popup .cell.in-range:after{border-radius:0}.mx-datepicker-popup .mx-btn-icon-double-left,.mx-datepicker-popup .mx-btn-icon-double-right{display:none}.mx-datepicker-popup .mx-datepicker-btn-confirm{color:var(--ho-button-color-white);background-color:rgba(0,0,0,calc(.8));padding:9px 12px 7px 12px;font-size:16px;border:1px solid var(--color-bg-black)}.mx-datepicker-popup .mx-datepicker-btn-confirm:hover{color:rgba(0,0,0,calc(.9));background-color:#fff}.datepicker-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;backdrop-filter:blur(20px);background:rgba(0,0,0,.6);z-index:2003}