
.woocommerce-breadcrumb .breadcrumb-separator::after {
  content: ""; }

.wc-forward::after,
.woocommerce-Button--next::after {
  content: ""; }

.woocommerce-Button--previous::before {
  content: ""; }

.main-navigation ul.menu ul li.menu-item-has-children > a::after, .main-navigation ul.menu ul li.page_item_has_children > a::after,
.main-navigation ul.nav-menu ul li.menu-item-has-children > a::after,
.main-navigation ul.nav-menu ul li.page_item_has_children > a::after {
  content: ""; }

.woocommerce-tabs ul.tabs li::after {
  content: ""; }



.ziggy-product-pagination a[rel='prev']::after {
  content: ""; }

.ziggy-product-pagination a[rel='next']::after {
  content: ""; }
  
  .elementor-widget-ziggy-heading.elementor-align-left .elementor-heading-title {
    justify-content: flex-end;
}
.elementor-widget-ziggy-heading.elementor-align-right .elementor-heading-title {
    justify-content: flex-start;
}
.elementor-widget-ziggy-heading .elementor-heading-title span, .elementor-widget-ziggy-heading .elementor-heading-title a span {
    font-family:inherit;
}
.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text{
    padding-right: 5px;
    padding-left:unset;
}
.elementor-widget-ziggy-search .widget.widget_product_search button[type=submit]:before{
    right: 10px;
    left:unset;
}
.elementor-widget-ziggy-heading.title-background-custom-yes .elementor-heading-title:after{
    transform: scaleX(-1);
}
.wpcf7-form .wpcf7-form-control-wrap input[type=text], .wpcf7-form .wpcf7-form-control-wrap input[type=number], .wpcf7-form .wpcf7-form-control-wrap input[type=email], .wpcf7-form .wpcf7-form-control-wrap input[type=tel], .wpcf7-form .wpcf7-form-control-wrap input[type=url], .wpcf7-form .wpcf7-form-control-wrap input[type=password], .wpcf7-form .wpcf7-form-control-wrap input[type=search], .wpcf7-form .wpcf7-form-control-wrap .input-text{
    text-align:right;
    direction: rtl;
}
.wpcf7-button {
    float: right;
    direction: rtl;
}
.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-mid table.woosw-items tr td:first-child {
    padding-right: 20px;
    padding-left:unset;
}
.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-mid table.woosw-items tr td:last-child {
    padding-left: 20px;
    padding-right:unset;
}
div.summary.entry-summary div.ziggy-social-share [class*=ziggy-icon-] {
    transform: unset;
}
.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger::before{
    transform: scaleX(-1);
}.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items table thead tr th{
    text-align: right;
}
.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items table tbody tr td{
    text-align: right;
}
.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items table tbody tr.tr-rating td .star-rating {
    float: right;
}
.woosc-area .woosc-inner .woosc-bar .woosc-bar-search{
    margin: 0 0 0 10px;
}
.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-close{
        left: 0;
        right:unset;
}
.woosc-area .woosc-inner .woosc-bar .woosc-bar-share{
    margin: 0 0 0 10px;
}
.woosc-area .woosc-inner .woosc-bar .woosc-bar-items{
    text-align:left;
}
.woosc-area .woosc-inner .woosc-bar .woosc-bar-btn{
        padding: 0 68px 0 20px;
}
.woosc-area .woosc-inner .woosc-bar .woosc-bar-btn .woosc-bar-btn-icon-wrapper .woosc-bar-btn-icon-inner{
    margin-left: unset;
    margin-right:16px;
}

.woosc-area .woosc-inner .woosc-bar .woosc-bar-btn{
    margin-right: 15px;
    margin-left:unset;
}
.woosc-area .woosc-inner .woosc-bar .woosc-bar-items .woosc-bar-item:last-child {
  margin-left: 0px;
  margin-right: 5px;
}
.woosc-area .woosc-inner .woosc-table .woosc-table-settings{
    background-position: center right;
    padding-right: 21px;
    padding-left: unset;
}
.woosc-area .woosc-inner .woosc-bar .woosc-bar-items .woosc-bar-item .woosc-bar-item-remove{
    left: 2px;
    right:unset;
}
.rs-layer .rev-btn i{
    margin-right: 10px;
    margin-left:unset !important;
}
.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-wrapper {
  -ms-flex-direction: row!important;
  flex-direction: row!important;
}
.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper {
  -ms-flex-direction: row-reverse!important;
  flex-direction: row-reverse!important;
}
.rtl .widget_price_filter .price_label, .rtl .widget_price_filter .price_label span {
    direction: rtl;
}
div#primary ul.page-numbers i.ziggy-icon.ziggy-icon-angle-right {
    transform: none;
}
.widget_price_filter .price_slider_amount .button:after {
transform: translateY(-50%) scaleX(-1) !important;
}
.woocommerce-MyAccount-navigation ul li a::before{
    transform: scaleX(-1);
}
.slick-dots li{
        margin-left: 10px;
        margin-right:unset;
}
.nav-previous .nav-content .reader-text:before{
    transform: scaleX(-1);
}
.nav-next .nav-content .reader-text::after {
  transform: scaleX(-1);
}
.wpcf7-form .wpcf7-form-control-wrap textarea{
        text-align: right;
}
.elementor-testimonial-item-wrapper .content {
    font-size: 1.10rem;
}
.site-header-account .account-dropdown .account-wrap{
    background-color: #fff;
}
.woocommerce-MyAccount-navigation ul li a::before{
    float: right;
    margin-left: 0.5407911001em;
    margin-right:unset;
}
.elementor-widget-ziggy-banner.box-align-right .elementor-cta__content {
  text-align: right;
}
.elementor-widget-ziggy-banner.box-align-left .elementor-cta__content {
  text-align: left;
}
.elementor-widget.elementor-align-right .elementor-icon-list-items {
  -webkit-box-pack: start!important;
  -ms-flex-pack: start!important;
  justify-content: flex-start!important;
}
.elementor-widget.elementor-align-left .elementor-inline-items {
  -webkit-box-pack: end!important;
  -ms-flex-pack: end!important;
  justify-content: flex-end!important;
}
.elementor-widget-ziggy-banner.box-align-right .elementor-cta__content .elementor-cta__subtitle div {
  justify-content: flex-start;
  background-position: top right;
}
.elementor-widget-ziggy-banner.box-align-left .elementor-cta__content .elementor-cta__subtitle div {
  justify-content: flex-end;
  background-position: top left;
}
.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
        left: -8px !important;
        right:auto !important;
}
.ziggy-image-hotspots-main-icons {
  transform: translate(50%, 50%);
  left: 50%;
  right:unset;
}
.entry-content .more-link i:before{
    transform: scaleX(-1);
}
.shop-action .woosq-btn:before, .product-list .woosq-btn:before{
        transform: scaleX(-1);
}
.ziggy-product-pagination a > span .ziggy-icon-left-arrow , .ziggy-product-pagination a > span .ziggy-icon-right-arrow{
        transform: scaleX(-1);
}
.elementor-widget-ziggy-banner .elementor-button i{
    transform: scaleX(-1);
}
.elementor-widget-ziggy-heading.elementor-icon-right .elementor-heading-title i{
    transform: scaleX(-1);
}
.form-mailchimp-style-2 .form-style .form-button button[type=submit] .icon-2{
    transform: scaleX(-1);
}
.wp-block-archives li:before, .wp-block-categories li:before, .widget_categories li:before, .widget_archive li:before, .widget_pages li:before, .widget_nav_menu li:before{
    transform: scaleX(-1);
}
.elementor-widget-ziggy-product-categories .layout-3 .product-cat-link i{
        transform: translateY(-50%) scaleX(-1) !important;
}
.widget_product_brands ul li a:before, .widget_product_categories ul li a:before, .widget_layered_nav ul li a:before, .widget_layered_nav_filters ul li a:before{
    transform: scaleX(-1);
}
.main-navigation ul.menu li.menu-item .sub-menu .menu-item a:before{
     transform: scaleX(-1);
}
.elementor-widget-ziggy-banner.box-align-right .elementor-cta__content .elementor-cta__description {
    background-position: top right;
}
.wc-block-grid__product-onsale, .onsale {
    direction: ltr;
}
.shop-action .woosw-btn.woosw-added::before, .product-list .woosw-btn.woosw-added::before {
    margin-right: 0;
}
.wpcf7-form .wpcf7-button button > i {
  transform: rotateY(180deg);
}
.star-rating {
  height: 1.5em;
}
.mfp-content {
  text-align: right;
}
#woosq-popup .product .slick-slider .slick-arrow.slick-prev {
  right: 10px;
  -webkit-transform: translate(50%,-50%);
  transform: translate(50%,-50%);
  left: unset;
}
#woosq-popup .product .slick-slider .slick-arrow.slick-next {
  left: 10px;
  -webkit-transform: translate(50%,-50%);
  transform: translate(-50%,-50%);
  right: unset;
}
#woosq-popup .thumbnails .slick-arrow.slick-prev::before {
  content: '\e92a';
}
#woosq-popup .thumbnails .slick-arrow.slick-next::before {
  content: '\e929';
}
.gridlist-toggle a {
  transform: rotateY(180deg);
}
.ziggy-sidebar-left .widget-area {
  float: left;
}
.ziggy-sidebar-left .content-area {
  float: right;
}
.ziggy-sidebar-right .widget-area {
  float: right;
}
.ziggy-sidebar-right .content-area {
  float: left;
}
.woocommerce-page.ziggy-sidebar-left .content-area {
  float: right;
}
.woocommerce-page.ziggy-sidebar-right .content-area {
  float: left;
}
.woocommerce-page.ziggy-sidebar-left .widget-area {
  float: left;
}
.woocommerce-page.ziggy-sidebar-right .widget-area {
  float: right;
}
.entry-meta .post-author a {
  margin-right: 5px;
}
.elementor-widget.elementor-align-left .elementor-icon-list-item, .elementor-widget.elementor-align-left .elementor-icon-list-item a {
  -webkit-box-pack: end!important;
  -ms-flex-pack: end!important;
  justify-content: flex-end!important;
  text-align: left!important;
}
.elementor-widget.elementor-align-right .elementor-icon-list-item, .elementor-widget.elementor-align-right .elementor-icon-list-item a {
  -webkit-box-pack: start!important;
  -ms-flex-pack: start!important;
  justify-content: flex-start!important;
  text-align: right!important;
}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  left: 10px;
}
.woosc-area .woosc-inner .woosc-bar .woosc-bar-items .woosc-bar-item:first-child {
  margin-right: 0px;
  margin-left: 5px;
}
.scrollup .scrollup-icon {
  margin-bottom: 5px;
}
.elementor-widget-ziggy-product-categories .layout-2 .product-cat-link i {
  transform: rotateY(180deg);
}
ul.sub-menu.mega-menu.mega-stretchwidth {
    right:unset;
}
.opal-product-tooltipster.tooltipster-sidetip.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-left .tooltipster-arrow {
    left:-2px;
    right:unset !important;
}
.tooltipster-sidetip.tooltipster-left .tooltipster-box {
    margin-left:8px;
    margin-right:unset !important;
}
.form-mailchimp-style-2 .form-style .form-button button[type="submit"] span {
  line-height: 27px;
}
.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items table tbody tr td .shop_attributes th {
    min-width: 85px !important;
}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output {
  direction: rtl;
  margin-top: 60px;
}
.wpcf7 form.sent .wpcf7-response-output {
  margin-top: 60px;
  direction: rtl;
}
table.shop_table_responsive tr td {
  text-align: right;
}
body.elementor-page .col-full {
  max-width: 1290px;
}
div.product-block-list .product-gallery .gallery_item:not(:first-child) {
  margin-right: 7.7px;
}

/* font-style */

body, input, textarea ,.price ,.hint--top:hover::after ,.single-product .deal-sold .deal-sold-text span:last-child ,.deal-sold-text .value ,.product-item-search .product-title {
    font-family: iranyekan;
}
ul.products li.product .price, ul.products .wc-block-grid__product .price, .wc-block-grid__products li.product .price, .wc-block-grid__products .wc-block-grid__product .price ,
.ziggy-product-pagination .product-item .price ,.single-product div.product p.price ,.product_list_widget .price ,ul.products-list li.product-list .price {
    font-family: iranyekan;
} 
button ,.button ,a.more-link ,input[type="submit"] ,.site-header-cart-side .widget_shopping_cart .buttons a ,.site-header-cart-side .widget_shopping_cart .buttons a.checkout ,
.woosw-list .woosw-actions .woosw-copy-btn input , html input[type="button"] {
    font-family: iransans;
}
ul.products li.product a[class*="product_type_"]:hover, ul.products .wc-block-grid__product a[class*="product_type_"]:hover,
.wc-block-grid__products li.product a[class*="product_type_"]:hover, .wc-block-grid__products .wc-block-grid__product a[class*="product_type_"]:hover {
    font-family: iransans;
}
ul.products li.product a[class*="product_type_"], ul.products .wc-block-grid__product a[class*="product_type_"], .wc-block-grid__products li.product a[class*="product_type_"],
.wc-block-grid__products .wc-block-grid__product a[class*="product_type_"] ,.single-product .woocommerce-tabs ul.tabs li:hover a, .single-product .woocommerce-tabs ul.tabs li.active a ,
.single-product .woocommerce-tabs ul.tabs li a {
    font-family: iransans;
}
ul.products li.product h2, ul.products li.product h3, ul.products li.product .woocommerce-loop-product__title, ul.products li.product .wc-block-grid__product-title,
ul.products .wc-block-grid__product h2, ul.products .wc-block-grid__product h3, ul.products .wc-block-grid__product .woocommerce-loop-product__title,
ul.products .wc-block-grid__product .wc-block-grid__product-title, .wc-block-grid__products li.product h2, .wc-block-grid__products li.product h3,
.wc-block-grid__products li.product .woocommerce-loop-product__title, .wc-block-grid__products li.product .wc-block-grid__product-title,#comments .comments-title,
.wc-block-grid__products .wc-block-grid__product h2, .wc-block-grid__products .wc-block-grid__product h3, article.article-default .entry-title,
.wc-block-grid__products .wc-block-grid__product .woocommerce-loop-product__title, .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-title {
    font-family: shabnam-fd;
}
[class*="layout-post-style-"] .entry-title ,.single .hentry .entry-header .entry-title ,.widget_block.widget_recent_entries .post-title ,
.widget_block .wp-block-search__label, .widget_block .wp-block-group__inner-container > h2, .widget_block .widget-title, .widget_block .widgettitle, .widget .wp-block-search__label,
.widget .wp-block-group__inner-container > h2, .widget .widget-title, .widget .widgettitle ,.error404 h2.title ,.ziggy-sorting .woocommerce-ordering select ,.register-from-title, .login-form-title ,
.single-product .woocommerce-tabs h2.resp-accordion.active ,.single-product .woocommerce-tabs h2.resp-accordion ,.woocommerce-MyAccount-content h2 ,.addresses header.title h3 {
    font-family: IRANYekanX;
}
.ziggy-product-pagination a > span ,.ziggy-product-pagination .product-item .ziggy-product-pagination__title ,.site-header-cart-side .cart-side-title ,.site-header-cart-side .close-cart-side ,.site-header-cart-side .widget_shopping_cart p.total strong ,.woosw-list table.woosw-items .woosw-item .woosw-item--name a ,
.cart_totals > h2 ,.cross-sells h2 ,table.cart td.product-name a ,form.checkout h3 ,#order_review #order_review_heading ,.woocommerce-order .woocommerce-order-details__title ,
.woocommerce-order .woocommerce-customer-details h2 ,ul.products-list li.product-list .woocommerce-loop-product__title a ,.ziggy-sticky-add-to-cart__content-title strong {
    font-family: shabnam-fd;
}
.elementor-widget-ziggy-banner .elementor-cta__subtitle div span {
  font-size: 0.85rem;
  font-family: shabnam-fd;
}
.single-product div.product .product_title {
  font-size: 1.45rem;
  font-family: shabnam-fd;
}
.related > h2:first-child, .upsells > h2:first-child {
  font-weight: lighter;
  font-family: dana-bold;
}
.image-hotspots-tooltipster .tooltipster-box h4 {
  font-family: shabnam-fd;
  font-size: 18px;
}
.elementor-widget-ziggy-search .site-header-search .button-search-popup .content {
  font-size: 14px;
  font-weight: 400;
  font-family: shabnam-fd;
}

/* responsive */

@media (max-width: 768px) {
    
.elementor-widget.elementor-mobile-align-center .elementor-inline-items {
  -webkit-box-pack: center !important;
  -ms-flex-pack: center !important;
  justify-content: center !important;
}    
.single-product div.product .woocommerce-product-gallery-sticky .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image {
  min-width: auto;
  min-height: auto;
}
.mobile-navigation .dropdown-toggle, .mobile-navigation-categories .dropdown-toggle {
  transform: rotateY(180deg);
  text-align: right;
}
table.woosw-items td.woosw-item--actions {
    display: none;
}

}
@media (min-width: 568px) {
    .single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery-horizontal .product-video-360 {
  bottom: 130px;
}
}
.elementor-widget-woocommerce-breadcrumb .woocommerce-breadcrumb i {
    transform: scaleX(-1);
}
span.woocommerce-Price-amount.amount {
    font-family: 'IranYekan' !important;
}
select.orderby,.categories-link a,[class*=layout-post-style-] .excerpt-content {
    font-family: 'YekanBakhFaNum-Regular' !important;
}
.elementor-widget-ziggy-heading .elementor-heading-title span, .elementor-widget-ziggy-heading .elementor-heading-title a span
{
    font-family:inherit !important;
}
div.post-author span, ul.products li.product h2 a, ul.products li.product h3 a, ul.products li.product .woocommerce-loop-product__title a, ul.products li.product .wc-block-grid__product-title a, ul.products .wc-block-grid__product h2 a, ul.products .wc-block-grid__product h3 a, ul.products .wc-block-grid__product .woocommerce-loop-product__title a, ul.products .wc-block-grid__product .wc-block-grid__product-title a, .wc-block-grid__products li.product h2 a, .wc-block-grid__products li.product h3 a, .wc-block-grid__products li.product .woocommerce-loop-product__title a, .wc-block-grid__products li.product .wc-block-grid__product-title a, .wc-block-grid__products .wc-block-grid__product h2 a, .wc-block-grid__products .wc-block-grid__product h3 a, .wc-block-grid__products .wc-block-grid__product .woocommerce-loop-product__title a, .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-title a
{
    font-family:iranyekanX;
}
.count-review {
    font-family: 'YekanBakhFaNum-Regular'!important;
}
.elementor-widget-ziggy-banner .elementor-cta__subtitle div span {
    font-family: inherit !important;
}
input#woocommerce-product-search-field-1 {
    font-family: 'IRANYekanX'!important;
}
.entry-meta a
{
    font-family:iranyekan;
}

.foter40 .elementor-icon-box-wrapper {
    display: inline-flex !important;
}
ul.elementor-icon-list-items.elementor-inline-items .elementor-inline-item {
    color: white;
}
.widget.widget_block ul a, .widget.widget_block ol a, .wp-block-archives-list ul a, .wp-block-archives-list ol a, .widget_product_brands ul a, .widget_product_brands ol a, .widget_pages ul a, .widget_pages ol a, .widget_categories ul a, .widget_categories ol a, .widget_archive ul a, .widget_archive ol a, .widget_recent_comments ul a, .widget_recent_comments ol a, .widget_nav_menu ul a, .widget_nav_menu ol a, .widget_links ul a, .widget_links ol a, .widget_product_categories ul a, .widget_product_categories ol a, .widget_layered_nav ul a, .widget_layered_nav ol a, .widget_meta ul a, .widget_meta ol a, .widget_layered_nav_filters ul a, .widget_layered_nav_filters ol a
{
    font-family: 'YekanBakhFaNum-Regular'!important;
}
.widget_block.widget_recent_entries .widget-content .post-date, .widget.widget_recent_entries .widget-content .post-date {
    font-family: 'IranYekan';
}
 .widget.widget_recent_entries .post-title
 {
     font-family:iranyekanX;
     font-weight:600 !important;
 }
 
 div.entry-content div.entry-excerpt p
 {
     font-family: 'YekanBakhFaNum-Regular'!important;
         font-size: 15px !important;
 }
 input.search-field {
    font-family: 'IRANYekanX';
}
.header-group-action .site-header-wishlist .count,.header-group-action .site-header-cart .count {
    font-family: 'IranYekan';
}
div.entry-content div.elementor-widget-container h2,div.entry-content div.elementor-widget-container h3
{
    font-family:iranyekanX;
  
}
.editor-styles-wrapper blockquote:before, .hentry .entry-content blockquote:before {
    z-index: -1 !important;
}
body.elementor-page .col-full {
    max-width: 1290px !important;
}
.tags-links a {
    font-family: 'YekanBakhFaNum-Regular' !important;
}
nav.post-navigation .nav-previous .reader-text, nav.post-navigation .nav-next .reader-text {
    font-family: 'IRANYekanX';
}
nav.post-navigation .nav-previous .title, nav.post-navigation .nav-next .title {
    font-family: 'YekanBakhFaNum-Regular' !important;
}
#comments .comment-list .comment-meta a.comment-date
{
    font-family:iranyekan !important;
}
#comments .comment-list .comment-meta cite,#respond #reply-title {
    font-family: 'IRANYekanX' !important;}

#comments .comment-list .reply a {
    font-family: 'Yekan-Bold';
}
#comments .comment-list .comment-content .comment-text p:last-child {
    font-family: 'YekanBakhFaNum-Regular';
}
#comments .comment-form .comment-notes, #comments .comment-form .logged-in-as, #comments .comment-form .comment-form-cookies-consent, #comments .comment-form .comment-form-comment {
    font-family: 'IranYekan';
}
textarea#comment {
    font-family: 'IRANYekanX';
}
.woosw-popup-content-mid-message {
    font-family: 'IRANYekanX';
}
span.woosw-copy-label {
    font-family: 'YekanBakhFaNum-Regular';
}
span.woosw-name {
    font-family: 'IRANYekanX';
}
.woosw-popup .woosw-items .woosw-item .woosw-item--name, .woosw-popup .woosw-items .woosw-item .woosw-item--name a {
    font-family: 'IRANYekanX';
    font-weight: 600 !important;
}
.woosw-item--time {
    font-family: 'IranYekan';
}
.woosw-popup .woosw-items .woosw-item .woosw-item--stock p {
    font-family: 'YekanBakhFaNum-Heavy';
}

.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot .woosw-popup-content-bot-inner a, .woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot .woosw-popup-content-bot-inner span {
    font-family: 'Yekan-Bold';
}
.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-top {
    font-family: 'IRANYekanX';}
.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot .woosw-notice,.wc-block-grid__product-onsale, .onsale {
    font-family: 'IRANYekanX' !important;
}

.form-style .mc4wp-form .form-input input[type=email] {
    font-family: 'IRANYekanX';
}
.form-style .mc4wp-alert.mc4wp-error {
    font-family: 'IranYekan';
}

.widget_price_filter .price_slider_amount .price_label {

    font-family: 'IranYekan';
}
.widget_price_filter .price_slider_amount .price_label {
    direction: rtl;
}

.widget.woocommerce li .count {
    font-family: 'YekanBakhFaNum-Regular';
}
p.woocommerce-result-count {
    font-family: 'YekanBakhFaNum-Regular';
}
ul.products-list li.product-list .short-description p,.woocommerce-product-details__short-description {
    font-family: 'YekanBakhFaNum-Regular';
}
.pagination .page-numbers li .page-numbers, .woocommerce-pagination .page-numbers li .page-numbers {
    font-family: 'IRANYekanX';
}
.product_list_widget .product-title span {
    font-family: 'IRANYekanX';
}
div.short-description div.woocommerce-product-details__short-description ul {
    margin: 0 0em 1em 3em !important;
}
div.product-block-list div.time-sale div.deal-text span {
    font-family: 'IRANYekanX';
}
.time-sale .ziggy-countdown .countdown-item .countdown-digits {
    font-family: 'YekanBakhFaNum-Regular';
}
.deal-sold-text,.deal-sold-text {
    
    font-family: 'IranYekan' !important;
}
.currency .main-navigation ul.menu > li.menu-item ul.sub-menu li a {
    font-family: 'IranYekanx';
}
span.filter-close {
    font-family: 'IRANYekanX' !important;
}
.widget.widget_tag_cloud .tagcloud a, .widget.widget_tag_cloud .wp-block-tag-cloud a, .widget.widget_product_tag_cloud .tagcloud a, .widget.widget_product_tag_cloud .wp-block-tag-cloud a {
    font-family: 'YekanBakhFaNum-Regular' !important;
}
.filter-toggle,.site-header-cart-side .widget_shopping_cart .mini_cart_item a {
    font-family: 'IRANYekanX' !important;
}
.stock.in-stock {
    font-family: 'IranYekan';
}
.site-header-cart-side .widget_shopping_cart .woocommerce-mini-cart__empty-message {
    font-family: 'YekanBakhFaNum-Regular';
}

table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents,table.cart .product-quantity .quantity .qty,table.shop_table_responsive tbody th {
    font-family: 'IRANYekanX';
}
table.cart td.actions .coupon .input-text {
    font-family: 'YekanBakhFaNum-Regular';
}
.wc-block-components-title.wc-block-components-title {
    font-family: 'IRANYekanX';
}

.wc-block-components-form .wc-block-components-text-input label, .wc-block-components-text-input label {
    font-family: 'IranYekan' !important;
}

.wc-block-components-radio-control__label, .wc-block-components-radio-control__secondary-label {
    font-family: 'IRANYekanX';
}
.wc-block-components-radio-control-accordion-content {
 
    font-family: 'YekanBakhFaNum-Regular';
}
.wc-block-checkout__terms {
    font-family: 'IranYekan';
}
.wc-block-components-checkout-return-to-cart-button {
    font-family: 'IRANYekanX';
}

.wc-block-components-button:not(.is-link) .wc-block-components-button__text {
    font-family: 'Yekan-Bold';
}

.wc-block-components-checkbox .wc-block-components-checkbox__label, .wc-block-components-checkbox>span {
    font-family: 'IranYekan';
}
.wc-block-components-panel__button, .wc-block-components-panel__button:active, .wc-block-components-panel__button:focus, .wc-block-components-panel__button:hover {
    font-family: 'IRANYekanX' !important;
}
.wc-block-checkout__sidebar .wc-block-components-product-name {
    font-family: 'YekanBakhFaNum-Regular';
}
.wc-block-components-formatted-money-amount {
    font-family: 'IranYekan';
}

.wc-block-components-order-summary .wc-block-components-order-summary-item__description .wc-block-components-product-metadata, .wc-block-components-order-summary .wc-block-components-order-summary-item__description p {
    font-family: 'IranYekan';
}
.is-large .wc-block-components-sidebar .wc-block-components-panel, .is-large .wc-block-components-sidebar .wc-block-components-totals-coupon, .is-large .wc-block-components-sidebar .wc-block-components-totals-item {
    font-family: 'IRANYekanX';
}
.wc-block-components-checkout-step__description {
    font-family: 'IranYekan';
}

.wc-block-components-form .wc-block-components-text-input input:-webkit-autofill, .wc-block-components-form .wc-block-components-text-input.is-active input[type=email], .wc-block-components-form .wc-block-components-text-input.is-active input[type=number], .wc-block-components-form .wc-block-components-text-input.is-active input[type=tel], .wc-block-components-form .wc-block-components-text-input.is-active input[type=text], .wc-block-components-form .wc-block-components-text-input.is-active input[type=url], .wc-block-components-text-input input:-webkit-autofill, .wc-block-components-text-input.is-active input[type=email], .wc-block-components-text-input.is-active input[type=number], .wc-block-components-text-input.is-active input[type=tel], .wc-block-components-text-input.is-active input[type=text], .wc-block-components-text-input.is-active input[type=url] {
   
    font-family: 'IRANYekanX';
}

.wc-block-components-validation-error {
    font-family: 'IranYekan';
}

.woocommerce-order .woocommerce-thankyou-order-received {
    font-family: 'IRANYekanX';
}
    .woocommerce-order ul.order_details,.woocommerce-order .woocommerce-table--order-details {
        font-family: 'IranYekan';
    }

section.woocommerce-customer-details {
    font-family: 'IranYekan';
}
div.woocommerce-order p {
    font-family: 'IRANYekanX';
}
.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items table tbody tr td
{
    text-align:right !important;
        font-family: 'IranYekan';
}
.woosc-area .woosc-inner .woosc-bar .woosc-bar-items
{
    text-align:left !important;
}
.woosc-area .woosc-inner .woosc-bar .woosc-bar-btn {
    font-family: 'Yekan-Bold';
}

.single-product div.product .woocommerce-product-rating a {
    font-family: 'IRANYekanX';
}
.single-product div.product .summary.entry-summary .woosw-btn, .single-product div.product .summary.entry-summary .woosc-btn {

    font-family: 'IranYekan';
}
.single-product div.product .product_meta > span,.single-product div.product form.cart .quantity .qty {
    font-family: 'YekanBakhFaNum-Regular';
}

.foter40 .elementor-icon-box-content {
    margin-right: 10px;
}
form.woocommerce-form-login .form-row label {
    font-family: 'IRANYekanX';
}
form.woocommerce-form-login .woocommerce-LostPassword {
    float: right !important;
}
form.woocommerce-form-login .woocommerce-LostPassword a {
    font-family: 'IRANYekanX';
}
form.woocommerce-ResetPassword.lost_reset_password p,.site-header-account .account-dropdown a.lostpass-link,#user_login {
    font-family: 'IranYekan';
}
.register-link,.site-header-account .account-dropdown label,.single-product div.product .product_after_title .sku_wrapper {
  font-family: 'IRANYekanX';
}
.site-header-account .account-dropdown .login-form-bottom {
  text-align: right !important;
}
.btn.btn-primary.btn-block.w-100.mt-1 {
  font-family: yekan-bold !important;
}
    .single-product div.product form.cart {
        display: none !important;
    }


.woocommerce-tabs ul.tabs li::after {
display:none !important;
    
}
@media (min-width: 768px) {
    .single-product .woocommerce-tabs .woocommerce-Tabs-panel,.ziggy-sticky-add-to-cart__content-title {
        font-family: 'IranYekan' !important;
    }
.related > h2:first-child, .upsells > h2:first-child {
    font-weight: lighter;
    font-family: 'IRANYekanX' !important;
}
.error404 .error-text {
    font-family: 'IRANYekanX';
}





















