
/* Ürün kartı — rehber 05.3: kategori noktası, katalog görseli, iki satır ad,
   en fazla iki etiket plakası, ₺ fiyat, tek turuncu öğe = buton. */
.cc_RKUjCHAC7g_9tkTCHZpgU .z-card, .cc_RKUjCHAC7g_JB9VN9iFl0 .z-card, .cc_RKUjCHAC7g_AG6EBvvnZI .z-card, .cc_RKUjCHAC7g_IvByAxgk4Z .z-card, .cc_RKUjCHAC7g_0QVEEZgPQg .z-card, .cc_RKUjCHAC7g_weP19ZNyGT .z-card {
  display: flex;
  flex-direction: column;
  gap: 16px;
  height: 100%;
  color: var(--z-ink);
}

.cc_RKUjCHAC7g_9tkTCHZpgU .z-card__media-wrap, .cc_RKUjCHAC7g_JB9VN9iFl0 .z-card__media-wrap, .cc_RKUjCHAC7g_AG6EBvvnZI .z-card__media-wrap, .cc_RKUjCHAC7g_IvByAxgk4Z .z-card__media-wrap, .cc_RKUjCHAC7g_0QVEEZgPQg .z-card__media-wrap, .cc_RKUjCHAC7g_weP19ZNyGT .z-card__media-wrap {
  position: relative;
}

.cc_RKUjCHAC7g_9tkTCHZpgU .z-card__media, .cc_RKUjCHAC7g_JB9VN9iFl0 .z-card__media, .cc_RKUjCHAC7g_AG6EBvvnZI .z-card__media, .cc_RKUjCHAC7g_IvByAxgk4Z .z-card__media, .cc_RKUjCHAC7g_0QVEEZgPQg .z-card__media, .cc_RKUjCHAC7g_weP19ZNyGT .z-card__media {
  display: flex;
  align-items: center;
  justify-content: center;
  aspect-ratio: 1 / 1;
  padding: 16%;
  background: var(--z-surface);
  border-radius: var(--z-radius-s);
  overflow: hidden;
}

.cc_RKUjCHAC7g_9tkTCHZpgU .z-card__img, .cc_RKUjCHAC7g_JB9VN9iFl0 .z-card__img, .cc_RKUjCHAC7g_AG6EBvvnZI .z-card__img, .cc_RKUjCHAC7g_IvByAxgk4Z .z-card__img, .cc_RKUjCHAC7g_0QVEEZgPQg .z-card__img, .cc_RKUjCHAC7g_weP19ZNyGT .z-card__img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  mix-blend-mode: multiply;
  transition: transform 0.3s ease;
}

.cc_RKUjCHAC7g_9tkTCHZpgU .z-card__media:hover .z-card__img, .cc_RKUjCHAC7g_JB9VN9iFl0 .z-card__media:hover .z-card__img, .cc_RKUjCHAC7g_AG6EBvvnZI .z-card__media:hover .z-card__img, .cc_RKUjCHAC7g_IvByAxgk4Z .z-card__media:hover .z-card__img, .cc_RKUjCHAC7g_0QVEEZgPQg .z-card__media:hover .z-card__img, .cc_RKUjCHAC7g_weP19ZNyGT .z-card__media:hover .z-card__img {
  transform: scale(1.04);
}

.cc_RKUjCHAC7g_9tkTCHZpgU .z-card__img--soldout, .cc_RKUjCHAC7g_JB9VN9iFl0 .z-card__img--soldout, .cc_RKUjCHAC7g_AG6EBvvnZI .z-card__img--soldout, .cc_RKUjCHAC7g_IvByAxgk4Z .z-card__img--soldout, .cc_RKUjCHAC7g_0QVEEZgPQg .z-card__img--soldout, .cc_RKUjCHAC7g_weP19ZNyGT .z-card__img--soldout {
  opacity: 0.45;
}

.cc_RKUjCHAC7g_9tkTCHZpgU .z-card__img-placeholder, .cc_RKUjCHAC7g_JB9VN9iFl0 .z-card__img-placeholder, .cc_RKUjCHAC7g_AG6EBvvnZI .z-card__img-placeholder, .cc_RKUjCHAC7g_IvByAxgk4Z .z-card__img-placeholder, .cc_RKUjCHAC7g_0QVEEZgPQg .z-card__img-placeholder, .cc_RKUjCHAC7g_weP19ZNyGT .z-card__img-placeholder {
  width: 60%;
  height: 60%;
  border-radius: var(--z-radius-s);
  background: var(--z-line);
}

.cc_RKUjCHAC7g_9tkTCHZpgU .z-card__cat, .cc_RKUjCHAC7g_JB9VN9iFl0 .z-card__cat, .cc_RKUjCHAC7g_AG6EBvvnZI .z-card__cat, .cc_RKUjCHAC7g_IvByAxgk4Z .z-card__cat, .cc_RKUjCHAC7g_0QVEEZgPQg .z-card__cat, .cc_RKUjCHAC7g_weP19ZNyGT .z-card__cat {
  position: absolute;
  top: 16px;
  left: 16px;
  pointer-events: none;
}

.cc_RKUjCHAC7g_9tkTCHZpgU .z-card__badges, .cc_RKUjCHAC7g_JB9VN9iFl0 .z-card__badges, .cc_RKUjCHAC7g_AG6EBvvnZI .z-card__badges, .cc_RKUjCHAC7g_IvByAxgk4Z .z-card__badges, .cc_RKUjCHAC7g_0QVEEZgPQg .z-card__badges, .cc_RKUjCHAC7g_weP19ZNyGT .z-card__badges {
  position: absolute;
  left: 16px;
  bottom: 16px;
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  pointer-events: none;
}

.cc_RKUjCHAC7g_9tkTCHZpgU .z-card__badge, .cc_RKUjCHAC7g_JB9VN9iFl0 .z-card__badge, .cc_RKUjCHAC7g_AG6EBvvnZI .z-card__badge, .cc_RKUjCHAC7g_IvByAxgk4Z .z-card__badge, .cc_RKUjCHAC7g_0QVEEZgPQg .z-card__badge, .cc_RKUjCHAC7g_weP19ZNyGT .z-card__badge {
  font-size: 12px;
  line-height: 16px;
  font-weight: 600;
  letter-spacing: 0.04em;
  text-transform: uppercase;
  font-variant-numeric: tabular-nums;
  background: var(--z-ink);
  color: #fff;
  padding: 4px 8px;
  border-radius: var(--z-radius-s);
}

.cc_RKUjCHAC7g_9tkTCHZpgU .z-card__badge--soldout, .cc_RKUjCHAC7g_JB9VN9iFl0 .z-card__badge--soldout, .cc_RKUjCHAC7g_AG6EBvvnZI .z-card__badge--soldout, .cc_RKUjCHAC7g_IvByAxgk4Z .z-card__badge--soldout, .cc_RKUjCHAC7g_0QVEEZgPQg .z-card__badge--soldout, .cc_RKUjCHAC7g_weP19ZNyGT .z-card__badge--soldout {
  background: #fff;
  color: var(--z-muted);
  border: 1px solid var(--z-line);
}

.cc_RKUjCHAC7g_9tkTCHZpgU .z-card__fav, .cc_RKUjCHAC7g_JB9VN9iFl0 .z-card__fav, .cc_RKUjCHAC7g_AG6EBvvnZI .z-card__fav, .cc_RKUjCHAC7g_IvByAxgk4Z .z-card__fav, .cc_RKUjCHAC7g_0QVEEZgPQg .z-card__fav, .cc_RKUjCHAC7g_weP19ZNyGT .z-card__fav {
  position: absolute;
  top: 4px;
  right: 4px;
  width: 44px;
  height: 44px;
  border: 0;
  border-radius: var(--z-radius-s);
  background: transparent;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}

.cc_RKUjCHAC7g_9tkTCHZpgU .z-card__info, .cc_RKUjCHAC7g_JB9VN9iFl0 .z-card__info, .cc_RKUjCHAC7g_AG6EBvvnZI .z-card__info, .cc_RKUjCHAC7g_IvByAxgk4Z .z-card__info, .cc_RKUjCHAC7g_0QVEEZgPQg .z-card__info, .cc_RKUjCHAC7g_weP19ZNyGT .z-card__info {
  display: flex;
  flex-direction: column;
  gap: 8px;
}

.cc_RKUjCHAC7g_9tkTCHZpgU .z-card__name, .cc_RKUjCHAC7g_JB9VN9iFl0 .z-card__name, .cc_RKUjCHAC7g_AG6EBvvnZI .z-card__name, .cc_RKUjCHAC7g_IvByAxgk4Z .z-card__name, .cc_RKUjCHAC7g_0QVEEZgPQg .z-card__name, .cc_RKUjCHAC7g_weP19ZNyGT .z-card__name {
  font-family: var(--z-font-display);
  font-weight: 600;
  font-size: clamp(16px, 7cqw, 18px);
  line-height: 1.4;
  letter-spacing: -0.01em;
  color: var(--z-ink);
  text-decoration: none;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.cc_RKUjCHAC7g_9tkTCHZpgU .z-card__name:hover, .cc_RKUjCHAC7g_JB9VN9iFl0 .z-card__name:hover, .cc_RKUjCHAC7g_AG6EBvvnZI .z-card__name:hover, .cc_RKUjCHAC7g_IvByAxgk4Z .z-card__name:hover, .cc_RKUjCHAC7g_0QVEEZgPQg .z-card__name:hover, .cc_RKUjCHAC7g_weP19ZNyGT .z-card__name:hover {
  color: var(--z-orange-text);
}

.cc_RKUjCHAC7g_9tkTCHZpgU .z-card__stds, .cc_RKUjCHAC7g_JB9VN9iFl0 .z-card__stds, .cc_RKUjCHAC7g_AG6EBvvnZI .z-card__stds, .cc_RKUjCHAC7g_IvByAxgk4Z .z-card__stds, .cc_RKUjCHAC7g_0QVEEZgPQg .z-card__stds, .cc_RKUjCHAC7g_weP19ZNyGT .z-card__stds {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
}

.cc_RKUjCHAC7g_9tkTCHZpgU .z-card__buy, .cc_RKUjCHAC7g_JB9VN9iFl0 .z-card__buy, .cc_RKUjCHAC7g_AG6EBvvnZI .z-card__buy, .cc_RKUjCHAC7g_IvByAxgk4Z .z-card__buy, .cc_RKUjCHAC7g_0QVEEZgPQg .z-card__buy, .cc_RKUjCHAC7g_weP19ZNyGT .z-card__buy {
  display: flex;
  flex-direction: column;
  gap: 16px;
  margin-top: auto;
}

.cc_RKUjCHAC7g_9tkTCHZpgU .z-card__prices, .cc_RKUjCHAC7g_JB9VN9iFl0 .z-card__prices, .cc_RKUjCHAC7g_AG6EBvvnZI .z-card__prices, .cc_RKUjCHAC7g_IvByAxgk4Z .z-card__prices, .cc_RKUjCHAC7g_0QVEEZgPQg .z-card__prices, .cc_RKUjCHAC7g_weP19ZNyGT .z-card__prices {
  display: flex;
  align-items: baseline;
  flex-wrap: wrap;
  gap: 8px;
}

.cc_RKUjCHAC7g_9tkTCHZpgU .z-card__price, .cc_RKUjCHAC7g_JB9VN9iFl0 .z-card__price, .cc_RKUjCHAC7g_AG6EBvvnZI .z-card__price, .cc_RKUjCHAC7g_IvByAxgk4Z .z-card__price, .cc_RKUjCHAC7g_0QVEEZgPQg .z-card__price, .cc_RKUjCHAC7g_weP19ZNyGT .z-card__price {
  font-family: var(--z-font-display);
  font-weight: 600;
  font-size: 22px;
  line-height: 28px;
  font-variant-numeric: tabular-nums;
  white-space: nowrap;
}

.cc_RKUjCHAC7g_9tkTCHZpgU .z-card__prices--soldout .z-card__price, .cc_RKUjCHAC7g_JB9VN9iFl0 .z-card__prices--soldout .z-card__price, .cc_RKUjCHAC7g_AG6EBvvnZI .z-card__prices--soldout .z-card__price, .cc_RKUjCHAC7g_IvByAxgk4Z .z-card__prices--soldout .z-card__price, .cc_RKUjCHAC7g_0QVEEZgPQg .z-card__prices--soldout .z-card__price, .cc_RKUjCHAC7g_weP19ZNyGT .z-card__prices--soldout .z-card__price {
  color: var(--z-muted-2);
}

.cc_RKUjCHAC7g_9tkTCHZpgU .z-card__old, .cc_RKUjCHAC7g_JB9VN9iFl0 .z-card__old, .cc_RKUjCHAC7g_AG6EBvvnZI .z-card__old, .cc_RKUjCHAC7g_IvByAxgk4Z .z-card__old, .cc_RKUjCHAC7g_0QVEEZgPQg .z-card__old, .cc_RKUjCHAC7g_weP19ZNyGT .z-card__old {
  font-size: 14px;
  color: var(--z-muted);
  text-decoration: line-through;
  font-variant-numeric: tabular-nums;
}

.cc_RKUjCHAC7g_9tkTCHZpgU .z-card__add, .cc_RKUjCHAC7g_JB9VN9iFl0 .z-card__add, .cc_RKUjCHAC7g_AG6EBvvnZI .z-card__add, .cc_RKUjCHAC7g_IvByAxgk4Z .z-card__add, .cc_RKUjCHAC7g_0QVEEZgPQg .z-card__add, .cc_RKUjCHAC7g_weP19ZNyGT .z-card__add {
  width: 100%;
  padding: 0 16px;
}

.cc_RKUjCHAC7g_9tkTCHZpgU .z-card__add--added, .cc_RKUjCHAC7g_JB9VN9iFl0 .z-card__add--added, .cc_RKUjCHAC7g_AG6EBvvnZI .z-card__add--added, .cc_RKUjCHAC7g_IvByAxgk4Z .z-card__add--added, .cc_RKUjCHAC7g_0QVEEZgPQg .z-card__add--added, .cc_RKUjCHAC7g_weP19ZNyGT .z-card__add--added {
  background: var(--z-success);
  color: #fff;
}

.cc_RKUjCHAC7g_9tkTCHZpgU .z-card__add--added:hover, .cc_RKUjCHAC7g_JB9VN9iFl0 .z-card__add--added:hover, .cc_RKUjCHAC7g_AG6EBvvnZI .z-card__add--added:hover, .cc_RKUjCHAC7g_IvByAxgk4Z .z-card__add--added:hover, .cc_RKUjCHAC7g_0QVEEZgPQg .z-card__add--added:hover, .cc_RKUjCHAC7g_weP19ZNyGT .z-card__add--added:hover {
  background: var(--z-success);
}

.cc_RKUjCHAC7g_9tkTCHZpgU .z-card__add:disabled, .cc_RKUjCHAC7g_JB9VN9iFl0 .z-card__add:disabled, .cc_RKUjCHAC7g_AG6EBvvnZI .z-card__add:disabled, .cc_RKUjCHAC7g_IvByAxgk4Z .z-card__add:disabled, .cc_RKUjCHAC7g_0QVEEZgPQg .z-card__add:disabled, .cc_RKUjCHAC7g_weP19ZNyGT .z-card__add:disabled {
  cursor: progress;
}

.cc_RKUjCHAC7g_9tkTCHZpgU .z-card, .cc_RKUjCHAC7g_JB9VN9iFl0 .z-card, .cc_RKUjCHAC7g_AG6EBvvnZI .z-card, .cc_RKUjCHAC7g_IvByAxgk4Z .z-card, .cc_RKUjCHAC7g_0QVEEZgPQg .z-card, .cc_RKUjCHAC7g_weP19ZNyGT .z-card {
  container-type: inline-size;
}

@container (max-width: 200px) {
  .cc_RKUjCHAC7g_9tkTCHZpgU .z-card__media, .cc_RKUjCHAC7g_JB9VN9iFl0 .z-card__media, .cc_RKUjCHAC7g_AG6EBvvnZI .z-card__media, .cc_RKUjCHAC7g_IvByAxgk4Z .z-card__media, .cc_RKUjCHAC7g_0QVEEZgPQg .z-card__media, .cc_RKUjCHAC7g_weP19ZNyGT .z-card__media {
    padding: 12%;
  }

  .cc_RKUjCHAC7g_9tkTCHZpgU .z-card__cat, .cc_RKUjCHAC7g_JB9VN9iFl0 .z-card__cat, .cc_RKUjCHAC7g_AG6EBvvnZI .z-card__cat, .cc_RKUjCHAC7g_IvByAxgk4Z .z-card__cat, .cc_RKUjCHAC7g_0QVEEZgPQg .z-card__cat, .cc_RKUjCHAC7g_weP19ZNyGT .z-card__cat {
    top: 8px;
    left: 8px;
    font-size: 11px;
  }

  .cc_RKUjCHAC7g_9tkTCHZpgU .z-card__badges, .cc_RKUjCHAC7g_JB9VN9iFl0 .z-card__badges, .cc_RKUjCHAC7g_AG6EBvvnZI .z-card__badges, .cc_RKUjCHAC7g_IvByAxgk4Z .z-card__badges, .cc_RKUjCHAC7g_0QVEEZgPQg .z-card__badges, .cc_RKUjCHAC7g_weP19ZNyGT .z-card__badges {
    left: 8px;
    bottom: 8px;
  }

  .cc_RKUjCHAC7g_9tkTCHZpgU .z-card__price, .cc_RKUjCHAC7g_JB9VN9iFl0 .z-card__price, .cc_RKUjCHAC7g_AG6EBvvnZI .z-card__price, .cc_RKUjCHAC7g_IvByAxgk4Z .z-card__price, .cc_RKUjCHAC7g_0QVEEZgPQg .z-card__price, .cc_RKUjCHAC7g_weP19ZNyGT .z-card__price {
    font-size: 20px;
  }
}
