.office-name[data-v-32daa404]{color:var(--office-details-name-color,var(--text-header-color));font-family:var(--office-details-name-font,var(--text-header-font));font-size:var(--office-details-name-size,32px);font-weight:var(--office-details-name-weight,var(--text-header-weight))}.office-address[data-v-32daa404]{color:var(--office-details-address-color,var(--body-text-color));font-family:var(--office-details-address-font,var(--body-text-font));font-size:var(--office-details-address-size,20px);font-weight:var(--office-details-address-weight,var(--body-text-weight))}.office-address-icon[data-v-32daa404]{color:var(--office-details-address-icon-color,var(--primary))}.change-link[data-v-32daa404]{color:var(--office-details-change-link-color,var(--link-color));font-family:var(--office-details-change-link-font,var(--body-text-font));font-size:var(--ofice-details-change-link-size,var(--body-text-size));font-weight:var(--office-details-change-link-weight,var(--body-text-weight));text-decoration:underline}.change-link[data-v-32daa404]:hover{text-decoration:none}.external-link[data-v-7c8f2bb6]{background-color:var(--office-details-external-link-bg,var(--primary-light));color:var(--office-details-external-link-color,var(--link-color));font-family:var(--office-details-external-link-font,var(--body-text-font));font-size:var(--office-details-external-link-size,var(--body-text-size));font-weight:var(--office-details-external-link-weight,var(--body-text-weight))}.external-link svg[data-v-7c8f2bb6]{color:var(--office-details-external-link-icon-color,var(--primary))}.dentists-title[data-v-7c8f2bb6]{color:var(--office-details-dentists-title-color,var(--body-text-color));font-family:var(--office-details-dentists-title-font,var(--body-text-font));font-size:var(--office-details-dentists-title-size,20px);font-weight:var(--office-details-dentists-title-weight,600)}.dentist-name[data-v-7c8f2bb6]{color:var(--office-details-dentists-name-color,var(--body-text-color));font-family:var(--office-details-dentists-name-font,var(--body-text-font));font-size:var(--office-details-dentists-name-size,var(--body-text-size));font-weight:var(--office-details-dentists-name-weight,var(--body-text-weight))}.dentist-name svg[data-v-7c8f2bb6]{color:var(--office-details-dentists-name-icon-color,var(--primary))}.map-wrapper[data-v-02be56f2]{border:1px solid var(--office-details-map-border-color,var(--primary))}.office-details[data-v-02be8cd9]{background-color:var(--office-details-bg,var(--bg-light))}.plans-title[data-v-0dcb0b49]{color:var(--office-plans-title-color,var(--primary));font-family:var(--office-plans-title-font,var(--text-header-font));font-size:var(--office-plans-title-size,42px);font-weight:var(--office-plans-title-weight,var(--text-header-weight))}.plans-subtitle[data-v-0dcb0b49]{color:var(--office-plans-subtitle-color,var(--body-text-color));font-family:var(--office-plans-subtitle-font,var(--body-text-font));font-size:var(--office-plans-subtitle-size,20px);font-weight:var(--office-plans-subtitle-weight,var(--body-text-weight))}.btn.join-today-btn[data-v-0dcb0b49]{width:var(--office-join-today-btn-width,240px)}:root{--faq-entry-bg:#fff}.office-faq[data-v-4d413390]{background-color:var(--office-faq-bg,var(--bg-light))}.office-faq .faq-title[data-v-4d413390]{color:var(--office-faq-title-color,var(--text-header-color));font-family:var(--office-faq-title-font,var(--text-header-font));font-size:var(--office-faq-title-size,42px);font-weight:var(--office-faq-title-weight,var(--text-header-weight))}.office-faq .faq-subtitle[data-v-4d413390]{color:var(--office-faq-subtitle-color,var(--body-text-color));font-family:var(--office-faq-subtitle-font,var(--body-text-font));font-size:var(--office-faq-subtitle-size,20px);font-weight:var(--office-faq-subtitle-weight,var(--body-text-weight))}
