   
    
/*отступы*/

.t762__descr a {
    background-color: white;
    color: #282F39 !important;
    padding: 13px 41px 13px 41px;
    border-radius: 4px;
    font-size: 14px;
}

.t762__btn-wrapper {
    margin-top: 20px;
    margin-bottom: 16px;
}

@media screen and (max-width: 960px) {
.t-btn_sm {
    height: 41px;
    width: 154px;
}

.t762__btn-wrapper {
    position: relative;
    left: 167px !important;
    top: 51px !important;
    margin-top: -40px;
    margin-bottom: 20px;
}
}

/*контейнер общий*/
    .js-product-controls-wrapper {
    display: inline-flex;
    justify-content: space-between;
    width: max-content;
}

.t762 .t-product__option {
    margin-top: 10px;
    margin-bottom: 10px;
    margin-right: 60px;
}

.t762 .t-product__option-variants {
    position: relative;
    display: table;
    min-width: auto;
}

.t762__btn-wrapper {
    position: relative;
    left: 183px;
    top: 53px;
    margin-top: -40px;
    margin-bottom: 20px;
}




/*контейнер фильтра*/
.js-product .t-product__option-select {
    border: none;
    background: none;
    padding: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

.js-product .t-product__option-variants:after {
    border-style: none;
    border-width: none;
    border-color: none;
    position: absolute;
    right: 0px;
    top: 0;
    bottom: 0;
    margin: auto;
    pointer-events: none;
}

.t762 .t-product__option-title {
    padding-bottom: 3px;
    font-size: 10px;
    font-style: unset;
    color: #7A7D84;
}

@media screen and (max-width: 960px) {
    .t762 .t-product__option {
    width: fit-content;
}
}

.js-product .t-product__option-select {
    border: none;
    background: none;
    padding: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    font-size: 18px;
    font-weight: 700;
    letter-spacing: -0.3px;
    color: #282F39;
}


.t-slds__bgimg.t-bgimg.js-product-img.loaded {
    border-radius: 8px;
}

.t-slds__thumbsbullet.t-slds__bullet_active .t-slds__thumbsbullet-border {
    border-radius: 8px;
}

.t-slds__bgimg.t-bgimg.loaded {
    border-radius: 8px;
}

.t-slds__thumbsbullet.t-slds__bullet {
    width: 115px;
}

.t-slds__thumbsbullet-border {
    border-radius: 8px !important;
}

.t-slds__arrow-withbg {
    border-radius: 4px;
}


@media screen and (max-width: 960px) {
    .t-slds__arrow-withbg {
    border-radius: 4px;
}
}


@media screen and (max-width: 960px) {
.t-slds__thumbsbullet.t-slds__bullet {
    width: 50px;
}
}

@media screen and (max-width: 960px) {
.t762 .t-product__option {
    width: fit-content !important;
}
}

@media screen and (max-width: 960px) {
.t762__col.t762__col_padding {
    padding: 0 0px 0px;
}
}

@media screen and (max-width: 960px) {
.js-product .t-product__option-select {
    font-size: 18px !important;
}
}

@media screen and (max-width: 960px) {
.js-product-controls-wrapper {
    display: flow;
    justify-content: space-between;
    width: 80%;
}
}

@media screen and (max-width: 960px) {
.t762__descr a {
    background-color: white;
    color: #282F39 !important;
    padding: 11px 31px;
    border-radius: 4px;
    font-size: 14px;
}
}



/*страница каталога изделия*/
@media screen and (max-width: 640px) {
.t-feed__col-grid__post-wrapper { 
    margin: -5px !important;
    margin-top: 1px !important;
}
}

@media screen and (max-width: 640px) {
.js-feed-post.t-feed__post.t-item.t-width.t-feed__grid-col.t-col.t-col_3.t-align_left {
    margin-right: -20px;
}
}



.t-store__card__mark {
    font-weight: 400;
    font-size: 12px;
    font-family: 'Manrope';
    display: table-cell;
    width: 100%;
    height: 26px;
    text-align: center;
    vertical-align: middle;
    border-radius: 4px;
    background-color: #111;
    color: #fff;
    box-sizing: border-box;
    padding: 10px;
}

.js-product-img.t-store__card__bgimg.t-bgimg.loaded {
    border-radius: 8px;
}
.t786 .t-store__card__btns-wrapper {
    margin-top: 0px;
}


@media screen and (max-width: 960px) {
.t-store__filter__item, .t-store__filter__item.t-store__filter__item_sort-mobile {
    border-bottom: 0 !important;
    border-top: 0 !important;
    padding: 10px 8px 10px 8px !important;
}
}
@media screen and (max-width: 960px) {
.t-store__filter__item.t-store__filter__item_checkbox.js-store-filter-item.t-descr.t-descr_xxs {
    border-bottom: 0 !important;
    padding: 10px 8px 10px 8px !important;
    margin-top: 12px;
}
}

.t-store__grid-cont_col-width_stretch.t-store__grid-cont_indent[data-col-gap='20'] {
    margin-bottom: -20px !important;
}

@media screen and (max-width: 960px) {
.t-store__grid-cont_col-width_stretch.t-store__grid-cont_indent[data-col-gap='20'] {
    margin-bottom: -30px !important;
}
}

@media screen and (max-width: 960px) {
.t-store__card__mark {
    height: 20px !important;
    font-size: 8px;
}
}

@media screen and (max-width: 480px) {
.t-store__mobile-two-columns.t-store__grid-cont .t-store__card.t-item {
    margin-bottom: 24px;
}



.t-store__filter__item {
    margin-bottom: 0px;
    background-color: #f4f3f5;
    padding: 8px;
    border-radius: 4px;
    font-size: 12px;
}

.t-store__filter__controls-wrapper {
    width: 100%;
    background-color: #ffffff;
    border-radius: 8px;
    padding: 16px;
    box-sizing: border-box;
}


@media screen and (max-width: 960px) {
.t-align_left .t-store__card__btn {
    margin: 0 0 8px 0;
}
}





@media screen and (max-width: 960px) {
.t-store__filter__item:first-child {
    border-top: 0 !important;
}
}



@media screen and (max-width: 960px) {
.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='20'] {
    padding: 0 8px 0 8px;
}
}




@media screen and (max-width: 960px) {
.t-store__card__descr {
    margin-top: 0px;
}
}
@media screen and (max-width: 960px) {
.t-store__card__textwrapper {
    padding-top: 10px;
}
}

@media screen and (max-width: 960px) {
.t-store__card__mark {
    padding: 2px 6px 2px 6px !important;
}
}

/*блок новости в каталоге*/
.t-feed__col-grid__post-wrapper {
    background-color: #ffffff;
    margin: -16px;
    padding: 16px;
    border-radius: 8px;
    margin-top: 1px;
}




.t-feed__post-bgimg.t-bgimg.loaded {
    border-radius: 4px;
}




.t-btn.t-btn_xs {
    width: 100%;
    margin-top: 16px;
    font-size: 12px;
}

.js-product .t-product__option-select {
    font-size: 18px !important;
}

a.t-btn.t142__submit.t-btn_md {
    width: 1159px;
    height: 20px;
    font-size: 12px;
    padding: 12px 16px;
    justify-content: center;
    align-items: center;
    background-color: #282F39;
.js-feed.t-feed.t-feed_col {
    background-color: #F4F3F5;
}


.js-feed-post.t-feed__post.t-item.t-width.t-feed__grid-col.t-col.t-col_3.t-align_left {
    margin-right: -16px;
}

@media screen and (min-width: 641px) and (max-width: 960px) {
.t-feed__col-grid__post-wrapper { 
    margin-top: 2px !important;
    margin: -15px;
}
}
@media screen and (min-width: 641px) and (max-width: 960px) {
.t-feed__grid-col {
    margin-bottom: 0px;
}
}
@media screen and (min-width: 961px) and (max-width: 1199px) {
.t-feed__col-grid__post-wrapper { 
    margin-top: 2px !important;
    margin: -5px;
}
}
@media screen and (min-width: 961px) and (max-width: 1199px) {
.t-feed__grid-col {
    margin-bottom: 0px;
}
}
@media screen and (max-width: 640px) {
.t-feed__grid-col {
    margin-bottom: 0px;
}
}
.t897__scroll-icon-wrapper {
    display: none;
}
.t-store__scroll-icon-wrapper {
    display: none;
}
}
@media screen and (max-width: 640px) {
.t897 .js-feed-post-title.t-feed__post-title.t-name.t-name_xs {
    font-size: 14px !important;
}
}

/*блок новости в каталоге*/