/* Add custom CSS styles below */ 
/**    silder block ***/
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;
}
.banner--fixed img {
    border-radius: 0 !important;
}
/** End banners ***/

/* Add custom CSS styles below */ 
/* Add custom CSS styles below */ 
/**    silder block ***/
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;
}
.banner--fixed img {
    border-radius: 0 !important;
}
/** End banners ***/

#main-links-4 .slide--cat-entry {
    background-color: #F2F2F2 !important;
}
.store-header{
  background: transparent !important;
}
main > section.s-block:first-of-type {
    margin-top: -11rem !important;
}

/* الموبايل */
@media (max-width: 767px) {
    main > section.s-block:first-of-type {
        margin-top: -5.5rem !important;
    }
}

.s-slider-container .slide--cat-entry i.bg-contain {
    display: block !important;
    width: 100% !important;
    height: 8rem !important;
    min-height: 8rem !important;
    max-height: 8rem !important;

    background-size: contain !important;
    background-position: center !important;
    background-repeat: no-repeat !important;

    opacity: 1 !important;
    filter: none !important;
    transform: none !important;
}
/* ========================================
   الجهات الإشرافية
   ======================================== */

#logos-5 .s-slider-swiper-wrapper {
    display: flex !important;
    flex-wrap: nowrap !important;
    justify-content: center !important;
    align-items: center !important;
    gap: 60px !important;

    /* إلغاء حركة Swiper */
    transform: none !important;
}

/* كل لوجو */
#logos-5 .swiper-slide {
    flex: 0 0 auto !important;
    width: auto !important;

    display: flex !important;
    justify-content: center !important;
    align-items: center !important;

    border: 0 !important;
}

/* الرابط */
#logos-5 .brand-item {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;

    width: auto !important;
    height: auto !important;
}

/* الصور */
#logos-5 .brand-item img {
    width: 300px !important;
    height: 180px !important;

    max-width: 300px !important;
    max-height: 180px !important;

    object-fit: contain !important;

    /* اللون الأصلي */
    opacity: 1 !important;
    filter: none !important;
    mix-blend-mode: normal !important;

    /* إلغاء أي Hover / Animation */
    transform: none !important;
    transition: none !important;
}

/* إلغاء الهوفر */
#logos-5 .brand-item:hover img,
#logos-5 .swiper-slide:hover img,
#logos-5 .brand-item:hover {
    opacity: 1 !important;
    filter: none !important;
    transform: none !important;
    mix-blend-mode: normal !important;
}


/* خلفية الفوتر */
.store-footer {
    background-color: #004675 !important;
}
.store-footer__top-area .s-social-link svg {
    fill: #004675 !important;
}
/* كل النصوص داخل الفوتر */
.store-footer,
.store-footer p,
.store-footer h3,
.store-footer a,
.store-footer span {
    color: #fff !important;
}

section.s-block.s-block--photos-slider .s-slider-block__title-nav {
    display:none !important;
}