/**
 * Webrra global typography
 * @font-face در فایل yekan-font.css قرار دارد و به‌عنوان وابستگی قبل از این فایل لود می‌شود.
 */
:root {
  --webrra-site-font: "Webrra Yekan Bakh", Tahoma, Arial, sans-serif;
}

/* Global text baseline. Keep icon-font classes untouched. */
html,
body,
body.rtl,
button,
input,
textarea,
select,
option {
  font-family: var(--webrra-site-font) !important;
}

/* Headings and common theme/content text that may have a hard-coded font. */
h1,
h2,
h3,
h4,
h5,
h6,
p,
label,
blockquote,
table,
.site-content,
.main-page-wrapper,
.page-title,
.entry-content,
.entry-title,
.wd-text-block,
.elementor-widget-text-editor,
.elementor-heading-title {
  font-family: var(--webrra-site-font) !important;
}

/* Woodmart / site header and navigation. */
.whb-header,
.whb-main-header,
.whb-general-header,
.whb-row,
.wd-header-nav,
.wd-nav,
.wd-nav > li > a,
.wd-dropdown-menu,
.wd-dropdown-menu a,
.wd-tools-element,
.wd-tools-text,
.wd-header-text,
.mobile-nav,
.mobile-nav a,
.mobile-nav .wd-heading,
.mobile-nav .wd-search-form,
.wd-toolbar,
.wd-toolbar a,
.wd-toolbar-label {
  font-family: var(--webrra-site-font) !important;
}

/* WooCommerce storefront and account/checkout text. */
.woocommerce,
.woocommerce-page,
.woocommerce form,
.woocommerce button,
.woocommerce input,
.woocommerce textarea,
.woocommerce select,
.woocommerce .button,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce-message,
.woocommerce-info,
.woocommerce-error,
.woocommerce-breadcrumb,
.wd-checkout-steps,
.cart-widget-side,
.cart-widget-side .wd-heading,
.widget_shopping_cart {
  font-family: var(--webrra-site-font) !important;
}

/* Webrra frontend modules. */
.webrra-root,
.webrra-filter,
.webrra-login-wrap,
.webrra-card-transfer,
.webrra-transfer-modal,
.webrra-contact,
.webrra-hub,
.webrra-hub-modal,
.webrra-hub-toast {
  --webrra-font-family: var(--webrra-site-font);
  --webrra-body-font: var(--webrra-site-font);
  --webrra-title-font: var(--webrra-site-font);
  --wl-font: var(--webrra-site-font);
  font-family: var(--webrra-site-font) !important;
}

/* Preserve fonts used to draw icons, symbols and code. */
[class*="wd-icon"],
[class*="fa-"],
[class^="fa"],
.fas,
.far,
.fab,
.eicon,
[class*=" eicon-"],
[class^="eicon-"],
.dashicons,
[class*=" dashicons-"],
[class^="dashicons-"],
code,
pre,
kbd,
samp,
.webrra-bank-number,
.webrra-transfer-modal-summary b {
  font-family: inherit;
}
