/* Add custom CSS styles below */ 

/* Add custom CSS styles below */
html {
  scoroll-behavior: smooth;
}
body.index header.store-header + section.s-block.s-block--fixed-banner {
  margin-top:0 !important;
}
body.index salla-slider.photos-slider .swiper {
  padding-bottom: 0 !important;
}
[dir=rtl] .carousel-slider .swiper {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
section.s-block.s-block--photos-slider {
  margin-top:0 !important;
}
section.s-block.s-block--photos-slider img {
  border-radius: 0 !important;
}
section.s-block.s-block--photos-slider .swiper-slide {
  margin: 0 !important;
  padding:0 !important; 
  width: 100% !important;
  border-radius: 0 !important;
}

custom-salla-product-card .s-product-card-content {
    padding:1rem !important;
}
custom-salla-product-card.s-product-card-entry salla-add-product-button button {
    background-color: #177a9d !important;
    color: #fff !important;
}

section#best-offers-1-slider + section.s-block.s-block--fixed-banner .container, section#best-offers-3-slider + section.s-block.s-block--fixed-banner .container, section#best-offers-5-slider + section.s-block.s-block--fixed-banner .container ,section.s-block.s-block--fixed-banner.wide-placeholder .container{
  max-width:100% !important;
  width:100% !important;
  padding:0 !important;
  margin:0 !important;
}


/* Product */
.s-product-card-entry {
  border:1px solid #b5e8fd !important;
  box-shadow: 0 0 5px 0px #68686894 !important;
}
.s-products-slider-card {
  margin-top: 4px !important;
  margin-bottom: 4px !important;
}
.s-product-card-image {
  background-color:transparent !important;
}
.s-slider-nav-arrow {
  border-color: #177a9d !important;
  background-color: #177a9d !important;
}
.s-slider-nav-arrow svg, .s-slider-nav-arrow:not(:disabled):hover svg {
  fill: #ffffff !important;
}
/* End product */

.slide--cat-entry i {
    height: 11rem;
    width: 11rem;
    background-color: unset !important;
    background-color: unset !important;
 
}

/**/
.banner--fixed img {
  border-radius:0 !important;
  background-color: transparent !important;
}


.s-slider-block__title {
    justify-content: space-between;
}
.s-slider-block__title-right h2, .s-slider-block__title-right p,.s-slider-block__title-right h2, .s-slider-block__title-right {
    padding: 0;
    text-align: center;
}
.s-block--banners .banner-entry:nth-child(5n+1), .has-2-photos .banner-entry:nth-child(n), .has-4-photos .banner-entry:nth-child(n), .has-5-photos .banner-entry:nth-child(n+4) {
    grid-column: unset;
}
.md\:grid-cols-4 {
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
.banner-entry a:before {
    opacity: 0 !important;
}
@media(max-width:767px) {
  .s-block__title h2, .s-slider-block__title h2 {
    font-size: 1rem !important;
  }
}








section#main-links-1 .s-slider-block__title {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
    gap: 15px;
}
section#main-links-1 .s-slider-block__title-nav {
    margin: 0;
}