/* Add custom CSS styles below */ 
body.index div#mainnav {
    color: #fff;
}
.sub-menu.w-56 li a {
    color: #000000 !important;
}
.home-block-title .border-2 {
    border-width: 0px;
    width: 14rem;
    border-color: #463953a8 !important;
    margin-top: -2.4%;
}
/*banner main*/
section:nth-of-type(1).s-block.s-block--photos-slider {
    margin-top: 0rem;
}
.s-slider-block__title-nav {
    display: none !important ;
}
salla-slider.photos-slider .swiper-slide {
    width: 100%;
    padding:0 ;
  margin:0 ;
}

[dir=rtl] .carousel-slider .swiper {
    padding-left: 0;
    padding-right: 0;
}
[dir=rtl] salla-slider.photos-slider .swiper {
    padding-left: 0;
    padding-right: 0;

}
salla-slider.photos-slider .swiper:where([dir="ltr"], [dir="ltr"] *) {
    padding-right: 0 ;
    padding-left: 0;
}
.rounded-md,salla-slider.photos-slider .swiper-slide {
    border-radius: 0;
}

.banner--fixed img {
    background-color: transparent;
    border-radius: 0;

}

section.s-block.s-block--square-links.square-links-1 .object-cover {
    object-fit: contain;
}
section.s-block.s-block--fixed-banner.wide-placeholder.fixed-banner--4 {
    margin: 3rem 0;
}
section.s-block.s-block--fixed-banner.wide-placeholder.fixed-banner--3 img {
    width: 90%;
    margin: auto;
}
section.s-block.s-block--fixed-banner.wide-placeholder.fixed-banner--4 img {
    width: 80%;
    margin: auto;
}

section.s-block.s-block--circle-links.circle-links-5 ul.mx-auto.mt-8,section.s-block.s-block--circle-links.circle-links-9 ul.mx-auto.mt-8  {
    padding: 1rem 18rem;
}

section.s-block.s-block--circle-links.circle-links-7 .xl\:grid-cols-6 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
}
section.s-block.s-block--circle-links.circle-links-7 .xl\:grid-cols-6 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
    padding: 1rem 17rem;
}
section.s-block.s-block--fixed-banner.wide-placeholder.fixed-banner--11 img {
    max-width: 90%;
    margin: auto;
}


@media(max-width: 768px){
/*body.trans_header .store-header {
    position: relative;
    width: 100%;
    z-index: 2;
    background-color: #b0b0b0;
}
*/
.home-block-title .border-2 {
    margin-top: -8.4%;
}
/*li.text-center.group:nth-child(3) {
    position: relative;
    left: -56%;
}*/

section.s-block.s-block--circle-links.circle-links-5 ul.mx-auto.mt-8, section.s-block.s-block--circle-links.circle-links-9 ul.mx-auto.mt-8 {
    padding: 0;
}

section.s-block.s-block--circle-links.circle-links-7 .xl\:grid-cols-6 {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
      padding: 0;
}
ul.mx-auto.mt-8.grid.max-w-2xl.gap-x-6.gap-y-6.lg\:mx-0.lg\:max-w-none.auto-fit-grid {
    display: flex;
    flex-wrap: nowrap;
    flex-direction: row;
    align-content: center;
    justify-content: center;
    align-items: center;
}
}