.creavibc-service-selector{width:100%;margin:0 auto}.creavibc-service-selector__label{display:block;margin-bottom:8px;font-size:16px;font-weight:600}.creavibc-service-selector__select{display:block;width:100%;min-height:48px;padding:10px 14px;border:1px solid #b8c5d1;border-radius:8px;background:#fff;color:#1d2327;font:inherit;font-size:16px}.creavibc-service-selector__select:focus-visible,.creavibc-service-selector__retry:focus-visible{outline:2px solid #2271b1;outline-offset:2px}.creavibc-service-selector__duration{margin:8px 0 0;color:#526273;font-size:14px}.creavibc-service-selector__status{min-height:0;margin-top:8px;color:#526273;font-size:14px}.creavibc-service-selector__retry{margin-top:4px;padding:7px 12px;border:1px solid #2271b1;border-radius:6px;background:#fff;color:#2271b1;font:inherit;font-size:14px}.creavibc-service-selector__booking:not(:empty){margin-top:18px}.creavibc-service-selector [hidden]{display:none!important}