

@font-face {
	font-family: YekanBakh;
	font-style: normal;
	font-weight: 300;
	src: url('assets/fonts/YekanBakh/YekanBakhFaNum-Light.woff') format('woff'),
	url('assets/fonts/YekanBakh/YekanBakhFaNum-Light.woff2') format('woff2');
}

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

@font-face {
	font-family: YekanBakh;
	font-style: normal;
	font-weight: 600;
	src: url('assets/fonts/YekanBakh/YekanBakhFaNum-SemiBold.woff') format('woff'),
	url('assets/fonts/YekanBakh/YekanBakhFaNum-SemiBold.woff2') format('woff2');
}

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

@font-face {
	font-family: YekanBakh;
	font-style: normal;
	font-weight: 800;
	src: url('assets/fonts/YekanBakh/YekanBakhFaNum-ExtraBold.woff') format('woff'),
	url('assets/fonts/YekanBakh/YekanBakhFaNum-ExtraBold.woff2') format('woff2');
}

@font-face {
	font-family: YekanBakh;
	font-style: normal;
	font-weight: 950;
	src: url('assets/fonts/YekanBakh/YekanBakhFaNum-ExtraBlack.woff') format('woff'),
	url('assets/fonts/YekanBakh/YekanBakhFaNum-ExtraBlack.woff2') format('woff2');
}

:root{
        --body-font-family:YekanBakh;
        --h3-font-family: YekanBakh;
        --h2-font-family: YekanBakh;
        --h4-font-family: YekanBakh;
        --h5-font-family: YekanBakh;
        --h6-font-family: YekanBakh;
        --special-font-family: YekanBakh;
}
body {
   direction: rtl;
   unicode-bidi: embed;
   font-family: YekanBakh;
}
h1,h2,h3,h4,h5,h6,p,td,th,.elementor-widget-counter .elementor-counter-title{
  font-family: YekanBakh;
}
.tracking-widest,.woocommerce table.shop_attributes th, .woocommerce table.shop_table th, .wp-block-table table th, table th{
    letter-spacing:0;
}
.modal,.theme-contact-form{
    text-align:right;
}
.wpcf7{
    direction:rtl;
}
.wpcf7 input[type="email"]{
    direction:ltr;
}
.redq-quick-view-modal-blocker div.product div.entry-summary .product_title, .single-product div.product div.entry-summary .product_title{
    font-family:dana;
}

.borobazar-main-navigation .borobazar-main-menu>li:nth-last-child(-n+2) ul ul {
    left: auto;
    right: calc(100% + 1px);
}
 .borobazar-breadcrumb-delimiter svg{
   transform: rotate(180deg);
 }
 .jq-toast-wrap .jq-toast-single{
     text-align:right !important;
 }
 .close-jq-toast-single{
     left:7px;
      right: auto
 }
 .jq-toast-loader{
     right:0;
     left: auto
 }
 .jq-toast-wrap {
    left: 10px !important;
    right: auto !important;
}
#borobazar-coral-countdown .items-start {
        flex-direction: row-reverse;
}
.swiper-scrollbar-drag{
    right:0;
    left:auto;
}
.borobazar-accordion-title>span{
        transform: rotate(180deg);
}