.booking-date[data-v-0d5c925d]{width:100%}.form-control[data-v-0d5c925d]{background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;display:block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.form-control[data-v-0d5c925d],.form-control[data-v-0d5c925d]:focus{background-color:#fff;color:#212529}.form-control[data-v-0d5c925d]:focus{border-color:var(--bs-primary);box-shadow:0 0 0 .25rem rgba(var(--bs-primary-rgb),.25);outline:0}.availability-card[data-v-0d5c925d]{border-color:#e5e7eb;transition:all .3s ease}.availability-card[data-v-0d5c925d]:hover{transform:translateY(-2px)}.availability-card.border-primary[data-v-0d5c925d],.availability-card[data-v-0d5c925d]:hover{border-color:var(--bs-primary);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}
