@font-face {
	font-family: BYekan;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/BYekan/eot/BYekan.eot');
	src: url('fonts/BYekan/eot/BYekan.eot?#iefix') format('embedded-opentype'),
		 url('fonts/BYekan/woff2/BYekan.woff2') format('woff2'),
		 url('fonts/BYekan/woff/BYekan.woff') format('woff'),
		 url('fonts/BYekan/ttf/BYekan.ttf') format('truetype');
}

strong, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, html body > h1, .hightlight, .elementor-widget-text-editor h4[class^="tb-icon-"], .elementor-widget-text-editor h4[class*=" tb-icon-"], .ts-header-help-title, .cart_list li .subtotal, #group-icon-header .tab-mobile-menu li, ul.filter-bar, .woocommerce div.product form.cart .variations label, div.product .summary .meta-content > div > span:first-child, .woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce-account .woocommerce-MyAccount-navigation ul li, .entry-author .author-info .author, .entry-author .author-info .role, .woocommerce .product-label > span, #commentform .form-submit, .comment-meta .author, .comments-area .add-comment .comments-count, .woocommerce div.product .ts-variation-price > .price, .woocommerce div.product .summary > .price, .counter-wrapper .number-wrapper, .counter-wrapper .dots, div.product .summary .counter-wrapper .ref-wrapper, .ts-product:not(.ts-special-product-wrapper) .meta-wrapper .counter-wrapper .ref-wrapper, .yith-wfbt-submit-block .total_price, .summary .quantity > label, .ts-blogs .button-readmore, .filter-widget-area-button > a, .ts-product-columns-dropdown > .label, .product-on-sale-form > label, .woocommerce-result-count, .widget-container .wp-block-search__label, .widget_rss ul li > a.rsswidget, .product-per-page-form ul.perpage .perpage-current, .woocommerce .woocommerce-ordering .orderby-current, .ts-product-in-product-type-tab-wrapper .column-tabs ul.tabs li, #review_form_wrapper .comment-reply-title, .ts-banner.description-top .box-content .description, .woocommerce div.product .woocommerce-tabs ul.tabs,.rs-layer,.meta-wrapper .description {
	font-family: BYekan !important;
}

html, label, body, input, textarea, keygen, select, button, body .font-body, blockquote cite, blockquote .entry-meta-middle, .product-name, h3.product-name, .product-name h3, .yith-wfbt-item .product-name, .woocommerce-shipping-fields h3, .ts-tiny-cart-wrapper .cart_list li .product-name, .woocommerce .ts-tiny-cart-wrapper .product-name, .woocommerce table.shop_table td.product-name {
	font-family: BYekan !important;
}

.button, a.button, button, .ts-button, input[type^="submit"], .shopping-cart p.buttons a, a.wp-block-button__link, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt, .woocommerce #respond input#submit, .yith-woocompare-widget a.clear-all, .yith-woocompare-widget a.compare, .elementor-button-wrapper .elementor-button, .elementor-widget-wp-widget-yith-woocompare-widget a.clear-all, .elementor-widget-wp-widget-yith-woocompare-widget a.compare, .product-hover-vertical-style-2 .product-group-button > div.loop-add-to-cart .ts-tooltip, .ts-header nav > ul.menu > li.button > a, .ts-header nav > ul > li.button > a, .ts-banner .ts-banner-button .button, div.button a, input[type="submit"].dokan-btn, a.dokan-btn, .dokan-btn, .wishlist_table .product-add-to-cart a, body .woocommerce table.compare-list .add-to-cart td a, .woocommerce .woocommerce-error .button, .woocommerce .woocommerce-info .button, .woocommerce .woocommerce-message .button, .woocommerce-page .woocommerce-error .button, .woocommerce-page .woocommerce-info .button, .woocommerce-page .woocommerce-message .button {
	font-family: BYekan !important;
}

.ts-banner.button-text .ts-banner-button .button, .ts-special-product-wrapper .meta-wrapper .counter-wrapper .number-wrapper, .ts-special-product-wrapper .meta-wrapper .counter-wrapper .dots, .ts-tiny-cart-wrapper .total, .widget_shopping_cart .total, .elementor-widget-wp-widget-woocommerce_widget_cart .total, #add_payment_method .cart-collaterals .shipping-calculator-button, .woocommerce-cart .cart-collaterals .shipping-calculator-button, .woocommerce-checkout .cart-collaterals .shipping-calculator-button, .price, .products .meta-wrapper > .price, .woocommerce-grouped-product-list-item__price, .wishlist_table li .item-details table.item-details-table .amount.woocommerce-Price-amount, .woocommerce table.shop_table .amount.woocommerce-Price-amount {
	font-family: BYekan !important;
}

.ts-header nav > ul.menu > li > a, .ts-header nav > ul > li > a {
	font-family: BYekan !important;
}

.mobile-menu-wrapper span.ts-menu-drop-icon {
	transform: rotate(180deg);
}

.ts-menu nav > ul > li, nav > ul.menu > ul > li {
	float: unset !important;
}

.woocommerce form .show-password-input, .woocommerce-page form .show-password-input {
	left: 20px !important;
	right: unset !important;
}

@media only screen and (max-width: 767px) {
	.filter-widget-area-button.scrolling {
		left: unset !important;
		right: 0;
	}
}

.products .meta-wrapper > h3.product-name {
	text-align: center;
}

.products .product .meta-wrapper > .price {
	display: block;
	text-align: center;
}

.woocommerce-notices-wrapper {
	padding-top: 20px;
}

.swiper-rtl .swiper-button-prev {
	left: unset !important;
	right: 20px !important;
}

.swiper-rtl .swiper-button-next {
	right: unset !important;
	left: 20px !important;
}

.ts-header nav > ul.menu > li > ul.sub-menu > li > ul.sub-menu {
	background: #fff !important;
}

nav.main-menu > ul.menu .sub-menu li.parent > .ts-menu-drop-icon {
	rotate: 180deg !important;
}

.product-group-button .button-tooltip {
	width: 130px !important;
}

@media only screen and (max-width: 767px) {
	.ts-floating-sidebar .ts-sidebar-content {
		right: 0;
		left: auto;
		transform: translateX(375px);
	}
	#group-icon-header .ts-sidebar-content {
		right: auto;
		left: 0;
		transform: translateX(-100%);
	}
}