.t951__sidebar-wrapper::-webkit-scrollbar {
  width: 0;
}



/*Дополнительные кнопки в каталоге*/
.js-store-prod-text a {
    display: inline-block;
    padding: 10px 10px;
    margin-right: 5px;
    margin-top: 5px;
    border-radius: 5px;
    font-weight: 400;
}

.js-store-prod-text a:first-of-type {
    color: #000000 !important;
    border: 1px solid #000000;
    display: inline-flex;
    justify-content: center;
    width: 160px;
    background-color: #FFFFFF;
    
}
.js-store-prod-text a:last-of-type {
    color: #000000 !important;
    border: 1px solid #000000;
    display: inline-flex;
    justify-content: center;
    width: 160px;
    background-color: #FFFFFF;    
}

    .js-store-prod-text a:nth-of-type(2) {
    color: #000000 !important;
    border: 1px solid #000000;
    display: inline-flex;
    justify-content: center;
    width: 140px
    background-color: #FFFFFF;    
}



.t706__cartwin_showed {
    z-index: 999999999;
}

.t-btn td {
width: 280px;
}


/*Меняем цвет кнопки добавить в корзину в карточке товара*/
a.t-store__prod-popup__btn.t-btn.t-btn_sm {
    background-color: black !important;
    color: white !important;
}



@media screen and (max-width: 640px){
.t-btn td {
width: 220px;
}
}


.t951 .t-store__card__btns-wrapper {
margin-top: 0px;
}

@media (max-width: 670px){
.t-store__card__btn:nth-child(2) {
    margin-top: -5px;
}}

.t786 .t-store__card__btns-wrapper {
margin-top: 0px;
}


@media  (max-width: 960px){
.t-store__grid-cont .t-col, .t-store__grid-cont .t-store__stretch-col {
    margin-bottom: 10px;
}}






/*Виджет долями стили*/
  /*   .podeli__img img {*/
  /*      width: 115px;*/
  /*      height: 18px;*/
  /*    }*/
  /*    .podeli__wrapper {*/
  /*      width: 442px;*/
  /*      border: 1px solid #7f7f7f;*/
  /*      border-radius: 5px;*/
  /*      padding: 15px;*/
  /*      background: white;*/
  /*    }*/
  /*    @media (max-width: 479.98px) {*/
  /*      .podeli__wrapper {*/
  /*        width: 320px;*/
  /*        padding: 12px;*/
  /*      }*/
  /*    }*/
  /*    .podeli__text-box {*/
  /*      display: flex;*/
  /*      align-items: center;*/
  /*      justify-content: space-between;*/
  /*    }*/
  /*    .podeli__text {*/
  /*      font-family: "Evolventa";*/
  /*      font-style: normal;*/
  /*      font-weight: 400;*/
  /*      font-size: 11px;*/
  /*      line-height: 18px;*/
  /*      color: #000000;*/
  /*    }*/
  /*    .podeli__link {*/
  /*      font-family: "Evolventa";*/
  /*      font-style: normal;*/
  /*      font-weight: 400;*/
  /*      font-size: 11px;*/
  /*      line-height: 15px;*/
  /*      text-align: right;*/
  /*      text-decoration-line: underline !important;*/
  /*      color: #000000;*/
  /*    }*/
  /*    .podeli__title-box {*/
  /*      display: flex;*/
  /*      justify-content: space-between;*/
  /*      margin-bottom: 20px;*/
  /*    }*/
  /*    .podeli__title {*/
  /*      font-family: "Evolventa";*/
  /*      font-style: normal;*/
  /*      font-weight: 400;*/
  /*      font-size: 14px;*/
  /*      line-height: 19px;*/
  /*      color: #000000;*/
  /*    }*/
  /*    .podeli__period-price::after {*/
  /*      content: "p.";*/
  /*      margin-left: 5px;*/
  /*    }*/
  /*    .podeli__periods {*/
  /*      display: flex;*/
  /*      column-gap: 20px;*/
  /*      max-width: 100%;*/
  /*      margin-bottom: 20px;*/
  /*    }*/
  /*    .podeli__period-indicator {*/
  /*      width: 96px;*/
  /*      background: #909090;*/
  /*      height: 4px;*/
  /*      margin-bottom: 10px;*/
  /*    }*/
  /*    @media (max-width: 479.98px) {*/
  /*      .podeli__period-indicator {*/
  /*        width: 60px;*/
  /*      }*/
  /*    }*/
  /*    .podeli__period-indicator.active {*/
  /*      background: #737171;*/
  /*    }*/
  /*    .podeli__period-date {*/
  /*      font-family: "Evolventa";*/
  /*      font-style: normal;*/
  /*      font-weight: 400;*/
  /*      font-size: 11px;*/
  /*      line-height: 15px;*/
  /*      color: #737171;*/
  /*      margin-bottom: 3px;*/
  /*    }*/
  /*    .podeli__period-price {*/
  /*      font-family: "Evolventa";*/
  /*      font-style: normal;*/
  /*      font-weight: 400;*/
  /*      font-size: 15px;*/
  /*      line-height: 20px;*/
  /*      color: #000000;*/
  /*    }*/
  /*    .podeli__period-price::after {*/
  /*      content: "p.";*/
  /*      margin-left: 5px;*/
  /*    }*/
  /*@media (max-width: 479.98px) {*/
  /*      .podeli__period-date {*/
  /*        font-size: 10px;*/
  /*      }}*/
    
    
    
     .t280__container.t280__positionfixed {
background-color: white;
}



@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 3px 0 3px;
}
}



.t1002__picture-wrapper .t1002__addBtn, .t-store__card__imgwrapper .t1002__addBtn {
background-color: transparent;
border: none;
}

.t1002__picture-wrapper .t1002__addBtn, .t-store__card__imgwrapper .t1002__addBtn {
    right: 5px;
    top: 5px;
}

.t-store__card__mark {
    font-weight: 500; /*толщина шрифта*/
    font-size: 15px; /*размер шрифта*/
    font-family: 'Evolventa',Arial,sans-serif; /*шрифт надписи*/;
    display: table-cell;
    width: 50px; /*ширина фона*/
    height: 20px; /*высота фона*/
    text-align: center; /*выравнивание надписи*/
    vertical-align: middle;
    border-radius: 2px; /*скругление бордюра фона*/
}

.t-store__card__mark-wrapper {
    left: -10px; /*сдвиг в правую сторону. Если иконка расположена с левой стороны (при добавлении избранного) right надо поменять на left. Если сдвиг не нужен - строчку удаляем*/
}


@media screen and (max-width: 960px) {
.t-store__card__textwrapper {
    padding-top: 10px;
}
.t-store__card__price-wrapper {
    margin-top: 4px;
}
.t776 .t-store__card__btns-wrapper {
    margin-top: 7px;
}

.js-product.t-store__card.t-col.t-col_4.t-align_left.t-item {
    padding: 5px !important;
}
}

@media screen and (min-width: 960px) {
.t-store__card__textwrapper {
    padding-top: 12px;
}
.t-store__card__price-wrapper {
    margin-top: 6px;
}
}


.t-store__grid-separator {
    margin-bottom: 50px;
}


/*Кнопка позвонить вместо таблицы размеров в карточке товара*/

.t-store__prod-popup__links-wrapper:before {
    content: ;
    font-family: 'Evolventa';
    font-size: 15px;
    color: #000000;
    width: 200px !important;
    margin-bottom: 20px;
}

.t-store__prod-popup__link {
    font-size: 15px;
    color: #c3c8ff;
    border-radius: 4px;
    border: 1px solid #000000;
    width: 170px;
    margin-bottom: 10px;
    padding: 10px 17px;
    margin-right: 5px;
    background-color:#d2efff;
    margin-top: 5px;
}


/*поменять местами кнопки в карточке товара*/
  .js-store-prod-text.t-store__prod-popup__text.t-descr.t-descr_xxs {
    order: 4;
  }
  .t-store__prod-popup__btn-wrapper {
    order: 3;
  }
  .t-store__prod-popup__links-wrapper {
    order: 4;
  }
  .js-product-controls-wrapper {
    order: 2;
  }
  .js-store-price-wrapper.t-store__prod-popup__price-wrapper {
    order: 0;
  }
  .t-store__prod-popup__title-wrapper {
    order: 0;
  }
  
  .product-info{
    order: 8;
}

  .t-store__prod-popup__info.t-align_left.t-store__prod-popup__col-right.t-col.t-col_6 {
    display: flex;
    flex-direction: column;
  }
  
  .js-product-edition-option.t-product__option {
margin-right: 10px;
}

  /*размер и состав в одну строку*/
  .js-product-controls-wrapper{
display: flex;
flex-wrap: wrap;
}


/*Тест в описании карточки товара*/
.js-store-prod-all-text {
    font-size: 12px !important;
}
/*фон размера и состава*/
.js-product .t-product__option-variants_buttons .t-product__option-item_simple {
    background-color: #fff;
}

/*Убираем старый артикул*/
.js-store-prod-all-charcs {
    display: none;
}

/*убрать тень у контактов виджета*/
.t898__btn_label {
    box-shadow: 0 0 0px 0 rgba(0, 0, 0, 0);
    width: 50px;
    height: 50px;

}

label.t898__btn_label {
    border: 1px solid #5e0f0a !important; /*обводка у виджета*/
}

/*стрелочка наверх*/
@media screen and (max-width: 960px) {
.t890 {
    bottom: 5px !important;
    left: 5px !important;
}
}


