.carrentory-date-display{display:inline-block;position:relative;max-width:100%;min-width:0}.carrentory-date-display .carrentory-date-display__iso{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:0!important;border:0!important;overflow:hidden!important;clip-path:inset(50%);opacity:0;pointer-events:none}.carrentory-date-display__value{max-width:100%;cursor:pointer}.carrentory-date-display__value.has-native-picker{padding-right:40px!important}.carrentory-date-display__trigger{position:absolute;inset-inline-end:3px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:4px;background:#fff0;color:#526176;cursor:pointer}.carrentory-date-display__trigger span{display:block;width:18px;height:18px;background:currentColor;mask:url(/wp-content/plugins/carrentory/assets/icons/lucide/calendar-days.svg) center / contain no-repeat;-webkit-mask:url(/wp-content/plugins/carrentory/assets/icons/lucide/calendar-days.svg) center / contain no-repeat}.carrentory-date-display__trigger.is-time span{mask-image:url(/wp-content/plugins/carrentory/assets/icons/lucide/clock.svg);-webkit-mask-image:url(/wp-content/plugins/carrentory/assets/icons/lucide/clock.svg)}.carrentory-date-display__trigger:focus-visible{outline:2px solid #2271b1;outline-offset:1px}.carrentory-date-display__trigger:hover{background:#eef3f8}.carrentory-date-display [hidden]{display:none!important}.carrentory-date-display__value[aria-invalid="true"]{outline:2px solid #b32d2e;outline-offset:1px}.carrentory-date-display__error{display:block;margin-top:6px;color:#b32d2e;font-size:13px;line-height:1.5}.carrentory-date-display__value:focus-visible{outline:2px solid #2271b1;outline-offset:2px}.carrentory-search-form .carrentory-date-display{display:block;width:100%}.carrentory-booking-form .carrentory-date-display,.carrentory-booking-editor .carrentory-date-display{display:block;width:100%}