.brd-local-contact-chat[hidden]{display:none!important}.brd-local-contact-chat{display:flex;flex:0 0 64px;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:64px;min-height:48px;padding:6px;border-radius:8px;background:var(--bg-surface, #fff);color:var(--text-main, #182622);font:inherit;font-size:12px;line-height:1.35;cursor:pointer}.brd-local-contact-chat:focus-visible{outline:2px solid var(--accent, #26483d);outline-offset:2px}.brd-local-contact-chat:hover{border-color:var(--accent, #26483d)}[data-local-chat-actions]:has(>.brd-local-contact-chat:not([hidden])){gap:8px}:is(.hub-sticky-cta__actions,.diet-discovery-sticky__inner)[data-local-chat-actions]:has(>.brd-local-contact-chat:not([hidden])){display:grid;grid-template-columns:minmax(0,1fr) 64px;align-items:stretch}.hub-sticky-cta__actions--dual[data-local-chat-actions]:has(>.brd-local-contact-chat:not([hidden])){grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr) 64px}.hub-sticky-cta__inner{container-type:inline-size}@container (max-width: 360px){.hub-sticky-cta .hub-sticky-cta__inner .hub-sticky-cta__actions--dual[data-local-chat-actions]:has(>.brd-local-contact-chat:not([hidden])){grid-template-columns:minmax(0,1fr) 64px}.hub-sticky-cta .hub-sticky-cta__inner .hub-sticky-cta__actions--dual[data-local-chat-actions]>.hub-sticky-cta__btn{grid-column:1;grid-row:1;display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:8px 12px;line-height:1.35}.hub-sticky-cta .hub-sticky-cta__inner .hub-sticky-cta__actions--dual[data-local-chat-actions]>.hub-sticky-cta__btn>span{flex-shrink:0}.hub-sticky-cta .hub-sticky-cta__inner .hub-sticky-cta__actions--dual[data-local-chat-actions]>.brd-local-contact-chat{grid-column:2;grid-row:1}.hub-sticky-cta .hub-sticky-cta__inner .hub-sticky-cta__actions--dual[data-local-chat-actions]>.hub-sticky-cta__secondary{grid-column:1 / -1;grid-row:2;min-height:44px;padding:6px 8px}}.diet-discovery-sticky__nudge{grid-column:1 / -1}[data-local-chat-actions]>a{min-width:0}.mobile-sticky-cta[data-local-chat-actions]>a{display:flex;align-items:center;justify-content:center;min-height:48px;padding:8px 6px;text-align:center}.detail-sidebar>.brd-local-contact-chat{flex-direction:row}@media(min-width:769px){:is(.hub-sticky-cta__actions,.diet-discovery-sticky__inner)[data-local-chat-actions]:has(>.brd-local-contact-chat:not([hidden])){display:flex;align-items:center}.brd-local-contact-chat{min-height:44px}}body:has(#brd-chat-window.open) [data-clinic-contact=local]{visibility:hidden}@media(max-width:768px){.mobile-sticky-cta[data-local-chat-actions]:has(>.brd-local-contact-chat:not([hidden])){display:grid;grid-template-columns:minmax(0,1fr) 64px;align-items:stretch}.mobile-sticky-cta[data-local-chat-actions]:has(>.brd-local-contact-chat:not([hidden])):has(>a:nth-of-type(2)){grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr) 64px}}@media(max-width:1023px){.persona-sticky-cta[data-local-chat-actions]:has(>.brd-local-contact-chat:not([hidden])){display:grid;grid-template-columns:minmax(0,1fr) 64px;align-items:stretch}}html:not([data-sticky-unified]) :is(.hub-sticky-cta,.mobile-sticky-cta,.persona-sticky-cta,.diet-discovery-sticky,.diet-sticky-2tier){visibility:hidden;animation:brd-sticky-reveal 0s linear 2.5s forwards}@keyframes brd-sticky-reveal{to{visibility:visible}}html[data-sticky-unified=on] :is(.hub-sticky-cta,.mobile-sticky-cta,.persona-sticky-cta,.diet-discovery-sticky,.diet-sticky-2tier){display:none!important}html[data-sticky-unified=on]:not(:has(.event-submit-dock)):has(nav.cos-sticky-contact:not([hidden])) #brd-chat-button{display:none!important}html[data-sticky-unified=on] body:has(.event-submit-dock) nav.cos-sticky-contact{display:none!important}@media(min-width:1024px){html[data-sticky-unified=on]:not(:has(.event-submit-dock)):has(nav.cos-sticky-contact:not([hidden])) body>:is(main,footer){padding-right:98px;box-sizing:border-box}}@media(max-width:1023px){html[data-sticky-unified=on] nav.cos-sticky-contact{box-sizing:border-box;height:calc(58px + env(safe-area-inset-bottom,0px));min-height:56px;transform:translateY(100%);visibility:hidden;pointer-events:none;transition:transform .2s ease,visibility 0s linear .2s}html[data-sticky-unified=on][data-sticky-revealed] nav.cos-sticky-contact:not([data-obscured=true]){transform:none;visibility:visible;pointer-events:auto;transition:transform .2s ease,visibility 0s}html[data-sticky-unified=on] nav.cos-sticky-contact :is(a,button){height:58px;min-height:56px;padding:4px}html[data-sticky-unified=on] nav.cos-sticky-contact [data-contact-channel=booking]{order:1;flex:3 1 0;flex-direction:row;gap:8px;font-size:15px;font-weight:600}html[data-sticky-unified=on] nav.cos-sticky-contact [data-contact-channel=telemedicine]{order:2;flex:2 1 0;flex-direction:row;gap:6px;font-size:14px}html[data-sticky-unified=on] nav.cos-sticky-contact [data-contact-channel=phone]{order:3;flex:1 1 0}html[data-sticky-unified=on] nav.cos-sticky-contact [data-contact-chat]{order:4;flex:1 1 0}html[data-sticky-unified=on] nav.cos-sticky-contact [data-contact-channel=directions]{display:none!important}html[data-sticky-unified=on] nav.cos-sticky-contact :is([data-contact-channel=phone],[data-contact-chat])>span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}}
