/* Fonts */
@font-face {
  font-family: 'GE-Flow-Bold';
  src: url('https://wpazzrk.github.io/Moaaz/Fonts/GE-Flow-Bold.otf') format('opentype');
  font-weight: normal;
  font-style: normal;
}
body {
  font-family: 'GE-Flow-Bold', sans-serif;
}

/* Header */
#mainnav {
    height: unset !important;
}
#mainnav .inner {
    background-color: transparent !important;
    padding: 0;
}
.top-navbar {
  display: none;
}
body:not(.index) #mainnav .inner {
    background-color: #fff !important;
}
.headring_height {
    background-color: color-mix(in srgb, #f2f2f399	 40%, transparent) !important;
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
    height: unset;
}
.navbar-brand img {
    max-height: 8rem;
    width: 140px !important;
    height: unset !important;
    max-height: unset !important;
}
.main-nav-container.fixed-pinned .navbar-brand img {
    max-height: 5.5rem !important;
    max-width: unset;
    width: unset !important;
}
.main-menu > li.root-level > a {
    font-size: 17px;
}
/* Hide التخفيضات cat */
#mainnav li:has( > a[aria-label="تخفيضات"] ) {
    display: none !important;
}
#mobile-menu .main-menu li:has( > a[aria-label="تخفيضات"] ) {
    display: none;
}
@media (min-width: 576px) {
    .navbar-brand img {
        max-width: 100px;
    }
}
@media (max-width: 1024px) {
    .icon-header {
        color: #000 !important;
    }
    #mainnav #search-normal path {
        stroke: #000;
    }
    #mainnav #s-cart-icon path {
        fill: #000;
    }
}

/* ag_main_banner */
section.ag_main_banner .bg-black\/40 {
    background-color: rgba(255, 255, 255, 0.3);
}
section.ag_category_section .category-info {
    justify-content: center !important;
}
section.ag_main_banner .image_round h1 {
    font-weight: sans-serif;
}
@media (min-width: 1024px) {
    section.ag_main_banner .bg-black\/40 {
        background-color: rgba(0, 0, 0, 0.1);
    }
    section.ag_main_banner .image_round h1 {
        font-size: 72px;
        font-weight: sans-serif;
    }
    section.ag_main_banner .image_round p {
        max-width: 500px;
        font-weight: bold;
        line-height: 2.5rem;
        font-size: 26px;;
    }
    /* 1 */
    section.ag_main_banner [aria-label="1 / 3"] .content_banner {
        margin-right: 5%;
    }
    /* 2 & 3 */
    section.ag_main_banner [aria-label="2 / 3"] .content_banner,
    section.ag_main_banner [aria-label="3 / 3"] .content_banner {
        margin-left: 5%;
        align-items: end;
    }
    section.ag_main_banner [aria-label="2 / 3"] .content_banner .dev_content,
    section.ag_main_banner [aria-label="3 / 3"] .content_banner .dev_content {
        align-items: center;
        text-align: center;
    }
    section.ag_main_banner [aria-label="2 / 3"] .content_banner .dev_content p {
        max-width: 550px;
    }
    /* 3 */
    section.ag_main_banner [aria-label="3 / 3"] .content_banner .dev_content p {
        max-width: 700px;
    }
}
@media (max-width: 1024px) {
    /* 2 */
    section.ag_main_banner [aria-label="2 / 3"] img {
        object-position: 80%;
    }
    /* 3 */
    section.ag_main_banner [aria-label="3 / 3"] img {
        object-position: 100%;
    }
    section.ag_main_banner-0 {
        margin-top: 100px !important;
    }
}

/* ag_category_section */
section.ag_category_section .swiper-wrapper{
    justify-content: center;
}

/* products */
.s-product-card-image {
    background-color: transparent;
}
.s-product-card-image img {
    object-fit: contain;
}

/* cats */
/* ag_category_section */
section.ag_category_section .category-info {
    justify-content: center;
}
section.ag_category_section h5 {
    position: static;
    color: #000;
    font-size: 19px;
    margin-top: 1rem;
}

/* fw */
section.s-block.s-block--photos-slider {
    margin-top: 0;
    margin-bottom: 4%;
}
.store-footer .subscribe p.text-white {
  color: #000000 !important;
}

.store-footer .subscribe form .newslaterIn {
  border-color: #000000 !important;
}

section.s-block.s-block--photos-slider salla-slider.photos-slider .swiper,
section.s-block.s-block--photos-slider salla-slider.photos-slider .swiper-slide {
    padding: 0;
}
section.s-block.s-block--photos-slider salla-slider.photos-slider .swiper-slide {
    width: 100%;
}
section.s-block.s-block--photos-slider .s-slider-block__title-nav {
  display: none;
}

/* Footer */
@media (max-width: 480px) {
    .store-footer .footer_links_social {
        gap: 0;
    }
}
/* إخفاء السعر الأساسي الخارجي دايماً */
.gap-4.w-full.items-center.justify-between > h2 {
  display: none !important;
}