@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/opensans-hebrew-regular.ttf") format("truetype");
}
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("../fonts/opensans-hebrew-600.ttf") format("truetype");
}
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("../fonts/opensans-hebrew-700.ttf") format("truetype");
}
body, button, input, textarea, select {
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}

/* Full typography override for header, menu, navigation, widgets, forms */
html body,
html body button,
html body input,
html body textarea,
html body select,
html body .top-bar,
html body .top-bar *,
html body .site-header,
html body .site-header *,
html body .header-v1,
html body .header-v1 *,
html body .header-v2,
html body .header-v2 *,
html body .header-v3,
html body .header-v3 *,
html body .primary-nav,
html body .primary-nav *,
html body .secondary-nav,
html body .secondary-nav *,
html body .navbar-nav,
html body .navbar-nav *,
html body .navbar-search,
html body .navbar-search *,
html body .departments-menu,
html body .departments-menu *,
html body .vertical-menu,
html body .vertical-menu *,
html body .handheld-navigation,
html body .handheld-navigation *,
html body .menu,
html body .menu *,
html body .dropdown-menu,
html body .dropdown-menu *,
html body .widget,
html body .widget *,
html body .woocommerce-breadcrumb,
html body .woocommerce-breadcrumb *,
html body .products,
html body .products *,
html body .product,
html body .product *,
html body .summary,
html body .summary *,
html body .entry-content,
html body .entry-content *,
html body .footer-widgets,
html body .footer-widgets *,
html body .footer-bottom-widgets,
html body .footer-bottom-widgets *,
html body .mc4wp-form,
html body .mc4wp-form *,
html body .tnp,
html body .tnp * {
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}

/* Blog, category, archive, posts typography override */
html body.archive,
html body.archive *,
html body.category,
html body.category *,
html body.blog,
html body.blog *,
html body.single-post,
html body.single-post *,
html body.post-type-archive,
html body.post-type-archive *,
html body article,
html body article *,
html body .entry-header,
html body .entry-header *,
html body .entry-content,
html body .entry-content *,
html body .entry-summary,
html body .entry-summary *,
html body .post,
html body .post *,
html body .hentry,
html body .hentry *,
html body .page-header,
html body .page-header *,
html body .archive-header,
html body .archive-header *,
html body .widget-area,
html body .widget-area *,
html body .sidebar-blog,
html body .sidebar-blog *,
html body .sidebar,
html body .sidebar *,
html body .widget_categories,
html body .widget_categories *,
html body .widget_archive,
html body .widget_archive *,
html body .widget_recent_entries,
html body .widget_recent_entries *,
html body .widget_text,
html body .widget_text *,
html body .pagination,
html body .pagination *,
html body .comments-area,
html body .comments-area * {
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
