.elementor-26242 .elementor-element.elementor-element-35212cc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26242 .elementor-element.elementor-element-77375bb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}/* Start custom CSS for shortcode, class: .elementor-element-77375bb */手机端全局修正子分类卡片和图片 */
@media (max-width: 768px) {

    /* 1. 去掉子分类容器 padding，让卡片紧贴屏幕边缘 */
    .subcategory-wrapper,
    .tag-group,
    .product-slider-wrapper,
    .product-slider-track {
        padding: 0 !important;
        margin: 0 !important;
        max-width: 100% !important;
        width: 100% !important;
    }

    /* 2. 产品卡片两列铺满，去掉额外 padding */
    .product-item {
        width: calc(50% - 4px) !important;
        margin: 2px !important; /* 卡片之间间隙 */
        padding: 0 !important;
        border-radius: 12px; /* 保留圆角 */
        box-shadow: 0 2px 8px rgba(0,0,0,0.06);
    }

    /* 3. 图片铺满卡片 */
    .product-item img {
        width: 100% !important;
        height: auto !important;
        object-fit: cover !important;
        border-radius: 12px !important; /* 与卡片一致 */
        display: block;
    }

    /* 4. 标题和价格微调 */
    .product-item h3,
    .product-item .product-price {
        margin: 6px 4px 10px 4px;
        font-size: 0.9em;
    }

    /* 5. View More 按钮调整 */
    .tag-header a.view-more-button {
        padding: 4px 8px !important;
        font-size: 0.85em !important;
    }
}

/* 超小屏 <480px */
@media (max-width: 480px) {
    .product-item {
        width: calc(50% - 2px) !important;
        margin: 1px !important;
    }

    .product-item img {
        border-radius: 12px !important;
    }
}/* End custom CSS */