.elementor-706 .elementor-element.elementor-element-f118b06{--display:flex;}.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-706 .elementor-element.elementor-element-b90eef0{width:100%;max-width:100%;margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-b90eef0.elementor-element{--align-self:stretch;}.elementor-706 .elementor-element.elementor-element-b90eef0.elementor-wc-products  ul.products{grid-column-gap:0px;grid-row-gap:0px;}.elementor-706 .elementor-element.elementor-element-b90eef0 a > img{margin-bottom:0px;}/* Start custom CSS for wc-categories, class: .elementor-element-b90eef0 *//* 1. 分类图 3:4 统一裁剪 + 浅灰占位（缓解加载慢） */
.elementor-706 .elementor-element.elementor-element-b90eef0 .product-category img {
    width: 100% !important;
    aspect-ratio: 3 / 4 !important;
    object-fit: cover !important;
    display: block;
    background-color: #f5f5f5;
}

/* 2. 标题居中、大小、间距（兼容原生布局） */
.elementor-706 .elementor-element.elementor-element-b90eef0 .woocommerce-loop-category__title {
    text-align: center !important;
    font-size: 15px !important;
    margin-top: 10px !important;
    line-height: 1.4 !important;
}

/* 3. 隐藏计数 (mark.count) */
.elementor-706 .elementor-element.elementor-element-b90eef0 .woocommerce-loop-category__title mark.count {
    display: none !important;
}/* End custom CSS */