.car-box{flex-direction:column;display:flex;box-shadow:0 1px 6px #0003}.car-box p{margin-bottom:0}.car-box .gift-icon{position:absolute;top:10px;left:10px}.car-box .gift-icon>img{max-width:24px}.car-box .card-icon{position:absolute;top:10px;right:10px}.car-box .card-icon>img{max-width:50px}.car-box .cover{height:150px;display:flex;position:relative;overflow:hidden}.car-box .cover .overlay{visibility:hidden;opacity:0;background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;transition:all .2s;display:flex;position:absolute;left:0}.car-box .cover .overlay>span{color:#fff;border:1px solid #fff;padding:.35rem 1rem;font-size:.8rem}.car-box .cover>img{-o-object-fit:cover;object-fit:cover;width:100%;transition:all .2s}.car-box .cover:hover{cursor:pointer}.car-box .info{padding:10px;font-size:.8rem;font-weight:300}.car-box .info .small-text{font-size:.7rem}.car-box .info .name{font-size:1rem;font-weight:300}.car-box .info .car-specs{flex-wrap:wrap;justify-content:space-between;font-size:10px;font-weight:400;display:flex}.car-box .info .car-specs .spec{text-align:center;flex-basis:50%}@media screen and (width>=992px){.car-box .info .car-specs .spec{flex-basis:25%}}.car-box .info .car-specs .spec>p{margin-bottom:0;font-weight:400}.car-box .info .car-specs .spec .icon{height:30px}.car-box:hover .cover>img{transform:scale(1.2)}.car-box:hover .cover .overlay{visibility:visible;opacity:1}
