span,h5 {
    font-family: 'YekanBakhFaNum-Regular' !important;
}
h1,h4 {
    font-family: 'IRANYekanX' !important;
}
rs-module-wrap#rev_slider_1_1_wrapper {
    left: 0px !important;
}.header-top .springoo-header-lang-currency-wrapper {
    position: relative;
    padding-right: 15px;
    
    padding-left: unset !important;

    margin-right: 15px;
    
    margin-left: unset !important;

}.header-top .springoo-header-lang-currency-wrapper:after {

    right: 0;
    left:unset !important;
}
.header-top .header_top_nav_menu a,
.col-md-6.col-lg-4.springoo_header_top_discount.text-center.text-lg-center,.header-top .springoo_header_top_email a,
.header-top .woocommerce-currency-switcher-form .dd-select .dd-selected{
    font-family: iranyekanX;
}
div.d-lg-block.d-none ul.main-navigation li a {
    font-family: iranyekanX ! IMPORTANT;
}
.main-header #site-nav .springoo-menu .sub-menu .menu-link {
    text-align: right;
}
.springoo_header_main_actions .count-badge {

    font-family: YekanBakhFaNum-Regular !important;
}@media (min-width: 992px) {
    .springoo_header_main_actions {
        margin-right: 22px;
        margin-left:unset !important;
    }
}

@media (min-width: 768px) {
    .springoo_header_main_actions .springoo-mini-search-icon:after {

        margin-right: 22px;
        margin-left: unset !important;
    }
}
rs-layer#slider-13-slide-25-layer-36 {
    font-family: 'YekanBakhFaNum-Regular' !important;
}
th.label {
    text-align: right !important;
}
rs-layer#slider-13-slide-25-layer-25,rs-layer#slider-13-slide-25-layer-26 {
    font-family: 'IRANYekanX' !important;
}
button.single_add_to_cart_button.button.alt {
    font-family: 'Yekan-Bold';
}
.woocommerce-variation-price {
    text-align: right !important;
}
a.reset_variations {
    font-family: 'YekanBakhFaNum-Regular';
}

ul.breadcrumbs li,.springoo-breadcrumb-area .breadcrumbs a {
    font-family: 'YekanBakhFaNum-Regular';
}


.wp-block-latest-posts:has(.wp-block-latest-posts__featured-image)>li>a {
    font-family: 'IRANYekanX';
    
}

.main-sidebar .sidebar-widget .wp-block-latest-comments .wp-block-latest-comments__comment-meta a, .main-sidebar .sidebar-widget .wp-block-latest-comments .wp-block-latest-comments__comment-meta span {
    font-family: 'IRANYekanX';
}




.main-sidebar .sidebar-widget h2, .main-sidebar .widget-title, .main-sidebar .wp-block-woocommerce-filter-wrapper h3 {

    text-align: right;
}

.wp-block-latest-posts__featured-image.alignleft {
    float: right;
    margin-left: 1em;
    margin-right:unset !important;
}
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input {
    padding-right: 15px;
     padding-left:unset !important;
}
button.wp-block-search__button.wp-element-button {
    font-family: yekan-bold;
}
.wp-block-categories-list a, .wp-block-categories__list a {
    font-family: 'IRANYekanX' !important;}
    .widget_categories ul {

    font-family: 'IRANYekanX';
}

.springoo-section-heading h2 {
    font-family: 'IRANYekanX' !important;
}
p.logged-in-as {
    font-family: 'YekanBakhFaNum-Regular';
}
@media (min-width: 768px) {
    .comment-respond .comment-form textarea#comment {
        margin-bottom: var(--springoo-25);
        font-family: 'YekanBakhFaNum-Regular';
    }
}


@media (min-width: 768px) {
    .comment-respond .comment-form .form-submit input#submit {
        font-family: 'Yekan-Bold';
        width: auto;
    }
}



@media (min-width: 768px) {
    .springoo-newsletter-v1 .mc4wp-form-fields {
        text-align: right;
        display: flex
;
        gap: 12px;
    }
}
@media (min-width: 1400px) {
    .springoo-newsletter-v1 input[type=email] {
        width: 600px !important; 
        font-family: 'YekanBakhFaNum-Regular';
    }
}
div.mc4wp-form-fields button {
    font-family: 'Yekan-Bold';
}
p {
    font-family: 'YekanBakhFaNum-Regular';
}
.springoo-footer-main a {
    font-family: 'IRANYekanX' !important;
}

@media (min-width: 768px) {
    .comment .avatar {
        width: 4.063rem;
        height: 4.063rem;
        margin-left: 20px;
        margin-right: unset !important;
    }
}

.comment .comment-author {
    font-family: 'IRANYekanX';
}

span.comment-date.post-date {
    font-family: 'YekanBakhFaNum-Regular';
}

@media (min-width: 576px) {
    .comment .comment-reply {

        left: 0;
        right:unset !important;
    }

a.comment-reply-link {
    font-family: 'IRANYekanX'!important;
}

.entry-meta a {
    font-family: 'IRANYekanX';
}
.post .post-categories-wrap a
{
  font-family: 'IRANYekanX';  
}

.wp-block-latest-comments.has-avatars .avatar, .wp-block-latest-comments.has-avatars .wp-block-latest-comments__comment-avatar {
    border-radius: 100%;
    width: 3.25rem;
    height: 3.25rem;
    margin-left: var(--springoo-15);
    margin-top: 5px;
    margin-right: unset !important;
}

.springoo-single-post-pagination .text {
    font-family: 'IRANYekanX';
}
.springoo-single-post-pagination .pagination-post-title:hover {
    font-family: 'IRANYekanX';
}
.springoo-single-post-pagination .pagination-post-title {
    font-family: 'IRANYekanX';
}

.springoo-single-post-pagination .text {
    font-family: 'IRANYekanX';
}
.entry-meta a {
    font-family: 'IRANYekanX';
}
@media (min-width: 992px) {
    .springoo-author-bio .author-content {
        margin-right: var(--springoo-20);
        margin-left:unset !important;
    }
}
time.post-date.updated,a.post-comment-stat {
    font-family: 'IRANYekanX'!important;
}

p.logged-in-as a {
    font-family: 'IRANYekanX'!important;    
}
.post .entry-meta .post-comment-stat:after, .post .entry-meta .post-date-link:after {

    left: -.75rem;
    right:unset !important;
}
.post-tags-wrap {
    display: inline-flex
;
    padding-left: var(--springoo-15);
    padding-right:unset !important;
}
.springoo-search-wrap .springoo-header-search button[type=submit] {

    left: 5px;
    right:unset !important;
}

.springoo-search-wrap .springoo-header-search form.woocommerce-product-search input.springoo-search-input {
    padding-right: 20px;
    padding-left: 50px;
    font-family: 'IRANYekanX';
}
a.springoo-close-search.springoo-stclose {

    left: 15px;
    right:unset !important;
}
.springoo-search-wrap .springoo-header-search .search_result_inner li {
    font-family: 'IRANYekanX' !important;
}
.springoo-secondary-footer .footer-menu a {
    font-family: 'IRANYekanX'!important;
}

.woocommerce-error, .woocommerce-info, .woocommerce-message {
    font-family: iranyekanX !important;
}
.woocommerce-info a {
    font-family: 'IranYekanx'!important;
}

@media (min-width: 1200px) and (max-width: 1680px) {
    #order_review_heading {
        font-family: 'IRANYekanX'!important;
        padding: 0 30px;
    }
}

.woocommerce .woocommerce-checkout-review-order-table .product-total, .woocommerce .woocommerce-checkout-review-order-table td {
    text-align: left;
    font-family: 'YekanBakhFaNum-Regular';
}
.woocommerce .woocommerce-checkout-review-order-table td.product-name {
    text-align: right;
}

.woocommerce .woocommerce-checkout-review-order-table .product-name, .woocommerce .woocommerce-checkout-review-order-table .product-total {
    font-family: 'YekanBakhFaNum-Regular';
}
li.wc_payment_method.payment_method_bacs label {
    font-family: 'IRANYekanX';
}

.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {
    font-family: 'Yekan-Bold';
    float: right;
}
.rtl .woocommerce .col2-set .col-1, .rtl .woocommerce-page .col2-set .col-1 {
    float: right;
}
.rtl .woocommerce .col2-set .col-2, .rtl .woocommerce-page .col2-set .col-2 {
    float: left;
}
.woocommerce-billing-fields h3 {
    font-family: 'IRANYekanX' !important;
}
.woocommerce-checkout #ship-to-different-address {
    font-family: 'IRANYekanX' !important;}
    
    .woocommerce .woocommerce-checkout-review-order-table tfoot tr th {
    font-family: 'YekanBakhFaNum-Regular';
    }
.woocommerce-privacy-policy-text a {
    font-family: 'YekanBakhFaNum-Regular';
}
div#wpcf7-f7185-p8683-o1 {
    direction: rtl;
}

@media (min-width: 768px) {
    .woocommerce-my-account-dashboard-wrapper .woocommerce-my-account-dashboard-inner {

        text-align: right;
    }
}

.woocommerce-my-account-dashboard-content h6 {
    font-family: 'IRANYekanX' !important;
}

.woocommerce-my-account-dashboard-wrapper .woocommerce-my-account-dashboard-content a {
    font-family: 'Yekan-Bold';
}
.woocommerce-MyAccount-navigation ul a {
    font-family: 'IRANYekanX';
        padding-right: var(--springoo-25);
            padding-left:unset !important;
}
.woocommerce-MyAccount-navigation ul a:before {

    right: 0;
left:unset !important;
}

.woocommerce-MyAccount-navigation a.myaccount-outline-button {
    font-family: 'Yekan-Bold';
}
.woocommerce-MyAccount-content h4 {
    font-family: 'IRANYekanX';
}
mark.order-date, time {
    unicode-bidi: embed !important;
    font-family: 'YekanBakhFaNum-Regular';
}

@media only screen and (min-width: 992px) {
    .woocommerce-edit-address .woocommerce-Addresses .woocommerce-Address {
        font-family: 'YekanBakhFaNum-Regular';

        text-align: right;

    }
}
header.woocommerce-Address-title.title h6 {
    font-family: 'IRANYekanX' !important;
}


.woocommerce table.shop_table.cart thead tr .product-name {
    text-align: right;
}

.woocommerce table.shop_table.cart tbody tr td * {
    font-family: 'IRANYekanX' !important;
}

.woocommerce table.shop_table td.product-name a {
    text-align: right !important;
    font-weight: 500;
    color: var(--springoo-color-heading);
    float: right;
}
.yith_wcwl_wishlist_footer .yith-wcwl-share {
    float: right;
    clear: both;
}
.woocommerce .wishlist-title h2 {
    font-family: 'IRANYekanX';
}

.springoo-home2-blog .ayyash-addons-post__content {

    padding: 20px 20px 20px 10px;
}

.springoo-home2-blog .ayyash-addons-post-wrapper .ayyash-addons-post__meta span+span:before {
    padding-left: 0;
    padding-right: unset;
}

.springoo-home2-blog .ayyash-addons-post__meta.title_meta span+span:before {
    position: absolute;
    left: -3px;
    right: unset;
}
.springoo-home2-blog .ayyash-addons-post-category {
    position: relative;
    padding-left: 10px;
    padding-right:unset !important;
}
#add_payment_method .wc-proceed-to-checkout a.button, .woocommerce-cart .wc-proceed-to-checkout a.button, .woocommerce-checkout .wc-proceed-to-checkout a.button {
    font-family: 'Yekan-Bold' !important;
}
.woocommerce .cart-collaterals .cart_totals table tr th {
    font-family: 'YekanBakhFaNum-Regular' !important;
}
.woocommerce table.shop_table.cart thead tr th {
    font-family: 'IRANYekanX' !important;
}

.woocommerce ul#shipping_method li label {
    font-family: 'IRANYekanX';
}

h2.wp-block-heading {
    font-family: 'IRANYekanX';
}
@media screen and (min-width: 767px) {
    .woocommerce-products-header__filter .woocommerce-ordering select {
        font-family: 'IRANYekanX';
        width: auto;
    }
}
.woocommerce .products ul li.springoo-product-item .springoo-product-item-inner .cart-btn, .woocommerce .products ul li.springoo-product-item .springoo-product-item-inner .cart-btn.button, .woocommerce ul.products li.springoo-product-item .springoo-product-item-inner .cart-btn, .woocommerce ul.products li.springoo-product-item .springoo-product-item-inner .cart-btn.button {
    font-family: 'Yekan-Bold';
}
.woocommerce .products ul li.product .springoo-product-title a, .woocommerce ul.products li.product .springoo-product-title a {
    font-family: 'IRANYekanX';
}
.woocommerce nav.woocommerce-pagination ul.page-numbers li .page-numbers {
    font-family: 'IRANYekanX' !important;
}
.woocommerce .products ul li.springoo-product-item .springoo-product-item-inner .cart-btn, .woocommerce .products ul li.springoo-product-item .springoo-product-item-inner .cart-btn.button, .woocommerce ul.products li.springoo-product-item .springoo-product-item-inner .cart-btn, .woocommerce ul.products li.springoo-product-item .springoo-product-item-inner .cart-btn.button {
    font-family: 'IRANYekanX'!important;
}
.woocommerce .products ul li.product .springoo-product-title a, .woocommerce ul.products li.product .springoo-product-title a {
    font-family: 'IRANYekanX' !important;
}

.springoo-newsletter-popup button {

    left: 5px;
    right:unset !important;
}
.springoo-newsletter-popup .mc4wp-form input[type=email] {
    font-family: 'IRANYekanX';}

.woocommerce-products-header__filter-label {
    font-family: 'IRANYekanX';
}

.woocommerce .products ul li.springoo-product-item .stock:before, .woocommerce ul.products li.springoo-product-item .stock:before {

    right: 0;
 
}

.woocommerce .products ul li.springoo-product-item .stock, .woocommerce ul.products li.springoo-product-item .stock {

    padding-right: 6px;
    padding-left:unset !important;
}
.woocommerce div.product p.stock:before {

    right: 10px;
       left:unset !important;
    
}
       .woocommerce div.product p.stock {

    padding: 4px 20px 4px 10px !important;
       }
.woocommerce div.product .springoo-pricing-area .product-share {
    font-family: 'IRANYekanX'!important;
}
.woocommerce div.product .springoo-stock-count-content {
    font-family: 'YekanBakhFaNum-Regular';
}

.woocommerce #content div.product div.summary .springoo-product-single-actions>div:last-child, .woocommerce-page #content div.product div.summary .springoo-product-single-actions>div:last-child, .woocommerce-page div.product div.summary .springoo-product-single-actions>div:last-child, .woocommerce div.product div.summary .springoo-product-single-actions>div:last-child {
    padding-right: var(--springoo-15);
    padding-left: 0;
}

.woocommerce #content div.product div.summary .springoo-product-single-actions>div, .woocommerce-page #content div.product div.summary .springoo-product-single-actions>div, .woocommerce-page div.product div.summary .springoo-product-single-actions>div, .woocommerce div.product div.summary .springoo-product-single-actions>div {
    border-right: 1px solid var(--springoo-color-border);
    border-left:unset !important;
}

.woocommerce #content div.product div.summary .springoo-product-single-actions>div:first-child, .woocommerce-page #content div.product div.summary .springoo-product-single-actions>div:first-child, .woocommerce-page div.product div.summary .springoo-product-single-actions>div:first-child, .woocommerce div.product div.summary .springoo-product-single-actions>div:first-child {
    padding-left: var(--springoo-15);
    padding-right: 0;
    border-right: none;
}

span.posted_in a {
    font-family: 'YekanBakhFaNum-Regular' !important;
}
.woocommerce div.product .springoo-store-notices h6 {
    font-family: 'IRANYekanX';
}

.woocommerce div.product .springoo-store-notices ul li {
    font-family: 'YekanBakhFaNum-Regular';
}
.woocommerce div.product .springoo-store-notices ul li:before {

    right: -20px;
left:unset !important;
}
.woocommerce div.product .springoo-store-notices ul li {

    margin-right: var(--springoo-20);
    margin-left:unset !important;
}
ul.tabs.wc-tabs a {
    font-family: 'IRANYekanX';
}
.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel h2 {
    font-family: 'IRANYekanX';
}
div#tab-description li {
    font-family: 'YekanBakhFaNum-Regular';
}
.woocommerce .related.products h2 {
    font-family: 'IRANYekanX';
}
.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel .description-img {
    border-radius: 5px;
    margin: 10px 0px 10px 30px;
}

.alignleft, img.alignleft {
    margin-right: 1rem;
    display: inline;
    float: right;
}
.entry-header h2 a {
    font-family: 'IRANYekanX';
}

.post .post-categories-wrap i {
    margin-left: .188rem;
    margin-right:unset !important;
}

.springoo_header_main_actions .count-badge {
    position: absolute;
    top: -8px;
    left: -8px;
    right:unset !important;
}

.ayyash-addons-testimonial__title {
    font-family: 'IRANYekanX';
}
.ayyash-addons-sales-product-wrapper .ayyash-addons-heading-title a,.ayyash-addons-woocommerce-product .ayyash-addons-product-item .ayyash-addons-heading-title a {
    font-family: 'IRANYekanX' !important;
}

.ayyash-addons-woocommerce-product .ayyash-addons-product-category a {
    font-family: 'YekanBakhFaNum-Regular' !important;
}
.ayyash-addons-woocommerce-product .ayyash-cart-btn .added_to_cart:hover, .ayyash-addons-woocommerce-product .ayyash-cart-btn .ayyash-addons-btn:hover {
    font-family: 'Yekan-Bold' !important;
}


.ayyash-addons-woocommerce-product .ayyash-cart-btn .added_to_cart, .ayyash-addons-woocommerce-product .ayyash-cart-btn .ayyash-addons-btn {

    font-family: 'Yekan-Bold' !important;
}
.ayyash-addons-woocommerce-product .ayyash-addons-product-item .ayyash-addons-heading-title a {
    font-family: 'IRANYekanX' !important;
    display: block;
    margin: 0 0 12px;
}

.product-actions.ayyash-addons-rounded.right {
    top: 10px !important;
    left: 10px !important;
    right:unset !important;
}
.stock.in-stock {
    font-family: 'YekanBakhFaNum-Regular';
}


.springoo-home2-tab .elementor-tab-title:last-child {
    border-bottom-left-radius: 12px;
    border-bottom-right-radius: unset !important;
    border-top-left-radius: 12px;
    border-top-right-radius: unset !important;
}
.springoo-home2-tab .elementor-tab-title:first-child {
    border-bottom-right-radius: 12px;
        border-bottom-left-radius: unset !important;
    border-top-right-radius: 12px;
    border-top-left-radius: unset !important;
    border-right: 1px solid #e2e7ef !important;
}
.springoo-trending-products .ayyash-addons-woocommerce-product .stock:before {
    right: 0;
    left:unset !important;
}
.stock.in-stock {
    padding: 0px 8px 0px 0px !important;
}

.ayyash-addons-woocommerce-product .ayyash-addons-product-rating .star-rating span:before {
display:none;
}

ul.header_top_nav_menu.springoo-sf-menu.sf-js-enabled li a {
    font-family: 'IRANYekanX' !important;
}
.ayyash-addons-woocommerce-product-list .ayyash-addons-product-rating .star-rating span:before 
{
    display:none;
}
p.ayyash-addons-product-categories_subtitle {
    font-family: 'YekanBakhFaNum-Regular' !important;
}
div.woocommerce-login-signup-tabs ul.nav.nav-tabs {
    padding-right: 0;
    padding-left:unset !important;
}
button#login-tab {
    font-family: 'IRANYekanX';
}
.myaccount-login-signup-wrapper .woocommerce-login-signup-tabs .nav-tabs .nav-link {
    font-family: 'IRANYekanX';
}

.woocommerce-fullwidth h3 {
    font-family: 'IRANYekanX' !important;
}


.woocommerce form .show-password-input, .woocommerce-page form .show-password-input {

    left: .7em;
    right: unset;
    width: 22px;
background: #ff000000 !important;
}


.myaccount-login-signup-wrapper input#rememberme[type=checkbox] {
    position: relative;
    opacity: 1;
    margin: 0 0 0 var(--springoo-15) !important;
}
p.woocommerce-LostPassword.lost_password a {
    font-family: 'IRANYekanX';
}
button.woocommerce-button.button.woocommerce-form-login__submit {
    font-family: 'IRANYekanX';
}
button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit {
    font-family: 'Yekan-Bold';
}

@media only screen and (min-width: 1023.98px) {
    .woocommerce .products ul.columns-4, .woocommerce ul.products.columns-4 {
        grid-template-columns: repeat(4, 1fr);
        gap: 15px;
    }
}

form.wpcf7-form.init.springoo-single-column,.springoo-contact .wpcf7 input, .springoo-contact .wpcf7 textarea {
    text-align: right !important;
}
.woocommerce table.shop_table.cart tbody tr td * {
    font-family: 'YekanBakhFaNum-Regular';
}

.woocommerce table.shop_table.cart tbody tr .product-name {
    font-family: 'IRANYekanX';
}

media="only screen and (max-width: 768px)" {
    .woocommerce table.shop_table_responsive tr td, .woocommerce-page table.shop_table_responsive tr td {
        font-family: 'IRANYekanX';
}
#add_payment_method .wc-proceed-to-checkout a.button, .woocommerce-cart .wc-proceed-to-checkout a.button, .woocommerce-checkout .wc-proceed-to-checkout a.button {
    font-family: 'Yekan-Bold';
}






