@media(max-width: 767px){
    .tabs__header_tabs.tabs__triggers{
        flex-wrap: wrap;
        justify-content: center;
    }
    ._tariffs_tabs .tabs__header{
        grid-template-rows: auto auto auto;
        gap: 0;
    }
}
@media (min-width: 1025px) {
    ._tariffs_tabs .tabs__header{
        grid-template-columns: 1fr 50% 1fr;
    }
}

.mainscreen .tariffs__item .tariffs__save {
    margin-bottom: 0;
    min-height: unset;
}


.tariffs__name-h5{
    font-weight: 600 !important;
    font-size: 20px !important;
    line-height: 30px !important;
    color: #333338 !important;
}

.tariffs__desc{
    font-weight: 400;
    font-size: 14px;
    line-height: 22px;
    color: #555558;
    margin-bottom: 1rem;
}

.lil-min-height{
    min-height: 20px !important;
}

.tariffs__save.lil-min-height{
    margin-bottom: 0;
}

.grey-slider-tabs .tabs__trigger.tabs__trigger--active{
    color: var(--brand-blue) !important;
    background-color: var(--grey-btn-on-white) !important;
}

.grey-slider-tabs .tabs__trigger:not(.tabs__trigger--active):hover{
    color: #333338 !important;
    background-color: #F0F2F8 !important;
}
@media (max-width: 1350px) {

    .tabs__content.overflow-x .tabs__tariffs{
        display: grid;
        grid-template-columns: repeat(5, 242px) !important;
        overflow-x: auto;
        margin: 0 calc(-1 * 1rem);
        padding: 0 1rem;
        padding-top: 20px;
        .m--mobile-top{
            margin-top: 0;
        }
    }
}
@media (max-width: 991px) {
    .tabs__content.overflow-x .tabs__tariffs{
        grid-template-columns: repeat(5, 228px) !important;
        overflow-x: auto;
        margin: 0 calc(-1 * 1rem);
        padding: 0 1rem;
        padding-top: 20px;
    }
}

