.top-navbar {
    display: none;
}
body.index .main-menu li.root-level>a {
    color: #857ACD!important;
    
}
.sub-menu * {
    color: #000 !important;
}
@media screen and (max-width:768px) {
header.store-header {
    position: static !important;
}
}
/*------icon-of-main-header------*/
@media screen and (min-width:991px) {
    body.index div#mainnav svg path {
        stroke: #857ACD!important;
    }
}
/*-------------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;
}
/*************************/
@media screen and (max-width:768px) {
section.landing-page-first-banner h1 {
    font-size: 16px !important;
    line-height: 28px !important;
}
section.landing-page-first-banner .item-text{
    width: 50% !important;
}
section:nth-child(1 of section.landing-page-first-banner) img{
object-position: 100%;
}
section:nth-child(2 of section.landing-page-first-banner) img{
object-position: 90%;
}
}
/****************************/
@media screen and (min-width:991px) {
.g_cat .lg\:grid-cols-6 {
    grid-template-columns: repeat(8, minmax(0, 1fr)) !important;
}
}
.g_cat h3 {
    font-size: 16px !important;
    font-weight: 800 !important;
}
@media screen and (max-width:768px) {
.g_cat h3 {
    font-size: 13px !important;
}
}
/*---heading------------------*/
.image-title {
margin-bottom: 25px;
}
@media screen and (max-width:768px) {
.g-products .image-title {
margin-bottom: 44px !important;
}
.banner_ad .item-text {
    font-size: 18px;
}
}

.footer-margin {
    background-color: #fff !important;
}
/********************/