/* Add custom CSS styles below */ 

/************/
.q_cate .swiper-backface-hidden .swiper-slide {
    background-color: unset !important;
}
.q_cate .card_category .card_img {
    background-color: unset !important;
    background-image: url("https://cdn.files.salla.network/homepage/102396249/17726e18-05cf-418b-80b9-99cadf211485.webp");
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}
.q_cate .card_category img {
    max-height: 100%;
}
section.custom-section.custom-section {
    background-image: url("https://cdn.files.salla.network/homepage/102396249/ffcdd7fa-b6c5-4392-86bf-79d397c4724d.webp");
   background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.custom-section .head-two , .custom-section .item-title{
    color: #fff;
}
salla-slider.photos-slider .swiper-slide {
    margin:0;
    width: 100%;
    padding:0;
   border-radius: 0 !important;
}
.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;
}
section.s-block.s-block--photos-slider {
    margin-top: 0;
}
.index .banner--fixed img{
    background-color: unset;
}
section.slider-image.slider-image-0 .slider-item.swiper-slide.swiper-slide-visible.swiper-slide-active {
    margin-top: 0;
}
section.slider-image .swiper-wrapper, section.s-block.s-block--photos-slider .swiper-wrapper  {
    padding-top: 0;
}

@media only screen and (min-width: 1024px) {
  .main-menu li > a {
    padding: 0.5rem;
    font-size: 1.2rem;
}
  .main-menu li.root-level > a {
    padding-bottom: 1rem;
}
.slider-image .slider-text .text-wrapper .button-green {
    padding: 7.17px 37.91px 7.17px 37.91px;
      width: 205.35px;
}
.slider-image .slider-text .text-wrapper .head-title {
    font-size: 96px;
    line-height: 100px;
    font-weight: 400;
}
.slider-image .slider-text .text-wrapper .desc-title {
    font-size: 64px;
    line-height: 70px;
}
  .q_cate .card_category p {
    font-size: 40px;
    line-height: 28.8px;
}
  .q_cate .card_category .card_img {
    width: 200px;
  padding-bottom: 2rem;
}
  
}
@media (min-width: 1480px) {
header.store-header .container {
        max-width: 1480px;
    }
}

.index .banner-entry {
    height: 285px;
  border-radius: 34px ;
}
@media (max-width: 780px) {
header.store-header .container {
        max-width: 1480px;
    }
.index .banner-entry {
    height: 185px;
}
}