/* ===================================
   产品卡片选中状态 - 简洁反馈
   =================================== */

/* 确保产品卡片有正确的初始状态 */
.product-card {
    cursor: pointer !important;
    position: relative !important;
}

/* 点击/选中状态 - 无任何特效，保持原样 */
.product-card:active,
.product-card.selected,
.product-card:focus,
.product-card:focus-within,
.product-card:hover,
.product-card:visited {
    outline: none !important;
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
}

/* 禁用所有 ::before 伪元素效果 */
.product-card:active::before,
.product-card.selected::before,
.product-card:hover::before {
    display: none !important;
    content: none !important;
}

/* 选中状态的产品信息区域 */
.product-card:active .product-info,
.product-card.selected .product-info {
    background: transparent !important;
}

/* 选中状态的标题样式 - 保持黑色 */
.product-card:active .product-title,
.product-card.selected .product-title {
    color: #333 !important;
    font-weight: 600 !important;
}

/* 选中状态的图片区域 */
.product-card:active .product-image-zoom,
.product-card.selected .product-image-zoom {
    border-bottom: none !important;
}

/* 强制移除链接的焦点样式 */
.product-card a:focus,
.product-card a:active,
.product-inner a:focus,
.product-inner a:active {
    outline: none !important;
    border: none !important;
}

/* 保护 .pp-card 边框不被移除 */
.products-grid .pp-card,
.products-grid .pp-card:focus,
.products-grid .pp-card:active,
.products-grid .pp-card:visited,
.products-grid .pp-card:hover {
    border: 1px solid #e0e0e0 !important;
    outline: none !important;
}

.products-grid .pp-card:hover {
    border-color: #bbb !important;
}
