/*** Variation Font Elementor Guid 

Product Price => --e-global-typography-dfaf21a-font-family
Recommend Search Bar => --e-global-typography-65b0d42-font-family
Counter Global => --e-global-typography-3c78f11-font-family
H1 Article  => --e-global-typography-b6777c8-font-family
H2 Article  => --e-global-typography-19ae88b-font-family
Light Title Article  => --e-global-typography-a3121c5-font-family
Lable Variation Product  => --e-global-typography-c827381-font-family
Average Review  => --e-global-typography-20bf32d-font-family
Button Global => --e-global-typography-1602290-font-family
Title Tab Product => --e-global-typography-2d9d77c-font-family
Date Global => --e-global-typography-e4a2d32-font-family
CountDown Global => --e-global-typography-6c60867-font-family
Notif Woo => --e-global-typography-a5efc80-font-family
Product Name => --e-global-typography-f1d541b-font-family
Breadcrumbs Global => --e-global-typography-d467259-font-family
Menu MyAccount => --e-global-typography-88b2a89-font-family
Input Field Number => --e-global-typography-2b2a5dd-font-family
Title Menu Widget Blog => --e-global-typography-e7aaf7f-font-family
Content Menu Widget Blog => --e-global-typography-a554804-font-family
H4 Article  => --e-global-typography-daa3bea-font-family
Decs MegaMenu Item => --e-global-typography-5b8450c-font-family
Menu Secondery Header Layout => --e-global-typography-1aff2a3-font-family

/Font Size Variation

Lable Variation Product  => --e-global-typography-c827381-font-size
Weight Button Global => --e-global-typography-1602290-font-weight
Font Size Breadcrumbs Global => --e-global-typography-d467259-font-size
Line Height Product Name Global => --e-global-typography-d467259-font-size
Font Size Product Name Global => --e-global-typography-f1d541b-font-size
Font Weight Menu MyAccount => --e-global-typography-88b2a89-font-weight
Font Weight Title Menu Widget Blog => --e-global-typography-e7aaf7f-font-weight
Font Size Title Menu Widget Blog => --e-global-typography-e7aaf7f-font-size
Letter Spcing Title Menu Widget Blog => --e-global-typography-e7aaf7f-letter-spacing
Font Size Content Menu Widget Blog => --e-global-typography-a554804-font-size
Fotn Size H4 Article  => --e-global-typography-daa3bea-font-family
Font Size Decs MegaMenu Item => --e-global-typography-5b8450c-font-size
Menu Secondery Header Layout => --e-global-typography-1aff2a3-font-size

End Variation Font Elementor Guid ***/

.motta-rtl-smart .motta-slides-elementor .item-slider:before, .motta-rtl-smart .motta-slides-elementor .motta-slide__image:before, .motta-rtl-smart .page-header__image:before {
    transform: rotateY(0deg);
}
.motta-rtl-smart .motta-banner__featured-image {
    transform: scale(1.01) rotateY(0deg);
}
.motta-rtl-smart .motta-banner__image-zoom .motta-banner:hover .motta-banner__featured-image {
    transform: scale(1.1) rotateY(0deg);
}
input[type="text"]:hover, input[type="text"]:active, input[type="text"]:focus, input[type="email"]:hover, input[type="email"]:active, input[type="email"]:focus, input[type="url"]:hover, input[type="url"]:active, input[type="url"]:focus, input[type="password"]:hover, input[type="password"]:active, input[type="password"]:focus, input[type="search"]:hover, input[type="search"]:active, input[type="search"]:focus, input[type="number"]:hover, input[type="number"]:active, input[type="number"]:focus, input[type="tel"]:hover, input[type="tel"]:active, input[type="tel"]:focus, input[type="range"]:hover, input[type="range"]:active, input[type="range"]:focus, input[type="date"]:hover, input[type="date"]:active, input[type="date"]:focus, input[type="month"]:hover, input[type="month"]:active, input[type="month"]:focus, input[type="week"]:hover, input[type="week"]:active, input[type="week"]:focus, input[type="time"]:hover, input[type="time"]:active, input[type="time"]:focus, input[type="datetime"]:hover, input[type="datetime"]:active, input[type="datetime"]:focus, input[type="datetime-local"]:hover, input[type="datetime-local"]:active, input[type="datetime-local"]:focus, input[type="color"]:hover, input[type="color"]:active, input[type="color"]:focus, textarea:hover, textarea:active, textarea:focus, select:hover, select:active, select:focus, span.select2 .select2-selection--single:hover, span.select2 .select2-selection--single:active, span.select2 .select2-selection--single:focus, .motta-input--default:hover, .motta-input--default:active, .motta-input--default:focus, .motta-type--input-text:hover, .motta-type--input-text:active, .motta-type--input-text:focus {
    border-color: unset !important;
    box-shadow: unset !important;
}
ul.header-search__trending-links li a {
    font-family: var(--e-global-typography-65b0d42-font-family);
}
span.woocommerce-Price-amount.amount {
    font-family: var(--e-global-typography-dfaf21a-font-family);
}
ul.products li.product .motta-rating .review-count {
    font-family: var(--e-global-typography-3c78f11-font-family) !important;
    font-size: 13px !important;
}
.motta-countdown {
    font-family: var(--e-global-typography-3c78f11-font-family);
}
.site-breadcrumb .motta-svg-icon {
    transform: scaleX(-1);
}
.woocommerce-product-rating .woocommerce-review-link {
    font-family: var(--e-global-typography-3c78f11-font-family);
}
.woocommerce .quantity input.qty {
    font-family: var(--e-global-typography-3c78f11-font-family);
    font-size: 18px;
}
form.checkout table.shop_table tbody td.product-name .product-quantity {
    font-family: var(--e-global-typography-3c78f11-font-family);
    direction: ltr !important;
}
.woocommerce-checkout .checkout-form-cols .woocommerce-info a:after {
    left: -80px !important;
    right: unset !important;
}
button, input[type="button"], input[type="reset"], input[type="submit"], .button {
    font-weight: 700 !important;
}
.woocommerce-checkout-review-order span.woocommerce-Price-amount.amount {
    font-size: 18px;
}
.woocommerce-checkout-review-order td.product-total {
    padding-right: 20px !important;
}
.header-counter {
    font-family: var(--e-global-typography-3c78f11-font-family);
    font-size: 16px;
}
span.cart-panel__counter {
    font-family: var(--e-global-typography-3c78f11-font-family);
}
span.widget_shopping_cart_subtotal {
    font-family: var(--e-global-typography-3c78f11-font-family);
}
span.woocommerce-Price-amount.amount {
    font-size: 18px;
}
del span.woocommerce-Price-amount.amount {
    font-size: 14px;
    color: #767575;
}
span.woocommerce-mini-cart-item__name {
    font-size: 17px;
}
a.motta-button.checkout.wc-forward.motta-button--large , a.motta-button.view-cart.wc-forward.motta-button--subtle {
    font-weight: 700;
}
.account-panel__link a {
    justify-content: right;
}
.motta-popup-position--left-bottom .motta-popup__content {
    right: 30px !important;
    left: auto !important;
}
.motta-popup__close {
    left: 16px;
    right: unset !important;
}
.modal__notices .widget_shopping_cart_content ul.cart_list .woocommerce-mini-cart-item__qty--text {
    font-family: var(--e-global-typography-3c78f11-font-family);
}
.trending-posts__items .entry-meta__content > * {
    font-family: var(--e-global-typography-3c78f11-font-family);
}
.hfeed .hentry .entry-title {
    font-size: 22px;
}
.entry-meta > * {
    font-family: var(--e-global-typography-3c78f11-font-family);
}
a.wp-block-latest-posts__post-title {
    font-family: 'IRANYekanweb';
}
.motta-posts-found .motta-posts-found__inner {
    font-family: var(--e-global-typography-3c78f11-font-family);
}
article h1.entry-title a {
    font-family: var(--e-global-typography-b6777c8-font-family);
    font-size: var(--e-global-typography-b6777c8-font-size);
}
.post-navigation .nav-links .nav-title {
    font-family: var(--e-global-typography-a3121c5-font-family);
}
article h2.entry-title a {
    font-family: var(--e-global-typography-19ae88b-font-family);
    font-size: var(--e-global-typography-19ae88b-font-size);
}
.modal__quickview div.product .entry-summary .entry-title {
    font-size: 1.4rem;
}
div.elementor-widget-text-editor {
    font-family: inherit;
}
blockquote:after {
    left: 0;
    right: unset !important;
}
.wp-block-quote, .wp-block-quote.is-large, .wp-block-quote.is-style-large {
    border-left: 0 !important;
    padding-left: 100px;
}
.wp-block-quote {
    border-right: 0.25em solid !important;
    margin: 0 0 1.75em;
    padding-right: 1em !important;
}
.header-counter {
    z-index: 2;
}
.motta-countdown {
    direction: ltr !important;
}
.motta-product-deals__countdown .motta-countdown .divider {
    right: -2px;
    left: unset !important;
}
span.woocommerce-Price-currencySymbol {
    font-size: 11px;
}
ul.products li.product .product-variation-items.product-variation-items--hover .product-variation-items--text {
    font-family: var(--e-global-typography-3c78f11-font-family);
}
.woocommerce-badges .onsale {
    font-family: var(--e-global-typography-f1d541b-font-family);
    direction: ltr;
}
.wcboost-variation-swatches__item {
    height: 40px;
}
.single-product div.product .wcboost-variation-swatches--button .wcboost-variation-swatches__item {
    padding: 5px 15px;
}
.single-product div.product .wcboost-variation-swatches--button .wcboost-variation-swatches__item .wcboost-variation-swatches__name {
    font-family: var(--e-global-typography-c827381-font-family);
    font-size: var(--e-global-typography-c827381-font-size);
}
.single-product div.product table.variations .label .wcboost-variation-swatches__selected-label {
    font-family: var(--e-global-typography-c827381-font-family);
}
.summary.entry-summary span.woocommerce-Price-amount.amount {
    font-size: 27px;
}
.single-product div.product .woocommerce-Reviews .motta-product-rating .motta-product-rating__average-value {
    font-family: var(--e-global-typography-c827381-font-family);
}
.single-product div.product .woocommerce-Reviews .motta-product-rating .motta-product-rating__average-value {
    font-family: var(--e-global-typography-20bf32d-font-family);
    letter-spacing: var(--e-global-typography-20bf32d-letter-spacing);
}
.single-product div.product .woocommerce-Reviews .motta-product-rating .motta-product-rating__rating-count .motta-product-rating__count {
    line-height: 5px;
    font-family: var(--e-global-typography-c827381-font-family);
    font-size: 16px;
}
.single-product div.product .woocommerce-Reviews .motta-product-rating .motta-product-rating__bar .star-item .slabel , .single-product div.product .woocommerce-Reviews .motta-product-rating .motta-product-rating__bar .star-item .svalue {
    font-family: var(--e-global-typography-c827381-font-family);
}
.single-product div.product .woocommerce-Reviews .motta-product-rating .motta-product-rating__summary .motta-button {
    font-family: var(--e-global-typography-1602290-font-family);
    font-weight: var(--e-global-typography-1602290-font-weight);
}
.single-product div.product .woocommerce-Reviews .motta-product-rating .motta-product-rating__summary h4 {
    font-family: var(--e-global-typography-c827381-font-family);
}
.single-product div.product .woocommerce-Reviews .comment-respond .comment-reply-title {
    font-family: var(--e-global-typography-c827381-font-family);
}
.single-product div.product .woocommerce-Reviews .comment-respond .form-submit .submit {
    font-family: var(--e-global-typography-1602290-font-family);
    font-weight: var(--e-global-typography-1602290-font-weight);
}
.single-product div.product .woocommerce-Reviews .woocommerce-Reviews-title, .single-product div.product .woocommerce-Reviews .motta-product-rating__title {
    font-family: var(--e-global-typography-2d9d77c-font-family);
}
.single-product div.product .woocommerce-tabs .motta-tabs-heading li a , .motta-sticky-add-to-cart__product-tabs.woocommerce-tabs .motta-product-tabs li a {
    font-family: var(--e-global-typography-2d9d77c-font-family);
}
.single-product div.product .woocommerce-Reviews ol.commentlist li .woocommerce-review__published-date {
    font-family: var(--e-global-typography-e4a2d32-font-family);
}
div.product .woocommerce-tabs table.woocommerce-product-attributes td {
    font-family: var(--e-global-typography-e4a2d32-font-family);
}
.single-product div.product .woocommerce-tabs table.woocommerce-product-attributes th {
    font-family: var(--e-global-typography-c827381-font-family);
}
.motta-single-product-sale__text {
    font-family: var(--e-global-typography-6c60867-font-family);
    font-size: 13px;
}
.motta-single-product-sale__countdown .motta-countdown span.text {
    font-size: 10px;
}
.motta-single-product-sale__countdown .motta-countdown > span {
    margin-right: 3px;
    direction: rtl;
}
.motta-single-product-sale__countdown .motta-countdown span.divider {
    display: none !important;
}
.motta-single-product-sale__countdown .motta-countdown span.text {
    margin-left: 2px;
    margin-right: 2px;
}
.summary.entry-summary del span.woocommerce-Price-amount.amount bdi {
    font-size: 15px;
}
.pswp__button {
    float: left !important;
}
.pswp__counter {
    right: 0;
    left: unset !important;
    font-family: var(--e-global-typography-3c78f11-font-family);
}
.pswp__caption__center {
    text-align: right !important;
}
.pswp__button--arrow--left {
    right: 0;
    left: unset !important;
}
.pswp__button--arrow--right {
    left: 0;
    right: unset !important;
}
.single-product .motta-sticky-add-to-cart__content.product-gallery-summary .motta-sticky-add-to-cart__content-price.price ins {
    margin-right: unset !important;
    margin-left: 6px;
    float: right;
}
.single-product .motta-sticky-add-to-cart__content.product-gallery-summary .motta-sticky-add-to-cart__content-price.price del {
    margin-left: 9px;
    margin-right: unset !important;
}
ul.mega-menu__column li h6 {
    font-family: 'IRANYekanX' !important;
    font-weight: 700;
}
.single-product div.product .wcboost-variation-swatches--button .wcboost-variation-swatches__item .wcboost-variation-swatches__name {
    line-height: 22px;
}
.single-product div.product .woocommerce-tabs--reviews .woocommerce-tabs--reviews-title {
    font-family: var(--e-global-typography-2d9d77c-font-family);
}
.single-product div.product .motta-quantity-wrapper .stock {
    font-family: var(--e-global-typography-2d9d77c-font-family);
}
.single-product div.product .motta-price-stock .price .percentage {
    font-family: var(--e-global-typography-dfaf21a-font-family);
}
.pswp__button--arrow--left:before {
    background-position: -94px -44px;
}
.pswp__button--arrow--right:before {
    background-position: -138px -44px;
}
.single-product div.product table.variations select {
    font-family: var(--e-global-typography-c827381-font-family);
}
.woocommerce-message, .woocommerce-info, .woocommerce-error, .woocommerce-noreviews, p.no-comments {
    font-family: var(--e-global-typography-a5efc80-font-family);
}
.woocommerce-cart table.woocommerce-cart-form__contents td.product-name a {
    font-family: var(--e-global-typography-f1d541b-font-family);
    font-size: var(--e-global-typography-f1d541b-font-size);
}
.woocommerce-cart table.woocommerce-cart-form__contents td.product-quantity {
    text-align: center;
}
.single-product div.product .motta-price-stock .stock {
    font-family: var(--e-global-typography-2d9d77c-font-family);
}
.products-filter-widget .counter {
    font-family: var(--e-global-typography-3c78f11-font-family);
}
.products-filter-widget .products-filter__search-box {
    background-position: right 16px center;
}
.products-filter-widget .products-filter--checkboxes .products-filter__option-name {
    font-family: var(--e-global-typography-3c78f11-font-family);
}
.products-filter-widget .products-filter--checkboxes .selected > .products-filter__option-name::after {
    width: 8px;
    height: 4px;
    top: 6px;
    right: 6px;
}
.products-filter-widget .instant-filter .product-filter-box input {
    font-family: var(--e-global-typography-3c78f11-font-family);
}
.motta-catalog-page .products-filter-widget .widget-title {
    font-family: 'YekanBakhFaNum-Bold';
    font-size: 17px;
}
.products-filter-widget .rating.checkboxes .filter-checkboxes-item {
    font-family: var(--e-global-typography-3c78f11-font-family);
}
.products-filter-widget .swatch-label {
    font-size: 15px;
    font-family: var(--e-global-typography-3c78f11-font-family);
}
ul.product_list_widget li a {
    font-family: var(--e-global-typography-f1d541b-font-family);
    font-size: var(--e-global-typography-f1d541b-font-size);
}
.products-filter-widget a.remove-filtered {
    font-size: 13px;
    font-family: var(--e-global-typography-3c78f11-font-family);
}
.motta-result-count {
    font-size: 16px;
    font-family: var(--e-global-typography-3c78f11-font-family);
}
.catalog-toolbar--top .catalog-order .select2-selection {
    padding: 0 155px 0 18px;
}
.products-filter-widget .price_slider_amount .price_label {
    font-size: 17px;
    font-family: var(--e-global-typography-f1d541b-font-family);
}
.catalog-toolbar__filters-actived .remove-filtered-all {
    font-family: var(--e-global-typography-1602290-font-family);
    font-weight: var(--e-global-typography-1602290-font-weight);
}
.motta-breadcrumb-social-wrapper .site-breadcrumb {
    font-size: var(--e-global-typography-d467259-font-size);
    font-family: var(--e-global-typography-d467259-font-family);
}
.side-products li .product-title {
    font-family: var(--e-global-typography-f1d541b-font-family);
    font-size: var(--e-global-typography-f1d541b-font-size);
}
.single-product div.product.layout-4 .product_title {
    font-size: 22px;
}
.motta-sticky-add-to-cart__content-title {
    font-family: var(--e-global-typography-f1d541b-font-family);
    font-size: var(--e-global-typography-f1d541b-font-size);
}
ul.products.product-card-layout-2 li.product .product-thumbnail .product-featured-icons .motta-button--wishlist:before {
    right: 3px !important;
    left: unset !important;
}
ul.products li.product .woocommerce-loop-product__title {
    height: var(--e-global-typography-f1d541b-line-height);
}
.woocommerce-account .woocommerce-MyAccount-navigation li a {
    font-family: var(--e-global-typography-88b2a89-font-family);
    font-weight: var(--e-global-typography-88b2a89-font-weight);
}
form.checkout table.shop_table tbody td.product-name {
    font-family: var(--e-global-typography-f1d541b-font-family);
}
form.checkout .form-row .input-text , .woocommerce-billing-fields .select2-container--default .select2-selection--single {
    font-family: var(--e-global-typography-2b2a5dd-font-family);
}
form.checkout .col-2 {
    margin-top: 12px;
}
li.woocommerce-order-overview__date.date strong , li.woocommerce-order-overview__order.order strong {
    font-family: var(--e-global-typography-f1d541b-font-family);
    font-size: var(--e-global-typography-f1d541b-font-size);
}
ul.products li.product h2.woocommerce-loop-product__title a , .motta-products-listing__title {
    font-family: var(--e-global-typography-f1d541b-font-family);
    font-size: var(--e-global-typography-f1d541b-font-size);
}
.woocommerce table.order_details td:first-child {
    font-family: var(--e-global-typography-f1d541b-font-family);
}
table.shop_table .order-total {
    font-family: var(--e-global-typography-f1d541b-font-family)
}
table.shop_table .order-total {
    border-top: 0 !important;
}
.order-number , .order-date {
    font-family: var(--e-global-typography-f1d541b-font-family);
    font-size: var(--e-global-typography-f1d541b-font-size);
}
.dokan-message:before, .dokan-info:before, .dokan-error:before {
    right: 15px;
    left: unset !important;
}
.dokan-message, .dokan-info, .dokan-error {
    padding: 15px 50px 15px 15px;
}
.woocommerce-account .woocommerce-Addresses address {
    font-family: 'YekanBakhFaNum-Regular';
}
div.woocommerce-address-fields input {
    font-family: var(--e-global-typography-2b2a5dd-font-family);
}
div.woocommerce.columns-6 .product-inner span.woocs_price_code {
    display: contents !important;
}
div.motta-product-carousel__has-heading .motta-product-carousel__container div.woocommerce.columns-4 .product-inner span.woocs_price_code {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis !important;
}
.woocommerce-badge {
    margin-right: 8px;
    margin-left: unset !important;
}

/*** CSS Dokan For Motta Theme ***/

.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget .widget-title .pull-right {
    float: left;
}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget .widget-title i {
    padding-left: 5px;
    padding-right: unset !important;
}
.count , .motta-products-listing__rating .review-count {
    font-family: var(--e-global-typography-f1d541b-font-family);
}
td.column-primary strong a {
    font-family: var(--e-global-typography-f1d541b-font-family);
    font-size: var(--e-global-typography-f1d541b-font-size);
}
table#dokan-product-list-table tr td {
    font-family: 'YekanBakhFaNum-Regular';
}
.dokan-dashboard .dokan-dashboard-content .dokan-product-listing-area .dokan-product-date-filter button {
    margin-left: 5px;
    margin-right: unset !important;
}
.dokan-product-listing .dokan-product-listing-area form.dokan-product-search-form .dokan-form-group {
    float: left;
}
ul.dokan-listing-filter.dokan-left.subsubsub li a {
    font-family: 'YekanBakhFaNum-Regular';
}
.dokan-orders-content .dokan-orders-area .dokan-order-filter-serach .dokan-left .dokan-form-group button {
    margin-left: 5px;
    margin-right: unset !important;
}
.dokan-orders-content .dokan-orders-area .dokan-order-filter-serach .dokan-left .dokan-form-group input, .dokan-orders-content .dokan-orders-area .dokan-order-filter-serach .dokan-left .dokan-form-group select, .dokan-orders-content .dokan-orders-area .dokan-order-filter-serach .dokan-left .dokan-form-group .select2-container {
    margin-left: 5px;
    margin-right: unset !important;
}
.dokan-orders-content .dokan-orders-area .dokan-order-filter-serach .dokan-left .dokan-form-group a .fa {
    margin-left: 3px;
    margin-right: unset !important;
}
.dokan-withdraw-content .dokan-withdraw-area .dokan-panel-body .dokan-panel-inner-container .dokan-w5 {
    left: 10px;
    right: unset !important;
}
.dokan-withdraw-content .dokan-withdraw-area .dokan-panel-body .dokan-panel-inner-container .dokan-w5 button, .dokan-withdraw-content .dokan-withdraw-area .dokan-panel-body .dokan-panel-inner-container .dokan-w5 a.dokan-btn , .dokan-withdraw-content .dokan-withdraw-area .dokan-panel-body .dokan-panel-inner-container .dokan-w5 #dokan-withdraw-display-requests-button {
    float: left;
}
.dokan-withdraw-content .dokan-withdraw-area .dokan-panel-body .dokan-panel-inner-container .dokan-w8 .dokan-withdraw-method-logo {
    margin-left: 10px;
    margin-right: unset !important;
}
.dokan-settings-content .dokan-settings-area .dokan-update-setting-top {
    float: left;
}
.dokan-settings-content .dokan-settings-area .dokan-store-settign-header-wrap {
    float: right;
}
.dokan-settings-content .dokan-settings-area .dokan-dashboard-header h1 {
    font-family: iranyekanx;
}
.dokan-settings-content .dokan-settings-area .dokan-store-settign-header-wrap {
    float: right;
}
#dokan-store-listing-filter-wrap .left .item .dokan-store-list-filter-button {
    padding: 0 10px;
}
p.item.store-count {
    font-family: 'YekanBakhFaNum-Regular';
    font-size: 17px;
}
#dokan-store-listing-filter-wrap .right .item.sort-by select {
    background-position: calc(20% - 20px) center;
}
#dokan-seller-listing-wrap .seller-listing-content .dokan-seller-wrap li .store-footer > a, #dokan-seller-listing-wrap .seller-listing-content .dokan-seller-wrap li .store-footer .dokan-btn-theme {
    font-family: iranyekanx;
    font-weight: 800;
}
#dokan-seller-listing-wrap.grid-view .store-content .store-data-container .store-data .store-phone {
    font-family: var(--e-global-typography-f1d541b-font-family);
    font-size: var(--e-global-typography-f1d541b-font-size);
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li {
    float: right !important;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head .store-name {
    font-family: iranyekanx;
}
.dokan-store-products-filter-area .product-name-search , .dokan-store-products-filter-area .search-store-products {
    float: right;
}
.dokan-store-products-filter-area .search-store-products.dokan-btn-theme {
    margin-right: 12px;
    margin-left: unset !important;
}
.dokan-store-products-filter-area .orderby-search {
    float: left;
}


/*** End Dokan CSS ***/

aside#primary-sidebar h2.widget-title {
    font-family: var(--e-global-typography-e7aaf7f-font-family);
    font-size: var(--e-global-typography-e7aaf7f-font-size);
    font-weight: var(--e-global-typography-e7aaf7f-font-weight);
    letter-spacing: var(--e-global-typography-e7aaf7f-letter-spacing);
}
aside#primary-sidebar ul li {
    font-family: var(--e-global-typography-a554804-font-family);
    font-size: var(--e-global-typography-a554804-font-size);
}
.featured-posts__wrapper.swiper-wrapper article h2.entry-title a {
    font-size: 17px !important;
}
h4.motta-recent-post__heading {
    font-family: var(--e-global-typography-daa3bea-font-family);
    font-size: var(--e-global-typography-daa3bea-font-size);
}
.nav-links .page-numbers {
    font-family: var(--e-global-typography-6c60867-font-family);
}
.trending-posts--layout-3 {
    margin-top: 20px;
}
.motta-posts-group--menu {
    display: none !important;
}
.author-info__description , .user-bio-widget__content {
    font-family: 'YekanBakhFaNum-Regular';
}
.mega-menu ul.mega-menu__column .menu-widget-image__desc {
    font-family: 'YekanBakhFaNum-Regular';
    font-size: 16px;
}
.mega-menu ul.mega-menu__column .menu-widget-image__desc {
    font-family: var(--e-global-typography-5b8450c-font-family);
    font-size: var(--e-global-typography-5b8450c-font-size);
}
.woocommerce.columns-5.swiper-initialized.swiper-horizontal.swiper-pointer-events.swiper-free-mode.swiper-rtl.swiper-watch-progress.swiper-backface-hidden ul.products li.product .price .woocs_price_code {
    display: block !important;
}
div.motta-product-carousel__border-yes ul.products.product-card-layout-3.columns-5.mobile-col-2.swiper-wrapper a.button.motta-button.motta-button--quickview.motta-button--text {
    display: none !important;
}
.woocommerce-badges .featured , .woocommerce-badges .onsale {
    font-family: var(--e-global-typography-f1d541b-font-family);
    font-weight: 800;
}
ul.products.product-card-layout-3 li.product .product-price-group {
    margin-top: 0;
}
.header-view-history .header-view-history__name {
    font-family: var(--e-global-typography-1aff2a3-font-family);
    font-size: var(--e-global-typography-1aff2a3-font-weight);
    font-size: 14px;
}
.site-header nav#secondary-navigation a {
    font-family: var(--e-global-typography-1aff2a3-font-family);
    font-size: var(--e-global-typography-1aff2a3-font-weight);
    font-size: 14px;
}
ul.product-card-layout-3.products.columns-5 li.product {
    margin-bottom: 20px;
}
.motta-products.motta-product-carousel.motta-product-carousel--elementor.motta-carousel--elementor.motta-swiper-carousel-elementor.motta-carousel--swiper.navigation-arrows.navigation-tablet-arrows.navigation-mobile-scrollbar.woocommerce.motta-product-carousel__has-heading.motta-carousel-spacing-empty .woocommerce.columns-5.swiper-initialized.swiper-horizontal.swiper-pointer-events.swiper-free-mode.swiper-rtl.swiper-watch-progress.swiper-backface-hidden ul.products.product-card-layout-3.columns-5.mobile-col-2.swiper-wrapper .product-inner div.product-actions span {
    font-size: 10px;
}
ul.products li.product .product-variation-items .product-variation-items--text {
    font-family: var(--e-global-typography-f1d541b-font-family);
}
.motta-rtl-smart .header-category__menu .menu-item-has-background > ul:after {
    transform: rotateY(0deg) !important;
}
.hamburger-panel .hamburger-panel__item .motta-button {
    justify-content: right;
}
.woocommerce-pagination ul .page-numbers {
    font-family: var(--e-global-typography-f1d541b-font-family);
}
ul.products.columns-1 li.product .product-featured-icons .motta-button--wishlist:before {
    right: -10px !important;
}
.header-view-history__wrapper.container span.motta-svg-icon.swiper-button.motta-swiper-button-next.motta-swiper-button svg , .header-view-history__wrapper.container span.motta-svg-icon.swiper-button.motta-swiper-button-prev.motta-swiper-button svg {
    transform: scaleX(-1);
}
.pswp__caption__center {
    font-family: var(--e-global-typography-3c78f11-font-family);
}
span.products-filter__option.swatch.swatch-button {
    font-family: var(--e-global-typography-3c78f11-font-family);
}
.site-header__desktop.site-header__section.header-v7 .header-left-items.header-items.has-search .header-category-menu.header-category--both.motta-open .header-category__content {
    left: 0;
    right: unset !important;
}
.hamburger-panel__name {
    justify-content: right;
}
.motta-sticky-add-to-cart .motta-sticky-add-to-cart__button-group .motta-buy-now-button {
    margin-right: 22px;
    margin-left: unset !important
}
.motta-mobile-navigation-bar__icon.cart-icon .counter, .motta-mobile-navigation-bar__icon.wishlist-icon .counter, .motta-mobile-navigation-bar__icon.compare-icon .counter {
    font-family: var(--e-global-typography-3c78f11-font-family);
    font-size: 16px;
}
.header-search__results .search-list .list-item .title-item {
    font-family: var(--e-global-typography-f1d541b-font-family);
    font-size: var(--e-global-typography-f1d541b-font-size);
}
.summary.entry-summary span.woocs_price_code span.price__save span.woocommerce-Price-amount.amount bdi {
    font-size: 18px;
}
.summary.entry-summary del span.woocommerce-Price-amount.amount bdi {
    font-size: 15px !important;
}
.summary.entry-summary span.woocs_price_code span.woocommerce-Price-amount.amount bdi {
    font-size: 32px;
}
span.quantity {
    font-family: var(--e-global-typography-3c78f11-font-family);
    font-size: var(--e-global-typography-f1d541b-font-size);
}
.motta-popup-add-to-cart-modal .motta-product-popup-atc__recommendation ul.products li.product span.woocommerce-loop-product__title {
    font-family: var(--e-global-typography-f1d541b-font-family);
    font-size: var(--e-global-typography-f1d541b-font-size);
}
.products-filter-widget .products-filter--view-more .show-less, .products-filter-widget .products-filter--view-more .show-more {
    font-size: 14px;
    font-size: var(--e-global-typography-1602290-font-family);
}
.catalog-toolbar--top button.mobile-catalog-toolbar__sort-button.motta-button--color-black.hidden-sm.hidden-md.hidden-lg.motta-button--raised {
    font-size: 10px;
}
.single-product div.product .motta-product-slider__fractions {
    font-family: var(--e-global-typography-3c78f11-font-family) !important;
    font-size: 14px !important;
}
.product-header-compact .product-sticky-header .product-title {
    font-family: var(--e-global-typography-f1d541b-font-family);
    font-size: var(--e-global-typography-f1d541b-font-size);
}
.motta-dropdown__content ul.list-unstyled li.clearfix {
    font-family: var(--e-global-typography-f1d541b-font-family);
}
.motta-sticky-add-to-cart .motta-sticky-add-to-cart__button .motta-svg-icon {
    margin-left: 8px;
    margin-right: unset !important;
}
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
    text-align: left !important;
}
a.hamburger-header__back span.motta-svg-icon.motta-svg-icon--left svg {
    transform: scaleX(-1);
}
.wcboost-products-compare__table table.compare_table tr.product-name a {
    font-family: var(--e-global-typography-f1d541b-font-family);
    font-size: var(--e-global-typography-f1d541b-font-size);
}
.single-product div.product.product-wc-tabs-dropdown .woocommerce-tabs .motta-dropdown__title {
    font-family: var(--e-global-typography-2d9d77c-font-family);
}
.hfeed .hentry .post-thumbnail + .entry-summary {
    width: 100%;
}
.header-search__trending--outside {
    visibility: visible !important;
}
.wcboost-products-compare-popup__body table.compare_table th {
    right: 100px;
    left: unset !important;
}
span.motta-svg-icon.motta-swiper-button-next.motta-swiper-button.swiper-button {
    transform: scaleX(-1);
}
span.motta-svg-icon.motta-swiper-button-prev.motta-swiper-button.swiper-button {
    transform: scaleX(-1);
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper {
    position: relative;
    right: 0;
    left: unset !important;
}
ul.dokan-store-info {
    font-family: 'YekanBakhFaNum-Bold';
}
li.dokan-store-email {
    display: none;
}
th.product-quantity {
    text-align: center !important;
    padding-left: 50px;
}
td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-date , td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-number {
    font-family: 'YekanBakhFaNum-Bold';
}
td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-total span.woocs_price_code {
    padding-left: 8px;
}
td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-total {
    font-family: 'YekanBakhFaNum-Regular';
}
td.order-status {
    text-align: right !important;
}
section.woocommerce-customer-details {
    font-family: 'YekanBakhFaNum-Regular';
}
.motta-image-hotspot__featured-image {
    transform: rotateY(0);
}
.single-product div.product.layout-6 .product-summary-wrapper .product_title {
    font-size: 22px !important;
}
.single-product div.product.layout-6.product-thumbnails-vertical .woocommerce-product-gallery {
    text-align: center !important;
}
.widget_shopping_cart_content .woocommerce-mini-cart-item__data .variation p {
    font-family: yekanbakhfanum-regular;
    font-size: 13px;
}
.header-v2 .primary-navigation .nav-menu > li > a {
    font-size: 15px;
}

/*** DigiKala Style ***/

/*** Responsive Marketpalce ***/

@media(max-width: 768px) {
.motta-popup-position--left-bottom .motta-popup__content {
    right: 0 !important;
    left: auto !important;
}
ul.products li.product .price .woocs_price_code {
    display: flow !important;
}
.motta-popup-add-to-cart-modal .motta-product-popup-atc__recommendation .product-heading {
    font-size: 14px;
}
ul.products li.product .price {
    margin-top: 4px;
}
.widget_shopping_cart_content .woocommerce-mini-cart-item__summary {
    padding-right: 6px;
}
.motta-sticky-add-to-cart__content.product-gallery-summary .motta-sticky-add-to-cart__button-group a.motta-sticky-add-to-cart__button.motta-button {
    font-size: 10px !important;
}
.single-product .motta-sticky-add-to-cart.motta-sticky-add-to-cart__layout-5.has-buy-now .motta-sticky-add-to-cart__button-group {
    margin-right: 5px !important;
}
.motta-sticky-add-to-cart__content.product-gallery-summary .motta-sticky-add-to-cart__content-product-info span.motta-sticky-add-to-cart__content-price.price span.woocs_price_code {
    display: contents !important;
}
.elementor-4324 .elementor-element.elementor-element-e7df799 > .elementor-widget-container {
    padding: 0px 0 0px 16px;
}
.hfeed .trending-posts--layout-2 .entry-summary , .trending-posts--layout-2 .trending-posts__thumbnail {
    width: calc(100% - 34px);
}
.woocommerce-checkout .checkout-form-cols .woocommerce-info a:after {
    left: -44px !important;
    right: unset !important;
}
table.shop_table.my_account_orders.table.table-striped thead tr {
    display: none;
}
table.shop_table.my_account_orders.table.table-striped tbody tr.order {
    display: inline-grid;
    width: 100%;
}
.dokan-single-store .dokan-profile-frame-wrapper {
    margin-top: 40px !important;
}
}




/*** DigiKala Style ***/

/*** Header ***/

.header-mottakala .site-header__container.container {
    width: 100%;
    padding-right: 30px;
    padding-left: 30px;
}
div#topbar {
    display: none;
}
.header-mottakala .header-search--simple .motta-type--input-text {
    border-radius: 9px;
    background: #6f6f6f14;
}
.header-mottakala form.header-search__form.motta-type--input-text.header-search__form--focused {
    border-radius: 9px 9px 0 0;
    background: white !important;
    box-shadow: 0px -1px 8px 0px rgba(0, 0, 0, 0.16) !important;
}
.header-mottakala .header-search--inside .header-search__trending--outside {
    border-radius: 0 0 9px 9px;
}
.header-mottakala .header-account {
    border: 1px solid #d1d1d1;
    border-radius: 7px;
    max-height: 20px;
    padding: 21px;
}
.header-mottakala .header-counter {
    top: -4px;
    right: 19px;
    border-radius: 5px;
    color: white;
    font-family: iranyekanx;
    font-weight: 700;
}
.header-mottakala span.motta-svg-icon.motta-svg-icon--cart-trolley {
    font-size: 25px;
}
.header-mottakala span.motta-svg-icon.motta-svg-icon--cart-trolley svg {
    color: white !important;
}
.header-mottakala .header-cart {
    border: 1px solid #ee384e;
    border-radius: 7px;
    width : 40px;
    background: #ee384e;
    padding: 0;
    height: 40px;
    justify-content: center;
    align-items: center;
}
.header-mottakala .header-counter {
    color: #ee384e;
    background-color: #ffffff;
    border: 1px solid #ee384e;
}
.header-mottakala .header-cart {
    border: 1px solid #ee384e;
    border-radius: 7px;
    max-height: 20px;
    padding: 21px;
}
.header-mottakala .header-category--both:hover .header-category__content, .header-category--both:hover > .motta-button--subtle:after, .header-category--both:hover > .motta-button--text:before {
    opacity: 1;
    pointer-events: initial;
    transform: translateY(0);
    z-index: 200;
}
.header-mottakala .header-category--both.motta-open .header-category__content, .header-category--both.motta-open > .motta-button--subtle:after, .header-category--both.motta-open > .motta-button--text:before {
    opacity: 0;
    pointer-events: initial;
    transform: translateY(0);
    z-index: 200;
}
.header-mottakala .header-category-menu > .motta-button--ghost {
    border: unset !important;
}
.header-mottakala .header-category-menu:not(.header-category--icon).header-category--both > .motta-button--ghost:after {
    display: none !important;
}
.header-mottakala .main-navigation .nav-menu > li > a {
    font-size: 15px !important;
    color: #6a6767 !important;
    padding: 0
}
.header-mottakala .header-bottom {
    height: 40px !important;
    padding-bottom: 16px;
    box-shadow: 0px 26px 10px 0px rgb(180 180 180 / 15%) !important
}
.slider-motta-kala .elementor-container.elementor-column-gap-default .elementor-column > .elementor-element-populated {
    padding: 0 !important;
}
.header-mottakala .header-main {
    height: 80px !important;
}
/*** Story Style ***/

#zuck-modal {
    left: 50%;
    width: 720px;
    height: 405px !important;
    top: 25% !important;
    margin-left: calc(-720px / 2) !important;
}
#zuck-modal .slider>* {
    width: 720px;
} 
#zuck-modal .slider {
    width: 720px;
}
#zuck-modal-content, #zuck-modal-content .story-viewer, #zuck-modal-content .story-viewer>.slides, #zuck-modal-content .story-viewer>.slides>* {
    width: 720px;
}
#zuck-modal-content .story-viewer .slides-pointers {
    left: calc(50vw - 50vh) !important;
    right: 0 !important;;
    width: 720px;
}
#zuck-modal-content .story-viewer .head .item-preview {
    margin-left: 9px;
    margin-right: unset !important;
}
#zuck-modal-content .story-viewer .head .left .info>* {
    font-family: var(--e-global-typography-6c60867-font-family);
}
.stories.carousel .story {
    margin: 0 35px !important;
}
.stories.carousel {
    text-align: center !important;
}
.stories.carousel .story>.item-link>.info .name {
    font-weight: 300;
    font-family: 'YekanBakhFaNum-Bold';
    color: black;
}
/*** Slider MottaKala (OFF) ***/

.digikala-carousel ul.products.product-card-layout-mottakala li.product .product-actions .price {
    line-height: 16px !important;
}
.digikala-carousel .motta-product-carousel__heading-description img {
    width: 145px !important;
    height: 145px !important;
}
.digikala-carousel .motta-product-carousel__heading-title.motta-product-carousel__heading-title--image img {
    width: 92px !important;
    height: 92px !important;
}
.digikala-carousel ul.products.product-card-layout-3 li.product, ul.products.product-card-layout-5 li.product {
    padding-left: 0px;
    padding-right: 3px;
}
.digikala-carousel ul.products.product-card-layout-5 li.product .woocommerce-loop-product__title {
    white-space: nowrap;
    margin-top: 7px;
    margin-bottom: 0;
    overflow: hidden;
    text-overflow: ellipsis;
}
.digikala-carousel ul.products.product-card-layout-5 li.product div.product-inner {
    padding: 20px 10px;
    height: 270px !important;
}
.digikala-carousel .woocommerce.columns-6.swiper-initialized.swiper-horizontal.swiper-pointer-events.swiper-free-mode.swiper-rtl.swiper-watch-progress.swiper-backface-hidden {
    border-radius: 10px;
    margin: 0 !important;
    padding: 0 !important;
    height: 270px;
}
.digikala-carousel del span.woocommerce-Price-amount.amount, .digikala-carousel del span.woocommerce-Price-amount.amount span {
    font-size: 11px;
    color: #767575;
    font-family: 'YekanBakhFaNum-Regular';
    font-weight: 300;
}
.digikala-carousel .woocommerce.columns-6.swiper-initialized.swiper-horizontal.swiper-pointer-events.swiper-free-mode.swiper-rtl.swiper-watch-progress.swiper-backface-hidden ul.products li.product .price .woocs_price_code {
    display: contents;
}
.digikala-carousel .woocommerce.columns-6.swiper-initialized.swiper-horizontal.swiper-pointer-events.swiper-free-mode.swiper-rtl.swiper-watch-progress.swiper-backface-hidden  ul.products li.product h2.woocommerce-loop-product__title a {
    font-size: 15px !important;
}
figure.gallery-item.swiper-slide.swiper-slide-visible .gallery-icon.landscape a img {
    padding-left: 30px !important;
}
.digikala-carousel ul.products.product-card-layout-mottakala li.product .product-inner:hover .woocommerce-loop-product__title a {
    box-shadow: none !important;
}
.digikala-carousel ul.products.product-card-layout-mottakala li.product .product-summary .price del {
    line-height: 12px;
}
.digikala-carousel .product-summary.show-vendor {
    padding-top: 10px;
}
.digikala-carousel ul.products.product-card-layout-mottakala li.product {
    padding: 0 2px !important;
}
.digikala-carousel .motta-product-carousel ul.products li.product div.product-inner {
    padding: 10px !important;
}
.digikala-carousel ul.products.product-card-layout-mottakala li.product-type-variable .price .woocs_price_code {
    line-height: 0px;
}
.digikala-carousel ul.products.product-card-layout-mottakala li.product {
    border: 0 !important;
    border-top: 0;
    margin-bottom: unset !important;
}
/*** Product Hot MottaKala Elements Elementor ***/

.motta-products-hot-kala__tabs {
	display: flex;
	font-size: 18px;
	font-size: 1.125rem;
	line-height: 20px;
	font-weight: 500;
	color: #1d2128;
	margin-bottom: 28px;
}
.motta-products-hot-kala__title {
    font-family: var(--e-global-typography-f1d541b-font-family);
    font-size: var(--e-global-typography-f1d541b-font-size) !important;
    margin-top: 10px;
}
img.motta-products-hot-kala__image {
    padding-left: 20px;
}

.motta-products-hot-kala__tabs span {
	flex-shrink: 1;
	flex-basis: 100%;
	color: #1d2128;
	margin-right: 24px;
}

.motta-products-hot-kala {
	display: flex;
}

.motta-products-hot-kala__items {
    flex-shrink: 1;
    flex-basis: 100%;
    margin-left: 24px;
    padding-left: 35px;
    border-left: 1px solid #ecf0f4;
}

.motta-products-hot-kala__items:last-child {
	border-left: none;
}

.motta-products-hot-kala__item {
	margin-bottom: 20px;
}

.motta-products-hot-kala__box {
	display: flex;
	align-items: center;
}

.motta-products-hot-kala__content {
	display: flex;
	flex-direction: column;
	width: 100%;
}

.motta-products-hot-kala__image {
	margin-right: 20px;
	border-radius: 2px;
}

.motta-products-hot-kala__title {
	display: block;
	font-size: 14px;
	font-size: 0.875rem;
	line-height: 20px;
	color: #1d2128;
	margin-bottom: 9px;
	min-height: 18px;
}
section.topseller-mottakala {
    margin-right: 100px !important;
    margin-left: 100px !important;
}

.motta-products-hot-kala__price {
	display: flex;
	font-size: 14px;
	font-size: 0.875rem;
	font-weight: 500;
	line-height: 22px;
	color: #1d2128;
	margin-bottom: 2px;
}

.motta-products-hot-kala__price > span {
	display: flex;
}

.motta-products-hot-kala__price ins {
	order: 1;
	margin-right: 6px;
	background-color: transparent;
	color: #ff311c;
}

.motta-products-hot-kala__price del {
	order: 2;
	font-weight: 400;
}

.motta-products-hot-kala__price > .woocommerce-Price-amount {
	margin-left: 4px;
	margin-right: 4px;
}

.motta-products-hot-kala__price > .woocommerce-Price-amount:first-child {
	margin-left: 0;
}

.motta-products-hot-kala__price > .woocommerce-Price-amount:last-child {
	margin-right: 0;
}

.motta-products-hot-kala__rating {
	display: flex;
	align-items: center;
}

.motta-products-hot-kala__rating .star-rating {
	display: inline;
}

.motta-products-hot-kala__rating .review-count {
	font-size: 12px;
	font-size: 0.75rem;
	font-weight: 500;
	line-height: 16px;
	color: #7c818b;
	margin: 2px 0 0 8px;
}
.motta-products-hot-kala__item:nth-child(1) .motta-products-hot-kala__content:before {
    content: "رتبه اول";
    background: #ee384e;
    color: white !important;
    width: 70px;
    text-align: center;
    border-radius: 10px;
    font-family: yekanbakhfanum-bold;
    font-size: 14px;
    height: 22px;
    align-items: normal;
}
.motta-products-hot-kala__item:nth-child(2) .motta-products-hot-kala__content:before {
    content: "رتبه دوم";
    background: #ee384e;
    color: white !important;
    width: 70px;
    text-align: center;
    border-radius: 10px;
    font-family: yekanbakhfanum-bold;
    font-size: 14px;
    height: 22px;
    align-items: normal;
}
.motta-products-hot-kala__item:nth-child(3) .motta-products-hot-kala__content:before {
    content: "رتبه سوم";
    background: #ee384e;
    color: white !important;
    width: 70px;
    text-align: center;
    border-radius: 10px;
    font-family: yekanbakhfanum-bold;
    font-size: 14px;
    height: 22px;
    align-items: normal;
}

@media (max-width: 991px) {
	.motta-products-hot-kala__tabs {
		font-size: 16px;
		font-size: 1rem;
		color: #1d2128;
		margin-bottom: 24px;
		flex-wrap: nowrap;
		overflow-y: hidden;
		overflow-x: auto;
		scroll-behavior: smooth;
		overflow-y: visible;
		position: relative;
	}
	.motta-products-hot-kala__tabs::-webkit-scrollbar {
		display: none;
	}
	.motta-products-hot-kala__tabs span {
		flex-shrink: 0;
		flex-basis: auto;
		position: relative;
		color: #7c818b;
		padding: 12px 0 17px 0;
		cursor: pointer;
		transition: .3s;
	}
	.motta-products-hot-kala__tabs span::after {
		position: absolute;
		bottom: 0;
		content: '';
		display: block;
		width: 100%;
		height: 2px;
		background-color: #1d2128;
		opacity: 0;
		transition: opacity .3s;
		z-index: 1;
	}
	.motta-products-hot-kala__tabs span.active {
		color: #1d2128;
	}
	.motta-products-hot-kala__tabs span.active::after {
		opacity: 1;
	}
	.motta-products-hot-kala__tabs::after {
		position: absolute;
		bottom: 0;
		content: '';
		display: block;
		width: 100%;
		height: 2px;
		background-color: #ecf0f4;
	}
	.motta-products-hot-kala {
		position: relative;
	}
	.motta-products-hot-kala__items {
		opacity: 0;
		visibility: hidden;
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		transition: opacity 0.4s;
		border-right: none;
		padding-right: 0;
		margin-right: 0;
	}
	.motta-products-hot-kala__items.active {
		opacity: 1;
		display: block;
		visibility: visible;
		position: static;
	}
}
/*** Blog Motta Kala Elements Elementor ***/

.format-standard.has-post-thumbnail.hentry {
    border: 1px solid #a9a9a966;
    padding: 15px;
    border-radius: 8px;
}
/**** Single Product Layout 7 ***/


.single-product div.product.layout-7 {
	margin-top: 12px;
	--motta-product-thumbnail-height: 90px;
	background: #fff;
    border-radius: 11px;
    border: 1px solid #e3e3e3;
    padding: 25px 20px;
}

.single-product div.product.layout-7 .motta-product-gallery {
	width: 32%;
}

.single-product div.product.layout-7 .product-summary-wrapper {
	width: 45%;
	padding-right: 25px;
}

.single-product div.product.layout-7 .entry-summary {
	width: 22.334%;
	padding: 12px;
	background: #e0e0e25c;
	border: 1px solid #e0e0e2;
	border-radius: 14px
}

.single-product div.product.layout-7 .entry-summary .price del,
.single-product div.product.layout-7 .entry-summary .price .price__save {
	margin-top: 13px;
}

.single-product div.product.layout-7 .entry-summary .product-featured-icons {
	padding: 0;
}

.single-product div.product.layout-7 .entry-summary .product-featured-icons .motta-button {
	color: #7c818b;
	margin-right: 20px;
}

.single-product div.product.layout-7 .entry-summary .product-featured-icons .motta-button:first-child {
	margin-right: 0;
}

.single-product div.product.layout-7 .product-gallery-summary {
	margin-bottom: 33px;
}

.single-product div.product.layout-7 .product-gallery-summary .motta-product-images-buttons {
	bottom: var(--motta-product-thumbnail-height);
	right: 50%;
	transform: translateX(50%);
	flex-direction: row-reverse;
}

.single-product div.product.layout-7 .product-gallery-summary .motta-product-images-buttons .motta-button--icon {
	margin: 0 5px;
}

.single-product div.product.layout-7 .product-gallery-summary .motta-product-images-buttons .swiper-button {
	margin: 0 5px;
}

.single-product div.product.layout-7 .product-gallery-summary table.variations .label {
	margin-bottom: 8px;
}

.single-product div.product.layout-7 .product-gallery-summary table.variations .value {
	padding-bottom: 18px;
}

.single-product div.product.layout-7 .product-gallery-summary .reset_variations {
	margin: 0;
}

.single-product div.product.layout-7 .product-gallery-summary .motta-quantity-wrapper {
	justify-content: space-between;
	margin-bottom: 20px;
}

.single-product div.product.layout-7 .product-gallery-summary .single_add_to_cart_button {
	width: 100%;
}

.single-product div.product.layout-7 .product-gallery-summary .single_add_to_cart_button .single_add_to_cart_button--icon {
	display: inline-block;
}

.single-product div.product.layout-7 .product-gallery-summary .single_add_to_cart_button,
.single-product div.product.layout-7 .product-gallery-summary .motta-buy-now-button {
	line-height: 44px;
	height: 44px;
	float: none;
}

.single-product div.product.layout-7 .motta-single-product-sale__countdown .motta-single-product-sale__text {
	display: none;
}

.single-product div.product.layout-7 .woocommerce-product-gallery .flex-viewport {
	margin-bottom: 10px;
}

.single-product div.product.layout-7 .woocommerce-product-gallery__thumbs-carousel .swiper-container {
	margin: 0 65px 0 60px;
}

.single-product div.product.layout-7 .woocommerce-product-gallery__thumbs-carousel .motta-swiper-button {
	background-color: transparent;
	color: #dadfe3;
	padding-right: 25px;
	padding-left: 16px;
}

.single-product div.product.layout-7 .woocommerce-product-gallery__thumbs-carousel .motta-swiper-button:hover {
	color: #1d2128;
}

.single-product div.product.layout-7 .woocommerce-product-gallery__thumbs-carousel .motta-swiper-button.swiper-button-disabled {
	color: #dadfe3;
	cursor: default;
}

.single-product div.product.layout-7 .woocommerce-product-gallery__thumbs-carousel .motta-swiper-button.motta-thumbs-button-next {
	padding-left: 25px;
	padding-right: 16px;
}

.single-product div.product.layout-7 .product_title {
	font-size: 18px;
	font-size: 1.125rem;
	line-height: 24px;
	margin-bottom: 10px;
}

.single-product div.product.layout-7 .product-meta-wrapper {
	border-bottom: 1px solid #ecf0f4;
	padding-bottom: 10px;
	margin-bottom: 19px;
}

.single-product div.product.layout-7 .product-meta-wrapper .meta-cat + .meta::before {
	content: '';
	display: inline-block;
	width: 1px;
	height: 10px;
	background-color: #ecf0f4;
	margin-right: 20px;
	margin-left: 20px;
}

.single-product div.product.layout-7 .product-meta-wrapper .meta::after {
	display: none;
}

.single-product div.product.layout-7 .product-meta-wrapper .woocommerce-product-rating::after {
	margin-top: 2px;
	content: '';
	display: inline-block;
	width: 1px;
	height: 10px;
	background-color: #ecf0f4;
	margin-left: 20px;
	margin-right: 20px;
}

.single-product div.product.layout-7 .motta-price-stock {
	padding-bottom: 17px;
	margin-bottom: 20px;
}

.single-product div.product.layout-7 .motta-single-product-sale {
	font-size: 11px;
	font-size: 0.6875rem;
	padding-right: 10px;
	padding-left: 10px;
}

.single-product div.product.layout-7.product-type-grouped .woocommerce-grouped-product-list td {
	font-size: 14px;
	font-size: 0.875rem;
	padding: 10px 5px;
}

.single-product div.product.layout-7.product-type-grouped .woocommerce-grouped-product-list a.button {
	font-size: 11px;
	font-size: 0.6875rem;
	line-height: 44px;
	height: 44px;
	min-width: auto;
	width: 100%;
}

.single-product div.product.layout-7.product-type-grouped .woocommerce-grouped-product-list .motta-quantity-wrapper {
	margin-bottom: 0;
}

.single-product div.product.layout-7.product-type-grouped .woocommerce-grouped-product-list-item__quantity .quantity {
	width: 100%;
}

.single-product div.product.layout-7.outofstock .woocommerce-badges {
	display: block;
}

.single-product div.product.layout-7.has-buy-now .single_add_to_cart_button {
	line-height: 44px;
	height: 44px;
}

.single-product div.product.layout-7.has-buy-now .motta-buy-now-button {
	width: 100%;
	margin-right: 0;
	margin-top: 12px;
	line-height: 44px;
	height: 44px;
}

.single-product div.product.layout-7.has-buy-now .quantity {
	margin-bottom: 0;
	margin-left: auto;
}

.single-product div.product.layout-7.product-type-external .product-featured-icons {
	clear: both;
	padding-top: 12px;
}

.single-product div.product.layout-7 .motta-icon-box-widget {
	border-radius: 0;
	border-top: 0;
	border-right: 0;
	border-left: 0;
	padding: 0 0 16px;
	margin-bottom: 16px;
}

.single-product div.product.layout-7 .motta-icon-box-widget .motta-icon-box-widget__item {
	border: 0;
	padding: 0;
	margin-bottom: 15px;
}

.single-product div.product.layout-7 .short-description {
	margin-bottom: 0;
}

.single-product div.product.layout-7 .related {
	border-top: 1px solid #ecf0f4;
	padding-top: 22px;
}

.single-product div.product.layout-7 .related h2 {
	margin-top: 0;
}
.layout-7 .woocommerce-product-gallery .flex-control-thumbs {
    opacity: 1 !important;
}
.single-product div.product.layout-7 .entry-summary table.variations {
    display: none;
}
div.product.layout-7 .entry-summary .motta-quantity-wrapper.variations-attribute-change p:last-child {
    display: none;
}
/*** MOTTAKALA CSS ***/

@media (max-width: 768px) {
.product-inner span.woocs_price_code span:nth-child(2) {
    display: none !important;
}
.digikala-carousel .motta-product-carousel__heading-title img {
    max-width: 95px;
    margin-right: 40px;
}
section.topseller-mottakala {
    margin-right: 10px !important;
    margin-left: 10px !important;
}
.motta-products-hot-kala.motta-products-hot-kala--elementor.columns-3 div.motta-products-hot-kala__items:nth-child(2), .motta-products-hot-kala.motta-products-hot-kala--elementor.columns-3 div.motta-products-hot-kala__items:nth-child(3) {
    display: none;
}
.motta-products-hot-kala__items {
    border-left: unset !important;
}
.stories.carousel .story {
    margin: 0 10px !important;
}
}
.header-mottakala .menu-item--widget-heading.menu-item--type-custom a, .menu-item--widget-heading.menu-item--type-custom span {
    border-right: 3px solid #ee384e;
    padding-right: 7px !important;
    border-radius: 3px;
    font-family: 'IRANYekanX';
    font-weight: 600;
}
.header-mottakala .header-category--both .header-category__content {
    --category-menu-bg: #f0f0f1;
}
.header-mottakala .header-category--both .header-category__menu:hover > ul > li > a {
    color: #212222;
}
.header-mottakala  ul.menu .menu-item-icon svg {
    color: #323134;
}
.header-mottakala  .header-bottom .header-category--both .header-category__menu .mega-menu {
    top: 0 !important;
    background: #fff;
}
.header-mottakala .header-category--both .header-category__menu li:hover {
    background: #fff;
}
.header-mottakala .header-category--both .motta-button--ghost + .header-category__content .header-category__menu > ul > li > a {
    padding: 12px 10px !important;
}
.header-mottakala .header-category__menu .mega-menu:before {
    display: none !important;
}
.header-mottakala .header-category--both .motta-button--ghost + .header-category__content .header-category__menu > ul > li {
    border-bottom: 2px solid #6a68680f;
}
.header-mottakala .header-category--both .motta-button--ghost + .header-category__content .header-category__menu > ul > li:hover > a  , .header-mottakala .header-category--both .motta-button--ghost + .header-category__content .header-category__menu > ul > li:hover > a span.menu-item-icon.menu-icon-item--svg svg {
    color: #ee384e;
}
.header-mottakala .header-category--both .header-category__menu ul ul li a:after {
    display: none !important;
}
/*** Cart Layout Mottakala ***/


ul.products.product-card-layout-mottakala {
	margin: 0 -15px;
}

ul.products.product-card-layout-mottakala li.product {
	padding: 0 15px;
}

ul.products.product-card-layout-mottakala li.product .product-inner:hover .product-thumbnail .product-featured-icons {
	transform: translateX(-50%) translateY(0);
}

ul.products.product-card-layout-mottakala li.product .product-thumbnail .product-featured-icons {
	top: 100px;
	bottom: auto;
	left: 50%;
	transform: translateX(-50%) translateY(10px);
	padding: 8px 12px;
	background-color: rgba(0, 0, 0, 0.48);
	border-radius: 25px;
}

ul.products.product-card-layout-mottakala li.product .product-thumbnail .product-featured-icons a {
	color: #ffffff;
}

ul.products.product-card-layout-mottakala li.product .product-thumbnail .product-featured-icons .motta-button--compare > a.added:before {
	background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0iI2ZmZiIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMzIgMzIiPgo8cGF0aCBkPSJNMTMuNDUzIDIzLjgyN2wtNy43MzMtNy43MzMgMS44OTMtMS44OCA1Ljg0IDUuODQgMTAuOTMzLTEwLjkzMyAxLjg5MyAxLjg4eiI+PC9wYXRoPgo8L3N2Zz4K");
	opacity: 1;
}

ul.products.product-card-layout-mottakala li.product .woocommerce-badges {
	top: 15px;
	right: 15px;
}

ul.products.product-card-layout-mottakala li.product .product-variation-items {
	margin-top: 8px;
}

ul.products.product-card-layout-mottakala li.product .product-variation-items .product-variation-items--item {
	justify-content: flex-start;
}

ul.products.product-card-layout-mottakala li.product .price {
	font-size: 16px;
	font-size: 1rem;
	margin-top: 10px;
}

ul.products.product-card-layout-mottakala li.product .price del {
	font-size: 12px;
	font-size: 0.75rem;
}

ul.products.product-card-layout-mottakala li.product .price .woocs_price_code {
	display: flex;
	flex-direction: column;
}

ul.products.product-card-layout-mottakala li.product .motta-rating {
	margin-top: 5px;
}

ul.products.product-card-layout-mottakala li.product .sold-by-meta {
	padding-top: 5px;
	padding-bottom: 5px;
}

ul.products.product-card-layout-mottakala li.product .product-actions {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

ul.products.product-card-layout-mottakala li.product .product-actions .price {
	display: flex;
	flex-direction: column;
}

ul.products.product-card-layout-mottakala li.product .product-actions .product-add-to-cart_link span.motta-svg-icon {
	width: 40px;
	height: 40px;
	display: flex;
	align-items: center;
	padding: 0;
	font-size: 16px;
	font-size: 1rem;
	background-color: #ee384e;
	border-radius: 15%;
	justify-content: center;
	z-index: 2;
}

ul.products.product-card-layout-mottakala li.product .product-actions .product-add-to-cart_link.loading span {
	padding: 0;
}

ul.products.product-card-layout-mottakala li.product .product-actions .product-add-to-cart_link.loading span:before {
	top: 3px;
	right: 2px;
}

ul.products.product-card-layout-mottakala li.product .product-actions .product-add-to-cart_link.loading span svg {
	opacity: 0;
}

ul.products.product-card-layout-mottakala li.product .product-actions .product-add-to-cart_link.added span:before {
	display: none;
}

ul.products.product-card-layout-mottakala li.product .product-actions a.motta-button--quickview {
	display: none;
}
ul.products.product-card-layout-mottakala li.product:hover .product-thumbnail img {
    filter: blur(15px);
}
ul.products.product-card-layout-mottakala li.product .product-thumbnail img {
    filter: blur(1px);
    transition: filter 1s;
}
ul.products.product-card-layout-mottakala li.product .woocommerce-loop-product__title {
    height: 50px;
    margin-bottom: 14px;
    margin-top: 20px;
}
ul.products.product-card-layout-mottakala li.product .woocommerce-loop-product__title a {
    line-height: var(--e-global-typography-f1d541b-line-height);
}
ul.products.product-card-layout-mottakala li.product {
    padding: 10px 15px;
    border: 1px solid #c8c3c32b;
    border-top: 0;
    margin-bottom: unset !important;
}
ul.products.product-card-layout-mottakala li.product .product-actions > a.button {
    background: transparent;
    justify-content: end;
    padding: 0;
}
ul.products li.product .product-actions > a.button > span.button_text {
    display: none !important;
}
ul.products.product-card-layout-mottakala li.product:hover a.button.product-add-to-cart_link:before {
    content: "خرید کنید";
    position: absolute;
    color: white;
    background: #ee384e;
    width: 90px;
    margin-left: 10%;
    padding: 0 10px;
    display: flex;
    align-items: center;
    height: 40px;
    border-radius: 0 25px 25px 0;
    visibility: visible;
    font-size: 13px;
}
ul.products.product-card-layout-mottakala li.product a.button.product-add-to-cart_link:before {
    content: "خرید کنید";
    position: absolute;
    color: white;
    background: #ee384e;
    width: 0;
    margin-left: 10%;
    padding: 0;
    display: flex;
    align-items: center;
    height: 40px;
    border-radius: 0 25px 25px 0;
    transition: width .6s, font-size .6s;
    visibility: hidden;
    font-size: 1px;
}
ul.products.product-card-layout-mottakala li.product:hover .product-actions .price {
    filter: blur(3px);
}
ul.products.product-card-layout-mottakala li.product .product-actions .price {
    filter: blur(0px);
    transition: filter .6s;
}
ul.products.product-card-layout-mottakala li.product .product-thumbnail .product-featured-icons {
    background: transparent;
}
ul.products.product-card-layout-mottakala li.product .product-thumbnail .product-featured-icons a {
    color: #ffffff;
    background: #ee384e;
    padding: 10px;
    border-radius: 15%;
}
ul.products.product-card-layout-mottakala li.product .product-thumbnail {
    margin-top: 20px;
}
ul.products.product-card-layout-mottakala li.product .product-featured-icons .motta-button--wishlist:before, ul.products li.product .product-thumbnail .product-featured-icons .wcboost-products-compare-button:before {
    display: flex;
    justify-content: center;
    align-items: center;
    left: unset !important;
    top: unset !important;
    right: unset !important;
}
ul.products.product-card-layout-mottakala li.product .product-thumbnail .product-featured-icons .motta-button {
    width: 40px;
    height: 40px;
}
ul.products.product-card-layout-mottakala .woocommerce-badge {
    border-radius: 15%;
}
ul.products.product-card-layout-mottakala li.product-type-variable .price .woocs_price_code {
    color: white;
}
ul.products.product-card-layout-mottakala li.product-type-variable span.woocommerce-Price-amount.amount {
    color: black;
}
ul.products.product-card-layout-mottakala li.product-type-variable .price .woocs_price_code {
    line-height: 10px;
}
/*** Advanced Search Motta ***/

.header-search--form .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit {
    top: 8px;
    right: auto;
    left: 15px;
}
.dgwt-wcas-style-pirx .dgwt-wcas-preloader {
    margin-left: 35px;
    right: 15px;
    left: unset !important;
    margin-right: unset !important;
}
.dgwt-wcas-suggestion .dgwt-wcas-st-title {
    border: none !important;
}
.dgwt-wcas-sp {
    padding-right: 15px;
}
.dgwt-wcas-suggestions-wrapp.woocommerce {
    width: 400px !important;
    right: 270px;
    left: unset !important;
}
.dgwt-wcas-details-wrapp.woocommerce.js-dgwt-wcas-initialized {
    width: 400px !important;
    right: 670px;
    left: unset !important;
}
.dgwt-wcas-details-wrapp .dgwt-wcas-pd-addtc-form .button span.motta-svg-icon.motta-svg-icon--cart-trolley {
    margin-left: 5px;
}


.woocommerce-MyAccount-content ul.dokan-account-migration-lists li .left-content {
    text-align: right !important;
}
.woocommerce-MyAccount-content ul.dokan-account-migration-lists li .right-content {
    text-align: left !important;
}
