@media (max-width:981px){

/* Отступы табов мобильная версия */
.js-store-product div .js-store-tabs{
 padding-left:0px !important;
 padding-right:0px !important;
}

}

/* Заголовок табов */
.t-store__tabs__list .t-store__tabs__item h2{
 text-transform:uppercase;
 font-size:13px;
}

/* Описание табов */
.t-store__tabs__list .t-store__tabs__item .t-descr{
 font-size:13px;
}

/* Заголовок Цвета/Размера */
.t-store__prod-popup__col-right .js-product-controls-wrapper > div > .t-descr{
 text-transform:uppercase;
 font-size:12px;
}

/* Текст внутри контейнера цветаж/размера */
.t-store__prod-popup__col-right form .t-descr{
 font-size:12px;
}

/* Подпись бренд */
.t-store__prod-popup__title-wrapper .t-descr span{
 font-size:15px;
}


/* Заголовок карточки товара */
 .t-store__prod-popup__col-right .t-store__prod-popup__title-wrapper h1{
  font-size:30px !important;
 }

/* Размер цены */
.t-store__product-snippet .t-col .js-store-prod-price-val{
 font-size:20px;
}

/* Размер валюты */
.t-store__product-snippet .t-col .t-store__prod-popup__price-currency{
 font-size:20px;
}

/* Отступ */
.t-store__product-snippet .t-col .js-store-price-wrapper{
 padding-bottom:15px;
}




/* Отступ валюты от цены */
.t-store__card-list a .t-store__card__price-value{
 margin-top:-10px;
}

/* Отступ цены от валюты */
.t-store__card-list a .t-store__card__price-currency{
 margin-top:-10px;
}

/* Отстутп цены от карточки */
.t-store__card-list a .t-store__card__textwrapper{
 padding-top:13px;
}

@media (max-width:500px){

/* Отступ снизу у карточек */
.js-store-grid-cont .t-store__card-list .t-item{
 margin-bottom:-45px;
}

}

/* Стили табов категорий */
.t-store__parts-switch-wrapper_tree .t-store__parts-item .t-menu__link-item{
 padding-left:54px !important;
 padding-right:54px !important;
 padding-top:12px !important;
 padding-bottom:12px !important;
 text-transform:uppercase;
 transform:translatex(0px) translatey(0px);
}

/* Стиль сортировки */
.t-store__filter__sort .t-store__sort-select-wrapper select{
 transform:translatex(0px) translatey(0px);
 background-color:#ffffff;
 font-weight:400;
 border-style:none;
 font-size:13px;
 text-transform:uppercase;
 position:relative;
 padding-right:0px;
 left:-16px;
}

/* Размер фильтров моб */
.js-store-filter .t-store__filter__controls-wrapper .active{
 text-transform:uppercase;
 font-size:13px;
}

/* Размер фильтров моб */
.t-store__filter__options_wrap .t-store__filter__item .js-store-filter-item-title{
 text-transform:uppercase;
 font-size:13px;
}

/* Надпись фильтры*/
.js-store-filter .t-store__filter__controls-wrapper .js-store-filter-mob-btn{
 text-transform:uppercase;
 font-size:13px;
}

@media (max-width:981px){

/* Размер шрифта меню мобильное */
#t-header .t-menu__list a{
 font-size:16px !important;
 line-height:1.6em;
 text-align:left;
}


}

/* Толщина поиска */
#t-header .t-rec .t-btnflex_type_button2{
 font-weight:500;
}

/* Размер поиска */
#t-header .js-search-wrap .t-btnflex__text{
 font-size:13px;
}

/* Размер кнопки бренды */
#t-header .t1261__catalog-button .t-btnflex__text{
 font-size:13px;
}

@media (min-width:981px){

/* Отступы карточки товара */
#allrecords .t-rec .js-store-product{
 padding-left:20px;
}

}

#allrecords .t-rec .js-store-product{
 margin-top:-50px;
}


/* Ширина кнопки формы */
.tn-atom__form div button{
 width:100% !important;
}

@media (min-width:961px){

/* Btnflex */
.t-store__product-snippet .t-col .t-btnflex_sm{
 width:50% !important;
}

}

@media (max-width:960px){

/* Btnflex */
.t-store__product-snippet .t-col .t-btnflex_sm{
 width:100% !important;
}

}

/* Division */
#allrecords .t-rec .t-store__prod-snippet__container{
 padding-bottom:0px;
}


/* Кнопка загрузить еще */
.js-store .t-store__load-more-btn-wrap .js-store-load-more-btn{
 text-transform:uppercase;
 font-size:13px !important;
 color:#ffffff !important;
 background-color:#020202;
 padding-left:30px;
 padding-right:30px;
 padding-top:15px;
 padding-bottom:15px;
}

/* T1261  container */
#t-header .t1261__top-line .t1261__container{
 padding-right:20px;
}


/* T1261  top right */
#t-header .t-rec .t1261__top-right{
 margin-left:20px;
}


/* T694 */
#allrecords .t-rec .t694{
 padding-right:40px;
 padding-left:40px;
}

/* Submit */
#form1883407323 div .t-submit{
 font-weight:400 !important;
 font-size:12px !important;
}

/* Navigation */
#t-header .js-search-wrap nav{
 transform:translatex(0px) translatey(0px);
}

/* Search found */
#t-header .t-rec .js-search-found{
 border-top-left-radius:0px;
 border-top-right-radius:0px;
 border-bottom-left-radius:0px;
 border-bottom-right-radius:0px;
 box-shadow:none;
 margin-top:0px;
}

/* Bold Tag */
#t-header ul b{
 font-weight:400;
}

/* NEW badge — прямоугольный и с настраиваемым размером */

:root{
  --newBadgeWidth: 60px;     /* ширина */
  --newBadgeHeight: 28px;    /* высота */
  --newBadgeRadius: 0px;     /* скругление углов */
  --newBadgeFontSize: 14px;  /* размер текста */
}

.t-store__card__mark{
  width: var(--newBadgeWidth) !important;
  height: var(--newBadgeHeight) !important;
  border-radius: var(--newBadgeRadius) !important;

  display: flex !important;
  align-items: center;
  justify-content: center;

  font-size: var(--newBadgeFontSize) !important;
  padding: 0 !important;
}

