/* Atom */
#allrecords .img-zoom a.tn-atom{
 border-top-left-radius:15px !important;
 border-top-right-radius:15px !important;
 border-bottom-left-radius:15px !important;
 border-bottom-right-radius:15px !important;
}

/* Input */
.t-store__filter__search .t-store__search-wrapper input[type=text]{
 border-top-left-radius:8px;
 border-top-right-radius:8px;
 border-bottom-left-radius:8px;
 border-bottom-right-radius:8px;
 background-color:#ffffff;
}

/* Select */
.t-store__filter__sort .t-store__sort-select-wrapper select{
 background-color:#ffffff;
 border-top-left-radius:8px;
 border-top-right-radius:8px;
 border-bottom-left-radius:8px;
 border-bottom-right-radius:8px;
}


/* Label */
.t-store__prod-popup__col-right div label{
 border-top-left-radius:10px;
 border-top-right-radius:10px;
 border-bottom-left-radius:10px;
 border-bottom-right-radius:10px;
}

/* Division */
.js-store-filter-tree-select .t-store__filter-tree-select-wrapper .t-store__filter-tree-node_root{
 padding-bottom:8px;
}

/* Division */
.t-catalog__card-list a .t-catalog__card__mark{
 border-top-left-radius:5px;
 border-top-right-radius:5px;
 border-bottom-left-radius:5px;
 border-bottom-right-radius:5px;
 height:26px;
 font-weight:500;
 position:relative;
}

/* Division */
.t-store__card-list a .t-store__card__mark{
 border-top-left-radius:5px;
 border-top-right-radius:5px;
 border-bottom-left-radius:5px;
 border-bottom-right-radius:5px;
 height:24px;
 font-weight:500;
}

/* Division */
.t-store__card__imgwrapper .t1002__addBtn, .t1002__picture-wrapper .t1002__addBtn {
    background: none;
    transform:translatex(0px) translatey(0px);
    min-height:29px;
    height:29px;
    width:29px;
}

.t1002__addBtn_active svg path {
    fill: #03A9F4;
    stroke: #03A9F4;
}

/* Store prod sold out */
.t-store__card-list a .js-store-prod-sold-out{
 color:#bababa;
}

/* фикс aspect ratio 3:4 для всех карточек */
.t-store__card__imgwrapper{
 padding-bottom:133.333% !important;
}

/* === Смотрите также — уменьшаем отступы между карточками === */



/* Checkbox  indicator */
.t-store__filter__options_wrap .t-descr .t-checkbox__indicator{
 border-width:1px;
 border-top-left-radius:5px;
 border-top-right-radius:5px;
 border-bottom-left-radius:5px;
 border-bottom-right-radius:5px;
 border-color:#aaaaaa;
}

/* Uptitle */
.t-store .t-col .t-uptitle{
 font-weight:600 !important;
 margin-bottom:20px;
}



/* Link */
.t-store__card-list a a{
 transform:translatex(0px) translatey(0px);
 min-height:29px;
 height:29px;
 width:29px;
}


/* Толщина заголовка карточки */
.t-store__prod-popup__col-right .t-store__prod-popup__title-wrapper h1{
 text-transform:uppercase;
 font-weight:600 !important;
}

/* Размер цены */
.t-store__prod-popup__price-wrapper .t-store__prod-popup__price-item .t-store__prod-popup__price-value{
 font-size:25px;
}

/* Размер валюты */
.t-store__prod-popup__price-wrapper .t-store__prod-popup__price-item .t-store__prod-popup__price-currency{
 font-size:25px;
}

@media (min-width:481px){

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

/* Division */
#allrecords .t-rec .t951 .js-store .js-store-cont-w-filter .t951__cont-wrapper .js-store-parts-select-container div .js-store-filter .t-store__filter__controls-wrapper .t-store__filter__options_wrap .t-store__filter__item .js-store-filter-item-controls-wr{
 transform:translatex(0px) translatey(0px) !important;
}

/* Division */
.t-store__filter__options_wrap .t-store__filter__item .t-store__filter__range_bg{
 background-color:#282b2b !important;
}

/* Input */
.t-store__filter__options_wrap .t-store__filter__item input[type=text]{
 background-color:#ffffff;
 border-top-left-radius:5px;
 border-top-right-radius:5px;
 border-bottom-left-radius:5px;
 border-bottom-right-radius:5px;
}

/* Чекпоинты цветов */
.t-store__filter__options_wrap .t-store__filter__checkbox_radio .t-store__filter__checkmark_radio{
 border-width:1px;
 border-color:#9b9b9b;
 border-top-left-radius:5px;
 border-top-right-radius:5px;
 border-bottom-left-radius:5px;
 border-bottom-right-radius:5px;
}

/* Название фильтра */
.t-store__filter__options_wrap .t-store__filter__item .js-store-filter-item-title{
 text-transform:uppercase !important;
 font-weight:600 !important;
 font-size:16px;
}

/* Division */
.t-store__filter__controls-wrapper .t-store__filter__options_wrap .t-store__filter__item{
 border-style:none;
 border-width:1px;
 border-color:#e2e2e2;
 border-bottom-width:1px;
 border-bottom-style:solid;
 padding-bottom:42px;
}

/* Active */
.t-store__filter-tree-node_root .t-store__filter-tree-line .active{
 opacity:1;
 background-color:#f2f2f2;
 font-weight:500;
}

/* Store filter custom Unknown */
.t-store__filter-tree-node_root .t-store__filter-tree-line .js-store-filter-custom-select{
 font-weight:500;
 text-transform:none;
}

.t-store__filter-tree-select-wrapper .t-store__filter-tree-node_root .t-store__filter-tree-children{
 margin-left:0px;
}

/* Store filter custom Unknown */
.t-store__filter-tree-children .t-store__filter-tree-node .js-store-filter-custom-select{
 font-weight:400;
}

