section.advanced-slider.with-spinner.advanced-slider--0.auto-height{margin-top:-200px}header.store-header{z-index:5}.top-navbar:not(.topnav-has-bg){background-color:#fff0;color:var(--header-text-color)}.main-nav-container{background-color:#fff0;color:var(--header-text-color)}@media (max-width:767px){section.advanced-slider.with-spinner.advanced-slider--0.auto-height{margin-top:0px!important}}.advanced-slider__caption__inner__content__heading,.advanced-slider__caption__inner__content__text{color:#213555!important}.advanced-slider__caption__inner__content__button{border-radius:50px}.advanced-slider__caption__inner__content__button span{color:#213555!important}.advanced-slider{position:relative;overflow:hidden}.advanced-slider::after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:120px;z-index:5;background-repeat:no-repeat;background-size:cover;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 160' preserveAspectRatio='none'%3E%3Cpath fill='%23ffffff' d='M0,70 C260,150 500,150 720,110 C940,70 1180,20 1440,80 L1440,160 L0,160 Z'/%3E%3C/svg%3E")}.advanced-slider__caption__inner__content__button:before{border-radius:20px;background:#213555}.advanced-slider__caption__inner__content__button span:hover{color:#fff!important}@media (max-width:767px){.advanced-slider__caption__inner__content__heading{font-size:1.8rem}.advanced-slider::after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:30px;z-index:5;background-repeat:no-repeat;background-size:cover;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 160' preserveAspectRatio='none'%3E%3Cpath fill='%23ffffff' d='M0,70 C260,150 500,150 720,110 C940,70 1180,20 1440,80 L1440,160 L0,160 Z'/%3E%3C/svg%3E")}}.overflow-hidden.rounded-full.w-fit.mx-auto,img.lazy.object-cover.mx-auto.w-40.h-40.rounded-full.group-hover\:scale-110.duration-400.loaded{border-radius:0px!important}.s-block--product-tabs .btn-tab-primary,.s-block--store-branches .btn-tab-primary{border-radius:6.75rem}@media (min-width:1200px){.section_5>div{display:flex;flex-direction:row-reverse!important;align-items:stretch}.rtl\:space-x-reverse:where([dir=rtl],[dir=rtl] *)>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0}.space-y-4.lg\:space-y-8.absolute.top-0.left-0.w-full.h-full.flex.flex-col.items-center.justify-center.px-2\.5.py-10.lg\:p-10.z-\[1\]{justify-content:end!important}.special-products-slider__button,.special-products-slider__button:before{border-radius:20px}}.small-list{justify-content:flex-end!important;gap:3rem!important}.absolute.inset-0.bg-gray-900{opacity:0!important;background:transparent!important}.special-cats-with-bg{min-height:850px!important}.special-cats-with-bg .bg-gray-800{background:transparent!important}.special-cats-with-bg{background:transparent!important}.special-cats-with-bg img{filter:none!important;opacity:1!important}@media (max-width:767px){.special-cats-with-bg{min-height:auto!important}}@media (min-width:640px){.sm\:mt-0{margin-top:400px}}

/* 1. إلغاء أي خلفيات سابقة وإصلاح محاذاة وتوسيط الهيدر */
.s-slider-block__title {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
  position: relative !important;
}

.s-slider-block__title-right {
  text-align: center !important;
  width: 100% !important;
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
}

/* 2. مطابقة خط وعنوان الريفرنس 100% (text-3xl font-bold tracking-tight text-store-text-primary) */
.s-slider-block__title-right h2 {
  text-align: center !important;
  margin: 0 !important;
  
  /* تفريغ وإزالة أي خلفية أو إطار أو ظل قديم تحت/حول النص */
  background: transparent !important;
  background-color: transparent !important;
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0 !important;
  
  /* أحجام وسمك الخط المطابقة للريفرنس */
  font-size: 1.875rem !important;      /* يعادل text-3xl (30px) */
  line-height: 2.25rem !important;
  font-weight: 700 !important;         /* يعادل font-bold */
  letter-spacing: -0.025em !important;  /* يعادل tracking-tight */
  color: var(--color-text-primary, #1f2937) !important; /* لون النص الرئيسي بالمتجر */
  position: relative !important;
}

/* 3. إنشاء الخط السفلي النظيف المطابق لـ (enhanced-title-border home-block-line) */
.s-slider-block__title-right h2::after {
  content: "" !important;
  display: block !important;
  width: 60px !important;              /* عرض الخط السفلي */
  height: 3px !important;              /* سُمك الخط */
  background-color: var(--color-primary, #006c35) !important; /* لون متجرك الرئيسي */
  margin: 0.75rem auto 0 auto !important; /* المسافة العلوية والتوسيط (mt-3) */
  border-radius: 9999px !important;    /* أطراف مائلة تماماً */
}

/* 4. تكبير الخط للشاشات الكبيرة بنفس الريفرنس (sm:text-4xl) */
@media (min-width: 640px) {
  .s-slider-block__title-right h2 {
    font-size: 2.25rem !important;     /* يعادل sm:text-4xl (36px) */
    line-height: 2.5rem !important;
  }
}

/* 5. تثبيت أسهم السلايدر على اليسار بشكل متناسق */
.s-slider-block__title-left {
  position: absolute !important;
  left: 0 !important;
  top: 50% !important;
  transform: translateY(-50%) !important;
}