.card{border-radius:5px;border:1px solid var(--color-light-grey);box-shadow:0px 0px 30px 0px rgba(0,0,0,.05);padding:15px}@media(min-width: 1200px){.card{padding:30px}}.card:has(.card-content,.card-image){display:flex;flex-direction:column}.card-no-gutter{padding:0}.card-image{border-top-left-radius:5px;border-top-right-radius:5px;overflow:hidden;height:250px;display:flex}@media(min-width: 768px){.card-image{height:190px}}@media(min-width: 992px){.card-image{height:240px}}@media(min-width: 1200px){.card-image{height:280px}}@media(min-width: 1400px){.card-image{height:345px}}@media(min-width: 1600px){.card-image{height:390px}}.card-image img{width:100%;object-fit:cover}.card-content{flex:1;padding:15px 15px 25px}@media(min-width: 768px){.card-content{padding:10px 15px 15px;min-height:70px}}@media(min-width: 992px){.card-content{padding:10px 20px}}@media(min-width: 1200px){.card-content{padding:10px 30px;min-height:100px}}.card-content:has(.button){display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:10px;justify-content:space-between}@media(min-width: 768px){.card-content:has(.button){flex-direction:column;align-items:flex-start}}@media(min-width: 992px){.card-content:has(.button){flex-direction:row;align-items:center}}.card-title{margin:0;color:var(--kcs-black);font-size:1.6rem;line-height:140%;font-weight:500}@media(min-width: 768px){.card-title{font-size:1.4rem;line-height:125%;font-weight:700}}@media(min-width: 1200px){.card-title{font-size:1.6rem}}@media(min-width: 1400px){.card-title{font-size:1.8rem}}@media(min-width: 1600px){.card-title{font-size:2.1rem}}/*# sourceMappingURL=card.css.map */
