/* RAXMA: скрыть "Артикул" и название опции ("Цвет") ТОЛЬКО в каталоге /collection */
body[class*="t-page"] .t-store__card__sku,
body[class*="t-page"] .js-product-edition-option-name {
  display: none !important;
}

/* Ограничение только страницей /collection (Tilda обычно добавляет data-tilda-page-id, но URL проще) */
@supports selector(:has(*)) {
  body:has(a[href*="/collection"]) .t-store__card__sku,
  body:has(a[href*="/collection"]) .js-product-edition-option-name {
    display: none !important;
  }
}


/* Название + цена в одну строку */
.t-store__card .t-store__card__title,
.t-store__card .t-store__card__price-wrapper,
.t-store__card .t-store__card__price {
  display: inline !important;
  vertical-align: baseline;
}

/* Отступ между названием и ценой */
.t-store__card .t-store__card__price-wrapper {
  margin-left: 8px; /* можно 6–12px */
}

/* Избранное - Родитель карточки — делаем опорной точкой */
.t-store__card {
  position: relative;
}

/* Сердечко (избранное) */
.t-store__card .t1002__addBtn {
  position: absolute !important;
  right: 1px;      /* отступ от правого края */
  bottom: 1px;     /* отступ от нижнего края */
  top: auto !important;
  left: auto !important;

  background: transparent !important;
  box-shadow: none !important;
  border-radius: 0 !important;

  z-index: 5;
}

/* Убираем любые фоны/круги у svg */
.t-store__card .t1002__addBtn svg {
  background: transparent !important;
}
