/*
Theme Name:  DinaKala Child
Description: DinaKala Child Theme
Author:      Meysam Hosseinkhani
Author URI:  https://i-design.ir
Template:    dinakala
Version:     1.0.0
Text Domain: dina-kala
*/

@font-face {
  font-family: IRANSansX;
  font-style: normal;
  font-weight: 700;
  src: url("fonts/woff/IRANSansX-Bold.woff") format("woff"),
    url("fonts/woff2/IRANSansX-Bold.woff2") format("woff2");
}

@font-face {
  font-family: IRANSansX;
  font-style: normal;
  font-weight: 400;
  src: url("fonts/woff/IRANSansX-Regular.woff") format("woff"),
    url("fonts/woff2/IRANSansX-Regular.woff2") format("woff2");
}

@font-face {
  font-family: IRANYekanX;
  font-style: normal;
  font-weight: bold;
  src: url("fonts/woff/IRANYekanX-Bold.woff") format("woff"),
    url("fonts/woff2/IRANYekanX-Bold.woff2") format("woff2");
}

@font-face {
  font-family: IRANYekanX;
  font-style: normal;
  font-weight: normal;
  src: url("fonts/woff/IRANYekanX-Regular.woff") format("woff"),
    url("fonts/woff2/IRANYekanX-Regular.woff2") format("woff2");
}

/* body,
p,
ul,
li,
a,
h1,
h2,
h3,
h4,
h5,
h6,
b,
input,
button,
strong,
table,
bdi,
bdi span,
time,
.post-pub,
.side-title,
.post-title,
.product-title,
.block-title .block-title-con,
.tooltip .tooltip-inner,
.variation dt,
.woocommerce .shop_table th,
.woocommerce-shipping-methods,
.woocommerce,
.woocommerce-error,
.woocommerce-info,
.woocommerce-message,
.woocommerce div.product .woocommerce-tabs ul.tabs li a,
.woocommerce table.shop_attributes,
.woocommerce-product-attributes-item td,
.woocommerce-product-attributes-item th,
.woocommerce-Price-amount, 
.rtl.woocommerce-checkout .woocommerce ul.order_details li strong,
.post-det, .post-det a,
.dina-dashboard-stat-con,
.woocommerce-MyAccount-navigation-con .side-uname,
.dina-accordion-extra,
.modal-title {
  font-family: IRANYekanX, Arial, sans-serif, tahoma !important;
  line-height: 2;
} */

/* .dina-dashboard-stats-count {
	line-height: 2;
} */

.post-title, .product-title {
	height: 60px;
}

ol, ul {
	padding-right: 40px;
}

.woocommerce-Price-amount,
.woocommerce div.product .woocommerce-tabs ul.tabs li,
.order_details strong,
.post-det, .post-det a {
  font-feature-settings: "ss02" !important;
}

.post-img img {
    border-radius: 10px;
}

/* .elementor * {
  font-family: inherit;
} */

[class*=" eicon-"],
[class^="eicon"] {
  display: inline-block;
  font-family: eicons;
}

.fa,
.fas {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
}

.product-block .block-title {
  display: inline-flex;
  align-items: center;
  column-gap: 15px;
  padding-left: 0;
}

.product-block .block-title .block-title-con {
  line-height: 2.5;
}

.product-block .block-title .pview-all {
  line-height: 24px;
}

.product-features ul.dina-features-ul li {
  margin-bottom: 10px;
}

.product-block .amount bdi,
.monthly-payments-list .amount bdi,
.widget_shopping_cart_content .amount bdi,
.dina-sticky-add-cart .amount bdi {
  display: inline-flex;
}

.woocommerce-checkout .woocommerce-Price-amount {
	margin: 0;
}

.dina-sticky-add-cart .payment-type-tabs,
.dina-mobile-sticky-add .payment-type-tabs {
	display: none;
}

.dina_login_form .mobile-login-btn,
.di-el-user-btn .btn-register {
	background: #ffd21d;
    border-color: #ffd21d;
    color: #000;
}

.woocommerce-info {
	border-color: #E3B600;
}
