.elementor-652 .elementor-element.elementor-element-9e95b9d{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-652 .elementor-element.elementor-element-beabcff{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-652 .elementor-element.elementor-element-9b11ff1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-652 .elementor-element.elementor-element-78d5709{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;}.elementor-652 .elementor-element.elementor-element-78d5709.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-652 .elementor-element.elementor-element-8b6bb37.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-652 .elementor-element.elementor-element-8b6bb37.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-652 .elementor-element.elementor-element-8b6bb37.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Vazirmatn", Sans-serif;font-weight:600;}.elementor-652 .elementor-element.elementor-element-8b6bb37.elementor-wc-products ul.products li.product .price{font-family:"Vazirmatn", Sans-serif;font-weight:600;}.elementor-652 .elementor-element.elementor-element-8b6bb37.elementor-wc-products ul.products li.product .price del {font-family:"Vazirmatn", Sans-serif;font-weight:600;}.elementor-652 .elementor-element.elementor-element-8b6bb37.elementor-wc-products ul.products li.product .button{font-family:"Vazirmatn", Sans-serif;font-weight:500;}.elementor-652 .elementor-element.elementor-element-8b6bb37.elementor-wc-products .added_to_cart{font-family:"Vazirmatn", Sans-serif;font-weight:500;}.elementor-652 .elementor-element.elementor-element-8b6bb37.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-652 .elementor-element.elementor-element-12b34fb{--display:flex;}.elementor-652 .elementor-element.elementor-element-9a89b0d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-wc-categories .woocommerce .woocommerce-loop-category__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-categories .woocommerce-loop-category__title .count{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-652 .elementor-element.elementor-element-c4f8932 .product{text-align:center;}.elementor-652 .elementor-element.elementor-element-c4f8932.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-652 .elementor-element.elementor-element-c4f8932 .woocommerce .woocommerce-loop-category__title{font-family:"Vazirmatn", Sans-serif;font-weight:600;}.elementor-652 .elementor-element.elementor-element-c4f8932 .woocommerce-loop-category__title .count{font-family:"Vazirmatn", Sans-serif;font-weight:600;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-652 .elementor-element.elementor-element-78d5709{--width:80%;}.elementor-652 .elementor-element.elementor-element-12b34fb{--width:30%;}}@media(max-width:1024px){.elementor-652 .elementor-element.elementor-element-9e95b9d{--grid-auto-flow:row;}.elementor-652 .elementor-element.elementor-element-beabcff{--grid-auto-flow:row;}.elementor-652 .elementor-element.elementor-element-8b6bb37.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-652 .elementor-element.elementor-element-9e95b9d{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-652 .elementor-element.elementor-element-beabcff{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-652 .elementor-element.elementor-element-8b6bb37.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for shortcode, class: .elementor-element-b65ef25 *//* =========================================
   IREMCO PREMIUM MINIMAL BANNER
   Yadakii24.IR
   ========================================= */

.iremco-banner {
    --navy: #071a2f;
    --navy-light: #0d2945;
    --yellow: #f5c400;
    --yellow-light: #ffd83d;
    --red: #d71920;
    --white: #ffffff;
    --text-light: #cbd5e1;

    position: relative;
    width: 100%;
    overflow: hidden;

    background:
        radial-gradient(
            circle at 85% 25%,
            rgba(245,196,0,0.10),
            transparent 28%
        ),
        linear-gradient(
            135deg,
            #06182b 0%,
            #09213a 55%,
            #071a2f 100%
        );

    border-radius: 24px;
    padding: 48px 50px 22px;

    direction: rtl;

    border: 1px solid rgba(255,255,255,0.06);

    box-shadow:
        0 25px 60px rgba(7,26,47,0.20);

    box-sizing: border-box;
}


/* =========================================
   Decorative Background
   ========================================= */

.iremco-glow {
    position: absolute;
    border-radius: 50%;
    pointer-events: none;
    filter: blur(80px);
}

.glow-yellow {
    width: 320px;
    height: 320px;

    right: -150px;
    top: -150px;

    background: rgba(245,196,0,0.10);
}

.glow-red {
    width: 180px;
    height: 180px;

    left: -100px;
    bottom: -100px;

    background: rgba(215,25,32,0.08);
}


/* subtle technical grid */

.iremco-grid {
    position: absolute;
    inset: 0;

    opacity: 0.035;

    background-image:
        linear-gradient(
            rgba(255,255,255,0.5) 1px,
            transparent 1px
        ),
        linear-gradient(
            90deg,
            rgba(255,255,255,0.5) 1px,
            transparent 1px
        );

    background-size: 45px 45px;

    pointer-events: none;
}


/* =========================================
   Main Section
   ========================================= */

.iremco-main {
    position: relative;
    z-index: 2;

    display: flex;
    align-items: center;
    justify-content: space-between;

    gap: 60px;

    margin-bottom: 45px;
}


/* =========================================
   Content
   ========================================= */

.iremco-content {
    flex: 1;
    text-align: right;
}


.iremco-label {
    display: inline-flex;
    align-items: center;
    gap: 9px;

    color: var(--yellow);

    font-size: 13px;
    font-weight: 700;

    margin-bottom: 18px;
}


.iremco-label span {
    width: 7px;
    height: 7px;

    background: var(--yellow);

    border-radius: 50%;

    box-shadow:
        0 0 0 5px rgba(245,196,0,0.10);
}


.iremco-content h1 {
    margin: 0 0 18px;

    color: #ffffff;

    font-size: clamp(30px, 3vw, 43px);

    line-height: 1.35;

    font-weight: 800;

    letter-spacing: -1px;
}


.iremco-content h1 strong {
    color: var(--yellow);
}


.iremco-content h1 span {
    position: relative;

    color: #ffffff;
}


.iremco-content h1 span::after {
    content: "";

    position: absolute;

    right: 0;
    bottom: -5px;

    width: 45px;
    height: 3px;

    background: var(--red);

    border-radius: 10px;
}


.iremco-content p {
    max-width: 650px;

    margin: 0 0 28px;

    color: var(--text-light);

    font-size: 15px;

    line-height: 2;

    font-weight: 400;
}


/* =========================================
   Actions
   ========================================= */

.iremco-actions {
    display: flex;

    align-items: center;

    gap: 20px;

    flex-wrap: wrap;
}


.iremco-btn {
    display: inline-flex;

    align-items: center;
    justify-content: center;

    gap: 10px;

    padding: 13px 24px;

    background: var(--yellow);

    color: var(--navy) !important;

    border-radius: 10px;

    font-size: 14px;

    font-weight: 800;

    text-decoration: none !important;

    transition:
        transform 0.25s ease,
        box-shadow 0.25s ease,
        background 0.25s ease;
}


.iremco-btn svg {
    width: 18px;
    height: 18px;

    fill: none;

    stroke: currentColor;

    stroke-width: 2;

    stroke-linecap: round;

    stroke-linejoin: round;

    transition: transform 0.25s ease;
}


.iremco-btn:hover {
    background: var(--yellow-light);

    transform: translateY(-3px);

    box-shadow:
        0 12px 25px rgba(245,196,0,0.22);
}


.iremco-btn:hover svg {
    transform: translateX(-4px);
}


.iremco-mini-text {
    display: flex;

    align-items: center;

    gap: 9px;

    color: #94a3b8;

    font-size: 12px;
}


.red-line {
    width: 20px;
    height: 2px;

    background: var(--red);

    display: inline-block;
}


/* =========================================
   Brand Area
   ========================================= */

.iremco-brand {
    position: relative;

    width: 380px;
    height: 280px;

    display: flex;

    align-items: center;
    justify-content: center;

    flex-shrink: 0;
}


/* Decorative circles */

.brand-circle {
    position: absolute;

    border-radius: 50%;

    border: 1px solid rgba(255,255,255,0.08);
}


.circle-one {
    width: 270px;
    height: 270px;
}


.circle-two {
    width: 210px;
    height: 210px;

    border-color: rgba(245,196,0,0.18);
}


/* Logo box */

.iremco-logo-box {
    position: relative;

    z-index: 3;

    width: 230px;
    height: 150px;

    display: flex;

    flex-direction: column;

    align-items: center;
    justify-content: center;

    background: rgba(255,255,255,0.97);

    border-radius: 18px;

    box-shadow:
        0 20px 45px rgba(0,0,0,0.25);

    transform: rotate(-2deg);

    transition: transform 0.3s ease;
}


.iremco-logo-box:hover {
    transform: rotate(0deg) scale(1.03);
}


.logo-top {
    font-size: 8px;

    color: #64748b;

    font-weight: 700;

    letter-spacing: 4px;

    margin-bottom: 7px;
}


.iremco-logo {
    font-family: Arial, sans-serif;

    font-size: 38px;

    line-height: 1;

    font-weight: 900;

    letter-spacing: -2px;

    color: var(--navy);
}


.iremco-logo span {
    color: var(--red);
}


.logo-line {
    width: 60px;
    height: 3px;

    background: var(--yellow);

    margin: 10px 0 8px;

    border-radius: 10px;
}


.logo-bottom {
    font-size: 7px;

    letter-spacing: 2px;

    color: #94a3b8;

    font-weight: 700;
}


/* Small floating number */

.brand-number {
    position: absolute;

    z-index: 4;

    left: 15px;
    bottom: 20px;

    display: flex;

    flex-direction: column;

    gap: 2px;

    color: #64748b;

    font-size: 10px;

    font-weight: 700;

    letter-spacing: 1px;
}


.brand-number span {
    color: var(--yellow);

    font-size: 20px;
}


/* =========================================
   Features
   ========================================= */

.iremco-features {
    position: relative;

    z-index: 3;

    display: grid;

    grid-template-columns:
        repeat(4, 1fr);

    background: rgba(255,255,255,0.045);

    border: 1px solid rgba(255,255,255,0.07);

    border-radius: 15px;

    overflow: hidden;

    backdrop-filter: blur(10px);
}


.iremco-feature {
    display: flex;

    align-items: center;

    gap: 13px;

    padding: 17px 18px;

    border-left:
        1px solid rgba(255,255,255,0.07);
}


.iremco-feature:last-child {
    border-left: none;
}


.feature-number {
    color: var(--yellow);

    font-size: 12px;

    font-weight: 900;

    min-width: 25px;
}


.iremco-feature strong {
    display: block;

    color: #ffffff;

    font-size: 12px;

    font-weight: 700;

    margin-bottom: 4px;
}


.iremco-feature span {
    display: block;

    color: #718096;

    font-size: 10px;

    line-height: 1.5;
}


/* =========================================
   Tablet
   ========================================= */

@media (max-width: 992px) {

    .iremco-banner {
        padding: 38px 30px 18px;
    }

    .iremco-main {
        gap: 30px;
    }

    .iremco-brand {
        width: 300px;
    }

    .iremco-features {
        grid-template-columns: repeat(2, 1fr);
    }

    .iremco-feature:nth-child(2) {
        border-left: none;
    }

}


/* =========================================
   Mobile
   ========================================= */

@media (max-width: 700px) {

    .iremco-banner {
        padding: 30px 20px 15px;

        border-radius: 18px;
    }


    .iremco-main {
        flex-direction: column-reverse;

        gap: 30px;

        margin-bottom: 30px;
    }


    .iremco-content {
        text-align: center;
    }


    .iremco-label {
        justify-content: center;
    }


    .iremco-content h1 {
        font-size: 29px;

        letter-spacing: -0.5px;
    }


    .iremco-content p {
        font-size: 13px;

        line-height: 1.9;
    }


    .iremco-actions {
        justify-content: center;
    }


    .iremco-brand {
        width: 100%;

        height: 220px;
    }


    .circle-one {
        width: 210px;
        height: 210px;
    }


    .circle-two {
        width: 160px;
        height: 160px;
    }


    .iremco-logo-box {
        width: 205px;
        height: 135px;
    }


    .iremco-logo {
        font-size: 32px;
    }


    .iremco-features {
        grid-template-columns: 1fr;
    }


    .iremco-feature {
        border-left: none;

        border-bottom:
            1px solid rgba(255,255,255,0.07);
    }


    .iremco-feature:last-child {
        border-bottom: none;
    }

}


/* =========================================
   Small Mobile
   ========================================= */

@media (max-width: 400px) {

    .iremco-content h1 {
        font-size: 25px;
    }

    .iremco-btn {
        width: 100%;
    }

    .iremco-mini-text {
        width: 100%;
        justify-content: center;
    }

}


#iremco-products {
    scroll-margin-top: 100px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-8b6bb37 *//* ==========================================
   استایل اختصاصی کارت محصولات ویژن (تم آبی کم‌رنگ)
   ========================================== */

/* ۱. استایل گرید و فاصله‌گذاری بین کارت‌ها */
.elementor-652 .elementor-element.elementor-element-8b6bb37 .elementor-loop-container,
.elementor-652 .elementor-element.elementor-element-8b6bb37 ul.products {
    display: grid !important;
    grid-template-columns: repeat(auto-fill, minmax(220px, 1fr)) !important;
    gap: 20px !important;
    direction: rtl !important;
    padding: 10px !important;
}

/* ۲. استایل تک‌تک کارت‌های محصول */
.elementor-652 .elementor-element.elementor-element-8b6bb37 .elementor-loop-item,
.elementor-652 .elementor-element.elementor-element-8b6bb37 li.product {
    background-color: #ffffff !important;
    border-radius: 16px !important;
    border: 1px solid #e0f2fe !important; /* بوردر آبی کم‌رنگ */
    padding: 16px !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: space-between !important;
    align-items: center !important;
    text-align: center !important;
    box-shadow: 0 4px 15px rgba(14, 165, 233, 0.05) !important;
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1) !important;
    box-sizing: border-box !important;
}

/* افکت هوور کل کارت */
.elementor-652 .elementor-element.elementor-element-8b6bb37 .elementor-loop-item:hover,
.elementor-652 .elementor-element.elementor-element-8b6bb37 li.product:hover {
    transform: translateY(-6px) !important;
    box-shadow: 0 12px 28px rgba(14, 165, 233, 0.15) !important;
    border-color: #bae6fd !important;
}

/* ==========================================
   بخش تصویر و عنوان محصول
   ========================================== */

/* ۳. استایل تصویر محصول */
.elementor-652 .elementor-element.elementor-element-8b6bb37 .elementor-loop-item img,
.elementor-652 .elementor-element.elementor-element-8b6bb37 li.product img {
    width: 100% !important;
    height: 150px !important;
    object-fit: contain !important;
    border-radius: 10px !important;
    margin-bottom: 8px !important;
    transition: transform 0.3s ease !important;
}

/* ۴. استایل عنوان محصول */
.elementor-652 .elementor-element.elementor-element-8b6bb37 .elementor-loop-item h2,
.elementor-652 .elementor-element.elementor-element-8b6bb37 .elementor-loop-item h3,
.elementor-652 .elementor-element.elementor-element-8b6bb37 li.product .woocommerce-loop-product__title,
.elementor-652 .elementor-element.elementor-element-8b6bb37 .elementor-loop-item a {
    font-size: 13px !important;
    font-weight: 700 !important;
    color: #0f172a !important; /* تیره خوانا */
    line-height: 1.6 !important;
    margin-bottom: 8px !important;
    height: auto !important;
    min-height: 42px !important;
    max-height: 60px !important;
    overflow: hidden !important;
    display: -webkit-box !important;
    -webkit-line-clamp: 2 !important;
    -webkit-box-orient: vertical !important;
    text-overflow: ellipsis !important;
}

/* ۵. استایل قیمت (آبی ملایم پررنگ) */
.elementor-652 .elementor-element.elementor-element-8b6bb37 .price,
.elementor-652 .elementor-element.elementor-element-8b6bb37 .elementor-loop-item .price {
    font-size: 15px !important;
    font-weight: 800 !important;
    color: #0284c7 !important; /* آبی پررنگ خوانا */
    margin-bottom: 12px !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    gap: 2px !important;
}

/* قیمت تخفیف‌خورده (قدیمی) */
.elementor-652 .elementor-element.elementor-element-8b6bb37 .price del {
    font-size: 12px !important;
    color: #94a3b8 !important;
    font-weight: 500 !important;
}

/* ۶. استایل دکمه افزودن به سبد خرید (تم آبی) */
.elementor-652 .elementor-element.elementor-element-8b6bb37 .button,
.elementor-652 .elementor-element.elementor-element-8b6bb37 .add_to_cart_button,
.elementor-652 .elementor-element.elementor-element-8b6bb37 .elementor-button {
    width: 100% !important;
    background: linear-gradient(135deg, #0ea5e9 0%, #0284c7 100%) !important; /* گرادیانت آبی روشن به متوسط */
    color: #ffffff !important;
    font-size: 13px !important;
    font-weight: 700 !important;
    padding: 10px 0 !important;
    border-radius: 10px !important;
    border: none !important;
    transition: all 0.25s ease !important;
    box-shadow: 0 4px 12px rgba(14, 165, 233, 0.25) !important;
    text-align: center !important;
    white-space: nowrap !important;
}

/* افکت هوور دکمه */
.elementor-652 .elementor-element.elementor-element-8b6bb37 .button:hover,
.elementor-652 .elementor-element.elementor-element-8b6bb37 .add_to_cart_button:hover,
.elementor-652 .elementor-element.elementor-element-8b6bb37 .elementor-button:hover {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%) !important;
    box-shadow: 0 6px 16px rgba(14, 165, 233, 0.4) !important;
}

/* مخفی کردن لینک اضافی مشاهده سبد خرید زیر دکمه */
.added_to_cart,
.elementor-652 .elementor-element.elementor-element-8b6bb37 .added_to_cart,
.woocommerce-loop-product__link + .added_to_cart {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-c4f8932 *//* ==========================================
   استایل دسته‌بندی‌ها - ویژن (آبی کم‌رنگ)
   ========================================== */

.elementor-652 .elementor-element.elementor-element-c4f8932 .product-category,
.elementor-652 .elementor-element.elementor-element-c4f8932 li.product {
    background: #ffffff !important;
    border: 1px solid #e0f2fe !important;
    border-radius: 12px !important;
    padding: 16px 12px !important;
    text-align: center !important;
    transition: all 0.3s ease !important;
    box-shadow: 0 2px 6px rgba(14, 165, 233, 0.04) !important;
}

.elementor-652 .elementor-element.elementor-element-c4f8932 .product-category:hover,
.elementor-652 .elementor-element.elementor-element-c4f8932 li.product:hover {
    border-color: #0284c7 !important; /* آبی اقیانوسی ویژن */
    transform: translateY(-4px) !important;
    box-shadow: 0 10px 20px rgba(14, 165, 233, 0.15) !important;
}

.elementor-652 .elementor-element.elementor-element-c4f8932 .product-category img,
.elementor-652 .elementor-element.elementor-element-c4f8932 li.product img {
    max-width: 80px !important;
    height: auto !important;
    margin: 0 auto 12px auto !important;
    border-radius: 8px !important;
}

.elementor-652 .elementor-element.elementor-element-c4f8932 .product-category .woocommerce-loop-category__title,
.elementor-652 .elementor-element.elementor-element-c4f8932 li.product h2,
.elementor-652 .elementor-element.elementor-element-c4f8932 li.product h3 {
    font-size: 14px !important;
    font-weight: 700 !important;
    color: #0f172a !important;
    margin: 8px 0 0 0 !important;
    padding: 0 !important;
    line-height: 1.4 !important;
}

.elementor-652 .elementor-element.elementor-element-c4f8932 .product-category .count,
.elementor-652 .elementor-element.elementor-element-c4f8932 li.product .count,
.elementor-652 .elementor-element.elementor-element-c4f8932 .woocommerce-loop-category__title mark.count {
    display: none !important;
}/* End custom CSS */