/* ===== Feature Item =====
   Varsayılan: ikon solda, başlık label-xs-medium, metin text-sm-regular. */

.cc_c1wmfzom_feature_item .kombos-feature-item {
  display: flex;
  align-items: center;
  gap: var(--feat-icon-gap, 0.75rem);
  min-height: 2.75rem;
  color: inherit;
  text-decoration: none;
  text-align: var(--feat-text-align, left);
  transition: opacity var(--kombos-duration-fast) var(--kombos-ease-standard);
}

/* İkon üstte: dört eşit sütunlu güven şeridi düzeni. */
.cc_c1wmfzom_feature_item .kombos-feature-item--vertical {
  flex-direction: column;
  align-items: var(--feat-items, center);
  text-align: var(--feat-text-align, center);
}

.cc_c1wmfzom_feature_item a.kombos-feature-item:hover {
  opacity: 0.65;
}

.cc_c1wmfzom_feature_item .kombos-feature-item__icon {
  width: var(--feat-icon-size, 1.5rem);
  height: var(--feat-icon-size, 1.5rem);
  flex-shrink: 0;
  object-fit: contain;
}

/* Setten gelen ikon `font-size` ile ölçekleniyor (svg.kombos-icon { height: 1em }),
   yüklenen görsel ise width/height ile — ikisi de aynı "İkon Boyutu" propunu
   okuyor, editörde tek düğme kalıyor. Rengi metinden miras alıyor. */
.cc_c1wmfzom_feature_item .kombos-feature-item__svg {
  flex-shrink: 0;
  font-size: var(--feat-icon-size, 1.5rem);
}

.cc_c1wmfzom_feature_item .kombos-feature-item__body {
  display: flex;
  flex-direction: column;
  gap: var(--kombos-space-2);
  min-width: 0;
}

.cc_c1wmfzom_feature_item .kombos-feature-item__title {
  font-size: var(--feat-title-fs, 0.625rem);
  line-height: var(--feat-title-lh, 0.875rem);
  font-weight: var(--feat-title-fw, 500);
  letter-spacing: var(--feat-title-ls, 0.06em);
  text-transform: var(--feat-title-tt, uppercase);
  color: var(--feat-title-color, var(--kombos-gray-900));
}

.cc_c1wmfzom_feature_item .kombos-feature-item__text {
  font-size: var(--feat-text-fs, 0.875rem);
  line-height: var(--feat-text-lh, 1.25rem);
  font-weight: var(--feat-text-fw, 400);
  letter-spacing: var(--feat-text-ls, normal);
  color: var(--feat-text-color, var(--kombos-muted));
}
