#bhub-recurring-appointments{margin-top:20px}.bhub-recurring-appointments{--bhub-blocker-extra-space:15px!important}.bhub-recurring-appointments .bhub-airdatepicker.-inline-{--adp-width:100%}.bhub-ra-enabler{margin-bottom:20px}.bhub-ra-fields{display:grid;gap:20px;margin-right:auto;max-width:500px}.bhub-ra-feed-booking{align-items:center;border:var(--bhub-border);border-bottom-width:0;display:flex;flex-wrap:wrap;gap:10px 20px;justify-content:space-between;padding:10px}.bhub-ra-feed-booking:first-child{border-top-left-radius:var(--bhub-border-r);border-top-right-radius:var(--bhub-border-r)}.bhub-ra-feed-booking:last-child{border-bottom-left-radius:var(--bhub-border-r);border-bottom-right-radius:var(--bhub-border-r);border-bottom-width:1px}.bhub-ra-feed-booking__actions,.bhub-ra-feed-booking__edit-mode,.bhub-ra-feed-booking__placeholders{align-items:center;display:flex;gap:10px}.bhub-ra-feed-booking__action{align-items:center;border-radius:var(--bhub-border-r-full);cursor:pointer;display:flex;flex:0 0 auto;height:30px;justify-content:center;transition:.25s;width:30px}.bhub-ra-feed-booking__action:hover{background-color:rgba(var(--bhub-color-primary-rgb),.15)}.bhub-ra-feed-booking__action svg{height:15px;width:15px;fill:currentColor}.bhub-ra-feed-booking__message--error{color:var(--bhub-color-error)}.bhub-ra-booking{display:flex;flex-direction:column}.bhub-ra-pag{display:flex;list-style:none;margin:0;padding:0}.bhub-ra-pag li:first-child button{border-bottom-left-radius:var(--bhub-border-r);border-top-left-radius:var(--bhub-border-r)}.bhub-ra-pag li:last-child button{border-bottom-right-radius:var(--bhub-border-r);border-right-width:1px;border-top-right-radius:var(--bhub-border-r)}.bhub-ra-pag-btn{align-items:center;border:0;border:var(--bhub-border);border-right-width:0;cursor:pointer;display:inline-flex;height:40px;justify-content:center;padding:0;width:40px}.bhub-ra-pag-btn,.bhub-ra-pag-btn:active,.bhub-ra-pag-btn:focus,.bhub-ra-pag-btn:hover{background:none;box-shadow:none;outline:none}.bhub-ra-pag-btn--active,.bhub-ra-pag-btn:hover{background-color:rgba(var(--bhub-color-primary-rgb),.15)!important}.bhub-ra-pag-btn--back svg,.bhub-ra-pag-btn--next svg{fill:currentColor;width:8px}.bhub-ra-daily-frequency{align-items:center;display:flex;gap:10px}.bhub-ra-weekly-selection{align-items:center;display:flex;gap:20px}.bhub-ra-weekly-selection label{margin-bottom:0!important}.bhub-ra-weekly-selection .bhub-form-field{align-items:center;display:flex;flex-wrap:wrap;gap:15px}.bhub-ra-weekly-selection .bhub-form-field label{flex-direction:column}.bhub-ra-weekly-selection .bhub-form-field label:after{height:20px;left:calc(50% - 10px)!important;line-height:20px}
/*# sourceMappingURL=booking-hub-recurring-appointments.css.map*/