/* ===============================
   Radar Social Proof – Jofab
   =============================== */

/* الحاوية العامة */
.radar-counter-area {
  margin: 16px 0 6px;
  display: flex;
  flex-direction: column;
  gap: 10px;
}

/* صف المربعين */
.radar-counter-wrap {
  display: flex;
  gap: 10px;
}

/* المربع الأساسي */
.radar-box {
  flex: 1;
  background: linear-gradient(180deg, #0f1715, #0b1210);
  border: 1.5px solid #c9a23a; /* ذهبي */
  border-radius: 14px;
  padding: 12px 10px;
  text-align: center;
  box-shadow:
    0 6px 20px rgba(0, 0, 0, 0.35),
    inset 0 0 0 1px rgba(201, 162, 58, 0.15);
  transition: transform 0.25s ease, box-shadow 0.25s ease;
}

.radar-box:hover {
  transform: translateY(-2px);
  box-shadow:
    0 10px 28px rgba(0, 0, 0, 0.45),
    inset 0 0 0 1px rgba(201, 162, 58, 0.35);
}

/* العنوان */
.radar-box span {
  display: block;
  font-size: 13px;
  color: #e6d8a8;
  margin-bottom: 4px;
  font-weight: 600;
}

/* الرقم */
.radar-box strong {
  display: block;
  font-size: 22px;
  font-weight: 900;
  letter-spacing: 0.3px;
}

/* عدد مرات الشراء – ذهبي */
.radar-purple strong {
  color: #d4af37;
  text-shadow: 0 0 10px rgba(212, 175, 55, 0.35);
}

/* يشتري الآن – أحمر */
.radar-green strong {
  color: #d62828;
  text-shadow: 0 0 10px rgba(214, 40, 40, 0.45);
  animation: pulseLive 1.8s infinite;
}

/* نبض خفيف */
@keyframes pulseLive {
  0% { transform: scale(1); opacity: 1; }
  50% { transform: scale(1.05); opacity: 0.85; }
  100% { transform: scale(1); opacity: 1; }
}

/* ===============================
   شريط آراء العملاء
   =============================== */

.radar-reviews-bar {
  width: 100%;
  background: linear-gradient(90deg, #0f1715, #141d1b);
  border: 1.5px solid #c9a23a;
  border-radius: 14px;
  padding: 10px 14px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 10px;
  cursor: pointer;
  box-shadow:
    0 6px 18px rgba(0, 0, 0, 0.35),
    inset 0 0 0 1px rgba(201, 162, 58, 0.12);
  transition: all 0.25s ease;
}

.radar-reviews-bar:hover {
  background: linear-gradient(90deg, #141d1b, #1a2421);
  box-shadow:
    0 10px 26px rgba(0, 0, 0, 0.45),
    inset 0 0 0 1px rgba(201, 162, 58, 0.35);
}

/* النص */
.radar-reviews-title {
  font-size: 14px;
  font-weight: 900;
  color: #d4af37;
}

.radar-reviews-sub {
  font-size: 12px;
  color: #f2e7b8;
  opacity: 0.9;
}

/* أيقونة النجمة */
.radar-reviews-icon {
  font-size: 18px;
  color: #d4af37;
  text-shadow: 0 0 10px rgba(212, 175, 55, 0.45);
}

/* ===============================
   موبايل
   =============================== */
@media (max-width: 480px) {
  .radar-box strong {
    font-size: 20px;
  }

  .radar-reviews-title {
    font-size: 13px;
  }
}

.s-block__title h2 {
    text-align: center;
}
.s-block__title {
    justify-content: center;
}

.s-slider-block__title {
    justify-content: center;
}
.s-slider-block__title-right:where([dir=rtl],[dir=rtl] *) {
    padding-left: 0rem;
}
.s-slider-block__title h2:where([dir=rtl],[dir=rtl] *) {
    padding-left: 0rem;
}

section.s-block.s-block--fixed-banner.wide-placeholder > .container {
    padding-left: 0px;
    padding-right: 0px;
        max-width: 100%;

}
@media (max-width: 991px) {
    section.s-block.s-block--fixed-banner.wide-placeholder .container {
        padding: 0;
    }
}
.banner--fixed img {
    background: none;
    border-radius: 0rem !important;
}

section.s-block.s-block--fixed-banner.wide-placeholder:first-of-type {
    margin-top: 0px;
}


/**new code**/

body:not(.index) .header-container.container {
    background: #3d3d3d
}

.fixed-pinned .header-inner .header-container.container {
background-color: #3d3d3d !important
}
.s-user-menu-dropdown-item:not(.s-user-menu-dropdown-item-logout) a{
    background: #fff !important;
    margin-bottom: 10px;
    padding: 15px;
    border: 1px solid #000;
    border-radius: 10px;
  gap: 1rem
}
.s-user-menu-dropdown-item-prefix svg{
  fill: #ddb726;
}
.s-user-menu-dropdown-item:not(.s-user-menu-dropdown-item-logout) .s-user-menu-dropdown-item-prefix {
    border: 1px solid #ddb726;
    padding: 8px;
  border-radius: 3px;
  background: #000
}
.s-user-menu-dropdown-item-prefix svg {
    margin-left: 0rem;
    margin-right: 0rem;
}
.s-user-menu-dropdown-item-title{
color: #000 !important;
font-weight: 600 !important
}
.s-user-menu-dropdown-item.s-user-menu-dropdown-item-logout a{
      background: #fff;
    margin-bottom: 10px;
    border: 1px solid red;
    padding: 15px;
    border-radius: 10px;
    gap: 1rem
}
.s-user-menu-dropdown-item.s-user-menu-dropdown-item-logout span{
  color: red !important;
}
/* ✅ صورة نتائج العملاء: مربّع 1:1 */
#testimonials-5-slider .testimonial__avatar{
  width: 270px !important;
  height: 180px !important;
  min-width: 270px !important;
  min-height: 180px !important;

  border-radius: 14px !important;   /* مربّع ناعم */
  overflow: hidden !important;

  outline: 1px solid #c8921f;
  outline-offset: 2px;
  box-shadow: 0 10px 20px rgba(0,0,0,0.20);
}

#testimonials-5-slider .testimonial__avatar .lazy__bg{
  width: 100% !important;
  height: 100% !important;
  background-size: cover !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  transform: scale(1.02);
}

/* موبايل */
@media (max-width: 768px){
  #testimonials-5-slider .testimonial__avatar{
    width: 350px !important;
    height: 200px !important;
    min-width: 350px !important;
    min-height: 200px !important;
  }
}