.product-box {position: relative; display: block; background: #f5f5f5; border-radius: 12px}
.inside-product-box{display: flex; height: 100%; flex-direction: column;}
.mtopauto{margin-top: auto;}
.bottomprice{display: flex; justify-content: space-between; align-items: center;}
.product-box .image {position: relative; display: block; margin-bottom: 10px; transition: 0.2s all; opacity: 1; border-radius: 12px 12px 0 0;}
.product-box .image img{border-radius: 12px 12px 0 0 ;}
.product-box .title {font-size: 16px; font-weight: 700; color: #000; line-height: 20px; height: 60px; overflow: hidden; display: block; text-align: center;}
.product-box .price{font-size: 20px; font-weighT: 700; color: rgba(0, 0, 0, 0.6)}
.contentprodbox{padding: 0 20px 32px;}
.btncumparboxprod{background: #68b750; color: #fff; border-radius: 40px; height: 35px; line-height: 35px; border: none; padding: 0 10px; display: flex; gap: 5px; font-size: 16px; font-weight: 700; align-items: center;transition: all 0.3s ease-in-out}
.btncumparboxprod:hover{background: var(--color-primary);}