/* Карточка приподнимается */
.t-catalog__card {
  transition: transform 0.3s ease, box-shadow 0.3s ease !important;
}

.t-catalog__card:hover {
  transform: translateY(-25px) !important;
  box-shadow: 0 16px 40px rgba(0, 0, 0, 0.2) !important;
}

/* Обрезаем изображение при увеличении */
.t-catalog__card__imgwrapper {
  overflow: hidden !important;
}

/* Изображение увеличивается */
.t-catalog__card__bgimg {
  transition: transform 0.3s ease !important;
}

.t-product__option-checkmark_color[style*="8e00a1"] {
  background: linear-gradient(135deg, #2d0057, #8e00a1, #cc0066, #ff4400, #ffd700, #ff6600) !important;
  background-color: unset !important;
}

.t-product__option-checkmark_color[style*="52ed4c"] {
  background: linear-gradient(135deg, #004d00, #00cc00, #52ed4c, #ffffff, #00ff44, #006600) !important;
  background-color: unset !important;
}

.t-product__option-checkmark_color[style*="d682f0"] {
  background: linear-gradient(135deg, #00008b, #0000ff, #8b0000, #ff0000, #000080) !important;
  background-color: unset !important;
}

.t-product__option-checkmark_color[style*="ff8fc3"] {
  background: linear-gradient(135deg, #6a0dad, #0000ff, #00bfff, #ffd700, #ff4500, #ff69b4) !important;
  background-color: unset !important;
}

.t-product_option-checkmark {
  background: linear-gradient(135deg, #6a0dad, #0000ff, #00bfff, #ffd700, #ff4500, #ff69b4) !important;
}


.t-product__option-checkmark_color[style*="e3b73f"] {
  background: linear-gradient(135deg, #3d2b00, #8b5e00, #d4a017, #f5d060, #c8860a, #7a4f00) !important;
  background-color: unset !important;
  
