.t-col_3 {
    max-width: 250px;
}
.t-col {
    display: inline-block;
    float: unset;
    margin-top: 10px;
    margin-left: 5px;
    margin-right: 5px;
    width: 100%;
}

.t-container {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    max-width: 1060px;
    padding: auto;
}

.t778__img {
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    margin-top: 40px;
    margin-left: 5px;
    margin-right: 5px;
    margin-bottom: 10px;
    right: 0;
    left: 0;
    z-index: 2;
    -webkit-transition: opacity 0.1s linear;
    transition: opacity 0.1s linear;
}

/*размеры кнопки на карточке*/

.t-btn_sm {
    height: 45px;
    font-size: 16px;
    padding-left: 65px;
    padding-right: 65px;
}

.t778__price-wrapper {
    margin-top: 0px;
}

.t778__descr {
    margin-top: 0px;
}



.t778 .mobile-two-columns .t-col.t-item {
    font-size: small;
    width: 100%;
    max-width: 47%;
    min-width: 47%;
    padding-left: 0px;
    padding-right: 0px;
    margin-top: 5px;
    margin-bottom: 3px;
    display: inline-block;
}

.t778 .mobile-two-columns .t778__title.t-name {
    font-size: 14px;
    word-break: break-word;
}

@media screen and (max-width: 480px)
.t778__col {
    margin-bottom: 5px;
}

.t778__content .t778__title {
    font-size: small;
    color: #333333;
    font-weight: 500;
    font-family: 'Futura';
}

.t778__textwrapper .t778__descr {
    font-size: small;
    font-family: 'Futura';
}

/*настройка блока с товаром     
.t-col {
    display: inline-grid;
    margin-top: 0px;
    margin-left: 5px;
    margin-right: 30px;
    width: 100%;
}
*/

.t744__info {
    margin-top: 30px;
    display: block;
}
