@font-face {
    font-family: 'Vazirmatn';
    src: url('../ttf/Vazirmatn-Medium.ttf') format('truetype');
    src: url('../ttf/Vazirmatn-Light.ttf') format('truetype');
}
.ProductHighlights {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

    .ProductHighlights, .ProductHighlights .ProductHighlights-cta {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }

        .ProductHighlights .ProductHighlights-cta {
            padding-bottom: var(--spacing-xs);
            -webkit-text-decoration: none;
            text-decoration: none
        }

            .ProductHighlights .ProductHighlights-cta:hover .ProductHighlights-image {
                -webkit-filter: brightness(80%);
                filter: brightness(80%)
            }

            .ProductHighlights .ProductHighlights-cta:hover .ProductHighlights-headline {
                color: var(--color-ProductHighlights-hover-headline)
            }

            .ProductHighlights .ProductHighlights-cta .ProductHighlights-image {
                margin: 0 auto var(--spacing-xxs) auto;
                -webkit-transition: .2s ease;
                transition: .2s ease;
                width: 100%
            }

@media (min-width:640px) {
    .ProductHighlights .ProductHighlights-cta .ProductHighlights-content {
        padding-left: var(--spacing-xxs)
    }
}

.ProductHighlights .ProductHighlights-cta .ProductHighlights-content .ProductHighlights-headline {
    margin-bottom: var(--spacing-xxs);
    -webkit-transition: .2s ease;
    transition: .2s ease;
    font-family: 'Vazirmatn';
    text-align:center
}

.ProductHighlights .ProductHighlights-cta .ProductHighlights-content .ProductHighlights-text {
    display: -webkit-box;
    margin-bottom: var(--spacing-xxs);
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
    text-overflow: ellipsis;
    font-family: Vazirmatn;
}

@media (min-width:640px) {
    .ProductHighlights .ProductHighlights-button {
        margin-left: var(--spacing-xxs);
        font-family: Vazirmatn;
    }
}
