.t-store__card__btn,
.t-btn_sm,
.678 .button[type="submit"],
.t706 .t-submit {
    letter-spacing: 3px;
}

.t-store.t-store__prod-snippet__container .t-btn_sm {
    font-size: 10px;
}

.t706 .t-submit {
    font-size: 12px;
}


/* Выравниевание цен в каталоге. Начало */

.t-store__card__textwrapper {
    display: flex;
    flex-direction: column;
}

.js-store-price-wrapper {
    margin-top: auto;
    display: flex;
    flex-wrap: wrap;
    padding-top: 10px;
}

/* Выравниевание цен в каталоге. Конец */



@media screen and (min-width: 1200px) {
    /* Анимация шторки при наведении на кнопку. Начало */
    
    .t-store__card__btn,
    .t-btn_sm,
    .678 .button[type="submit"],
    .t706 .t-submit {
        overflow: hidden;
        position: relative;
    }
    
    .t-store__card__btn::before,
    .t-btn_sm::before,
    .678 .button[type="submit"]:hover::before,
    .t706 .t-submit::before {
        background-color: #6B5C3E; /*фон кнопки при ховере*/
        position: absolute;
        z-index: -1;
        top: 100%;
        left: 0;
        width: 100%;
        height: 100%;
        content: "";
        transition: all .3s ease-out;
    }
    
    .t706 .t-submit {
        display: flex;
    	align-items: center;
    	justify-content: center;
    }
    
    .t706 .t-submit::before {
        z-index: 1;
    }
    
    .t706 .t-submit::after {
    	content: 'ОФОРМИТЬ';
    	position: absolute;
    	z-index: 2;
    }
    
    .t-store__card__btn:hover::before,
    .t-btn_sm:hover::before,
    .678 .button[type="submit"]:hover::before,
    .t706 .t-submit:hover::before {
        top: 0;
        transition: all .3s ease-out;
    }

    /* Анимация шторки при наведении на кнопку. Конец */
}



@media screen and (max-width: 480px) {
    .t-store__prod__quantity,
    .t-btn_sm,
    .678 .button[type="submit"],
    .t-store__prod__quantity {
            height: 40px !important;
    }

    .js-store-prod-sold-out {
        width: 100%;
        order: -1;
    }

    .t-store__card__price {
        margin-right: 5px;
    }
}