/*Подключение шрифтов PT Sans и Inter*/

@import url('https://fonts.googleapis.com/css2?family=Inter:wght@100..900&family=PT+Sans+Narrow&display=swap');

   /*Точки в баннере и белый цвет*/ 
    slick-dots .slick-active button:before 
    {
    color:white !important;
    }
    
    .slick-dots li button:before {
    color:#EEEEEE!important;
    } /*код отвечает за цвет точек в слайдере*/

    
    .t-store__card__textwrapper{
        margin-top: 16px;
        padding-top: 0px !important;
    }
    
    .t-store__card__price-wrapper{
        margin-top: 6px !important;
    }
    
    @media screen and (max-width: 960px) {
    .t-store__grid-cont_mobile-grid .t-col:not(.t-col_8):not(.t-col_12), .t-store__grid-cont_mobile-grid .t-store__stretch-col:not(.t-store__stretch-col_100) {
        display: inline-block;
        vertical-align: top;
        width: 48%;
    }
}   
    .t-store .t-store__stretch-col_33 {
        width: 31.333%;
    }
    .t-store{
        margin-top: 15px !important;
    }
    
    .t-store__card__price-value, .t-store__card__price-currency{
        font-family: 'PT Sans Narrow';
    }
    
    .t-store__filter__title {
    font-size: 16px;
    font-family: 'PT Sans Narrow';
    }
    
    .t-menu__link-item{
        font-size: 16px !important;
        font-family: 'PT Sans Narrow' !important;
        font-weight: 400 !important;
    }
    
    .t-store__filter__item-title{
    font-size: 16px;        
    }

.t-store .t-checkbox__control{
    display: flex !important;
    align-items: center !important;
}




.t-menuburger_second span:nth-child(1){
    width: 80% !important;
    left: 0 !important;
    right: 0 !important;
}
.t-menuburger_second span:nth-child(2){
    width: 100% !important;
    left: 0 !important;
    right: 0 !important;
}


.uc-big-image .t-container > *:first-child {
    width: 50% !important;
    max-width: 100% !important;
}

.uc-big-image .t-container > *:not(:first-child) {
    width: 20% !important;
}

.uc-big-image .t-container .t-store__card__bgimg{

    height: 350px !important;
}

.uc-big-image .t-container .t-store__card__imgwrapper {
    padding-bottom: 350px !important;
    max-height: 350px !important;
}
@media screen and (max-width: 1000px) {
    .uc-big-image{
        display: none !important;    
    }
}

.uc-big-h .t-container .t-store__card__bgimg{

    height: 350px !important;
}

.uc-big-h .t-container .t-store__card__imgwrapper {
    padding-bottom: 350px !important;
    max-height: 350px !important;
}


.t-store__product-snippet{
    padding-top: 0px !important;
}


.js-store-product.js-product.t-store__product-popup, 
.t-store__product-snippet .t-container {
    min-height:820px;
}

@media screen and (min-width:960px){

.js-store-product.js-product.t-store__product-popup,
.t-store__product-snippet .t-container{
    position: relative;
}
.t-store__prod-popup__slider.js-store-prod-slider {
    position: absolute;
    top: 0;
    left: 0;
}  
.t-store__tabs.t-store__tabs_accordion {
    max-width: 440px;
}
.t-store__prod-popup__info.t-align_left.t-store__prod-popup__col-right,
.t-store__tabs.t-store__tabs_accordion{
    margin-left: 490px;
}
}

@media screen and (min-width:1240px){
.t-store__tabs.t-store__tabs_accordion {
    max-width: 560px;
    margin-top: 20px;
}
.t-store__prod-popup__info.t-align_left.t-store__prod-popup__col-right,
.t-store__tabs.t-store__tabs_accordion{
    margin-left: 620px;
}
}

@media screen and (max-width: 1240px){
.js-store-product.js-product.t-store__product-popup, 
.t-store__product-snippet .t-container {
    min-height:650px;
}
}




.t-store .js-store-prod-all-charcs{
    display: none !important;
}

.t-store .t-store__prod-popup__name.t-name{
    font-size: 24px !important;
    font-family: 'PT Sans Narrow' !important;
    font-weight: 500 !important;
    
}

.t-store .t-store__prod-popup__price-currency, .t-store .t-store__prod-popup__price-value,  .t-store .js-store-prod-all-text, .t-store .t-store__tabs__item-title, .t-store .t-store__tabs__content{
    font-size: 16px !important;
    font-family: 'PT Sans Narrow' !important;
    font-weight: 500 !important;
    
}

.t-store .t-store__prod-popup__info{
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
}
.t-store .t-store__prod-popup__btn-wrapper{
    order:2;
}
.t-store .t-store__prod-popup__text{
    order:1;
}


.js-store-prod-popup-buy-btn-txt {

    font-size: 16px !important;
    font-family: 'PT Sans Narrow' !important;
    font-weight: 500 !important;
    

}
.t-store__prod-popup__btn {
    background-color: #3D3D3D !important;
    width: 193px;
    height: 41px;
}
@media (max-width: 600px){
    .t-store__prod-popup__btn {
    width: 140px !important;
    height: 50px !important;
    }
    
    .t-store__prod-popup__btn a {
    width: 140px !important;
    height: 50px !important;
    }
    .t-store__prod-popup__btn-wrapper{
        display: block !important;
    }
}
.t-store__prod-popup__btn-wrapper > a{
    justify-items: center;
    border-radius: 0px !important;
}
.t-store__prod-popup__btn-wrapper .t-btn{
    font-size: 16px !important;
    font-family: 'PT Sans Narrow' !important;
    font-weight: 500 !important;
}
.t-store .t-store__tabs_accordion .t-store__tabs__item-button {
    border-top: 1px solid #161111 !important;
}
.t-store .t-store__tabs{
    margin-top: 10px !important;
}