/* Add custom CSS styles below */ 


/* Add custom CSS styles below */ 
/* Add custom CSS styles below */

/* icon Home page */

.md\:grid-cols-3 {

/* grid-template-columns: repeat(6,minmax(0,1fr)); */

display: flex;

justify-content: center;

align-items: center;

}

a.banner-entry {

width: 14vw !important;

height: 14vw !important;

max-width: 185px !important;

max-height: 185px !important;

}

.flex-col {

background: white;

}

.s-product-card-image img.loaded {

background: #fff;

}

.s-products-list-vertical-cards {

background: #f9fafb;

}

.top-navbar ul {

display: none;

}

.grid.grid-cols-2.md\:grid-cols-4.grid-flow-row.gap-4.lg\:gap-8 {

display: flex;

justify-content: space-around;

align-items: center;

gap: 0 !important;

}

a.brand-item.sm\:row-span-2.sm\:h-auto , a.brand-item{

height: 12vw !important;

width: 12vw !important;

min-height: 12vw !important;

min-width: 12vw !important;

}

section.s-block.s-block--logos-slider.s-block--full-bg.bg-gray-100.pt-8.sm\:pt-12.pb-8.sm\:pb-20 {

background: white;

}

.brand-item {

padding: 0.75rem !important;

}

.brand-item img.max-h-full {

max-height: 12vw !important;

min-height: 12vw !important;

min-width: 12vw !important;

}

.s-product-card-entry {

border: 1px solid #e7e7e7;

}

.s-product-card-content-footer {

background: #2878b8 ;

border-radius: 0.375rem!important;

}


.s-product-card-content-footer span {

color: white;

}

.banner-entry h3, .banner-entry p{

opacity: 1;

}

.two-row .banner-entry:first-child.with-hover:after {

opacity: 0;

}

.has-overlay:hover:after {

background-color: rgb(0 0 0 / 0%);

}

.banner-entry h3.text-with-border {

border: none;

color: #0b3e86;

}

/* Offers Page */

.product-index-offers h1#page-main-title {

width: 100px;

height: 27px;

overflow: hidden;

}

/* Footer */

@media (min-width: 1024px) {
    .lg\:grid-cols-6 {
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }
}

@media (max-width: 524px) {
.navbar-brand img {
    max-height: 3rem;
    width: auto;
    max-width: 150px;
  }
}