/* Add custom CSS styles below */ 
.mainbanner .s-slider-v-centered .s-slider-block__title-nav {
    display: none;
}
section[class*="tr-categories"] .image-item {
    max-width: 32% !important;
}
section[class*="tr-categories"]  div#imageGrid {
    justify-content: center;
}

.s-product-card-fit-height.s-product-card-vertical .s-product-card-image {
    flex: none;
    height: 22rem !important;
    max-height: fit-content;
}


.custom_rev .review_sec .slider_rev .title .mob_title .stars .num {
    background-color: #004f25;
}

.navbar-brand img {
    max-height: fit-content;
}

@media (max-width: 768px){
.mainbanner .content.absolute.z-2 {
    right: 5% !important;
    max-width: 50%;
}
section[class*="tr-categories"] .image-item {
    max-width: 50%;
}
.s-product-card-fit-height .s-product-card-image {
    height: 18rem !important;
}
.s-products-slider-card {
    max-width: 190px;
}
.footer-is-light .store-footer .store-footer__inner {
    text-align: center;
}
.footer-is-light  .lg\:col-span-2.rtl\:lg\:pl-20.ltr\:lg\:pr-20{
    justify-items: center;
}
  .store-footer a {
    justify-content: center;
    align-items: center;
}
}