/* Honest pending-state labels for legacy PayTR-labelled buttons; keep WhatsApp separate. */
.premium-cart-drawer [data-bj-card-pending=true]{
  cursor:pointer!important;
}
.premium-cart-drawer button.cart-bank-action[data-bj-card-pending=true] span,
.premium-cart-drawer button.cart-mobile-bank-action[data-bj-card-pending=true] span,
.premium-cart-drawer a.bj-iyzico-checkout-link[data-bj-card-pending=true] span{
  font-size:0!important;
  letter-spacing:0!important;
  line-height:0!important;
}
.premium-cart-drawer button.cart-bank-action[data-bj-card-pending=true]::after,
.premium-cart-drawer button.cart-mobile-bank-action[data-bj-card-pending=true]::after,
.premium-cart-drawer a.bj-iyzico-checkout-link[data-bj-card-pending=true]::after{
  content:"İYZİCO · KARTLI ÖDEME HAZIRLANIYOR";
  font-size:10px!important;
  line-height:1.3!important;
  font-weight:800!important;
  letter-spacing:0!important;
  white-space:normal!important;
}
.premium-cart-drawer button.cart-bank-action[data-bj-card-pending=true]:focus-visible,
.premium-cart-drawer button.cart-mobile-bank-action[data-bj-card-pending=true]:focus-visible,
.premium-cart-drawer a.bj-iyzico-checkout-link[data-bj-card-pending=true]:focus-visible{
  outline:3px solid #e7c441!important;outline-offset:3px!important;
}
