/* Add custom CSS styles below */ 
.main-nav-container.fixed-pinned #cat-in-header {
    color: #b90f0a !important;
}

.g_cat .products-item:hover img {

    transform:  rotate(0deg)!important;
}

.g_cat .image-parent:hover {

    transform: scale(1.2) rotate(0deg)!important;
}
 /*Square pictures*/
.image-title .title-heade {
  color: #BA0E0A;
    background-color: unset;
    
}
/*

/*cat*/
 .g_cat .grid-cols-3 {
    grid-template-columns: repeat(10, minmax(0, 1fr)) !important;
  }
.g_cat .products-item {
    align-self: start;
    grid-column: 2 span;
    height: 220px !important;
}
  .g_cat .flex:nth-child(6) {
    grid-column: 2 /4;
    
  }
  
 .g_cat .grid-cols-3:hover{
    gap: 28px !important;
}
/* end cat*/


/*footer */

.copyright-text p {

    color: #fff !important;
}

.copyright-text a:hover {
    color: #fff !important;
}

/***/


.s-payments-list-item img {
    object-fit: cover;
    background: #ffffff !important;
    height: unset;
}

.s-product-card-vertical {

    border: 2px solid #b90f0a;
}
@media(max-width:768px) {
.s-product-card-image-cover {
  
    object-fit: contain;
}


  .g_cat .grid-cols-3 {
    grid-template-columns: repeat(10, minmax(0, 1fr)) !important;
    display: flex !important;
    flex-wrap: wrap;
}


}