/* Add custom CSS styles below */ 

@font-face {
font-family: 'Careem';
src: url('https://wpazzrk.github.io/again/careem.otf') format('opentype');
font-weight: normal;
font-style: normal;
}

body , body * {
font-family: 'Careem', sans-serif;
}
body.index .main-menu li.root-level>a {
    color: #fff !important;
    
}
.sub-menu * {
    color: #000 !important;
}

/*------icon-of-main-header------*/
@media screen and (min-width:991px) {
    body.index div#mainnav svg path {
        stroke: aliceblue !important;
    }
}
/*-------------color-of-header-when-scroll-----*/
/*-------------color-of-header-when-scroll-----*/
.main-nav-container.fixed-header .inner .main-menu li.root-level>a > span  {
    color: #000;
}
.main-nav-container.fixed-header .inner svg path {
    stroke: black !important;
}
/**************/
.top-navbar {
display: none;
} 
@media (max-width:768px){
header.store-header {
position: static;
}
}
/*********firs-banner**********/
section:nth-child(1 of section.landing-page-first-banner) .container {
    margin-right: 0px;
}
section:nth-child(2 of section.landing-page-first-banner) .container {
    margin-left: 0px;
}
@media screen and (max-width:768px) {
section.landing-page-first-banner h1 {
    font-size: 16px;
    line-height: 28px;
}
 section.landing-page-first-banner .item-text{
    width: 50%;
}
section:nth-child(2 of section.landing-page-first-banner) img{
object-position: 86%;
}
}
/*****بنر دعائي*****/
@media (min-width:991px){
.banner_ad .img2 {
    grid-row: 1/3;
}
}
.banner_ad .img3 {
    display: none;
}
/******category********/
@media screen and (max-width:768px) {
.g_cat h3 {
    font-size: 14px;
}
}
/*********advantage***********/
@media screen and (max-width:768px) {
    section.g_features {
    margin-top: 0px;
    margin-bottom: 0px;
}
}
/*---heading------------------*/
.image-title {
margin-bottom: 25px;
}
@media screen and (max-width:768px) {
.g-products .image-title {
margin-bottom: 44px;
}
}
@media (max-width:1199px){
a#cart-button {
    display: block !important;
}
salla-cart-summary.ml-\[5px\].rtl\:ml-\[unset\].rtl\:mr-\[5px\].hidden.lg\:flex.items-center.justify-between.gap-\[7px\].pointer-events-none.hydrated {
    display: block !important;
}
.s-cart-summary-wrapper #s-cart-icon {
    display: none !important;
}}