.nuxt-link-exact-active{text-decoration:none}.goods-item-wrapper{box-shadow:none;cursor:pointer;background:#fff;border-radius:0;padding:0;transition:transform .3s;display:block}.goods-item-wrapper:hover{transform:translateY(-2px)}.goods-image-container{border-radius:0;margin-bottom:8px;position:relative;overflow:hidden}.goods-image-container img{transition:transform .3s}.goods-item-wrapper:hover .goods-image-container img{transform:scale(1.03)}.promotion-tag{color:#fff;z-index:1;background:linear-gradient(135deg,#ff6b6b,#fb3131);border-radius:2px;padding:2px 8px;font-size:12px;position:absolute;top:8px;left:8px}.limit-price-tag{color:red;border-radius:2px;margin-right:4px;padding:1px 4px;font-size:10px}.service-tag{color:#fb3131;background:#fff3f3;border-radius:2px;padding:1px 6px;font-size:11px}.goods-info{padding:10px 0}.goods-info .goods-title{color:#333;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:40px;margin:0 0 10px;font-size:14px;display:-webkit-box;overflow:hidden}.goods-info .goods-details .goods-tags{align-items:center;gap:12px;display:flex}.goods-info .goods-details .goods-tags .tag+.tag:before{content:"";vertical-align:middle;background:#ddd;width:1px;height:12px;margin-right:12px;display:inline-block}.goods-info .goods-details .goods-tags .avtice{color:#fb3131}.goods-info .goods-details .goods-sales .price{color:#fb3131;padding-right:10px;font-size:18px}.goods-info .goods-details .goods-sales .limited{color:#fb3131;padding-right:10px;font-size:14px}.goods-info .goods-details .goods-cost,.goods-info .goods-details .goods-sales .sales{color:#999;font-size:14px}.goods-info .goods-details .goods-cost span:first-child{color:#00a235;padding-right:10px}
