.scbookings-sc-bookings-form button.scbookings-service-info-container__accordion-header{border-radius:0;display:none;text-align:left;transition:background-color .2s ease;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;white-space:normal;width:100%}.scbookings-sc-bookings-form button.rdp-button_next,.scbookings-sc-bookings-form button.rdp-button_previous{border-radius:4px;display:flex;padding:3px;text-align:center;transition:all .2s ease;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;white-space:normal;width:24px}.scbookings-sc-bookings-form table tbody tr:hover>td,.scbookings-sc-bookings-form table tbody tr:hover>th,.scbookings-sc-bookings-form table tbody>tr:nth-child(odd)>td,.scbookings-sc-bookings-form table tbody>tr:nth-child(odd)>th{background:none}.scbookings-sc-bookings-form table caption+thead tr:first-child td,.scbookings-sc-bookings-form table caption+thead tr:first-child th,.scbookings-sc-bookings-form table colgroup+thead tr:first-child td,.scbookings-sc-bookings-form table colgroup+thead tr:first-child th,.scbookings-sc-bookings-form table thead:first-child tr:first-child td,.scbookings-sc-bookings-form table thead:first-child tr:first-child th{border-block-start:none}.scbookings-sc-bookings-form button:focus,.scbookings-sc-bookings-form button:hover{background-color:inherit;color:inherit;text-decoration:none}.scbookings-sc-bookings-form .scbookings-booking-form__nav-button:focus,.scbookings-sc-bookings-form .scbookings-booking-form__nav-button:hover{background:#0a4b78;color:#fff}.scbookings-sc-bookings-form.scbookings-sc-bookings-form--auto .scbookings-time-selection__time-slot--selected,.scbookings-sc-bookings-form.scbookings-sc-bookings-form--auto .scbookings-time-selection__time-slot--selected:focus,.scbookings-sc-bookings-form.scbookings-sc-bookings-form--auto .scbookings-time-selection__time-slot--selected:hover,.scbookings-sc-bookings-form.scbookings-sc-bookings-form--dark .scbookings-time-selection__time-slot--selected,.scbookings-sc-bookings-form.scbookings-sc-bookings-form--dark .scbookings-time-selection__time-slot--selected:focus,.scbookings-sc-bookings-form.scbookings-sc-bookings-form--dark .scbookings-time-selection__time-slot--selected:hover,.scbookings-sc-bookings-form.scbookings-sc-bookings-form--light .scbookings-time-selection__time-slot--selected,.scbookings-sc-bookings-form.scbookings-sc-bookings-form--light .scbookings-time-selection__time-slot--selected:focus,.scbookings-sc-bookings-form.scbookings-sc-bookings-form--light .scbookings-time-selection__time-slot--selected:hover{background:#2271b1;color:#fff}.scbookings-sc-bookings-form.scbookings-sc-bookings-form--dark .scbookings-time-selection__time-slot:focus,.scbookings-sc-bookings-form.scbookings-sc-bookings-form--dark .scbookings-time-selection__time-slot:hover{color:hsla(0,0%,100%,.85)}.scbookings-sc-bookings-form.scbookings-sc-bookings-form--dark .scbookings-time-selection__time-slot--unavailable:focus,.scbookings-sc-bookings-form.scbookings-sc-bookings-form--dark .scbookings-time-selection__time-slot--unavailable:hover{color:hsla(0,0%,100%,.55)}.scbookings-sc-bookings-form button.scbookings-confirmation__copy-button{-webkit-appearance:none;border:none;border-radius:4px;color:inherit;display:flex;font-size:inherit;font-weight:inherit;padding:6px;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;white-space:normal}@media(max-width:768px){.scbookings-sc-bookings-form button.scbookings-service-info-container__accordion-header{border:none;display:flex}}@media(prefers-color-scheme:dark){.scbookings-sc-bookings-form.scbookings-sc-bookings-form--auto .scbookings-time-selection__time-slot:focus,.scbookings-sc-bookings-form.scbookings-sc-bookings-form--auto .scbookings-time-selection__time-slot:hover{color:hsla(0,0%,100%,.85)}.scbookings-sc-bookings-form.scbookings-sc-bookings-form--auto .scbookings-time-selection__time-slot--unavailable:focus,.scbookings-sc-bookings-form.scbookings-sc-bookings-form--auto .scbookings-time-selection__time-slot--unavailable:hover{color:hsla(0,0%,100%,.55)}}
