
/* ===== Page Loader ===== */
/* PRODUCT register — full-width loading state. Designed loading language:
   brass-tinted spinner (--kombos-accent), no "Yükleniyor…" text.
   Min-height ensures the loader occupies a visible region while data fetches. */

.cc_4vBO1nbhag_account_order_detail .page-loader, .cc_4vBO1nbhag_product_detail_reviews .page-loader, .cc_4vBO1nbhag_cart_page .page-loader, .cc_4vBO1nbhag_account_info .page-loader, .cc_4vBO1nbhag_account_orders .page-loader, .cc_4vBO1nbhag_account_favorites .page-loader, .cc_4vBO1nbhag_login .page-loader, .cc_4vBO1nbhag_register .page-loader, .cc_4vBO1nbhag_forgot_password .page-loader, .cc_4vBO1nbhag_recover_password .page-loader {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  min-height: 12.5rem;
}

/* Brass-tinted spinner — the one allowed brass-on-canvas element here */
.cc_4vBO1nbhag_account_order_detail .page-loader .kombos-spinner, .cc_4vBO1nbhag_product_detail_reviews .page-loader .kombos-spinner, .cc_4vBO1nbhag_cart_page .page-loader .kombos-spinner, .cc_4vBO1nbhag_account_info .page-loader .kombos-spinner, .cc_4vBO1nbhag_account_orders .page-loader .kombos-spinner, .cc_4vBO1nbhag_account_favorites .page-loader .kombos-spinner, .cc_4vBO1nbhag_login .page-loader .kombos-spinner, .cc_4vBO1nbhag_register .page-loader .kombos-spinner, .cc_4vBO1nbhag_forgot_password .page-loader .kombos-spinner, .cc_4vBO1nbhag_recover_password .page-loader .kombos-spinner {
  font-size: 2rem;
  color: var(--kombos-accent);
}
