/* убираем фон сердечка */

.t1002__addBtn {
    background: transparent !important;
}
.t-store__prod-popup__btn-wrapper .t1002__addBtn {
  background-color: #ffffff !important;
  border-radius: 10px;
  border-color: #333333 !important;
  
}
.t-store__card__mark {
    font-family: 'Montserrat';
}

/*для цветов*/
/*для цветов в каталоге*/
.block-color {
  width: 100%;
  display: flex;
  justify-content: left;
  gap: 6px;
  margin-top: 10px;
}

.element-color {
  display: inline-flex;
  border: 0px solid #e8e8e8;
  border-radius: 50%;
}
/*в открытой карточке*/
.t-store__prod-popup__info .block-color{
      justify-content: left;
      margin-top: 10px;
      gap: 10px;
}

.t-store__prod-popup__info .t-product__option-variants_color{
    display: none !important;
}
/*скрыть артикул в карточке товара*/
.t-store__prod-popup__info .t-store__prod-popup__sku{
    /*display: none*/
} 
.element-color {
  width: 10px;
  height: 10px;
}

/*название цвета*/
[data-name-color] {
  position: relative;
}
[data-name-color]::after {
  /*position: relative;*/
  content:attr(data-name-color);
}
[data-name-color]::after {
  position: relative;
  content: attr(data-name-color);
  position: absolute;
  top: 0;
  left: 38px;
  text-transform: lowercase;
}

[data-activ-color] {
  position: relative;
}
/***********обводка цвета  и ее положение в карточке товара****************/
.t-store__prod-popup__info [data-activ-color]::before {
  content: '';
  width: 26px;
  height: 26px;
  border: 0px solid #e8e8e8;
  border-radius: 50%;
  position: absolute;
  left: -3.5px;
  top: -3.5px;
}
/*размер круга с цветом в карточке товара*/
.t-store__prod-popup__info .element-color {
  width: 20px;
  height: 20px;
}