.t-store__card__imgwrapper.t-store__card__imgwrapper_original-ratio.t-store__card__imgwrapper_1-1 {
    background-color: white;
}

.uc-grey-background, .uc-border-product {
    background-color: #e3e3e3;
}

.uc-border-product .js-product {
    border: 1px solid grey;
    border-radius: 10px;
    background-color: white;
	margin: 5px;
}

.t-store__filter__item.t-store__filter__item_checkbox.js-store-filter-item.t-descr.t-descr_xxs,
.t-store__filter__item.t-store__filter__item_price.js-store-filter-item.t-descr.t-descr_xxs {
    background-color: white;
    padding: 10px;
    border: 1px solid grey;
	margin-bottom: 10px;
}

label.t-checkbox__control.t-store__filter__checkbox.t-descr.t-descr_xxs:hover {
    background-color: #eaeaea;
    width: 90%;
}

.t-store__stretch-col_25 {
    width: 23%;
}

.t706__cartpage_showed {
    z-index: 9999999 !important;
}

.t838 {
    width: 480px;
}
.t838 .t-input {
    height: 22px !important;
    padding-left: 30px;
    border: 0.5px solid #a5a5a5 !important;
    font-size: 10px;
    width: 100%;
}
    
input.t838__input.t-input::placeholder {
    font-size: 12px;
}

.t838 .t838__search-icon {
    padding: 0 8px;
    width: 10px;
}

.t838 img.t-site-search-close {
    width: 10px;
}
.t-store__filter__range_bg {
    z-index: 0 !important;
}
.t-store__filter__price-outer {
    z-index: 1 !important;
}
.t-store__filter__search-and-sort {
    width: 96%;
}
.js-product.t-store__card.t-col, .js-product.t-store__card.t-store__stretch-col {
    margin-bottom: 10px !important;
}
@media screen and (max-width: 960px) {
    .t-store__grid-cont_col-width_stretch.t-store__grid-cont_indent[data-col-gap="10"], .t-store__grid-cont_col-width_stretch.t-store__grid-cont_indent[data-col-gap="20"], .t-store__grid-cont_col-width_stretch[data-col-gap="10"], .t-store__grid-cont_col-width_stretch[data-col-gap="20"] {
        padding: 0;
    }
    .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) {
        width: 48%;
    }
}

@media screen and (max-width: 480px) {
    .t951 .mobile-two-columns .t-item, .t951 .t951__cont-wrapper .t-store__mobile-two-columns .t-item {
        width: 47%;
    }
}

@media screen and (max-width: 1200px) {
    .t838 .t-input {
        width: 80%;
    }
}
@media screen and (max-width: 960px) {
    .t838 .t-input {
        width: 63%;
    }
}