/* Add custom CSS styles below */ 
section.weeklyOffers , .g_cat, .g-products  , .dead_line  , .ads , .section_c_r {
    margin-bottom: 40px  !important;
}
@media (max-width:768px){
header.store-header {
    position: static !important;
}
}
section:nth-child(1 of section.landing-page-first-banner) h1.animate__animated {
    font-size: 80px !important;
}
section:nth-child(2 of section.landing-page-first-banner) h1.animate__animated {
    font-size: 61px !important;
}
@media (max-width:768px){
section:nth-child(1 of section.landing-page-first-banner) h1.animate__animated , section:nth-child(2 of section.landing-page-first-banner) h1.animate__animated{
    font-size: 30px !important;
 }
}
/***************/
.banner_ad .item-text {
    font-size: 26px;
}
/***********/
@media (max-width:768px){
.banner_ad .item-text {
    font-size: 18px;
}
.g_cat .grid-cols-3 {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
}
.store-footer a {
    justify-content: center;
}
}