/* баннер М серии */
.m-seriya-block {
    background-color: var(--block-background);
    cursor: pointer;
}

.m-seriya-block .inner {
    padding: 17% 60px 10px;
    width: unset;
    height: unset;
}

.m-seriya-block .img-link .link-inner {
    opacity: 100%;
    background-color: unset;
    margin-right: 0;
}

.m-seriya-block .arrow-button {
    width: 71px;
    height: 71px;
    border-radius: 50%;
    background: center url("img/arrow.svg") no-repeat, var(--main-color);
    margin: 0 0 46px;
}

.m-seriya-block:hover .arrow-button {
    background-color: var(--tab-color);
}

.m-seriya-block__title {
    max-width: 280px;
    font: normal 600 18px/150% var(--title-font);
    color:var(--title-color);
    text-transform: uppercase;
    margin: 0 0 10px;
}

.no-touchevents .catalog-item a:hover .m-seriya-block__title {
    color: var(--title-color);
}

.m-seriya-block__title span {
    color: var(--main-color);
}

.m-seriya-block .p {
    max-width: 250px;
    font-size: 14px;
    line-height: 20px;
    margin-right: 0;
    color: #4f4f4f;
}

@media (min-width: 761px) and (max-width: 850px) {
    .m-seriya-block .inner {
        padding: 14.4% 51px 10px;
    }

    .m-seriya-block__title{
        font-size: 14px;
    }

    .m-seriya-block .arrow-button{
        margin: 0 0 42px;
    }
}

@media screen and (max-width: 767px) {
    .m-seriya-block .img-link {
        padding-top: 74.4%;
    }

    .m-seriya-block .inner {
        padding: 59px 60px 10px;
    }

    .m-seriya-block__title{
        font-size: 16px;
    }

    .m-seriya-block .arrow-button{
        margin: 0 0 39px;
    }
}

@media (max-width: 374px) {
    .m-seriya-block .arrow-button {
        margin-bottom: 24px;
    }
}