@import 'forced_tab_view_base.css';

:root {
  --colors-primary: #000;
  --colors-secondary: #7a381c;
  --colors-grey: grey;
  --colors-grey-light: #eff0f1;
  --colors-purple: #6557c4;
  --colors-white: #fff;
  --colors-error: #ff0000;

  font-family: 'Montserrat', sans-serif;
}

#locatorv2embed,
#locatorv2embed .home,
#locatorv2embed .homeMobile,
#locatorv2embed .results,
#locatorv2embed .results-skeleton,
#locatorv2embed .mobile__results {
  font-family: 'Montserrat', sans-serif;
}

/* 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: invert(21%) sepia(95%) saturate(742%) hue-rotate(342deg)
    brightness(91%) contrast(89%);
}

#locatorv2embed .practice-info__section a > img {
  filter: invert(21%) sepia(95%) saturate(742%) hue-rotate(342deg)
    brightness(91%) contrast(89%);
}
