.scbookings-employee-location-selector__options-grid{display:grid;gap:20px;grid-template-columns:1fr;width:100%}.scbookings-employee-location-selector--two-columns .scbookings-employee-location-selector__options-grid{grid-template-columns:1fr 1fr}@media(max-width:768px){.scbookings-employee-location-selector--two-columns .scbookings-employee-location-selector__options-grid{grid-template-columns:1fr}}.scbookings-employee-location-selector{align-items:flex-start;background:rgba(0,0,0,.03);display:flex;flex-direction:column;gap:10px;padding:20px 10px;width:100%}.scbookings-employee-location-selector--minimal{background:transparent;padding:0}.scbookings-employee-location-selector--minimal .scbookings-employee-location-selector__options-grid{display:flex;flex-direction:column}.scbookings-employee-location-selector__option-column{display:flex;flex-direction:column;gap:10px}.scbookings-employee-location-selector__option-header{align-items:center;display:flex;gap:10px}.scbookings-employee-location-selector__option-header svg{color:rgba(0,0,0,.55);height:14px;width:14px}.scbookings-employee-location-selector__option-header span{color:rgba(0,0,0,.85);font-size:14px;font-style:normal;font-weight:500;line-height:20px}.scbookings-employee-location-selector__select-wrapper{position:relative;width:100%}.scbookings-employee-location-selector__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:4px;color:rgba(0,0,0,.85);cursor:pointer;font-size:14px;font-weight:400;line-height:20px;padding:10px 40px 10px 12px;transition:all .2s ease;width:100%}.scbookings-employee-location-selector__select:hover{border-color:#2271b1}.scbookings-employee-location-selector__select:focus{border-color:#2271b1;box-shadow:0 0 0 1px #2271b1;outline:0}.scbookings-employee-location-selector__select option{padding:10px}.scbookings-employee-location-selector__chevron{color:rgba(0,0,0,.55);pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.scbookings-sc-bookings-form--dark .scbookings-employee-location-selector__option-header svg{color:hsla(0,0%,100%,.55)}.scbookings-sc-bookings-form--dark .scbookings-employee-location-selector__option-header span{color:hsla(0,0%,100%,.85)}.scbookings-sc-bookings-form--dark .scbookings-employee-location-selector__select{background:#262626;border-color:hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.85)}.scbookings-sc-bookings-form--dark .scbookings-employee-location-selector__select:hover{border-color:#2271b1}.scbookings-sc-bookings-form--dark .scbookings-employee-location-selector__select:focus{border-color:#2271b1;box-shadow:0 0 0 1px #2271b1}.scbookings-sc-bookings-form--dark .scbookings-employee-location-selector__chevron{color:hsla(0,0%,100%,.55)}@media(prefers-color-scheme:dark){.scbookings-sc-bookings-form--auto .scbookings-employee-location-selector__option-header svg{color:hsla(0,0%,100%,.55)}.scbookings-sc-bookings-form--auto .scbookings-employee-location-selector__option-header span{color:hsla(0,0%,100%,.85)}.scbookings-sc-bookings-form--auto .scbookings-employee-location-selector__select{background:#262626;border-color:hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.85)}.scbookings-sc-bookings-form--auto .scbookings-employee-location-selector__select:hover{border-color:#2271b1}.scbookings-sc-bookings-form--auto .scbookings-employee-location-selector__select:focus{border-color:#2271b1;box-shadow:0 0 0 1px #2271b1}.scbookings-sc-bookings-form--auto .scbookings-employee-location-selector__chevron{color:hsla(0,0%,100%,.55)}}
