.section-all-product-deal {
    background: #ECF1F7;
}

.section-all-product-deal .t-des {
    margin-bottom: 16px !important;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    line-height: 1.6;
}

.section-all-product-deal .sc-heading i.i-filter {
    font-size: 24px;
    color: #00A94F;
    position: relative;
    top: 0;
}

.section-all-product-deal .sc-heading {
    margin-bottom: 24px;
}

.section-all-product-deal .sc-inner {
    padding: 40px 0 48px;
}

.section-all-product-deal .sc-thumb {
    display: grid;
    grid-template-columns: calc(96% / 2) calc(96% / 2);
    gap: 16px;
    row-gap: 8px;
}

.car-group {
    margin-bottom: 48px;
}

@media screen and (min-width: 360px) {
    .box-select {
        width: 328px !important;
    }

    .section-all-product-deal .select2-container {
        max-width: 328px !important;
        z-index: 3;
    }
}

@media screen and (min-width: 768px) {
    .section-all-product-deal .sc-heading {
        margin-bottom: 32px;
    }

    .section-all-product-deal .sc-inner {
        padding: 64px 0;
    }
}

@media screen and (min-width: 1024px) {
    .section-all-product-deal .sc-thumb {
        grid-template-columns: calc(95% / 3) calc(95% / 3) calc(95% / 3);
        gap: 24px;
    }
}

@media screen and (min-width: 1140px) {
    /* main:before {
        content: "";
        background: linear-gradient(360deg, rgba(99, 122, 105, 0) 0%, rgba(166, 244, 236, 1) 100%);
        top: 0;
        position: absolute;
        width: 100%;
        height: 110px;
    } */

    #navigation-header, .header {
        position: fixed !important;
    }

    .add-header-space {
        padding-top: 130px;
    }

    .section-all-product-deal .sc-thumb {
        grid-template-columns: calc(96% / 3) calc(96% / 3) calc(96% / 3);
    }
}