/* Add custom CSS styles below */ 
.landing-page-first-banner .txt.flex.justify-center.flex-col.w-full.h-full.container {
    justify-content: flex-end !important;
    margin-bottom: 4rem;
}
@media (max-width: 767px) {
  .landing-page-first-banner .txt.flex.justify-center.flex-col.w-full.h-full.container {
    margin-bottom: 2rem;
}
}

/*category*/
.g_cat .flex.sal-animate {
    align-self: baseline;
}
.g_cat .grid.grid-cols-3 {
    grid-template-columns: repeat(2, minmax(0, 1fr))  !important;
}


salla-slider.photos-slider .swiper-slide {
    margin:0;
    width: 100%;
    padding:0;
   border-radius: 0 !important;
  margin-bottom:4rem;
}
.s-block.s-block--photos-slider img{
    border-radius: 0 !important;
} 
salla-slider.photos-slider .swiper:where([dir=rtl],[dir=rtl] *) {
      padding: 0;
}
.s-slider-v-centered .s-slider-block__title-nav button.swiper-button-disabled{
      visibility: hidden;
}


/*E-mail*/
footer .text-\[var\(--footer-color\)\] {
    color: #fff !important
}

/*Footer*/
.copyright-text *, .copyright-text p {
    color: #fff !important;
}