.elementor-widget-wc-categories .woocommerce .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-4169 .elementor-element.elementor-element-2975fef.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-4169 .elementor-element.elementor-element-26ec3e9 #mehrnoosh-archive-header{padding:25px 25px 0px 25px;}@media(min-width:768px){.elementor-4169 .elementor-element.elementor-element-9ad949b{width:25%;}.elementor-4169 .elementor-element.elementor-element-0330ba5{width:74.666%;}}/* Start custom CSS for wc-categories, class: .elementor-element-2975fef *//* گرید اصلی - حالت دسکتاپ: ۶ کارت نمایش داده میشه + بقیه به‌صورت اسلایدر افقی */
.woocommerce.columns-7 ul.products.elementor-grid {
    display: flex !important;
    flex-wrap: nowrap !important;
    overflow-x: auto !important;
    scroll-snap-type: x mandatory !important;
    gap: 15px !important;
    padding: 20px;
    max-width: 1200px;
    margin: 0 auto;
    list-style: none;
    scrollbar-width: none;
    -ms-overflow-style: none;
}

.woocommerce.columns-7 ul.products.elementor-grid::-webkit-scrollbar {
    display: none;
}

/* کارت - عرض ثابت طوری که دقیقا ۶ تا در دسکتاپ جا بشه */
.woocommerce.columns-7 ul.products li.product-category {
    background: white;
    border-radius: 12px;
    overflow: hidden;
    border: 1px solid #e9ebef;
    box-shadow: none;
    transition: border-color 0.25s ease;
    margin: 0 !important;
    padding: 0 !important;
    float: none !important;

    flex: 0 0 calc((100% - (5 * 15px)) / 6) !important;
    width: auto !important;
    min-width: 0 !important;
    scroll-snap-align: start !important;
}

.woocommerce.columns-7 ul.products li.product-category:hover {
    border-color: #0860fe;
    transform: none;
    box-shadow: none;
}

.woocommerce.columns-7 ul.products li.product-category > a {
    text-decoration: none;
    display: block;
    height: 100%;
}

/* تصویر (چون دیو card-image رپر نداریم، مستقیم روی img اعمال شده) */
.woocommerce.columns-7 ul.products li.product-category img {
    width: 100%;
    height: 180px;
    object-fit: contain;
    background: #f8f9fa;
    transition: transform 0.3s ease;
    display: block;
}

.woocommerce.columns-7 ul.products li.product-category:hover img {
    transform: scale(1.05);
}

/* عنوان */
.woocommerce.columns-7 ul.products li.product-category h2.woocommerce-loop-category__title {
    padding: 20px 15px;
    text-align: center;
    color: #333;
    font-size: 16px;
    font-weight: 600;
    background: white;
    transition: color 0.25s ease;
    margin: 0;
}

.woocommerce.columns-7 ul.products li.product-category:hover h2.woocommerce-loop-category__title {
    color: #0860fe;
}

/* شمارنده تعداد محصول - در نسخه سفارشی وجود نداشت */
.woocommerce.columns-7 ul.products li.product-category .count {
    display: none;
}

/* رسپانسیو - تبلت و موبایل: همون حالت اسلایدی قبلی، بدون تغییر */
@media (max-width: 1024px) {
    .woocommerce.columns-7 ul.products.elementor-grid {
        display: flex !important;
        overflow-x: auto;
        scroll-snap-type: x mandatory;
        gap: 10px !important;
        padding: 15px 10px;
        scrollbar-width: none;
        -ms-overflow-style: none;
    }

    .woocommerce.columns-7 ul.products.elementor-grid::-webkit-scrollbar {
        display: none;
    }

    .woocommerce.columns-7 ul.products li.product-category {
        flex: 0 0 calc(33.333% - 7px) !important;
        scroll-snap-align: start;
        min-width: 0;
    }

    .woocommerce.columns-7 ul.products li.product-category img {
        height: 130px;
    }

    .woocommerce.columns-7 ul.products li.product-category h2.woocommerce-loop-category__title {
        padding: 12px 8px;
        font-size: 13px;
    }
}

@media (max-width: 480px) {
    .woocommerce.columns-7 ul.products.elementor-grid {
        gap: 8px;
        padding: 12px 8px;
    }

    .woocommerce.columns-7 ul.products li.product-category {
        flex: 0 0 calc(33.333% - 6px) !important;
    }

    .woocommerce.columns-7 ul.products li.product-category img {
        height: 110px;
    }

    .woocommerce.columns-7 ul.products li.product-category h2.woocommerce-loop-category__title {
        font-size: 12px;
        padding: 10px 6px;
    }
}

@media (max-width: 360px) {
    .woocommerce.columns-7 ul.products li.product-category {
        flex: 0 0 calc(33.333% - 5px) !important;
    }

    .woocommerce.columns-7 ul.products li.product-category img {
        height: 100px;
    }

    .woocommerce.columns-7 ul.products li.product-category h2.woocommerce-loop-category__title {
        font-size: 11px;
        padding: 8px 4px;
    }
}/* End custom CSS */
/* Start custom CSS for archiveproducttwo, class: .elementor-element-f6c9fba *//* ==========================================================
   AUTOGARAG - SHOP PRODUCT CARDS
   FINAL CLEAN CSS
   Primary Color: #0860fe

   ✓ حذف دقیق درصد تخفیف
   ✓ حذف دقیق متن "تخفیف"
   ✓ قیمت عادی حفظ می‌شود
   ✓ قیمت تخفیفی حفظ می‌شود
   ✓ قیمت قبلی خط‌خورده
   ✓ تومان کپسول آبی
   ✓ دکمه خرید محصول
   ✓ دسکتاپ 3 ستون
   ✓ موبایل 2 ستون
   ✓ کارت موبایل تکان نمی‌خورد
   ✓ فقط عکس موبایل کمی Zoom می‌شود
   ========================================================== */


.elementor-4169 .elementor-element.elementor-element-f6c9fba{
    --ag-primary:#0860fe;
    --ag-primary-hover:#064fd5;

    --ag-text:#252a31;
    --ag-price:#20242a;

    --ag-old:#999fa8;
    --ag-old-bg:#f0f2f5;

    --ag-image:#f2f2f2;
    --ag-border:#eceff3;
    --ag-line:#dde1e6;

    font-family:"Vazirmatn",Tahoma,sans-serif !important;
}


/* ==========================================================
   1. حذف دقیق درصد تخفیف
   فقط کلاس واقعی خودش
   ========================================================== */

.elementor-4169 .elementor-element.elementor-element-f6c9fba
.price-and-box-mehrnoosh-in-shop-offer-slider-six-offer{
    display:none !important;
    visibility:hidden !important;
    opacity:0 !important;

    width:0 !important;
    height:0 !important;

    min-width:0 !important;
    min-height:0 !important;

    margin:0 !important;
    padding:0 !important;

    position:absolute !important;

    border:0 !important;
    background:none !important;

    box-shadow:none !important;

    overflow:hidden !important;

    pointer-events:none !important;
}


/* ==========================================================
   2. حذف دقیق نوشته "تخفیف"
   فقط کلاس واقعی خودش
   ========================================================== */

.elementor-4169 .elementor-element.elementor-element-f6c9fba
.price-and-box-mehrnoosh-in-shop-offer-slider-six-text{
    display:none !important;
    visibility:hidden !important;
    opacity:0 !important;

    width:0 !important;
    height:0 !important;

    min-width:0 !important;
    min-height:0 !important;

    margin:0 !important;
    padding:0 !important;

    position:absolute !important;

    border:0 !important;
    background:none !important;

    box-shadow:none !important;

    overflow:hidden !important;

    pointer-events:none !important;
}


/* Pseudo های همین دو عنصر هم حذف شوند */

.elementor-4169 .elementor-element.elementor-element-f6c9fba
.price-and-box-mehrnoosh-in-shop-offer-slider-six-offer::before,
.elementor-4169 .elementor-element.elementor-element-f6c9fba
.price-and-box-mehrnoosh-in-shop-offer-slider-six-offer::after,
.elementor-4169 .elementor-element.elementor-element-f6c9fba
.price-and-box-mehrnoosh-in-shop-offer-slider-six-text::before,
.elementor-4169 .elementor-element.elementor-element-f6c9fba
.price-and-box-mehrnoosh-in-shop-offer-slider-six-text::after{
    content:none !important;
    display:none !important;
}


/* ==========================================================
   3. WRAPPER اصلی فروشگاه
   ========================================================== */

.elementor-4169 .elementor-element.elementor-element-f6c9fba
.mehrnoosh-archive-product-list-elementor-two{
    width:100% !important;
    max-width:100% !important;

    margin:0 !important;
    padding:0 !important;

    background:transparent !important;
    background-image:none !important;

    border:0 !important;

    box-shadow:none !important;
}


/* ==========================================================
   4. حذف clearfix پیش‌فرض WooCommerce
   ========================================================== */

.elementor-4169 .elementor-element.elementor-element-f6c9fba
.mehrnoosh-archive-product-list-elementor-two
ul.products::before,

.elementor-4169 .elementor-element.elementor-element-f6c9fba
.mehrnoosh-archive-product-list-elementor-two
ul.products::after{
    content:none !important;
    display:none !important;
}


/* ==========================================================
   5. GRID محصولات - دسکتاپ
   ========================================================== */

.elementor-4169 .elementor-element.elementor-element-f6c9fba
.mehrnoosh-archive-product-list-elementor-two
ul.products{
    display:grid !important;

    grid-template-columns:
        repeat(3,minmax(0,1fr)) !important;

    grid-auto-flow:row !important;

    align-items:stretch !important;

    gap:18px !important;

    width:100% !important;
    max-width:100% !important;

    margin:0 !important;
    padding:0 !important;

    float:none !important;
    clear:none !important;

    list-style:none !important;

    background:transparent !important;

    box-sizing:border-box !important;
}


/* ==========================================================
   6. هر محصول = Grid Item
   ========================================================== */

.elementor-4169 .elementor-element.elementor-element-f6c9fba
.mehrnoosh-archive-product-list-elementor-two
ul.products
> .mehrnoosh-slider-six-homethree-box-one-archive{
    position:relative !important;

    display:block !important;

    float:none !important;
    clear:none !important;

    width:100% !important;
    min-width:0 !important;
    max-width:none !important;

    height:100% !important;

    margin:0 !important;
    padding:2px !important;

    background:transparent !important;
    background-color:transparent !important;
    background-image:none !important;

    border:0 !important;
    border-radius:0 !important;

    box-shadow:none !important;

    box-sizing:border-box !important;
}


.elementor-4169 .elementor-element.elementor-element-f6c9fba
.mehrnoosh-archive-product-list-elementor-two
ul.products
> .mehrnoosh-slider-six-homethree-box-one-archive:nth-child(n){
    width:100% !important;

    margin:0 !important;

    float:none !important;
    clear:none !important;
}


/* ==========================================================
   7. کارت اصلی
   ========================================================== */

.elementor-4169 .elementor-element.elementor-element-f6c9fba
.mehrnoosh-slider-six-homethree-box-one{
    position:relative !important;

    display:flex !important;
    flex-direction:column !important;

    width:100% !important;
    min-width:0 !important;

    height:100% !important;
    min-height:405px !important;

    margin:0 !important;

    padding:
        10px
        10px
        67px !important;

    background:#ffffff !important;
    background-image:none !important;

    border:
        1px solid var(--ag-border) !important;

    border-radius:17px !important;

    box-shadow:
        0 4px 14px
        rgba(20,30,45,.06) !important;

    overflow:hidden !important;

    box-sizing:border-box !important;

    transition:
        transform .25s ease,
        box-shadow .25s ease,
        border-color .25s ease !important;
}


/* Hover دسکتاپ */

.elementor-4169 .elementor-element.elementor-element-f6c9fba
.mehrnoosh-slider-six-homethree-box-one:hover{
    transform:translateY(-3px) !important;

    border-color:
        rgba(8,96,254,.12) !important;

    box-shadow:
        0 9px 24px
        rgba(20,30,45,.09) !important;
}


/* ==========================================================
   8. لینک محصول
   ========================================================== */

.elementor-4169 .elementor-element.elementor-element-f6c9fba
.mehrnoosh-slider-six-homethree-box-one > a{
    display:block !important;

    width:100% !important;

    margin:0 !important;
    padding:0 !important;

    background:transparent !important;

    color:inherit !important;

    border:0 !important;

    box-shadow:none !important;

    text-decoration:none !important;
}


/* ==========================================================
   9. INNER
   ========================================================== */

.elementor-4169 .elementor-element.elementor-element-f6c9fba
.mehrnoosh-slider-six-homethree-box-one-inner{
    display:block !important;

    width:100% !important;

    margin:0 !important;
    padding:0 !important;

    background:transparent !important;
    background-image:none !important;

    border:0 !important;
    border-radius:0 !important;

    box-shadow:none !important;
}


/* ==========================================================
   10. IMAGE BOX
   ========================================================== */

.elementor-4169 .elementor-element.elementor-element-f6c9fba
.mehrnoosh-slider-six-homethree-box-one-inner-img{
    position:relative !important;

    display:flex !important;

    align-items:center !important;
    justify-content:center !important;

    width:100% !important;

    aspect-ratio:1 / 1 !important;

    margin:
        0 0 9px !important;

    padding:10px !important;

    background:
        var(--ag-image) !important;

    border:0 !important;

    border-radius:13px !important;

    box-shadow:none !important;

    overflow:hidden !important;

    box-sizing:border-box !important;
}


.elementor-4169 .elementor-element.elementor-element-f6c9fba
.mehrnoosh-slider-six-homethree-box-one-inner-img img{
    display:block !important;

    width:100% !important;
    height:100% !important;

    max-width:100% !important;
    max-height:100% !important;

    margin:0 !important;
    padding:0 !important;

    object-fit:contain !important;

    border:0 !important;

    box-shadow:none !important;

    transform:scale(1) !important;

    transition:
        transform .28s ease !important;
}


/* Zoom نرم تصویر در دسکتاپ */

.elementor-4169 .elementor-element.elementor-element-f6c9fba
.mehrnoosh-slider-six-homethree-box-one:hover
.mehrnoosh-slider-six-homethree-box-one-inner-img img{
    transform:scale(1.03) !important;
}


/* ==========================================================
   11. عنوان محصول
   دو خط
   ========================================================== */

.elementor-4169 .elementor-element.elementor-element-f6c9fba
.mehrnoosh-title-slider-six-element{
    display:-webkit-box !important;

    width:100% !important;

    height:44px !important;
    min-height:44px !important;
    max-height:44px !important;

    margin:
        0 0 6px !important;

    padding:
        0 3px !important;

    background:transparent !important;

    color:
        var(--ag-text) !important;

    font-family:
        "Vazirmatn",
        Tahoma,
        sans-serif !important;

    font-size:12px !important;

    font-weight:700 !important;

    line-height:22px !important;

    text-align:right !important;

    white-space:normal !important;

    -webkit-box-orient:
        vertical !important;

    -webkit-line-clamp:
        2 !important;

    overflow:hidden !important;

    text-overflow:ellipsis !important;
}


/* ==========================================================
   12. PRICE WRAPPER
   حتماً نمایش داده شود
   ========================================================== */

.elementor-4169 .elementor-element.elementor-element-f6c9fba
.mehrnoosh-slider-six-homethree-pricebox{
    display:block !important;

    position:relative !important;

    width:100% !important;

    margin:0 !important;
    padding:0 !important;

    background:transparent !important;

    border:0 !important;

    box-shadow:none !important;

    visibility:visible !important;
    opacity:1 !important;

    overflow:visible !important;
}


/* ==========================================================
   13. PRICE AREA
   ========================================================== */

.elementor-4169 .elementor-element.elementor-element-f6c9fba
.mehrnoosh-slider-six-homethree-pricebox-one{
    position:relative !important;

    display:block !important;

    width:100% !important;

    height:58px !important;
    min-height:58px !important;
    max-height:58px !important;

    margin:0 !important;

    padding:
        22px
        4px
        0 !important;

    background:transparent !important;

    border:0 !important;

    box-shadow:none !important;

    direction:rtl !important;

    text-align:right !important;

    overflow:visible !important;

    visibility:visible !important;
    opacity:1 !important;

    box-sizing:border-box !important;
}


/* ==========================================================
   14. خط خاکستری بالای قیمت
   ========================================================== */

.elementor-4169 .elementor-element.elementor-element-f6c9fba
.mehrnoosh-slider-six-homethree-pricebox-one::before{
    content:"" !important;

    position:absolute !important;

    top:10px !important;

    right:0 !important;
    left:0 !important;

    height:1px !important;

    background:
        var(--ag-line) !important;
}


/* ==========================================================
   15. Screen reader WooCommerce
   ========================================================== */

.elementor-4169 .elementor-element.elementor-element-f6c9fba
.mehrnoosh-slider-six-homethree-pricebox-one
.screen-reader-text{
    display:none !important;
}


/* ==========================================================
   16. RESET قیمت
   ========================================================== */

.elementor-4169 .elementor-element.elementor-element-f6c9fba
.mehrnoosh-slider-six-homethree-pricebox-one
.woocommerce-Price-amount,

.elementor-4169 .elementor-element.elementor-element-f6c9fba
.mehrnoosh-slider-six-homethree-pricebox-one
.amount{
    position:static !important;

    float:none !important;

    width:auto !important;
    min-width:0 !important;
    max-width:none !important;

    height:auto !important;
    min-height:0 !important;

    margin:0 !important;
    padding:0 !important;

    transform:none !important;

    background:transparent !important;

    border:0 !important;
    border-radius:0 !important;

    box-shadow:none !important;

    color:
        var(--ag-price) !important;

    white-space:nowrap !important;

    visibility:visible !important;
    opacity:1 !important;
}


/* BDI */

.elementor-4169 .elementor-element.elementor-element-f6c9fba
.mehrnoosh-slider-six-homethree-pricebox-one bdi{
    display:inline !important;

    margin:0 !important;
    padding:0 !important;

    background:transparent !important;

    color:inherit !important;

    direction:rtl !important;

    white-space:nowrap !important;

    visibility:visible !important;
    opacity:1 !important;
}


/* ==========================================================
   17. قیمت معمولی
   ========================================================== */

.elementor-4169 .elementor-element.elementor-element-f6c9fba
.mehrnoosh-slider-six-homethree-pricebox-one
> .woocommerce-Price-amount{
    display:block !important;

    width:100% !important;

    color:
        var(--ag-price) !important;

    font-size:13px !important;

    font-weight:900 !important;

    line-height:27px !important;

    text-align:right !important;
}


/* ==========================================================
   18. تومان قیمت معمولی
   ========================================================== */

.elementor-4169 .elementor-element.elementor-element-f6c9fba
.mehrnoosh-slider-six-homethree-pricebox-one
> .woocommerce-Price-amount
.woocommerce-Price-currencySymbol{
    display:inline-flex !important;

    align-items:center !important;
    justify-content:center !important;

    width:auto !important;

    height:26px !important;

    margin:
        0 6px 0 0 !important;

    padding:
        0 9px !important;

    background:
        var(--ag-primary) !important;

    color:#ffffff !important;

    border:0 !important;

    border-radius:
        999px !important;

    box-shadow:
        0 4px 10px
        rgba(8,96,254,.17) !important;

    font-family:
        "Vazirmatn",
        Tahoma,
        sans-serif !important;

    font-size:9px !important;

    font-weight:800 !important;

    line-height:26px !important;

    vertical-align:middle !important;
}


/* ==========================================================
   19. قیمت قبلی محصول تخفیفی
   ========================================================== */

.elementor-4169 .elementor-element.elementor-element-f6c9fba
.mehrnoosh-slider-six-homethree-pricebox-one
> del{
    position:absolute !important;

    display:block !important;

    top:0 !important;

    left:50% !important;

    transform:
        translateX(-50%) !important;

    z-index:5 !important;

    width:auto !important;

    margin:0 !important;

    padding:
        0 7px !important;

    background:#ffffff !important;

    opacity:1 !important;
    visibility:visible !important;

    white-space:nowrap !important;

    text-decoration:none !important;
}


.elementor-4169 .elementor-element.elementor-element-f6c9fba
.mehrnoosh-slider-six-homethree-pricebox-one
> del
.woocommerce-Price-amount{
    display:inline-block !important;

    width:auto !important;

    padding:
        3px
        9px !important;

    background:
        var(--ag-old-bg) !important;

    color:
        var(--ag-old) !important;

    border-radius:
        4px !important;

    font-size:
        9px !important;

    font-weight:
        500 !important;

    line-height:
        15px !important;

    text-decoration:
        line-through !important;

    text-decoration-thickness:
        1px !important;

    text-decoration-color:
        #a8adb5 !important;
}


/* تومان قیمت قبلی مخفی */

.elementor-4169 .elementor-element.elementor-element-f6c9fba
.mehrnoosh-slider-six-homethree-pricebox-one
> del
.woocommerce-Price-currencySymbol{
    display:none !important;
}


/* ==========================================================
   20. قیمت جدید محصول تخفیفی
   ========================================================== */

.elementor-4169 .elementor-element.elementor-element-f6c9fba
.mehrnoosh-slider-six-homethree-pricebox-one
> ins{
    position:static !important;

    display:block !important;

    width:100% !important;

    margin:0 !important;
    padding:0 !important;

    background:transparent !important;

    text-decoration:none !important;

    text-align:right !important;

    visibility:visible !important;
    opacity:1 !important;
}


.elementor-4169 .elementor-element.elementor-element-f6c9fba
.mehrnoosh-slider-six-homethree-pricebox-one
> ins
.woocommerce-Price-amount{
    display:block !important;

    width:100% !important;

    color:
        var(--ag-price) !important;

    font-size:
        13px !important;

    font-weight:
        900 !important;

    line-height:
        27px !important;

    text-align:right !important;
}


/* تومان قیمت جدید */

.elementor-4169 .elementor-element.elementor-element-f6c9fba
.mehrnoosh-slider-six-homethree-pricebox-one
> ins
.woocommerce-Price-currencySymbol{
    display:inline-flex !important;

    align-items:center !important;
    justify-content:center !important;

    height:26px !important;

    margin:
        0 6px 0 0 !important;

    padding:
        0 9px !important;

    background:
        var(--ag-primary) !important;

    color:#ffffff !important;

    border:0 !important;

    border-radius:
        999px !important;

    box-shadow:
        0 4px 10px
        rgba(8,96,254,.17) !important;

    font-size:
        9px !important;

    font-weight:
        800 !important;

    line-height:
        26px !important;
}


/* ==========================================================
   21. BOTTOM AREA
   فقط ابزارها را مخفی می‌کنیم
   ========================================================== */

.elementor-4169 .elementor-element.elementor-element-f6c9fba
.bottom-mehrnoosh-slider-six-homethree-one{
    position:static !important;

    display:block !important;

    width:100% !important;

    margin:0 !important;
    padding:0 !important;

    background:transparent !important;

    border:0 !important;

    box-shadow:none !important;
}


/* Quick View */

.elementor-4169 .elementor-element.elementor-element-f6c9fba
.bottom-mehrnoosh-slider-six-homethree-one
.mehrnoosh-product-box-meta-shop{
    display:none !important;
}


/* Wishlist */

.elementor-4169 .elementor-element.elementor-element-f6c9fba
.bottom-mehrnoosh-slider-six-homethree-one
.wishlist-single-mehrnoosh{
    display:none !important;
}


/* Compare */

.elementor-4169 .elementor-element.elementor-element-f6c9fba
.bottom-mehrnoosh-slider-six-homethree-one
.compare-button-mehrnoosh{
    display:none !important;
}


/* ==========================================================
   22. ADD TO CART
   ========================================================== */

.elementor-4169 .elementor-element.elementor-element-f6c9fba
.add-to-cart-in-shop-page{
    position:absolute !important;

    display:block !important;

    right:12px !important;
    left:12px !important;

    bottom:12px !important;

    z-index:20 !important;

    width:auto !important;

    margin:0 !important;
    padding:0 !important;

    visibility:visible !important;
    opacity:1 !important;
}


/* ==========================================================
   23. CUSTOM ADD TO CART
   ========================================================== */

.elementor-4169 .elementor-element.elementor-element-f6c9fba
.custom-add-to-cart{
    display:block !important;

    width:100% !important;

    height:41px !important;

    margin:0 !important;
    padding:0 !important;

    background:transparent !important;
}


/* ==========================================================
   24. دکمه خرید
   ========================================================== */

.elementor-4169 .elementor-element.elementor-element-f6c9fba
.custom-add-to-cart > a.button{
    position:relative !important;

    display:flex !important;

    align-items:center !important;
    justify-content:center !important;

    width:100% !important;

    height:41px !important;
    min-height:41px !important;

    margin:0 !important;

    padding:
        0 10px !important;

    background:
        var(--ag-primary) !important;

    color:#ffffff !important;

    border:0 !important;

    border-radius:
        10px !important;

    box-shadow:
        0 5px 13px
        rgba(8,96,254,.17) !important;

    text-decoration:none !important;

    cursor:pointer !important;

    overflow:hidden !important;

    transition:
        background .2s ease,
        box-shadow .2s ease !important;
}


/* آیکن سبد خرید مخفی */

.elementor-4169 .elementor-element.elementor-element-f6c9fba
.custom-add-to-cart > a.button > i{
    display:none !important;
}


/* ==========================================================
   25. متن دکمه
   ========================================================== */

.elementor-4169 .elementor-element.elementor-element-f6c9fba
.custom-add-to-cart
.tooltip-add-to-cart-mehr{
    position:static !important;

    inset:auto !important;

    display:flex !important;

    align-items:center !important;
    justify-content:center !important;

    width:100% !important;
    height:100% !important;

    margin:0 !important;
    padding:0 !important;

    opacity:1 !important;
    visibility:visible !important;

    transform:none !important;

    background:transparent !important;

    color:transparent !important;

    border:0 !important;

    box-shadow:none !important;

    font-size:0 !important;

    pointer-events:none !important;
}


/* متن خرید محصول */

.elementor-4169 .elementor-element.elementor-element-f6c9fba
.custom-add-to-cart
.tooltip-add-to-cart-mehr::after{
    content:"خرید محصول" !important;

    display:flex !important;

    align-items:center !important;
    justify-content:center !important;

    width:100% !important;
    height:100% !important;

    margin:0 !important;
    padding:0 !important;

    color:#ffffff !important;

    background:transparent !important;

    font-family:
        "Vazirmatn",
        Tahoma,
        sans-serif !important;

    font-size:13px !important;

    font-weight:800 !important;

    line-height:1 !important;

    text-align:center !important;

    white-space:nowrap !important;
}


/* pseudo لینک دکمه حذف */

.elementor-4169 .elementor-element.elementor-element-f6c9fba
.custom-add-to-cart > a.button::before,

.elementor-4169 .elementor-element.elementor-element-f6c9fba
.custom-add-to-cart > a.button::after{
    content:none !important;

    display:none !important;
}


/* Hover دکمه */

.elementor-4169 .elementor-element.elementor-element-f6c9fba
.custom-add-to-cart > a.button:hover{
    background:
        var(--ag-primary-hover) !important;

    box-shadow:
        0 7px 17px
        rgba(8,96,254,.22) !important;
}


/* ==========================================================
   26. PAGINATION
   ========================================================== */

.elementor-4169 .elementor-element.elementor-element-f6c9fba
.woocommerce-pagination{
    display:block !important;

    width:100% !important;

    clear:both !important;

    margin:
        25px 0 0 !important;
}


/* ==========================================================
   TABLET
   ========================================================== */

@media only screen
and (min-width:769px)
and (max-width:1199px){

    .elementor-4169 .elementor-element.elementor-element-f6c9fba
    .mehrnoosh-archive-product-list-elementor-two
    ul.products{
        grid-template-columns:
            repeat(2,minmax(0,1fr)) !important;

        gap:14px !important;
    }


    .elementor-4169 .elementor-element.elementor-element-f6c9fba
    .mehrnoosh-slider-six-homethree-box-one{
        min-height:
            370px !important;
    }

}


/* ==========================================================
   MOBILE
   ========================================================== */

@media only screen and (max-width:768px){

    /* ------------------------------------------------------
       دو کارت در هر ردیف
       ------------------------------------------------------ */

    .elementor-4169 .elementor-element.elementor-element-f6c9fba
    .mehrnoosh-archive-product-list-elementor-two
    ul.products{
        grid-template-columns:
            repeat(2,minmax(0,1fr)) !important;

        gap:8px !important;
    }


    .elementor-4169 .elementor-element.elementor-element-f6c9fba
    .mehrnoosh-slider-six-homethree-box-one-archive{
        width:100% !important;

        margin:0 !important;
        padding:1px !important;

        float:none !important;
        clear:none !important;
    }


    /* ------------------------------------------------------
       کارت موبایل
       ------------------------------------------------------ */

    .elementor-4169 .elementor-element.elementor-element-f6c9fba
    .mehrnoosh-slider-six-homethree-box-one{
        height:auto !important;

        min-height:0 !important;
        max-height:none !important;

        padding:
            6px
            6px
            49px !important;

        border-radius:
            12px !important;

        transform:
            none !important;

        box-shadow:
            0 3px 10px
            rgba(20,30,45,.055) !important;
    }


    /* کارت موقع Hover/Touch اصلاً حرکت نکند */

    .elementor-4169 .elementor-element.elementor-element-f6c9fba
    .mehrnoosh-slider-six-homethree-box-one:hover,

    .elementor-4169 .elementor-element.elementor-element-f6c9fba
    .mehrnoosh-slider-six-homethree-box-one:focus,

    .elementor-4169 .elementor-element.elementor-element-f6c9fba
    .mehrnoosh-slider-six-homethree-box-one:active{
        transform:
            none !important;

        border-color:
            var(--ag-border) !important;

        box-shadow:
            0 3px 10px
            rgba(20,30,45,.055) !important;
    }


    /* ------------------------------------------------------
       تصویر موبایل
       ------------------------------------------------------ */

    .elementor-4169 .elementor-element.elementor-element-f6c9fba
    .mehrnoosh-slider-six-homethree-box-one-inner-img{
        width:100% !important;

        height:135px !important;

        min-height:135px !important;
        max-height:135px !important;

        aspect-ratio:auto !important;

        margin:
            0 0 6px !important;

        padding:6px !important;

        border-radius:
            9px !important;

        overflow:hidden !important;
    }


    .elementor-4169 .elementor-element.elementor-element-f6c9fba
    .mehrnoosh-slider-six-homethree-box-one-inner-img img{
        transform:
            scale(1) !important;

        transition:
            transform .28s ease !important;
    }


    /* فقط عکس خیلی کم Zoom شود */

    .elementor-4169 .elementor-element.elementor-element-f6c9fba
    .mehrnoosh-slider-six-homethree-box-one:hover
    .mehrnoosh-slider-six-homethree-box-one-inner-img img,

    .elementor-4169 .elementor-element.elementor-element-f6c9fba
    .mehrnoosh-slider-six-homethree-box-one:focus
    .mehrnoosh-slider-six-homethree-box-one-inner-img img,

    .elementor-4169 .elementor-element.elementor-element-f6c9fba
    .mehrnoosh-slider-six-homethree-box-one:active
    .mehrnoosh-slider-six-homethree-box-one-inner-img img{
        transform:
            scale(1.025) !important;
    }


    /* ------------------------------------------------------
       عنوان موبایل
       ------------------------------------------------------ */

    .elementor-4169 .elementor-element.elementor-element-f6c9fba
    .mehrnoosh-title-slider-six-element{
        height:
            36px !important;

        min-height:
            36px !important;

        max-height:
            36px !important;

        margin:
            0 0 3px !important;

        padding:
            0 2px !important;

        font-size:
            10px !important;

        line-height:
            18px !important;
    }


    /* ------------------------------------------------------
       قیمت موبایل
       ------------------------------------------------------ */

    .elementor-4169 .elementor-element.elementor-element-f6c9fba
    .mehrnoosh-slider-six-homethree-pricebox-one{
        height:
            44px !important;

        min-height:
            44px !important;

        max-height:
            44px !important;

        padding:
            18px
            2px
            0 !important;
    }


    .elementor-4169 .elementor-element.elementor-element-f6c9fba
    .mehrnoosh-slider-six-homethree-pricebox-one::before{
        top:
            8px !important;
    }


    /* عدد */

    .elementor-4169 .elementor-element.elementor-element-f6c9fba
    .mehrnoosh-slider-six-homethree-pricebox-one
    > .woocommerce-Price-amount,

    .elementor-4169 .elementor-element.elementor-element-f6c9fba
    .mehrnoosh-slider-six-homethree-pricebox-one
    > ins
    .woocommerce-Price-amount{
        font-size:
            10.5px !important;

        line-height:
            23px !important;
    }


    /* تومان */

    .elementor-4169 .elementor-element.elementor-element-f6c9fba
    .mehrnoosh-slider-six-homethree-pricebox-one
    > .woocommerce-Price-amount
    .woocommerce-Price-currencySymbol,

    .elementor-4169 .elementor-element.elementor-element-f6c9fba
    .mehrnoosh-slider-six-homethree-pricebox-one
    > ins
    .woocommerce-Price-currencySymbol{
        height:
            21px !important;

        margin-right:
            4px !important;

        padding:
            0 7px !important;

        font-size:
            7.5px !important;

        line-height:
            21px !important;
    }


    /* ------------------------------------------------------
       قیمت قبلی موبایل
       ------------------------------------------------------ */

    .elementor-4169 .elementor-element.elementor-element-f6c9fba
    .mehrnoosh-slider-six-homethree-pricebox-one
    > del{
        top:
            -1px !important;

        padding:
            0 5px !important;
    }


    .elementor-4169 .elementor-element.elementor-element-f6c9fba
    .mehrnoosh-slider-six-homethree-pricebox-one
    > del
    .woocommerce-Price-amount{
        padding:
            2px 6px !important;

        font-size:
            7.5px !important;

        line-height:
            13px !important;
    }


    /* ------------------------------------------------------
       دکمه موبایل
       ------------------------------------------------------ */

    .elementor-4169 .elementor-element.elementor-element-f6c9fba
    .add-to-cart-in-shop-page{
        right:
            7px !important;

        left:
            7px !important;

        bottom:
            7px !important;
    }


    .elementor-4169 .elementor-element.elementor-element-f6c9fba
    .custom-add-to-cart,

    .elementor-4169 .elementor-element.elementor-element-f6c9fba
    .custom-add-to-cart > a.button{
        height:
            34px !important;

        min-height:
            34px !important;
    }


    .elementor-4169 .elementor-element.elementor-element-f6c9fba
    .custom-add-to-cart > a.button{
        border-radius:
            8px !important;
    }


    .elementor-4169 .elementor-element.elementor-element-f6c9fba
    .custom-add-to-cart
    .tooltip-add-to-cart-mehr::after{
        font-size:
            10.5px !important;
    }


    /* دکمه در موبایل حرکت نکند */

    .elementor-4169 .elementor-element.elementor-element-f6c9fba
    .custom-add-to-cart > a.button:hover,

    .elementor-4169 .elementor-element.elementor-element-f6c9fba
    .custom-add-to-cart > a.button:focus,

    .elementor-4169 .elementor-element.elementor-element-f6c9fba
    .custom-add-to-cart > a.button:active{
        transform:none !important;
    }

}/* End custom CSS */