.info-capsule-full .highlighted-image{
    margin-bottom: 2rem;
}

.info-capsule-full .highlighted-image img{
    width: 100%;
    height: auto;
}

/* Teaser */

.info-capsule-teaser{
    background-color: white;
    box-shadow: var(--box-shadow);
    height: 100%;
}

.info-capsule-teaser > a{
    display: flex;
    flex-direction: column;
    text-decoration: none;
}

.info-capsule-teaser > a img{
    width: 100%;
    height: auto;
    transition: var(--transition);
}

.info-capsule-teaser > a:hover img{
    opacity: 0.8;
}

.info-capsule-teaser > a h2{
    font: var(--f-p-responsive);
    font-weight: 700;
    padding: 1rem;
}
@media(min-width:62rem){
    .info-capsule-teaser > a h2{
        font: var(--f-p-big);
        font-weight: 700;
        padding: 0.5rem 1.5rem 0.75rem;
    }
}
/* View */


.block-views-container.info-capsule{
    background-color: initial;
    margin: 0 0.5rem 0.5rem;
    padding-top: 2.5rem;
    padding-bottom: 2rem;
}
@media(min-width:62rem){
    .block-views-container.info-capsule{
        padding-bottom: 6rem;
    }
}

.block-views.page header,
.block-views.page .pager{
    text-align: center;
}

@media(min-width:48rem){
    .block-views.page header,
    .block-views.page .pager{
        grid-column: span 3;
    }
}
