/* إلصاق البانر بالهيدر */
main#main-content > section.s-block.s-block--fixed-banner{
  position: relative !important;
  transform: translateY(10px) !important;
  margin-bottom: -10px !important;
  z-index: 3 !important;
}

/* إزالة أي مسافة فوق البانر */
main#main-content > section.s-block.s-block--fixed-banner,
main#main-content > section.s-block.s-block--fixed-banner .container,
main#main-content > section.s-block.s-block--fixed-banner .banner{
  margin-top: 0 !important;
  padding-top: 0 !important;
}





/* الرقم الضريبي 
footer b.text-sm {
color: #d9d9d9 !important;
}*/

/* عنوان روابط مهمة 
.store-footer h3 {
color: #d4af37 !important;
}*/





/* تحميل خط IBM Plex Sans Arabic */
@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+Arabic:wght@300;400;500;600;700&display=swap');

/* إجبار قائمة الموقع كلها تكون بالخط الجديد */
#mobile-menu,
#mobile-menu.mm-spn,
#mobile-menu.mm-spn.mm-spn--light,
#mobile-menu a,
#mobile-menu li,
#mobile-menu span {
  --main-text-color: #ffffff !important;
  font-family: "IBM Plex Sans Arabic", sans-serif !important;
  font-size: 16px !important;
  font-weight: 500;
}

/*شعار المتجر*/
@media (max-width: 768px) {
  .navbar-brand {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
  }

  .navbar-brand img {
    max-height: 100px !important;
    width: auto;
  }
}

/*.store-footer h3{
display:none !important;
}*/

i.isicon-menu.text-primary,
i.isicon-menu.text-primary::before,
a[aria-label="Open-menu"] i,
a[aria-label="Open-menu"] i::before {
  color: #444 !important;
}


.patchouli-banner-slider{
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  border-radius: 10px;
  overflow: hidden;
}

.patchouli-banner-slider img{
  width: 100%;
  height: auto;
  display: block;
  object-fit: contain;
}


/* تغيير خلفية مربع شعار المتجر في الهيدر */
/*header .relative,
header .flex.items-stretch.justify-between.relative,
.store-header .relative {
    background-color: #2a203b !important;
}*/