.card.aem-GridColumn .mel25-cardColumn>.container>.cmp-container{display:grid;row-gap:40px}
@media only screen and (min-width:768px){.card.aem-GridColumn .mel25-cardColumn>.container>.cmp-container{column-gap:15px;row-gap:15px}
}
.card.aem-GridColumn .mel25-cardColumn>.container>.cmp-container .cardunit .mel25-cardunit{height:100%}
.card.aem-GridColumn .mel25-cardColumn>.container>.cmp-container .cardunit .mel25-cardunit .mel25-cardunit__content{height:100%}
.card.aem-GridColumn .mel25-cardColumn>.container>.cmp-container .cardunit .mel25-cardunit .mel25-cardunit__content .mel25-cardunit__txtArea{padding:20px;display:flex;flex-direction:column;height:100%;box-sizing:border-box}
.card.aem-GridColumn .mel25-cardColumn>.container>.cmp-container .cardunit .mel25-cardunit .mel25-cardunit__content .mel25-cardunit__txtArea__top{width:100%}
.card.aem-GridColumn .mel25-cardColumn>.container>.cmp-container .cardunit .mel25-cardunit .mel25-cardunit__content .mel25-cardunit__txtArea__footer{display:none}
.card.aem-GridColumn .mel25-cardColumn>.container>.cmp-container .cardunit .mel25-cardunit .mel25-cardunit__content .mel25-cardunit__txtArea__footer:has(>.container>.cmp-container>*){display:block;margin-top:auto;width:100%;box-sizing:border-box}
.card.aem-GridColumn .mel25-cardColumn--set01>.container>.cmp-container{grid-template-columns:repeat(1,1fr)}
.card.aem-GridColumn .mel25-cardColumn--set02>.container>.cmp-container{grid-template-columns:repeat(1,2fr)}
@media only screen and (min-width:768px){.card.aem-GridColumn .mel25-cardColumn--set02>.container>.cmp-container{grid-template-columns:repeat(2,1fr)}
}
.card.aem-GridColumn .mel25-cardColumn--set03>.container>.cmp-container{grid-template-columns:repeat(1,3fr)}
@media only screen and (min-width:768px){.card.aem-GridColumn .mel25-cardColumn--set03>.container>.cmp-container{grid-template-columns:repeat(3,1fr)}
}
.card.aem-GridColumn .mel25-cardColumn--set04>.container>.cmp-container{grid-template-columns:repeat(1,4fr)}
@media only screen and (min-width:768px){.card.aem-GridColumn .mel25-cardColumn--set04>.container>.cmp-container{grid-template-columns:repeat(4,1fr)}
}
.card.aem-GridColumn .mel25-cardLayout .mel25-cardunit__content .image{margin-top:0}
.card.aem-GridColumn .mel25-cardLayout--top .mel25-cardunit__content{height:100%;display:flex;flex-direction:column}
.card.aem-GridColumn .mel25-cardLayout--left .mel25-cardunit__content{display:grid;grid-template-rows:1fr}
.card.aem-GridColumn .mel25-cardLayout--left .mel25-cardunit__content .image{width:100%;display:grid;place-items:center}
@media only screen and (min-width:768px){.card.aem-GridColumn .mel25-cardLayout--left.mel25-cardColumn--set01 .mel25-cardunit__content{grid-template-columns:414px 1fr}
}
@media only screen and (min-width:768px){.card.aem-GridColumn .mel25-cardLayout--left.mel25-cardColumn--set02 .mel25-cardunit__content{grid-template-columns:202px 1fr}
}
@media only screen and (min-width:768px){.card.aem-GridColumn .mel25-cardLayout--left.mel25-cardColumn--set03 .mel25-cardunit__content{grid-template-columns:135px 1fr}
}
@media only screen and (min-width:768px){.card.aem-GridColumn .mel25-cardLayout--left.mel25-cardColumn--set04 .mel25-cardunit__content{grid-template-columns:97px 1fr}
}
.card.aem-GridColumn .mel25-cardStyle--shadow>.container>.cmp-container{display:grid;row-gap:20px}
@media only screen and (min-width:768px){.card.aem-GridColumn .mel25-cardStyle--shadow>.container>.cmp-container{column-gap:15px;row-gap:30px}
}
.card.aem-GridColumn .mel25-cardStyle--shadow>.container>.cmp-container .cardunit{box-shadow:0 4px 6px rgba(0,0,0,0.1)}
.card.aem-GridColumn .mel25-cardStyle--shadow>.container>.cmp-container .cardunit .mel25-cardunit__txtArea{padding:20px}
.card.aem-GridColumn .mel25-cardStyle--border>.container>.cmp-container .cardunit{border:1px solid #ccc}
.card.aem-GridColumn .mel25-cardStyle--background-color>.container>.cmp-container .cardunit{background-color:#f6f6f6}
.card.aem-GridColumn .mel25-cardStyle--border-background-color>.container>.cmp-container .cardunit{border:1px solid #ccc;background-color:#f6f6f6}