/** header ***/

.header-is-dark .main-menu li.root-level>a:hover {
    color:  white !important;
}


.header-is-dark .header-components .header-icon-button:hover, .header-is-dark .header-components .sicon-search:hover, .header-is-dark .header-components .header-btn:hover, .header-is-dark .header-components-top .header-icon-button:hover, .header-is-dark .header-components-top .sicon-search:hover, .header-is-dark .header-components-top .header-btn:hover, .header-is-dark .fixed-pinned.header-components .header-icon-button:hover, .header-is-dark .fixed-pinned.header-components .sicon-search:hover, .header-is-dark .fixed-pinned.header-components .header-btn:hover, .header-is-dark .fixed-pinned .inner .header-icon-button:hover, .header-is-dark .fixed-pinned .inner .sicon-search:hover, .header-is-dark .fixed-pinned .inner .header-btn:hover, .header-is-dark .main-nav-container .header-icon-button:hover, .header-is-dark .main-nav-container .sicon-search:hover, .header-is-dark .main-nav-container .header-btn:hover {
    color: #414042;
    color: #ffffff;
}
.header-components.header-components-home {
      background:#500e14 !important;
}

header.page-header.h-16.has-overlay--opacity-option.has-overlay--opacity-0 {
    background-color: #541617 !important;
}



.header-components{ background:#541617 !important;
}
.sicon-menu:before {
    color: #ffffff;
}

.header-is-dark .btn--gray {
    background-color:#541617;
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-)) !important;
}


.header-components-top.header-op-page {
    background: white;
}


.header-is-dark .fixed-pinned.header-components, .header-is-dark .fixed-pinned .inner {
    --tw-bg-opacity: 1;
    background-color: #541617;
}

.fixed-pinned .navbar-brand img {
    max-height: 5rem;}
.navbar-brand img {
    max-height: 5rem;
}




/** header ***/

/** الاقسام ***/
.banner-entry {
    background-color: transparent;}

.lazy__bg {

    background-size: contain;
    background-repeat: no-repeat;
    
}

@media (max-width: 767px) {  

#app > div.app-inner.flex.flex-col > section.s-block.container.s-block--banners > div{
grid-template-columns: repeat(3, 1fr);
}


.banner-entry {
    max-height: 657px;
    min-height: 95px;

}

}


/** silder block ***/

#s-block--fixed-banner-0{ margin-top: 0px;
    }
.carousel-slider .s-slider-block__title-nav {
    display: none;
}
section.s-block.s-block--photos-slider {
    margin-top: 0;
}
section.s-block.s-block--photos-slider .swiper-slide {
    padding: 0 !important;
    margin: 0 !important;
    width: 100% !important;
}
section.s-block.s-block--photos-slider .swiper-slide,
section.s-block.s-block--photos-slider .swiper-slide img {
    border-radius: 0 !important;
}
section.s-block.s-block--photos-slider .swiper.s-slider-container {
    padding: 0 !important;
}
.home-slider.photos-slider .s-slider-block__title-nav {
    display:none !important;
}
/** End silder block ***/
/** banners blocks ***/
section#IRT__photos-slider-0
{
    margin-bottom: 0 !important;
}
section.s-block.s-block--fixed-banner.wide-placeholder> .container {
    padding: 0 !important;
    margin: 0 !important;
    max-width: unset !important;
}




    .s-block--fixed-banner .banner--fixed {
        max-height: 100%;
         
    }
.s-block--fixed-banner .banner--fixed {border-radius:0 ;}
/** End banners ***/
/** الاقسام ***/
.square-static-images-itmes .square-static-item:hover .lazy__bg {
  --tw-scale-x: 1;
  --tw-scale-y: 1;}
  
  
@media (max-width: 767px) {
 .square-static-images-itmes {
    flex-wrap: nowrap;
}
}
/** الاقسام ***/
/** products***/
 form > div > div.flex.justify-between.items-center.mt-auto > div > div.flex.whitespace-nowrap.price-wrapper.gap-4.items-center > div.starting-or-normal-price.gap-4.flex > h2{color:#ec393f;}
 .s-product-card-image-contain.lazy.loaded:hover {
  filter: none ;
}
/** products***/
/** footer ***/
footer.is-light.pt-3.md\:pt-14 {
    position: relative; 
    background-image: url(https://i.postimg.cc/QdPkFkBD/1.png);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

footer.is-light.pt-3.md\:pt-14::before {
    content: ''; 
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
background-color: #5416177d !important;
    z-index: 0; /* التأكد أن الطبقة تحت المحتوى */
}

.store-footer__top {
 position: relative;
}

.footer_is_dark .footer-bottom {
    position: relative;
    z-index: 1; /* التأكد أن المحتوى يظهر فوق الـ overlay */
    background: white; /* تغيير خلفية الفوتر إلى اللون الأبيض */
}


li.s-social-link {
    border: 1px solid #541617;
    border-radius: 50%;
  
}


.s-social-link a svg {
    fill: rgb(84 22 23);
}

#app > div.app-inner.flex.flex-col > div.relative.z-0.s-block > footer > div.footer-bottom.s-block > div > div > div.text-sm.py-2\.5 > p > a {
    font-weight: 800;
    color:#541617;
}




@media (max-width: 767px) {
    .footer-content.grid.grid-cols-2.md\:flex.flex-wrap.gap-2\.5.lg\:gap-4 {
        display: flex !important;
        flex-direction: column !important;
        justify-content: center !important;
        align-items: center !important;
        text-align: center !important;
       
    }
    
    
    
#app > div.app-inner.flex.flex-col > div.relative.z-0.s-block > footer > div.store-footer__top > div > div > div.flex-1.mb-2\.5.col-span-2 > a > img{ max-height: unset;}
}

/** footer***/



@media (max-width: 767px) { salla-slider .slide--one-fourth {
    max-width: 200px !important;
}  }