.footer-vat.flex.justify-center.gap-6.px-8.md\:px-4 {
  display: none !important;
}
/* إجبار ظهور أيقونات الدفع في الفوتر */
.pay-mada,
.pay-mastercard,
.pay-visa,
.pay-stc_pay,
.pay-apple_pay,
.pay-tabby_installment,
.pay-tamara_installment {
  display: flex !important;
  visibility: visible !important;
  opacity: 1 !important;
  pointer-events: auto !important;
  width: 48px !important;
  height: 28px !important;
  overflow: visible !important;
}

/* إجبار ظهور الصور داخل الأيقونات */
.pay-mada img,
.pay-mastercard img,
.pay-visa img,
.pay-stc_pay img,
.pay-apple_pay img,
.pay-tabby_installment img,
.pay-tamara_installment img {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  max-width: 100% !important;
  max-height: 100% !important;
  object-fit: contain !important;
}

/* إظهار الأب الحاوي لها */
ul:has(.pay-mada),
ul:has(.pay-mastercard),
ul:has(.pay-visa),
ul:has(.pay-stc_pay),
ul:has(.pay-apple_pay),
ul:has(.pay-tabby_installment),
ul:has(.pay-tamara_installment) {
  display: flex !important;
  visibility: visible !important;
  opacity: 1 !important;
  justify-content: center !important;
  align-items: center !important;
  flex-wrap: wrap !important;
  gap: 8px !important;
  height: auto !important;
  max-height: none !important;
  overflow: visible !important;
}