.awardsBanner {
    background: var(--iceland-100, #FBF9F6);
    padding: var(--section-padding-md) var(--page-padding);
    display: flex;
    flex-direction: column;
    gap: 32px;
    align-items: center;
    justify-content: space-between;

    @media screen and (min-width:960px) {
        gap: 48px;
    }
}

.awardsBanner .__pre-header {
    color: var(--color-iceland-1000, #1D1C1A);
    text-align: center;
    text-transform: uppercase;
    font: var(--font-overline-lg);


}

.awardsBanner .__header {
    color: var(--color-iceland-1000, #1D1C1A);
    text-align: center;
    font: var(--font-title-lg);
    margin-top: 16px;
}

.awardsBanner__awards-container {
    display: flex;
    justify-content: center;
}

.awardsBanner .__awards-section {
    display: flex;
    align-items: stretch;
    flex-wrap: wrap;
    /* max-width: 1440px; */
    gap: 0;
    width: 100%;

    @media screen and (min-width:960px) {
        justify-content: center;
    }
}

.awardsBanner .__awards-section.isCentered {
    justify-content: center;
}

.awardsBanner .__award-item {
    outline: 1px solid var(--iceland-500, #D1C9B8);
    background: var(--iceland-200, #F9F6F0);
    
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;

    width: calc((100vw - (var(--page-padding)) * 2) / 2);
    aspect-ratio: 167.5/168;

    @media screen and (min-width:960px) {
        width: calc((100vw - (var(--page-padding) * 2))  / 4.5);
        aspect-ratio: 320/248;
    }
}


.awardsBanner .__award-item.curved-down-right {
    border-bottom-right-radius: 80px;

    @media screen and (min-width:960px) {

        border-bottom-right-radius: 120px;
    }

}

.awardsBanner .__award-item.curved-down-left {
    border-bottom-left-radius: 80px;

    @media screen and (min-width:960px) {
        border-bottom-left-radius: 120px;
    }
}

.awardsBanner .__award-item img {
    width: 100%;
    height: 100%;
    max-width: 120px;
    object-fit: contain;
}



.awardsBanner .__link-section a {
    color: var(--semantic-text-headline, #86233A);
    text-align: center;
    font-family: "Plus Jakarta Sans", sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: var(--font-lineHeight-20, 20px);

}