/* Add custom CSS styles below */ 
/* Add custom CSS styles below */ 
.main-nav-container .inner{
  backdrop-filter: blur(5.849999904632568px);
}
.product-card__buttons , span.font-bold.text-red-600{
  display: none;
}
.fit-slider-products .s-slider-swiper-wrapper .swiper-slide custom-salla-product-card {
    border-radius: 32px;
}
.s-user-menu-dropdown{
  border: 0;
}
    .s-user-menu-dropdown-list {
        background: #996624;
    }
.product-single__main-media .custom-product-vertical-gallery {
  height: 600px;
  overflow-y: auto;
  overflow-x: hidden;
  scroll-snap-type: y mandatory;
  scroll-behavior: smooth;
  border-radius: 10px;
  background: #f5f5f5;
}
.product-single__main-media .custom-product-vertical-gallery a {
  display: block;
  width: 100%;
  scroll-snap-align: start;
}
.product-single__main-media .custom-product-vertical-gallery img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}
/* اخفاء السلايدر الكبير الاصلي فقط */
.product-single__main-media salla-slider.custom-vertical-done > .s-slider-container,
.product-single__main-media salla-slider.custom-vertical-done .promotion-title {
  display: none !important;
}
.product-single__main-media .custom-product-vertical-gallery::-webkit-scrollbar {
  width: 0;
}
.product-single__main-media .custom-thumb-active img {
  border: 2px solid var(--color-primary, #000);
  opacity: 1;
}
.product-single__main-media salla-slider.custom-vertical-done .s-slider-thumbs {
    display: none !important;
    margin-top: 15px;
}
/* الهيدر الأساسي في كل الصفحات */
.main-nav-container .inner.bg-inherit.w-full {
  background-color: #000 !important;
  z-index: 999;
  position: relative;
}

/* استثناء الهوم بيدج فقط */
body.home .main-nav-container .inner.bg-inherit.w-full,
body.main-page .main-nav-container .inner.bg-inherit.w-full,
body.index .main-nav-container .inner.bg-inherit.w-full {
  background-color: transparent !important;
}
.footer-list.enhanced_links {
    column-count: 1;
}
  @media (max-width: 640px) {
.mb-2\.5.col-span-2.md\:col-span-1.md\:flex-col p{
  text-align: center;
}
  }


section.s-block.s-block--bundle-banners-grid{
  margin: 0 !important;
}

@media (max-width: 768px) {
    .swiper.s-slider-container.swiper-initialized.swiper-horizontal.swiper-autoheight.swiper-rtl.swiper-backface-hidden {
        border: 1px solid #c7c7cc;
            -webkit-border-radius: 20px;}
.product-single .product-single__main-media .s-slider-thumbs .s-slider-thumbs-container .swiper-slide:after{
          -webkit-border-radius: 12px;
}
}