/* Add custom CSS styles below */ 
.inner{
 background-color:rgba(255, 255, 255, 0.2);
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
}

.s-product-card-entry {
margin-bottom:10px;
flex-direction: column;
}

.s-products-list-wrapper {
   display: grid; 
   
   
}

 @media (max-width: 769px){
.s-products-list-wrapper {
   gap: 0.25rem;
    grid-template-columns: repeat(2, minmax(0, 1fr));
   
}
}
@media (min-width: 769px) and (max-width: 1024px) {
.s-products-list-wrapper {
  gap: 0.75rem;
    grid-template-columns: repeat(3, minmax(0, 1fr));
   
}

}
@media (min-width: 1025px) {
.s-products-list-wrapper {
  gap: 1rem;
    grid-template-columns: repeat(4, minmax(0, 1fr));
   
}

}

.s-product-card-horizontal .s-product-card-image:where([dir="rtl"], [dir="rtl"] *) {
    border-radius:0px;
    border-top-left-radius: .75rem;
    border-top-right-radius: .75rem;
}
.s-product-card-horizontal .s-product-card-image {
   height: auto;
    width: auto;
}


.s-product-card-content-footer {
    margin-top: auto;
    gap: 0.5rem;
    display: flex;
    align-items: center;
    justify-content: center;
}

.s-product-card-wishlist-btn {
    margin-left: 0px;
    margin-right: 0px;
    height: auto;
    width: auto;
    border-style: none;
    font-size: 1.3rem;
    display: flex;
    align-items: center;
    justify-content: center;
}
 .salla-button.hydrated {
    border: initial !important;
    background-color: initial !important;
}
.s-product-card-horizontal salla-button.s-product-card-wishlist-btn {
        position: static;
    }