.best-offers__show-more-btn {
    margin: 0 auto;
}

.best-offer__tab {
    display: none;
}

.best-offer__tab_active {
    display: block;
}

.best-offers__head {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.best-offers__tab-btns {
    display: flex;
    gap: 4px;
    padding: 4px;
    margin: 0;
    background: #eef2f6;
    border-radius: 22px;
}

.best-offers__tab-btn {
    /*padding: 0px 20px;*/
    cursor: pointer;
    /*color: #000;
    height: 25px;*/


    height: 36px;
    display: flex;
    align-items: center;
    padding: 0 18px;
    border-radius: 18px;
    background: transparent;
    color: var(--n-muted);
    font-weight: 500;
    transition: background .2s, color .2s;
}

.best-offers__tab-btn_active {
    /*background-color: #5be103;
    color: #fff;
    border-radius: 4px;*/


    background: #FFF;
    color: var(--n-navy);
    box-shadow: 0 1px 4px rgba(0, 40, 80, .12);
}

/*.new.best-offers__tab-btn_active {
    background-color: #ff4d00;
    color: #fff;
    border-radius: 4px;
}*/

.best-offers__title {
    font-size: 2rem;
    line-height: 2.375rem;
    font-family: "Euclid Circular A", "Sans-serif";
    font-weight: 500;
    color: #000;
}

.best-offers__show-more-btn {
    /*background-color: #009de0;*/
    /*color: #fff;*/
    /*padding: 5px 30px;*/
    /*font-weight: bold;*/
    /*border-radius: 4px;*/
    cursor: pointer;


    height: 46px;
    display: flex;
    align-items: center;
    padding: 0 32px ;
    border-radius: 23px;
    margin: 8px auto 0;
    background: #FFF;
    color: var(--n-blue);
    border: 2px solid var(--n-blue);
    font-weight: 600;
    transition: background .2s, color .2s;
}

.best-offers__show-more-btn:hover {
    /*background-color: #5bceff;*/
    /*border-color: #5bceff;*/
    box-shadow: 0 7px 10px rgba(0, 0, 0, 0.1);


    background: var(--n-blue);
    color: #fff;
}

.best-offers__title.mobile{
    display: none;
}
@media screen and (max-width: 768px) {
    .best-offers__head {
        flex-direction: column;
    }

    .best-offers__title {
        margin-bottom: 20px;
    }
    .best-offers__title.mobile{
        display: block;
        margin-bottom: 0;
    }
}