.t-store__card__mark {
    font-weight: 400; /*толщина шрифта*/
    font-size: 12px; /*размер шрифта*/
    font-family: 'Inter',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. Если сдвиг не нужен - строчку удаляем*/
    top: 10px; /*сдвиг иконки вверх. Если сдвиг не нужен - строчку удаляем*/
}





  
.t1002__picture-wrapper .t1002__addBtn, .t-store__card__imgwrapper .t1002__addBtn {
background-color: transparent; /*убираем заливку у избранного*/
border: none;
right: 0px;
top: 0px;
}



.t-slds__imgwrapper, .t-slds__bgimg {
        border-radius: 10px!important; /*меняем размер скругления фото в карточке товара*/
    }
    
.t-store__card__bgimg, .t-store__card__bgimg_second {
   border-radius: 10px!important; /*меняем размер скругления у каталога*/
}

.t-slds__thumbsbullet-border {
   border-radius: 4px!important; /*меняем размер скругления у маленьких фото в карточке*/
}







	
.t706__carticon-wrapper {
  opacity: 0;
  animation: ani 4.5s forwards; /*Цвета в круглешках под карточкой товара*/
}

@keyframes ani {
  0%, 90% {opacity: 0;}
  100% {opacity: 1;}
}

    .js-product-controls-wrapper.t-store__card__prod-controls-wrapper{
	display: block !important;
	}

	/*.js-product-edition-option-name.t-product__option-title.t-descr.t-descr_xxs{*/
	/*    display:none;*/
	/*}*/
	.js-product-controls-wrapper.t-store__card__prod-controls-wrapper>*:not([data-option-type="color"]){
	display: none !important;
	}
	
/*размер кружка по умолчанию 26*26 измени размер на необходимый*/
.js-product .t-product__option-variants_buttons .t-product__option-checkmark_color{
    /*ширина по умолчанию 26px*/
    width: 16px; 
    /*высота по умолчанию 26px*/
    height: 16px;
}

.t1002__addBtn_active svg path {
    fill: #89ac76;
}
.t-title_md {
    font-weight:500;    
}



.t-store__card__price-value, .t-store__card__price-currency, .t1025 .t-store__card__price-value {
   font-family: 'inter',Arial,sans-serif;
}


  

.t-store .t-product__option {
margin-top: 20px;
margin-bottom: 0px;
z-index: 100;
}

.t-store__card__textwrapper {
    padding-top: 10px;
}

.t-store__card__descr {
    margin-top: 3px;
}

.t-store__card__price-wrapper {
    margin-top: 3px;
}

.t1002__picture-wrapper .t1002__addBtn, .t-store__card__imgwrapper .t1002__addBtn {
    position: absolute;
    right: 1px;
    top: 1px;
    z-index: 9;
}


  
@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[data-col-gap='10'] {
    padding: 0 3px 0 3px;
}
}





    .podeli__img img {
        width: 115px;
        height: 18px;
      }
      .podeli__wrapper {
        width: 442px;
        border: 1px solid #7f7f7f;
        border-radius: 5px;
        padding: 15px;
         margin-top: 20px;
      }
      @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: 'Inter',Arial,sans-serif;
        font-style: normal;
        font-weight: 400;
        font-size: 11px;
        line-height: 18px;
        color: #000000;
      }
      .podeli__link {
         font-family: 'Inter',Arial,sans-serif;
        font-style: normal;
        font-weight: 400;
        font-size: 11px;
        line-height: 15px;
        text-align: right;
        text-decoration-line: underline !important;
         color: #737171 !important;
      }
    
      .podeli__title-box {
        display: flex;
        justify-content: space-between;
        margin-bottom: 20px;
      }
      .js-store-prod-price-old-val{
           font-family: 'Inter',Arial,sans-serif !important;
        font-weight: 300;
      }
      .podeli__title {
       font-family: 'Inter',Arial,sans-serif;
        font-weight: 300;
        font-style: normal;
        font-weight: 300;
        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: #d9d9d9;
        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: 'Inter',Arial,sans-serif;
        font-style: normal;
        font-weight: 400;
        font-size: 11px;
        line-height: 15px;
        color: #737171;
        margin-bottom: 3px;
      }
      .podeli__period-price {
         font-family: 'Inter',Arial,sans-serif;
        font-style: normal;
        font-weight: 300;
        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;
        }}
        
        
        
        .CCProductRating {
display: none !important;
}



.CCProjectLink {
display: none !important;
}


.CCReviewsList__title {
font-size: 16px !important;
}
.CCReviewForm__title {
font-size: 16px !important;
}
.CCFieldInput__label {
font-size: 12px !important;

}
.CCRatingInput__label {
font-size: 12px !important;
}
.CCTextareaInput__label {
font-size: 12px !important;
}
.CCFilesInput__label {
font-size: 12px !important;
}
.CCStar {
    width: 30 !important;
    height: 30 !important;
}
.CCReviewsList {
   
    max-width: 1160px !important;
  
}   

.CCReviewForm {
     
        max-width: 1160px !important;
}  

@media screen and (max-width: 1200px){
  .CCReviewsList, .CCReviewForm {
      max-width: 940px !important;
  }  
}



/*перекрашиваем кнопку в корзину*/
a.t-store__prod-popup__btn {
    background-color: white !important;
    border: 1px solid black!important;
    border-radius: 5px !important;
    color: black !important;
}

td.js-store-prod-popup-buy-btn-txt {
    color: black !important;
}





/*табы в карточке*/

    
.t-store .t-store__tabs {
    width: 100%!important;
    display: block!important;
    margin-top: 20px!important;
    max-width: 560px!important; /*тут меняем максимальную ширину отображения табов*/

}
.t-store__product-popup {
    display: block!important;
}
    .t-store__product-snippet .t-container>div:after, .t-store__product-popup>div:after {
        clear: unset !important;
    }
    
    
    .t-store__tabs__item-title {
        font-family: 'Inter',Arial,sans-serif; /*шрифт*/
        font-weight: normal; /*толщина шрифта*/
        font-size: 14px; /*размер шрифта*/
        color: #242424; /*цвет шрифта*/
    } 
    
    .t-store__tabs__content  {
        font-family: 'Inter',Arial,sans-serif; /*шрифт*/
        font-weight: normal; /*толщина шрифта*/
        font-size: 12px; /*размер шрифта*/
        color: #545454; /*цвет шрифта*/
    } 

    
    
    .t-store .t-store__tabs_accordion .t-store__tabs__item-button {
    border-top: 1px /*толщина бордюра*/ solid  /*вид заливки бордюра*/ #D1D1D1 /*цвет бордюра*/!important; /*меняем линии*/
    
    }


}
    
    
    
