
/* ===== FormItem Sub-Component ===== */

.cc_c1wmfzom_ljRRdVdXHu .kombos-form-item, .cc_c1wmfzom_vUTxv9xW6w .kombos-form-item, .cc_c1wmfzom_product_detail_reviews .kombos-form-item, .cc_c1wmfzom_account_addresses .kombos-form-item, .cc_c1wmfzom_customer_email_verification .kombos-form-item, .cc_c1wmfzom_product_detail_back_in_stock .kombos-form-item, .cc_c1wmfzom_product_detail_option_set .kombos-form-item, .cc_c1wmfzom_account_info_content .kombos-form-item, .cc_c1wmfzom_login .kombos-form-item, .cc_c1wmfzom_register .kombos-form-item, .cc_c1wmfzom_forgot_password .kombos-form-item, .cc_c1wmfzom_recover_password .kombos-form-item {
  display: flex;
  flex-direction: column;
  gap: var(--kombos-space-4);
  width: 100%;
}

/* Label — referans vitrinlerin form etiketi: minik, aralıklı, büyük harf.
   Değer 16px, etiket 11px: etiket bir işaret, içerik ise metin. */
.cc_c1wmfzom_ljRRdVdXHu .kombos-form-item__label, .cc_c1wmfzom_vUTxv9xW6w .kombos-form-item__label, .cc_c1wmfzom_product_detail_reviews .kombos-form-item__label, .cc_c1wmfzom_account_addresses .kombos-form-item__label, .cc_c1wmfzom_customer_email_verification .kombos-form-item__label, .cc_c1wmfzom_product_detail_back_in_stock .kombos-form-item__label, .cc_c1wmfzom_product_detail_option_set .kombos-form-item__label, .cc_c1wmfzom_account_info_content .kombos-form-item__label, .cc_c1wmfzom_login .kombos-form-item__label, .cc_c1wmfzom_register .kombos-form-item__label, .cc_c1wmfzom_forgot_password .kombos-form-item__label, .cc_c1wmfzom_recover_password .kombos-form-item__label {
  width: fit-content;
  font-size: var(--form-label-fs, 0.6875rem);
  line-height: var(--form-label-lh, 1rem);
  font-weight: var(--form-label-fw, var(--kombos-ui-fw-medium));
  letter-spacing: var(--form-label-ls, 0.08em);
  text-transform: var(--form-label-tt, uppercase);
  color: var(--form-label-color, var(--kombos-muted));
}

/* Description */
.cc_c1wmfzom_ljRRdVdXHu .kombos-form-item__description, .cc_c1wmfzom_vUTxv9xW6w .kombos-form-item__description, .cc_c1wmfzom_product_detail_reviews .kombos-form-item__description, .cc_c1wmfzom_account_addresses .kombos-form-item__description, .cc_c1wmfzom_customer_email_verification .kombos-form-item__description, .cc_c1wmfzom_product_detail_back_in_stock .kombos-form-item__description, .cc_c1wmfzom_product_detail_option_set .kombos-form-item__description, .cc_c1wmfzom_account_info_content .kombos-form-item__description, .cc_c1wmfzom_login .kombos-form-item__description, .cc_c1wmfzom_register .kombos-form-item__description, .cc_c1wmfzom_forgot_password .kombos-form-item__description, .cc_c1wmfzom_recover_password .kombos-form-item__description {
  width: fit-content;
  margin-top: -0.25rem;
  font-size: var(--kombos-ui-fs-xs);
  line-height: var(--kombos-ui-lh-xs);
  color: var(--kombos-gray-500);
}

/* Helper text */
.cc_c1wmfzom_ljRRdVdXHu .kombos-form-item__helper, .cc_c1wmfzom_vUTxv9xW6w .kombos-form-item__helper, .cc_c1wmfzom_product_detail_reviews .kombos-form-item__helper, .cc_c1wmfzom_account_addresses .kombos-form-item__helper, .cc_c1wmfzom_customer_email_verification .kombos-form-item__helper, .cc_c1wmfzom_product_detail_back_in_stock .kombos-form-item__helper, .cc_c1wmfzom_product_detail_option_set .kombos-form-item__helper, .cc_c1wmfzom_account_info_content .kombos-form-item__helper, .cc_c1wmfzom_login .kombos-form-item__helper, .cc_c1wmfzom_register .kombos-form-item__helper, .cc_c1wmfzom_forgot_password .kombos-form-item__helper, .cc_c1wmfzom_recover_password .kombos-form-item__helper {
  font-size: var(--kombos-ui-fs-xs);
  line-height: var(--kombos-ui-lh-xs);
  color: var(--kombos-gray-500);
}

/* === Error state === */
.cc_c1wmfzom_ljRRdVdXHu [data-state="error"] .kombos-form-item__label, .cc_c1wmfzom_vUTxv9xW6w [data-state="error"] .kombos-form-item__label, .cc_c1wmfzom_product_detail_reviews [data-state="error"] .kombos-form-item__label, .cc_c1wmfzom_account_addresses [data-state="error"] .kombos-form-item__label, .cc_c1wmfzom_customer_email_verification [data-state="error"] .kombos-form-item__label, .cc_c1wmfzom_product_detail_back_in_stock [data-state="error"] .kombos-form-item__label, .cc_c1wmfzom_product_detail_option_set [data-state="error"] .kombos-form-item__label, .cc_c1wmfzom_account_info_content [data-state="error"] .kombos-form-item__label, .cc_c1wmfzom_login [data-state="error"] .kombos-form-item__label, .cc_c1wmfzom_register [data-state="error"] .kombos-form-item__label, .cc_c1wmfzom_forgot_password [data-state="error"] .kombos-form-item__label, .cc_c1wmfzom_recover_password [data-state="error"] .kombos-form-item__label, .cc_c1wmfzom_ljRRdVdXHu [data-state="error"] .kombos-form-item__helper, .cc_c1wmfzom_vUTxv9xW6w [data-state="error"] .kombos-form-item__helper, .cc_c1wmfzom_product_detail_reviews [data-state="error"] .kombos-form-item__helper, .cc_c1wmfzom_account_addresses [data-state="error"] .kombos-form-item__helper, .cc_c1wmfzom_customer_email_verification [data-state="error"] .kombos-form-item__helper, .cc_c1wmfzom_product_detail_back_in_stock [data-state="error"] .kombos-form-item__helper, .cc_c1wmfzom_product_detail_option_set [data-state="error"] .kombos-form-item__helper, .cc_c1wmfzom_account_info_content [data-state="error"] .kombos-form-item__helper, .cc_c1wmfzom_login [data-state="error"] .kombos-form-item__helper, .cc_c1wmfzom_register [data-state="error"] .kombos-form-item__helper, .cc_c1wmfzom_forgot_password [data-state="error"] .kombos-form-item__helper, .cc_c1wmfzom_recover_password [data-state="error"] .kombos-form-item__helper {
  color: var(--kombos-error);
}

/* === Success state === */
.cc_c1wmfzom_ljRRdVdXHu [data-state="success"] .kombos-form-item__helper, .cc_c1wmfzom_vUTxv9xW6w [data-state="success"] .kombos-form-item__helper, .cc_c1wmfzom_product_detail_reviews [data-state="success"] .kombos-form-item__helper, .cc_c1wmfzom_account_addresses [data-state="success"] .kombos-form-item__helper, .cc_c1wmfzom_customer_email_verification [data-state="success"] .kombos-form-item__helper, .cc_c1wmfzom_product_detail_back_in_stock [data-state="success"] .kombos-form-item__helper, .cc_c1wmfzom_product_detail_option_set [data-state="success"] .kombos-form-item__helper, .cc_c1wmfzom_account_info_content [data-state="success"] .kombos-form-item__helper, .cc_c1wmfzom_login [data-state="success"] .kombos-form-item__helper, .cc_c1wmfzom_register [data-state="success"] .kombos-form-item__helper, .cc_c1wmfzom_forgot_password [data-state="success"] .kombos-form-item__helper, .cc_c1wmfzom_recover_password [data-state="success"] .kombos-form-item__helper {
  color: var(--kombos-success);
}
