/* Add custom CSS styles below */ 
.main-nav{
  min-height: 60px;
}
.main-menu-item{
      margin: -1rem 0 0 0;
}


.banners-grid--3 {
    display: grid !important;
    grid-template-columns: repeat(3, 1fr) !important;
    gap: 12px !important;
      grid-template-rows:auto !important;

}

/* Cancel spans ONLY inside this section */
.banners-grid--3 .banner-entry {
    grid-column: auto !important;
    grid-row: auto !important;
    height: auto !important;
    max-height: none !important;
    min-height: auto !important;
    padding: 0 !important;
}

.banners-grid--3 {
    grid-auto-rows: auto !important;
}
span.image--aspect-ratio.bg-gray-100.dark\:bg-white\/10.overflow-hidden {
    border-radius: 50%;
    height: 4.5rem;
  width:4.5rem;
}
.swiper-slide.slide--one-sixth {
    border-radius: 50% !important;
    width: 6rem  !important;
}
.swiper-slide.slide--one-sixth img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
      border-radius: 50% !important;

}
.add-to-cart-conatiner {
    box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.1), 0px 15px 40px rgba(0, 0, 0, 0.05);
    border-radius: 50%;
}
custom-salla-product-card {
    background-color: #fafaf9;
    padding: 1rem;
    border-radius: 1rem;
}
.card--addtocard-full-btn .btn--add-to-cart--full .s-button-btn {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}
.price_is_on_sale.flex.flex-col {
    flex-direction: row;
    gap: 0.3rem;
}