.navbar-brand.p-1 img {
    content: url("https://res.cloudinary.com/dagcj6agh/image/upload/v1778621198/playzone_kmxcvb.gif");
    width: 110px !important;
    height: auto !important;
    max-width: unset !important;
    max-height: unset !important;
    object-fit: contain;
}
.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center {
  --btn-bg: #640000;
  --btn-primary: #B80001;
  --btn-secondary: #ff4444;
  --btn-accent: #570100;

  font-family: system-ui, -apple-system, sans-serif;
  font-size: 16px !important;
  padding: 0.9em 2em !important;
  border-radius: 0.75em !important;
  border: none !important;
  background: var(--btn-bg) !important;
  position: relative !important;
  cursor: pointer !important;
  overflow: hidden !important;
  z-index: 1 !important;
  transition: transform 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94) !important;
  box-shadow: none !important;
  color: white !important;
}

/* النص داخل الزر */
.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center span,
.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center .s-button-text {
  position: relative !important;
  z-index: 10 !important;
  color: white !important;
  pointer-events: none !important;
}

/* الطبقة الداخلية */
.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center::after {
  content: "" !important;
  position: absolute !important;
  inset: 2px !important;
  background: var(--btn-bg) !important;
  border-radius: 0.6em !important;
  z-index: 2 !important;
}

/* الحدود الدوارة بدون إضاءة */
.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center::before {
  content: "" !important;
  position: absolute !important;
  inset: -4px !important;
  z-index: 0 !important;
  background: conic-gradient(
    from 0deg,
    var(--btn-bg) 0deg,
    var(--btn-primary) 60deg,
    var(--btn-secondary) 120deg,
    var(--btn-bg) 180deg,
    var(--btn-accent) 240deg,
    var(--btn-primary) 300deg,
    var(--btn-bg) 360deg
  ) !important;
  border-radius: 0.75em !important;
  animation: rotate-red 3s linear infinite !important;
  filter: none !important;
  opacity: 1 !important;
  transition: opacity 0.3s ease !important;
}

.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center:hover::before {
  animation-duration: 1.5s !important;
}

.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center:active {
  transform: scale(0.96) !important;
}

/* حالة التحميل */
.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center.s-button-loading span,
.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center.s-button-loading .s-button-text {
  opacity: 0 !important;
}

/* دائرة التحميل */
.s-button-element.s-button-btn.s-button-outline.s-button-wide.s-button-primary-outline.s-button-loader-center .s-button-loader {
  display: block !important;
  position: absolute !important;
  top: 50% !important;
  left: 50% !important;
  transform: translate(-50%, -50%) !important;
  width: 22px !important;
  height: 22px !important;
  border: 3px solid rgba(255,255,255,0.2) !important;
  border-top-color: #ffffff !important;
  border-radius: 50% !important;
  animation: btn-spin 0.7s linear infinite !important;
  z-index: 20 !important;
}

@keyframes rotate-red {
  from { transform: rotate(0deg); }
  to   { transform: rotate(360deg); }
}

@keyframes btn-spin {
  from { transform: translate(-50%, -50%) rotate(0deg); }
  to   { transform: translate(-50%, -50%) rotate(360deg); }
}
/* الحالة الافتراضية - شفاف */
.header-inner.inner.bg-white.da-bgm {
  background: transparent !important;
  backdrop-filter: none !important;
  -webkit-backdrop-filter: none !important;
  transition: background 0.3s ease, backdrop-filter 0.3s ease !important;
}

/* يوم ينزل */
.header-inner.inner.bg-white.da-bgm.scrolled {
  background: rgba(31, 0, 0, 0.4) !important;
  backdrop-filter: blur(15px) saturate(180%) !important;
  -webkit-backdrop-filter: blur(15px) saturate(180%) !important;
}
.flex.items-center.m-0.logo-footer img {
  content: url("https://res.cloudinary.com/dagcj6agh/image/upload/v1778621198/playzone_kmxcvb.gif") !important;
  width: 90px !important;
  height: auto !important;
  max-width: unset !important;
  max-height: unset !important;
  object-fit: contain !important;
}
.store-footer__inner.da-bgm {
  background: linear-gradient(180deg, #130101 0%, #410101 100%) !important;
}
/* الحاوية */
.s-contacts-list-horizontal {
  display: flex !important;
  gap: 10px !important;
  flex-wrap: wrap !important;
  align-items: center !important;
}

/* الأساس */
.s-contacts-item {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: 42px !important;
  height: 42px !important;
  border-radius: 10px !important;
  padding: 0 !important;
  transition: all 0.3s ease !important;
  overflow: hidden !important;
  box-shadow: none !important;
}

/* إخفاء النص */
.s-contacts-item .unicode {
  display: none !important;
}

/* الأيقونة */
.s-contacts-item .s-contacts-icon {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.s-contacts-item svg {
  width: 22px !important;
  height: 22px !important;
}

/* واتساب */
.s-contacts-item[href*="wa.me"] {
  background: linear-gradient(135deg, #128c3e, #25d366) !important;
}
.s-contacts-item[href*="wa.me"] svg { fill: #fff !important; }
.s-contacts-item[href*="wa.me"]:hover {
  transform: translateY(-2px) !important;
}

/* إيميل */
.s-contacts-item[href*="mailto"] {
  background: linear-gradient(135deg, #c23321, #ea4335) !important;
}
.s-contacts-item[href*="mailto"] svg { fill: #fff !important; }
.s-contacts-item[href*="mailto"]:hover {
  transform: translateY(-2px) !important;
}

/* تيليغرام */
.s-contacts-item[href*="t.me"] {
  background: linear-gradient(135deg, #006ba6, #0088cc) !important;
}
.s-contacts-item[href*="t.me"] svg { fill: #fff !important; }
.s-contacts-item[href*="t.me"]:hover {
  transform: translateY(-2px) !important;
}
.text-gray-400.mb-2\.5.md\:mb-0 {
  font-size: 0 !important;
  color: transparent !important;
}

.text-gray-400.mb-2\.5.md\:mb-0::before {
  content: "© 2026 PlayZone | All Rights Reserved" !important;
  font-size: 14px !important;
  color: #9ca3af !important;
  font-family: system-ui, -apple-system, sans-serif !important;
}
/* الأساس */
.s-social-list {
  display: flex !important;
  gap: 10px !important;
  align-items: center !important;
  list-style: none !important;
  padding: 0 !important;
  margin: 0 !important;
}

.s-social-link a {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: 42px !important;
  height: 42px !important;
  border-radius: 10px !important;
  padding: 0 !important;
  transition: transform 0.3s ease !important;
  box-shadow: none !important;
  overflow: hidden !important;
}

.s-social-link a svg {
  width: 20px !important;
  height: 20px !important;
  fill: #fff !important;
}

/* انستقرام */
.s-social-link a[href*="instagram"] {
  background: linear-gradient(135deg, #833ab4, #fd1d1d, #fcb045) !important;
}
.s-social-link a[href*="instagram"]:hover {
  transform: translateY(-2px) !important;
}

/* تيك توك */
.s-social-link a[href*="tiktok"] {
  background: #000000 !important;
}
.s-social-link a[href*="tiktok"]:hover {
  transform: translateY(-2px) !important;
}
.s-social-link a[href*="tiktok"] svg {
  fill: #ffffff !important;
  filter: drop-shadow(-2px 0px 0px #69c9d0) drop-shadow(2px 0px 0px #ee1d52) !important;
  width: 20px !important;
  height: 20px !important;
}
img[alt="appstore"] {
  content: url("https://res.cloudinary.com/dagcj6agh/image/upload/v1778636930/APP_STORE_up7cwa.png") !important;
  width: 120px !important;
  height: auto !important;
}

img[alt="googleplay"] {
  content: url("https://res.cloudinary.com/dagcj6agh/image/upload/v1778636937/GOOGLE_PLAY_gwwrhu.png") !important;
  width: 120px !important;
  height: auto !important;
}
.menu-list h3 {
  color: #ffffff !important;
  font-size: 16px !important;
  margin-bottom: 0 !important;
  line-height: 1.3 !important;
}

.menu-list h3::after {
  content: "Important Links" !important;
  display: block !important;
  font-size: 11px !important;
  color: #ffffff !important;
  opacity: 0.6 !important;
  font-family: inherit !important;
  margin-top: 0 !important;
  line-height: 1.3 !important;
}

.menu-list .footer-list {
  margin-top: 16px !important;
}
.s-contacts-title {
  color: #ffffff !important;
  font-size: 16px !important;
  margin-bottom: 16px !important;
  line-height: 1.3 !important;
}

.s-contacts-title::after {
  content: "Contact Us" !important;
  display: block !important;
  font-size: 11px !important;
  color: #ffffff !important;
  opacity: 0.6 !important;
  font-family: inherit !important;
  margin-top: 0 !important;
  line-height: 1.3 !important;
}
.footer-apps h3 {
  color: #ffffff !important;
  font-size: 16px !important;
  margin-bottom: 16px !important;
  line-height: 1.3 !important;
}

.footer-apps h3::after {
  content: "PlayZone App" !important;
  display: block !important;
  font-size: 11px !important;
  color: #ffffff !important;
  opacity: 0.6 !important;
  font-family: inherit !important;
  margin-top: 0 !important;
  line-height: 1.3 !important;
}
/* إخفاء كل الصور الحالية */
.pay-mada,
.pay-mastercard,
.pay-visa,
.pay-stc_pay,
.pay-apple_pay,
.pay-customer_wallet,
.pay-mahally_customer_wallet {
  display: none !important;
}

/* إضافة صورة واحدة فقط */
.flex.justify-center.items-center.flex-wrap.gap-2::before {
  content: "" !important;
  display: block !important;
  width: 300px !important;
  height: auto !important;
  background-image: url("https://res.cloudinary.com/dagcj6agh/image/upload/v1778637838/PAYMENT_MMM_xmgoto.png") !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  aspect-ratio: 3/1 !important;
}
/* إخفاء النص */
.sbc-certificate p {
  display: none !important;
}

/* إخفاء الخلفية البيضاء للمربع */
.sbc-link {
  background: transparent !important;
  width: auto !important;
  height: auto !important;
}

/* استبدال الصورة */
.sbc-link img[alt="e-commerce certificate"] {
  content: url("https://res.cloudinary.com/dagcj6agh/image/upload/v1778636677/%D9%85%D9%86%D8%B5%D8%A9_%D8%A7%D9%84%D8%A7%D8%B9%D9%85%D8%A7%D9%84_cz1xjb.png") !important;
  width: 200px !important;
  height: auto !important;
  object-fit: contain !important;
}
.da-tm.s-trust-badges-wrapper.hydrated img {
  content: url("https://res.cloudinary.com/dagcj6agh/image/upload/v1778637494/%D8%A7%D9%84%D8%B9%D9%85%D9%84_%D8%A7%D9%84%D8%AD%D8%B1_yrtati.png") !important;
  width: 200px !important;
  height: auto !important;
  max-width: unset !important;
  object-fit: contain !important;
}

/* إخفاء النص */
.da-tm.s-trust-badges-wrapper.hydrated p,
.da-tm.s-trust-badges-wrapper.hydrated span,
.da-tm.s-trust-badges-wrapper.hydrated div:not(:has(img)) {
  display: none !important;
}
@media (max-width: 768px) {
  .sbc-link.w-12.h-12.bg-white.rounded.flex-center {
    display: none !important;
  }
}
custom-salla-product-card,
custom-salla-product-card.s-product-card-entry {
  background: linear-gradient(90deg, #150100 0%, #530a00 100%) !important;
  background-color: unset !important;
}
.testimonial__avatar.overflow-hidden.h-24.w-24.flex.z-1.rounded-full img {
  content: url("https://res.cloudinary.com/dagcj6agh/image/upload/v1778641984/%D8%AA%D9%82%D9%8A%D9%8A%D9%85%D8%A7%D8%AA_c8eelm.png") !important;
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
}
.flex.flex-col.w-full.px-4.pb-8.-mt-8 {
  background: linear-gradient(90deg, #3e0000 0%, #250100 100%) !important;
  border-radius: 45px !important;
  overflow: hidden !important;
}
/* خلفية البريدكرامب */
.flex.flex-col.bg-gray-100.da-bgg.relative {
  background: linear-gradient(90deg, #640505, #700303, #640505) !important;
  background-size: 200% 100% !important;
  animation: breadcrumb-slide 3s linear infinite !important;
}

/* لون النص والروابط */
.breadcrumbs a,
.s-breadcrumb-item,
.s-breadcrumb-item a {
  color: #ffffff !important;
  font-weight: 700 !important;
}

/* لون السهم */
.s-breadcrumb-arrow svg path {
  fill: #ffffff !important;
}

@keyframes breadcrumb-slide {
  0%   { background-position: 0% 0%; }
  100% { background-position: 200% 0%; }
}
section.is-sold.details,
section.is-sold.details .details__wrapper {
  background: linear-gradient(90deg, #8d0000 0%, #130101 100%) !important;
  background-color: unset !important;
}