@import 'forced_tab_view_base.css';

:root {
  --colors-primary: #333333;
  --colors-secondary: #018183;
  --colors-grey: grey;
  --colors-grey-light: #eff0f1;
  --colors-purple: #6557c4;
  --colors-white: #fff;
  --colors-error: #ff0000;
}

#locatorv2embed #suspenseLoader .overlay {
  background-color: rgba(0, 0, 0, 0.1);
}

#locatorv2embed .details__book-appt {
  color: var(--colors-secondary);
  background-color: var(--colors-white);
}

#locatorv2embed .results-list__count,
#locatorv2embed .review-summary-inline {
  color: var(--colors-secondary);
}

/* icons and images */
#locatorv2embed .cross,
#locatorv2embed .search-filters__close,
#locatorv2embed .search-autocomplete__icon,
#locatorv2embed .search-autocomplete__icon-geo,
#locatorv2embed .search-autocomplete__clear-icon,
#locatorv2embed .search-filters-modal__close-icon {
  filter: brightness(0) saturate(100%) invert(42%) sepia(96%) saturate(6151%)
    hue-rotate(167deg) brightness(92%) contrast(99%);
}

#locatorv2embed .practice-info__section a > img {
  height: 16px;
  filter: brightness(0) saturate(100%) invert(42%) sepia(96%) saturate(6151%)
    hue-rotate(167deg) brightness(92%) contrast(99%);
}
