.info-link li .currency,.liva-gtranslate .gt_float_switcher .gt-selected .gt-current-lang,.rtl .middle-header-left .form-control {
    font-family: 'IranSans' !important;
}
.liva-gtranslate .gt_float_switcher img {
    margin: 0 0 0 5px !important;
}
.liva-header-search .form-select {
    font-family: 'IranSans' !important;
    border-left: none;
    border-right: 2px solid #e7e9eb !important;
    border-radius: 0px 4px 4px 0px !important;
    background-position: left 0 center !important;
}
.liva-header-search::before {
    left: -10px;
    right:unset !important;
}
.liva-header-search{
    padding-right: 0 !important;
    padding-left:unset !important;
}
.middle-header-left .form-control {
    padding-right: 40px;
    padding-left:unset !important;
}
span.d-none.d-sm-inline-block {
    font-family: 'Yekan-Bold';
}
.middle-header-right .buy-info a span {
    font-family: 'IranSans' !important;
}
.middle-header-right .buy-info a h3, .middle-header-right .buy-info a .h3 {
    font-family: 'IranSans' !important;
}
.categories-nav .categories-item .categories-link i {
    margin-left: 12px;
    margin-right:unset !important;
}
.ri-menu-2-line:before {
    content: "\ef33";
}
.categories-nav .categories-item .categories-link span {
    font-family: 'IranSans' !important;
}
.categories-nav .categories-item .dropdown-menu .menu-item-has-children::after {
    left: 15px;
    right:unset !important;
    transform: rotate(90deg);
}
.categories-nav .categories-item .dropdown-menu li a {
    text-align: right;
    font-family: 'IranSans' !important;
}
.categories-nav .categories-item .dropdown-menu li a i {
    margin-left: 5px;
    margin-right:unset !important;
}
.categories-nav .categories-item .dropdown-menu .menu-item-has-children {
    padding-left: 18px;
    padding-right:unset !important;
}
.categories-nav .categories-item .dropdown-menu ul .sub-menu {
    border-radius: 6px 0px 0px 6px !important;
    right: 100% !important;
    left: auto !important;
}
.navbar .navbar-nav .nav-item .nav-link.dropdown-toggle {
    padding-left: 20px;
    padding-right: unset !important;
}
.navbar .navbar-nav .nav-item .nav-link.dropdown-toggle::after
{
    left: 0;
    right: unset !important;
    margin-right: 0;
    margin-left: unset !important;
}
.middle-header-right .buy-info a .count
{
    right: 28px;
    font-family: 'YekanBakhFaNum-Bold';
    left:unset !important;
}
.middle-header-right .buy-info a .me-9 {
    margin-left: 9px;
    margin-right:unset !important;
}
.navbar .others-options .info a span {
    font-family: 'IranSans' !important;
}
.navbar .others-options .info a h3, .navbar .others-options .info a .h3 {
    font-family: 'IranSans' !important;
}
.rtl .navbar .others-options .info:last-child {
    margin-right: 0;
    margin-left:unset !important;
}
.this-month-tabs .nav-item .nav-link {
    font-family: 'IranSans' !important;
}
@media (min-width: 992px) {
    .text-lg-end {
    text-align: left !important;
    }
}
.read-more::before
{
    right: 0;
    left:unset !important;
}
.single-product-telemobile-item .product-img .minus-count {
    font-family: 'IranSans' !important;
    direction: ltr !important;
}
.single-product-telemobile-item .product-content .title {
    font-family: 'IranSans' !important;
}

.single-product-telemobile-item .prt {
    font-family: 'IranSans' !important;
}
time.entry-date {
    font-family: 'IranSans' !important;
    font-size: 16px !important;
}
.single-product-telemobile-item .product-content .sold-stock .stock {
    font-family: 'IranSans' !important;
}
.single-product-telemobile-item .product-content .sold-stock .sold {
    font-family: 'IranSans' !important;
    font-size: 16px !important;
}
.rtl .product-controller .next {
    transform: scaleX(1) !important;
}
.product-controller .prev, .product-controller .next
{
    top: 36% !important;
}
.discover-new-deals-content h3, .discover-new-deals-content .h3 {
    font-family: 'IranSans' !important;
}
.discover-new-deals-content .offer {
    font-family: 'IranSans' !important;
}
ul.ps-0.mb-0.list-unstyled.d-flex.align-items-center.gap-1.justify-content-center {
    direction: ltr !important;
}
.rtl .discover-new-deals-content .clockdiv .time {
    font-family: 'IranSans' !important;
    margin-left: 0;
    margin-right: 10px;
}
.discover-new-deals-content .title {
    font-family: 'IranSans' !important;
}
.discover-new-deals-content .sold-stock .sold {
    font-family: 'IranSans' !important;
}
.discover-new-deals-content .sold-stock .stock {
    font-family: 'IranSans' !important;
}
.rtl .clockdiv .time {
    margin-left: 0;
    margin-right: 10px;
}
.ms-70 {
    margin-right: 0 !important;
    margin-left:unset !important;
}
.rtl .clockdiv .time {
    font-family: 'IranSans' !important;
}
.single-footer-bottom-item .social-link {
    margin-right: 0 !important;
    margin-left:unset !important;
}
.single-footer-bottom-item .form-control {
    font-family: 'IranSans' !important;
}
.product-has-atct .add-to-cart-btn {
    font-family: 'IranSans' !important;
}
.weekend-bg .weekend-content {
    margin-right: auto;
    margin-left: auto;
}
a.read-more.success {
    font-family: 'YekanBakhFaNum-Bold';
}
.product-has-atct .add-to-cart-btn {
    direction: rtl;
}
.product-has-atct .add-to-cart-btn i {
        margin-left: 5px;
        margin-right:unset !important;
}
.rtl .discover-style-two .discover-new-deals-content .clockdiv .title {
    font-family: 'IranSans' !important;
}
.discover-new-deals-content .product-rating {
    margin-right: -12px;
    margin-left: unset !important;
}
.rtl .single-offer-grocery-item.style-three .content-wrap {
    margin-right: auto !important;
    margin-left: 0 !important;
}
.single-offer-grocery-item.style-three .content-wrap {
        padding-right: 68px;
        padding-left:unset !important;
}
a.color-global-btn.btn.btn-warning.text-white.rounded-pill {
    font-family: 'Yekan-Bold';
}
a.color-global-btn.btn.btn-warning.text-white.rounded-pill {
    font-family: 'IranSans' !important;
}
.rtl .single-offer-grocery-item {
    padding-left: 20px !important;
    padding-right: 20px !important;
}
.info-link li a span , .info-link li a {
    font-family: 'IranSans' !important;
    font-size: 15px !important;
}
div.d-flex.align-items-center.liva-page-navigation nav.navigation.post-navigation div.nav-links div.nav-previous {
    transform: scaleX(-1);
    font-family: 'IranSans' !important;
}
.breadcrumb-menu a:before {
    left: -21px;
    right:unset !important;
}
.breadcrumb-menu a {
    margin-left: 30px;
    margin-right:unset !important;
}
div.page-banner.bg-gray4.py-3 div.d-flex.justify-content-between.align-items-center div.breadcrumb-menu a:before {
    transform: scaleX(-1);
    top: 0 !important;
}
h3.sidebar-widget-title {
    font-family: 'IranSans' !important;
}
input#search-input {
    font-family: 'IranSans' !important;
}
.single-sidebar-widget .popular-item i {
    margin-left: 8px;
    margin-right:unset !important;
}
.comment-metadata {
    font-family: 'IranSans' !important;
    letter-spacing: 0 !important;
    font-size: 14px !important;
}
div.page-banner.bg-gray4.py-3 div.d-flex.align-items-center.liva-page-navigation nav.navigation.post-navigation div.nav-next {
    transform: scale(-1);
}
.widget.woocommerce.widget_product_categories h3 {
    font-family: 'IranSans' !important;
}
.sidebar .widget ul li a {
    font-family: 'IranSans' !important;
}
.widget.woocommerce.widget_price_filter h3 {
    font-family: 'IranSans' !important;
}
.price_slider_wrapper .price_slider_amount > * .price-placeholder {
    font-size: 12px !important;
    font-family: 'IranSans' !important;
    letter-spacing: 0px !important;
}
.widget.woocommerce.widget_layered_nav.woocommerce-widget-layered-nav h3 {
    font-family: 'IranSans' !important;
}
.products-area .shop-sidebar .widget ul li span.count {
    font-family: 'YekanBakhFaNum-Bold';
    float: left;
}
.widget.widget_product_status h3 {
    font-family: 'IranSans' !important;
}
.products-area .shop-sidebar .widget .widget-checkbox-list input {
    margin-left: 5px;
    margin-right:unset !important;
}
div.widget-checkbox-list label {
    font-family: 'IranSans' !important;
}
.liva-filter-show li {
    margin-left: 12px;
    margin-right:unset !important;
}
p.woocommerce-result-count {
    font-family: 'IranSans' !important;
}
.pe-0 {
    padding-left: 0 !important;
    padding-right:unset !important;
}
.single-sidebar-widget .popular-item h6 a, .single-sidebar-widget .popular-item .h6 a {
    font-family: 'IranSans' !important;
}
.single-sidebar-widget .popular-item span {
    font-family: 'IranSans' !important;
}
.sidebar span.post-count {
    float: left !important;
    font-family: 'IranSans' !important;
    font-size: 16px !important;
}
.sidebar .tagcloud a {
    font-family: 'IranSans' !important;
}
ul.ps-0.list-unstyled.d-flex.gap-4.info.flex-wrap {
    font-family: 'IranSans' !important;
    font-size: 18px !important;
}
.blog-details .blog-details-content {
    font-family: 'IranSans' !important;
    font-size: 17px !important;
}
.post-tag-media ul li a {
    font-family: 'IranSans' !important;
}
.post-tag-media ul li {
    font-family: 'IranSans' !important;
}
.ri-arrow-right-line:before {
    content: "\ea60" !important;
}
.ri-arrow-left-line:before {
    content: "\ea6c" !important;
}
.navigation .nav-links .nav-next, .navigation .nav-links .nav-previous {
    font-family: 'IranSans' !important;
}
b.fn {
    font-family: 'IranSans' !important;
    font-size: 16px !important;
}
.comments-area .comment-content p:last-child {
    font-family: 'IranSans' !important;
    margin-right: 60px !important;
}
a.comment-reply-link {
    font-family: 'IranSans' !important;
}
.comment-respond .comment-reply-title {
    font-family: 'IranSans' !important;
}
.comment-respond p.logged-in-as {
    font-family: 'IranSans' !important;
}
.comment-respond label {
    font-family: 'IranSans' !important;
}
.comment-respond .form-submit input {
    font-family: 'IranSans' !important;
}
.single-blog-item h2 a, .single-blog-item .h2 a {
    font-family: 'IranSans' !important;
}
div.col-lg-8.col-md-12.blog-posts-list-with-sidebar p {
    font-family: 'IranSans' !important;
}
div.col-lg-8.col-md-12.blog-posts-list-with-sidebar span {
    font-family: 'IranSans' !important;
}
.ri-arrow-right-up-line:before {
    content: "\ea66" !important;
}
.comment-respond p.comment-notes {
    font-family: 'IranSans' !important;
}
.comment-respond p.comment-form-cookies-consent input {
    left:unset !important;
    right: 0 !important;
}
.comment-respond .comment-form-cookies-consent label {
    font-size: 15px !important;
    margin-right: 20px !important;
}
.comment-author .avatar {
    left:unset !important;
    right: 0 !important;
}
.comment-metadata {
    margin-right: 60px !important;
}
.comment-list .comment-body .reply {
    margin-right: 60px !important;
}
h3.fs-3.mb-0.mb-1.mb-sm-0 {
    font-family: 'IranSans' !important;
}
.products_details div.product .product_meta span.posted_in, .products_details div.product .product_meta span.tagged_as, .products_details div.product .product_meta span.sku_wrapper {
    font-size: 16px !important;
    font-weight: 500 !important;
    font-family: 'IranSans' !important;
}
.products_details div.product .product_meta span.posted_in a, .products_details div.product .product_meta span.tagged_as a {
    font-size: 16px !important;
    font-weight: 500 !important;
    font-family: 'IranSans' !important;
}
.woocommerce div.product p.stock {
    font-family: 'IranSans' !important;
}
.products_details div.product .product_title {
    font-size: 26px !important;
    font-family: 'IranSans' !important;
}
.btn {
    font-family: 'IranSans' !important;
}
.single-liva-add-to-cart i {
    margin-right: 0 !important;
    margin-left: 5px !important;
}
.products_details .quantity .plus {
    border-radius: 50px 0 0 50px !important;
}
.products_details .quantity .minus {
    border-radius: 0 50px 50px 0 !important;
}
.products_details div.product form.cart div.quantity {
    margin-right: 0 !important;
    margin-left: 15px !important;
}
.products_details .services-list li {
    font-size: 15px !important;
    font-family: 'IranSans' !important;
}
.products_details .services-list li i {
    margin-right: 0 !important;
    margin-left: 6px !important;
}
.products_details .products-share .social li span {
    margin-right: 0 !important;
    margin-left: 3px !important;
    font-weight: 500 !important;
    font-family: 'IranSans' !important;
}
.products_details div.product .woocommerce-tabs ul#tabs .nav-item .nav-link {
    font-family: 'IranSans' !important;
}
.read-more {
    font-family: 'IranSans' !important;
}
.bs-box._nk8N3.p9gsX0.yruXqx._8ZtZEd {
    font-family: 'IranSans' !important;
}
.products_details div.product .woocommerce-product-rating a.woocommerce-review-link {
    font-family: 'IranSans' !important;
}
.products_details div.product div.images .flex-control-thumbs li {
    margin-right: 0 !important;
    margin-left: 15px !important;
}
.mt-minus-6 {
    margin-top: 30px !important;
}
.products_details div.product .woocommerce-tabs .panel .products-reviews #comments .woocommerce-Reviews-title {
    font-family: 'IranSans' !important;
    font-size: 22px !important;
}
i.ri-calendar-2-line.text-warning,i.ri-question-answer-line.text-warning {
    margin-left: -5px;
}
.comments-title {
    font-family: 'IranSans' !important;
}
.label {
    font-family: 'IranSans' !important;
}
form.wpcf7-form.init {
    direction: rtl !important;
}
.wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"] {
    direction: rtl !important;
}
.subscribe-content .form-control {
    font-family: 'IranSans' !important;
}
.woocommerce .woocommerce-MyAccount-navigation ul li a {
    font-family: 'IranSans' !important;
}
a.woocommerce-Button.wc-forward.button {
    font-family: 'IranSans' !important;
    font-size: 14px !important;
}
.woocommerce-info, .woocommerce-message {
    font-family: 'IranSans' !important;
}
.woocommerce .woocommerce-MyAccount-content address {
    font-family: 'IranSans' !important;
}
.woocommerce .woocommerce-MyAccount-content .edit-account fieldset legend {
    font-family: 'IranSans' !important;
}
.rtl ul.navbar-nav.me-auto {
    margin-right: 0px !important;
}
.rtl .navbar .navbar-nav .nav-item:first-child {
    margin-right: 11.5px !important;
    margin-left: 11.5px !important;
}
span.d-block.mb-2 {
    font-family: 'IranSans' !important;
}
.rtl .clockdiv .time {
    margin-left: 10px !important;
    margin-right: 0 !important;
}
.rtl .discover-new-deals-content .clockdiv .time {
    font-family: 'IranSans' !important;
    margin-left: 10px !important;
    margin-right: 0 !important;
}
.comment-author.vcard {
    margin-right: 60px !important;
}
.comment-author .avatar {
    right: -60px !important;
}
.col-form-label {
    font-family: 'IranSans' !important;
}
.liva-filter-show li .form-select {
    background-position: left 0 center !important;
}
button.button {
    font-family: 'Yekan-Bold' !important;
}
span.stock-asg {
    direction: rtl;
    margin-right: -20px;
    font-family: 'IranSans' !important;
    color: #62c862 !important;
}
.pagination-area.text-center.mt-4 {
  direction: ltr !important;
}
#login-tab,#register-tab {
  font-family: 'IranSans' !important;
}
.single-product-telemobile-item .product-content .delivery-cart .delivery {
    font-family: 'Yekan-Bold' !important;
}
.woocommerce-error, .woocommerce-info, .woocommerce-message {
    padding: 1em 3.5em 1em 2em !important;
}
.products_details div.product .woocommerce-tabs ul#tabs
{
    text-align: right !important;
}
.products_details div.product span.sale-btn {
    width: 4% !important;
    right: 35px !important;
    left:unset !important;
    font-family: 'IranSans' !important;
    direction: ltr !important;
}
.rtl .discover-new-deals-content .clockdiv .time::before {
    left: auto !important;
    right: -11px !important;
}
.rtl .swiper-wrapper .single-product-telemobile-item .product-content .sold-stock {
    direction: rtl;
    justify-content: start !important;
}
div.swiper-wrapper div.container div.banner-wrap div.row
{
    direction: rtl;    
}
.banner-img {
    margin-left: -100px !important;
    margin-right: -55px !important;
}
.controller-icon.next2 {
    transform: scaleX(-1);
}
.banner-controller2 .prev2 {
    transform: scaleX(1) !important;
}
.offer-seafood-content .top-title {;
    font-family: 'IranSans' !important;
}
.asg-200 {
    direction: rtl;
}
.rtl .clockdiv .time::before {
    left: auto !important;
    right: -11px !important;
}
.offer-seafood-content {
    text-align: right !important;
}
.rtl .swiper-wrapper .single-product-telemobile-item .product-content .review {
    justify-content: start !important;
}
div.cot-20 ul.ps-0.mb-4.list-unstyled.d-flex.align-items-center.gap-1 li.time:before {
    right: auto !important;
    left: -11px !important;
}
div.cot-200 ul.ps-0.mb-0.list-unstyled.d-flex.align-items-center.gap-1 li.time:before {
    right: auto !important;
    left: -11px !important;
}
.middle-header-right .info a span {
    font-family: 'IranSans' !important;
}
.responsive-navbar .offcanvas-body .menu {
    font-family: 'IranSans' !important;
}
.responsive-navbar .offcanvas-body .menu li.menu-item-has-children::before {
    right:unset !important;
    left: 0 !important;
}
.mobile-sidebar-menu .menu-item i {
    margin-right: 0;
}
.mobile-menu-title {
    font-family: 'IranSans' !important;
    font-size: 16px !important;
    opacity: 2 !important;
    letter-spacing: 0 !important;
    margin-block: 20px !important;
}
.rtl .middle-header-left .form-control {
    padding-right: 20px !important;
}
.wpcf7 form.sent .wpcf7-response-output {
    font-family: 'IranSans' !important;
    direction: rtl !important;
}
form.wpcf7-form.sent {
    direction: rtl !important;
}
.liva-header-search .form-select {
    padding: .375rem 1rem .375rem .75rem !important;
}
.woocommerce table.shop_attributes th {
    font-family: 'IranSans' !important;
}
.products_details div.product form.cart .variations select {
    font-family: 'IranSans' !important;
    font-size: 16px !important;
}
.rtl .swiper-wrapper .single-product-telemobile-item .product-content .review {
    direction: rtl !important;
}
.single-product-telemobile-item .product-content .review span {
    top: 0px !important;
    margin-left: 5px !important;
    font-size: 13px !important;
}
.review .star-rating span {
    left: 12px !important;
}
.single-product-telemobile-item .product-rating .prt {
    left: 15px !important;
}
@media only screen and (max-width: 767px) {
    .middle-header-area .container {
        padding-left: 10px !important;
    }
}
@media only screen and (max-width: 767px) {
    .single-offer-item img {
        width: 180px !important;
    }
}
.ps-5 {
    font-family: 'IranSans' !important;
}
.location-option .location-list li .title1 {
    font-family: 'IranSans' !important;
}
.location-option .location-list li .dec {
    font-family: 'IranSans' !important;
}
.rtl .form-check {
    padding-right: 30px !important;
}
.woocommerce table.shop_table th {
    font-family: 'IranSans' !important;
}
.cart-table table tbody tr td.product-name a {
    font-family: 'IranSans' !important;
}
.woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce-checkout table.cart td.actions .coupon .input-text {
    font-family: 'IranSans' !important;
}
.page-main-content ul li {
    ffont-family: 'IranSans' !important;
}
.woocommerce-error li, .woocommerce-info li, .woocommerce-message li {
    padding-right: 50px !important;
}
.woocommerce form .form-row label {
    font-family: 'IranSans' !important;
}
.woocommerce table.shop_table th {
    text-align: right !important;
    font-weight: 600 !important;
}
.woocommerce table.shop_table td {
    color: #0A1823 !important;
    font-weight: 600 !important;
    text-align: right !important;
    font-family: 'IranSans' !important;
}
.woocommerce table.shop_table tbody th, .woocommerce table.shop_table tfoot td, .woocommerce table.shop_table tfoot th {
    font-weight: 600 !important;
}
ul.dropdown-menu.cart-dropdown.dropdown-menu-end.show {
    padding-right: 20px !important;
}
.woocommerce table.shop_table {
    border: 2px solid rgba(0, 0, 0, 0.1) !important;
}
.price_slider_amount #min_price, .price_slider_amount #max_price {
    font-family: 'YekanBakhFaNum-Bold' !important;
    font-size: 18px !important;
    padding: 4px 8px !important;
    direction: ltr;
}
.woocommerce .woocommerce-customer-details address {
    font-family: 'IranSans' !important;
}
.woocommerce .woocommerce-MyAccount-content .addresses .edit {
    font-size: 14px !important;
    font-family: 'IranSans' !important;
}
.rtl .banner-slide3 {
    direction: rtl !important;
}
.form-control {
    padding: 8px 8px !important;
}
.checkout-area .select2-container--default .select2-selection--single .select2-selection__arrow {
    left: 10px !important;
    right: unset !important;
}
div.row.g-3.align-items-center div.col-auto .woocommerce select {
    padding: 7px 0 0 25px !important;
}
.tinv-wishlist .product-name a {
    font-family: 'IranSans' !important;
}
.tinv-wishlist .tinvwl-input-group .form-control {
    font-family: 'IranSans' !important;
}
.tinv-wishlist .social-buttons>span {
    font-family: 'IranSans' !important;
}
.tinv-wishlist .tinvwl_added_to_wishlist .tinv-txt {
    font-family: 'IranSans' !important;
    font-size: 18px;
}
.tinv-wishlist .tinvwl_added_to_wishlist .tinv-txt {
    font-family: 'IranSans' !important;
    font-size: 18px;
}
.review .star-rating span::before {
    right: 5px;
}
.rtl .product-slide {
    direction: rtl !important;
}
.rtl .flash-products-slide {
    direction: rtl !important;
}
.tinv-wishlist th {
    font-family: 'IranSans' !important;
}

.woocommerce select {
    font-family: 'IranSans' !important;
}
input, button, select, optgroup, textarea {
    font-family: 'IranSans' !important;
}
.preloader .waviy {
    font-weight: 500 !important;
    font-family: 'IranSans' !important;
}
i.ri-check-line:before {
    margin-left: 0 !important;
    display: none;
}
@media (min-width: 1400px) {
    .col-xxl-2 {
        width: 25% !important;
    }
}
@media (min-width: 1400px) {
    .col-xxl-10 {
        width: 75% !important;
    }
}
.rtl .sidebar.product-sidebar {
    padding-right: 20px;
    padding-left: 20px;
    padding-top: 20px;
    padding-block: 20px;
    border-left: 1px solid #E7E9EB;
    border-right: 1px solid #E7E9EB;
    border-top: 1px solid #E7E9EB;
    border-block: 1px solid #E7E9EB;
}
.price_slider_wrapper .price_slider_bottom .price_label {
    font-size: 16px !important;
    text-align: right !important;
    font-family: 'YekanBakhFaNum-Bold' !important;
    direction: rtl !important;
}
body {
    font-family: 'IranSans' !important;
}
.woocommerce select {
    padding: 4px 4px 0px 30px !important;
}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt:before, .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before {
    top: 70% !important;
}
i[class^="flaticon-"]:before, i[class*=" flaticon-"]:before {
    line-height: 1.7;
}
.banner-img-three .offer-tag .offer span {
    font-family: 'IranSans' !important;
}
.rtl .sidebar.ms-78 {
    margin-right: 0 !important;
}
@media only screen and (max-width: 767px) {
    .single-offer-item.style-two .position-absolute {
        position: absolute !important;
    }
}
.mx-minus-1 {
    margin-right: 0 !important;
    margin-left: 0 !important;
}
.discover-new-deals-three .offer-tag .offer span {
    font-family: 'IranSans' !important;
}
.discover-style-two .discover-new-deals-img .discount {
    font-family: 'IranSans' !important;
    font-size: 20px !important;
}
.sob-special-offer-style-1-item-off {
    text-align: right !important;
    margin: 0em 1em 0em 0em !important;
}
.swiper-button-next:after, .swiper-button-prev:after {
    line-height: 0.5 !important;
}
a {
    font-family: 'IranSans' !important;
}
blockquote, .blockquote {
    padding: 10px !important;
    line-height: 25px !important;
}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt, .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt {
    height: 12px !important;
}
.woocommerce div.product div.images.woocommerce-product-gallery {
    align-items: flex-start !important;
}
.products_details div.product div.images .flex-control-thumbs {
    margin-top: 0px !important;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger {
    top: 0em !important;
}
.products_details .tinv-wraper.tinv-wishlist {
    top: -6px !important;
    left: -10px !important;
}
.products_details .quantity .minus {
    top: -0.5px !important;
}
.products_details .quantity .plus {
    top: -0.5px !important;
}
.rtl .middle-header-left .middle-logo {
    margin-left: 36px !important;
}
.middle-header-right .info {
    margin-right: 0px !important;
    margin-left: 15px !important;
}
.single-product-telemobile-item .product-content h3, .single-product-telemobile-item .product-content .h3 {
    font-family: 'IranSans' !important;
}
.products_details div.product .woocommerce-tabs .panel h4, .products_details div.product .woocommerce-tabs .panel h5, .products_details div.product .woocommerce-tabs .panel h6 {
    font-size: 18px;
    font-family: 'IranSans' !important;
}
.single-footer-widget .import-link li a {
    font-family: 'IranSans' !important;
}
.middle-header-right .info a h3, .middle-header-right .info a .h3 {
    font-size: 18px !important;
    font-family: 'IranSans' !important;
}
.navbar .navbar-nav .nav-item .nav-link {
    font-size: 16px !important;
    font-family: iransans !important;
}
.products_details div.product p.price, .products_details div.product span.price {
    color: #2a9500 !important;
    font-family: 'IranSans' !important;
    font-size: 24px !important;
    font-weight: 600 !important;
}
.products_details div.product .woocommerce-product-details__short-description {
    margin-right: 25px;
}
.products_details div.product .woocommerce-tabs .panel h3 {
    font-weight: 400;
    font-family: 'IranSans';
}
@media only screen and (max-width: 767px) {
    .navbar .navbar-brand {
        max-width: 200px !important;
    }
}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt:before, .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before {
    top: 40% !important;
}
.location-option h3, .location-option .h3 {
    font-family: 'IranSans';
}
.banner-wrap {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    font-family: 'IranSans';
    font-size: 20px;
}