.product__img{aspect-ratio:1/1;display:block;max-width:250px;overflow:hidden;position:relative;width:100%}.product__img img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.product_card:hover .product__img:after{background-color:#13060614}.product_card__brand{display:block;font-weight:600;height:1.25rem}.product_card__title{display:-webkit-box;text-wrap:balance;-webkit-box-orient:vertical;height:2.75rem;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.product_card__sku{font-size:.75rem}
