/* ПОДВАЛ */

/* фото подложка */
.uc-footer {
    background: url(https://static.tildacdn.com/tild3339-6661-4462-b235-373963623232/Group_6.jpg) no-repeat 50% / cover;
}



/* ГЛАВНАЯ */

/* отступ у блока популярные категории */
.uc-glavnaya-kategori .t-section__descr.t-descr.t-descr_xl.t-align_center.t-margin_auto.t-animate.t-animate_started {
    margin-bottom: 45px !important;
}



/* КАТАЛОГ */
/* лейблы на карточках */
.t-store__card__mark {
    height: auto !important;
    padding: 5px 12px !important;
    line-height: 1.3 !important;
    width: 90px !important;
}
.t-store__card__mark-wrapper {
    right: auto !important;
    top: auto !important;
    bottom: 15px !important;
    left: 0px !important;
}

/* кнопки на карточках */
.t-store__card__btns-wrapper {
    flex-direction: row-reverse !important;
    justify-content: flex-end !important;
}

/* подчеркивание под фото */
.t-store__card__imgwrapper {
    border-bottom: 1px solid #B3B3B3 !important;
}



/* ФИЛЬТРЫ */
.t-store__filter__item.t-store__filter__item_checkbox.js-store-filter-item.t-descr.t-descr_xxs {
    background-color: #3f4e8a !important;
    padding: 5px 12px !important;
    font-weight: 500 !important;
    border-radius: 0px !important;
    font-size: 14px !important;
}
.t-store__filter__item-title.js-store-filter-item-title {
    color: #fff !important;
}
.t-store__filter__item-title:after {
    border-width: 2px !important;
    border-color: transparent #fff #fff transparent !important;
}
label.t-checkbox__control.t-store__filter__checkbox.t-descr.t-descr_xxs {
    font-size: 14px !important;
}
input.t-store__filter__input.js-store-filter-search,
select.t-store__sort-select.t-descr.t-descr_xxs.js-store-filter-sort {
    background: #f0f0f0 !important;
    border: 1px solid #f0f0f0 !important;
    min-height: 26px !important;
}



/* КАРТОЧКА ТОВАРА */
/* размер заголовка */
h1.js-store-prod-name.js-product-name.t-store__prod-popup__name.t-name.t-name_xl {
    font-size: 22px !important;
}

/* название бренда */
.t-store__prod-popup__brand.t-descr.t-descr_xxs {
    font-size: 14px !important;
    margin-top: 10px !important;
    color: #7b8abc !important;
    font-weight: 500 !important;
}

/* опции товара, заголовок */
.js-product-edition-option-name.t-product__option-title.t-typography__options.t-descr.t-descr_xxs {
    margin-top: 25px !important;
    font-weight: 500 !important;
    color: #000 !important;
}
/* опции товара, инпут */
select.js-product-edition-option-variants.t-product__option-select.t-typography__options.t-descr.t-descr_xxs {
    background-color: #f0f0f0 !important;
    border: 1px solid #f0f0f0 !important;
    border-radius: 0px !important;
    font-weight: 400 !important;
    padding: 4px 30px 4px 10px !important;
}
/* опции товара, стрелка в инпуте */
.js-product .t-product__option-variants:after {
    top: 15px !important;
}
/* опции товара, ширина инпута */
.t-product__option-variants.t-product__option-variants_regular {
    min-width: 190px !important;
}
/* кнопка */
a.t-store__prod-popup__btn.t-btn.t-btn_sm {
    background-color: #7b8abc !important;
    color: #fff !important;
    font-size: 16px !important;
    padding: 0px 40px 0px 40px !important;
    height: 50px !important;
    margin-top: 10px !important;
}
/* текст описание */
.js-store-prod-text.t-store__prod-popup__text.t-descr.t-descr_xxs {
    font-size: 15px !important;
    line-height: 1.5 !important;
}
/* заголовок смотрите также */
.t-store__relevants__title.t-uptitle.t-uptitle_xxl {
    margin: 60px 0 25px !important;
    font-size: 26px !important;
}



/* СЕКЦИЯ СМОТРИТЕ ТАКЖЕ */
/* цена */
.t-store__card__price.t-store__card__price-item.t-name.t-name_xs {
    font-size: 18px !important;
    font-weight: 500 !important;
}
/* кнопки */
a.js-store-prod-btn2.t-store__card__btn.t-store__card__btn_second.t-btn.t-btn_sm {
    padding: 0px 20px 0px 20px !important;
    height: 45px !important;
}



@media screen and (max-width: 980px) {
    /* МЕНЮ */
    /* отступ лого в меню бургере */
    .uc-menu img.t228__imglogo.t228__imglogomobile {
        padding: 20px 0px 0px 0px !important;
    }
    
    /* кнопки на карточках */
    .t-store__card__btns-wrapper {
        flex-direction: column-reverse !important
    }
    
    
    /* ФИЛЬТРЫ */ 
    .js-store-filter-mob-btn.t-store__filter__opts-mob-btn.t-name.t-name_xs {
        background-color: #3f4e8a !important;
        padding: 6px 16px !important;
        font-weight: 500 !important;
        border-radius: 0px !important;
        font-size: 14px !important;
    }
    .js-store-filter-mob-btn.t-store__filter__opts-mob-btn.t-name.t-name_xs {
        color: #fff !important;
    }
    .t-store__filter__opts-mob-btn-icon path {
        fill: #fff !important;
    }
    
    .t-store__filter__item.t-store__filter__item_checkbox.js-store-filter-item.t-descr.t-descr_xxs {
        background-color: #fff !important;
        border-radius: 0px !important;
        font-size: 16px !important;
        padding: 10px 0px !important;
    }
    
    
    .t-store__filter__item-title.js-store-filter-item-title {
        color: #000 !important;
        font-size: 16px !important;
        font-weight: 500 !important;
    }
    label.t-checkbox__control.t-store__filter__checkbox.t-descr.t-descr_xxs {
        font-size: 13px !important;
        color: #808080 !important;
    }
    .t-store__filter__item-controls-container {
        padding: 3px 0px !important;
    }
