.card-container{column-count:1;border:1px solid gray;border-radius:12px;grid-template-columns:repeat(1,1fr);width:100%;max-width:350px;height:450px;max-height:450px;display:grid;position:relative}.card-container img{object-fit:cover;border-radius:12px;width:85%;height:175px;margin:auto}.image-container{width:inherit;justify-content:center;height:250px;display:flex;position:relative}.badge-container{justify-content:space-around;align-items:center;width:100%;max-width:100px;max-height:200px;display:grid;position:absolute;bottom:70px;left:0}.recipe-badge{color:#fff;text-transform:uppercase;text-align:center;border-radius:0 4px 4px 0;width:100px;margin:2.5px 0;padding:5px 0;font-size:12px}#vegan.recipe-badge{background-color:var(--color-sage)}#lowC.recipe-badge{background-color:var(--color-terracotta)}#gf.recipe-badge{background-color:var(--color-turmeric)}#veg.recipe-badge{background-color:var(--color-charcoal)}.card-content{align-content:baseline;width:90%;height:200px;margin:0 auto;padding:0 10px;display:grid}.card-description{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;max-height:2.2em;line-height:1.1em;display:-webkit-box;overflow:hidden}.ingredient-ul{text-transform:capitalize;justify-content:space-evenly;padding:5px;display:flex}.ingredient-ul li{list-style:none}h3#cardName{text-transform:capitalize;margin:0}#viewmore{background-color:var(--color-terracotta);border:none;border-radius:12px;margin-top:20px;padding:10px 8px}@media screen and (max-width:1080px){.card-container{width:350px}}
