.bc-contact-hours{border:1px solid var(--bio-border);border-radius:var(--bio-radius);background:var(--bio-surface);min-width:0;color:var(--bio-ink);box-shadow:var(--bio-shadow);-webkit-backdrop-filter:blur(var(--bio-blur));backdrop-filter:blur(var(--bio-blur));text-align:left;font-family:var(--bio-body-font);grid-column:1/-1;gap:10px;padding:14px 16px;display:grid}.bc-contact-hours-text{align-items:center;gap:9px;margin:0;font-size:16px;font-weight:600;line-height:1.4;display:flex}.bc-contact-hours-text svg{color:var(--bio-primary);flex-shrink:0}.bc-contact-hours-leave{flex-wrap:wrap;align-items:center;gap:10px 14px;font-size:16px;line-height:1.45;display:flex}.bc-contact-hours-leave>span{flex:220px;min-width:0}.bc-contact-hours .bc-contact-hours-button{border:1.5px solid var(--bio-primary);border-radius:min(var(--bio-radius),14px);min-height:44px;color:var(--bio-ink);font:inherit;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:16px;font-weight:600;display:inline-flex}.bc-contact-hours-button:focus-visible{outline:3px solid var(--bio-primary);outline-offset:2px}.bc-contact-hours-button[aria-disabled=true]{cursor:default}.bs-row+.bc-contact-hours{margin-top:12px}
