/* Add custom CSS styles below */ 
@media screen and (max-width:768px) {
header.store-header {
    position: static !important;
}
}
.top-navbar {
    display: none;
}
section:nth-child(1 of section.landing-page-first-banner) .item-text{
    width: 45% !important;
}
@media screen and (max-width:768px) {
section.landing-page-first-banner h1 {
    font-size: 15px !important;
    line-height: 28px !important;
    text-align: center !important;
}
section.landing-page-first-banner .item-text{
    width: 50% !important;
      text-align: center !important;
    align-items: center !important;
}

section:nth-child(1 of section.landing-page-first-banner) img{
object-position: 90%;
}
section:nth-child(2 of section.landing-page-first-banner) img , section:nth-child(3 of section.landing-page-first-banner) img{
object-position:20%;
}
}
/***************/
.g_cat .products-item:hover img {
    transform: scale(1) rotate(0deg);
}
/*************/
@media screen and (max-width:768px) {
.g_cat .products-item:last-child {
    grid-column: 2/3;
}
}
/****************/
.ads  .imgs .img  {
    max-height: 563px !important;
}
/*---heading------------------*/
.image-title {
margin-bottom: 25px;
}
@media screen and (max-width:768px) {
.g-products .image-title {
margin-bottom: 44px !important;
}
}

/********************/
.navbar-brand img {
    filter: invert(1);
}
.store-footer__inner img {
    filter: invert(1);
}