/* 2 кнопки в карточке товара */
    .js-store-prod-text a {
        display: inline-block;
        padding: 15px 30px;
        margin-top: 0px;
        margin-bottom:40px;
        line-height: 1.4;
        letter-spacing: 0.6px;
        transition: all 0.2s ease-in-out;
        border: 1px solid #3A393C;
        text-align: center;
    }
    
    
    .js-store-prod-text a:first-of-type {
        background-color: #3A393C;
        color: #F9F1E8 !important;
        margin-right: 6px;
    }
        
    
    .js-store-prod-text a:first-of-type:hover {
        background-color: #F9F1E8;
        color: #3A393C !important;
    }
        
    .js-store-prod-text a:last-of-type {
        background-color: #3A393C;
        color: #F9F1E8 !important;
    }
    
    .js-store-prod-text a:last-of-type:hover {
        background-color: #F9F1E8;
        color: #3A393C !important;
    }
     
    .t706__cartwin_showed {
        z-index: 999999999;
    }
    
    

@media screen and (max-width: 1200px) {
    .js-store-prod-text a {
        width: calc(50% - 67px);
    }
}





/* Корректировка товаров  */
    .t-store__stretch-col_33 {
        border-bottom: 1px solid #3A393C;
        border-right: 1px solid #3A393C;
    }
    
/* добавляю обводку всему блоку, чтобы не было наложения между рядами  */
    .js-store-grid-cont.t-store__grid-cont_col-width_stretch[data-col-gap='0']:not(.t-store__grid-cont_indent) {
        border-top: 1px #3A393C solid;
    }
    
    @media screen and (max-width: 1199px) {
        .t-store__stretch-col_33 {
            border-top: 1px solid #3A393C;
        }
        .js-store-grid-cont.t-store__grid-cont_col-width_stretch[data-col-gap='0']:not(.t-store__grid-cont_indent) {
            border-top: 0px #3A393C solid !important;
        }
    }
    
    .t-store__card__textwrapper {
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
        
    @media screen and (max-width: 1199px) {
        .t-store__mobile-two-columns.t-store__grid-cont .t-store__card.t-item {
            margin-bottom: -1px;
        }
    }
        
    /* Отступ сверху у описания*/    
        .t-store__card__descr {
            margin-top: 10px;
        }
        
    /* Отступ сверху у цены*/    
    .t-store__card__price-wrapper {
        margin-top: 15px;
    }





/* нижний отступ у логотипа в бургере в мобилке */
    .t450__logowrapper {
        margin-bottom: 40px !important;
    }
    
    
    
    
    
/* фильтры в товарах */
    .t-descr {
        font-weight: 400 !important;
        color: #3A393C !important;
    }
    
/* фильтры в товарах */
    .t-store__filter {
        margin-left: 10px !important;
        margin-right: 10px !important;
        margin-bottom: 30px !important;
    }
    
/* отступы сверху и снизу в фильтрах мобилке */    
    @media screen and (max-width: 1199px) {
        .t-store__filter {
            margin-bottom: 15px !important;
        }
        .t-rec_pt_30 {
            padding-top: 15px !important;
        }
    }
    
    
    
/* поле поиска в товарах */
/*    .t-store__filter__btn, .t-store__filter__input {
        border: none !important;
        border-bottom: 1px #3A393C solid !important;
        background: #F9F1E8 !important;
        border-radius: 0px !important;
        padding-left: 4px !important;
        padding-bottom: 2px;
        padding-top: 2px;
    }*/
    
    .t-store__filter__search .t-store__filter__input {
        border: none !important;
        border-bottom: 1px #3A393C solid !important;
        background: #F9F1E8 !important;
        border-radius: 0px !important;
        padding-left: 4px !important;
        padding-bottom: 2px;
        padding-top: 2px;
    }
    
/* поле сортировки в товарах */
    .t-store__sort-select {
        border: none !important;
        border-bottom: 1px #3A393C solid !important;
        background: #F9F1E8 !important;
        color: #3A393C !important;
        padding: 4px 4px 4px 4px !important;
        border-radius: 0px !important;
    }
    .t-store__search-icon {
        padding-right: 4px !important;
        border-left: 0px solid #ddd !important;
    }
    
    
    
    
/* для хлебных крошек */
    .crumbs a, .crumbs span {
        margin: 0px 5px;
    }
    
/* цифра количество товаров  */
    sup {
        font-size: 24px !important;
    }
    
/* корректировка фильтров и цифры */
    @media screen and (max-width: 640px) {
        .t786 .t-store__filter {
            margin-left: 15px !important;
            margin-right: 15px !important;
        }
        sup {
            font-size: 14px !important;
        }
    }
    
    
    
    
    
/* верхняя и нижняя обводки */
    .js-store-product.js-product.t-store__product-snippet {
        border-top: 1px #3A393C solid;
        /*border-bottom: 1px #3A393C solid;*/
    }

@media screen and (max-width: 1200px) {
/* нижняя граница на мобилке  */
    .js-store-product.js-product.t-store__product-snippet {
        border-bottom: 0px !important;
    }
}



/* отступы сверху и снизу */
    .t-store__prod-popup__info {
        padding-top: 40px;
        /*padding-bottom: 40px;*/
    }
    
    
    /* правая граница  */
/*    @media screen and (min-width: 1200px) {
            .t-store__prod-popup__col-left {
            border-right: 1px #3A393C solid;
        }*/

/* делаю 6 колонок и выравниваю по середине */
/*    .t-container_fluid .t-col_6 {
        max-width: calc(6 / 12* 100% - 0px);
    }*/
    .t-store__prod-popup__slider.js-store-prod-slider.t-store__prod-popup__col-left.t-col.t-col_6 {
        margin-left: 0px;
    }

/* смещение фикс блока */
    .t-store__prod-popup__col_fixed {
        top: 0px !important;
    }
}




/* изменение заголовка поп-апа в десктопе */
.t-name_xl, .t-store__relevants__title {
    font-size: 38px !important;
    line-height: 1.2 !important;
    letter-spacing: -1.5px !important;
}

/* изменение заголовка поп-апа в мобилке */
@media screen and (max-width: 640px) {
.t-name_xl, .t-col .t-store__relevants__title {
    font-size: 20px !important;
    letter-spacing: -0.8px !important;
}
}

/* верхний отступ у товара в поп-апе  */
.t-store__prod-snippet__container {
    padding-top: 0px !important; 
}

@media screen and (max-width: 680px) {
.t-store__prod-popup__info.t-align_left.t-store__prod-popup__col-right.t-col.t-col_4 {
    padding-left: 15px !important;
    padding-right: 15px !important;
}
}


/* описание в поп-апе товара */
.t-container_fluid .js-store-prod-all-text {
    line-height: 1.5 !important;
}

/* описание в поп-апе новости */
.t-redactor__text {
    font-size: 16px;
}

