body{
  background-color: #fff !important;
}

/** silder block ***/


section.s-block.s-block--photos-slider {
    margin-top: 0;
}

section.s-block.s-block--photos-slider .swiper-slide {
    padding: 0 !important;
    margin: 0 !important;
    width: 100% !important;
}
section.s-block.s-block--photos-slider .swiper-slide,
section.s-block.s-block--photos-slider .swiper-slide img {
    border-radius: 0 !important;
}

section.s-block.s-block--photos-slider .swiper.s-slider-container {
    padding: 0 !important;
}

/** End silder block ***/

/** banners blocks ***/

section.s-block.s-block--fixed-banner.wide-placeholder:not(.s-block.s-block--fixed-banner.wide-placeholder:nth-of-type(2)) > .container {
    padding: 0 !important;
    margin: 0 !important;
    max-width: unset !important;
}

.banner--fixed img {
    border-radius: 0 !important;
}

/** End banners ***/


.banner-entry,
.banner  img{
  background-color: transparent !important;
}

section:nth-of-type(3){
  margin-top:0px !important;
  }
section:nth-of-type(3) .grid{
  gap: 15px !important;
}
section:nth-of-type(3) .grid  a{
    height: 360px !important;
}
section:nth-of-type(3) .grid  a:nth-of-type(1){
  margin-top: -5px; !important;
}
@media(max-width:768px){
  section:nth-of-type(3) .grid{
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }
  section:nth-of-type(3) .grid  a{
    height: 105px !important;
  }
}


#best-offers-5-slider{
    margin-top: -250px !important;
    margin-bottom: -307px !important;
}
@media(max-width:768px){
  #best-offers-5-slider{
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}
  section:nth-of-type(7){
    margin-top: 50px !important;
  }
  section:nth-of-type(5){
    margin-bottom: 50px !important;
  }
}
#best-offers-5-slider  .s-slider-block__title{
  display: none !important;
}

section:nth-of-type(7){
  margin-top: 0px !important;
}






section:nth-of-type(10) .grid{
  grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
}
section:nth-of-type(10) .grid .banner-entry:first-child {
    grid-row: span 1/span 1 !important;
}

@media(max-width:768px){
  section:nth-of-type(10) .grid{
  grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
}
  section:nth-of-type(10) .grid  a{
    height: 105px !important;
  }
}


.store-footer__inner {
    background: #701b1f !important;
    color: #fff !important;
}

@media (max-width: 992px) {
    .store-footer__inner * {
        justify-content: center;
        text-align: center;
    }
}

a[href="https://youurr.com/brands"]{
  display: none !important;
}