/*для цветов*/
.wwwwwwwwww{/*удалить эту строку и строку в самом низу*/
/*для цветов в каталоге*/
.block-color {
  width: 100%;
  display: flex;
  gap: 4px;
  margin-top: 1px;
  flex-wrap: wrap;
}

.element-color {
  display: inline-flex;
  border: 1px solid #ebeaea;
}
/*в открытой карточке*/
.t-store__prod-popup__info .block-color{
      justify-content: left;
      margin-top: 6px;
      gap: 6px;
      margin-bottom:15px;
}

.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: 18px;
  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: 0px;
  left: 32px;
}
[data-edition-option-id="Размер"],
[data-edition-option-id="Цвет"] {
}
[data-activ-color] {
  position: relative;
}
[data-activ-color="true"]::before {
  content: '';
  display: block;
  border-bottom: 1px solid #000;
  width: 20px;
  margin-top: 5px;
  position: relative;
  top: 5px;

}
.t-store__prod-popup__info [data-activ-color]::before {
  content: '';
  display: block;
  border-bottom: 1px solid #000;
  width: 100%;
  margin-top: 5px;
  position: relative;
  top: 5px;

  
  
}
/*размер иконок цветов в карточке*/
.t-store__prod-popup__info .element-color {
  width: 28px;
  height: 18px;
}

.t-store__prod-popup__info .block-color {
    padding-left: 0px;
}
/*************************************/

[data-option-type="color"] form{
    display:none !important;
}

.t-store__prod-popup__price-wrapper {
        margin-bottom: 20px;
}

[data-activ-color="true"] {
  cursor: initial;/*отключить курсов в активной иконке*/
}

.element-color:hover::before{
  content: '';
  display: block;
  border-bottom: 1px solid #000;
  width: 100%;
  margin-top: 5px;
  position: relative;
  top: 5px;
}


.block-color {
    /*padding-left: 10px;*/
}
@media screen and (max-width: 640px) {
.block-color {
    padding-left: 0px;
}
}

.t-store__card__sku {
     display:none;
 }


.js-store-prod-name {
        font-weight: 600!important;
}

#allrecords:has(.t-store__prod-popup__info) .t786 [data-option-type="color"] .js-product-edition-option-name {
  display: none;
}


.element-color:not(.t-store__prod-popup__info .element-color){
    width: 8px;
  height: 8px;
}
.element-color:not(.t-store__prod-popup__info .element-color)::before{
    border-bottom: none;
}


}/*удалить эту строку */























