img.w-full.h-full.object-cover {
    object-fit: contain;
}
lord-icon.flex.m-auto {
    --lord-icon-primary: #000 !important;
    --lord-icon-secondary: #fff !important;
    --lord-icon-primary-base: #000 !important;
    --lord-icon-secondary-base: #fff !important;
}
body#app {
  background-color: white;
}
.banner--fixed img {
  background-color: rgb(255 255 255);
}
.lazy__bg.lazy.bg-no-repeat.entered.loaded {
    background-color: white;
}
a.banner-entry.lazy.h-lg-banner.entered.loaded {
    background-color: white;
}
/* --------------------------------- 2. أول بانر (الهيرو) --------------------------------- */



/* أول بانر بس من غير مارجن توب وياخد فول ويدث */
section.s-block.s-block--fixed-banner.wide-placeholder:nth-of-type(1) > .container {
  margin-top: 0;
  max-width: 80%;
}

/* الكونتينر داخل البانر ياخد كامل العرض */
.index section.s-block.s-block--fixed-banner.wide-placeholder > .container {
  max-width: 80%;
  padding: 0;
}
@media (min-width: 1024px) {
    .banner-entry {
        height: 138px;
    }
h2.text-2xl.md\:text-3xl.font-normal {
    font-size: 45px;
    font-weight: 800;
    text-shadow: 0 0 #c99e48;
}
}
.s-product-card-content-title a:hover {
    color: #ffffff;
}
@media (max-width: 767px) {
    h2.text-2xl.md\:text-3xl.font-normal {
        font-size: 13px;
    }
.banner-entry {
        height: 80px;
    }
section.s-block.s-block--fixed-banner.wide-placeholder:nth-of-type(1) > .container {
  margin-top: 0;
  max-width: 100%;
}

/* الكونتينر داخل البانر ياخد كامل العرض */
.index section.s-block.s-block--fixed-banner.wide-placeholder > .container {
  max-width: 100%;
  padding: 0;
}

}

nav#mobile-menu {
    background-color: #C99E48;
}

/* استبدال صور التصنيفات في المينيو الموبايل باللوجو */
#mobile-menu li.lg\:hidden > a > img {
    content: url("https://cdn.salla.sa/cdn-cgi/image/fit=scale-down,width=400,height=400,onerror=redirect,format=auto/zvpZPr/FKyS2GD4Q3IAyrk0Ndq0QmCkkJF8iMYO63HbuwoU.png") !important;
    width: 48px !important;
    height: 48px !important;
    object-fit: cover;
    border-radius: 50%;
  background-color: transparent;
}