.card-product{display:flex;flex-direction:column;justify-content:start;gap:0;height:100%}.card-product__image-wrapper{aspect-ratio:5/6;position:relative}.card-product__image-wrapper__img{border-radius:1rem 1rem 0 0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.card-product__discount{background-image:url(./btn-primary-bg-B1Drnp5D.png);position:absolute;top:1.6rem;left:1.6rem;padding:0 .6rem;border-radius:.6rem;font-size:1.6rem;font-weight:400}.card-product__info{border-radius:0 0 1rem 1rem;border:1px var(--border-color) solid;padding:1.8rem;flex:1}.card-product__name{font-weight:500;font-size:1.6rem;line-height:1rem;text-decoration:none}.card-product__price{font-weight:700;font-size:1.8rem;line-height:2rem;margin:0}.sort-select{border-radius:2rem;border:1px solid rgb(var(--text-color));color:var(--text-color);font-weight:500}
