body, .banner--fixed img {
    background-color: #fff !important;
}
.s-products-list-vertical-cards {
    grid-template-columns: repeat(2, minmax(0, 300px));
    justify-content: space-around;
}
.product-button {
    display: none;
}

/* Carousel */

.s-block:nth-of-type(1) {
    margin-top: 0 !important;
}

.s-block--photos-slider .s-slider-block__title-nav {
    display: none !important;
}

.s-block--photos-slider * {
    margin: 0 !important;
    padding: 0 !important;
    border-radius: 0 !important;
}

.s-block--photos-slider .swiper-slide {
    margin-left: 0 !important;
    margin-right: 0 !important;
    width: 100% !important;
}

.fav-baner{
  margin-top:3rem !important
}

.medical-text {
    background: transparent;
}
.medical-slider  img{
  object-fit:fill !important
}
.medical-text h2{
  font-family:sans-serif !important;
  margin-top:1rem
}

.medical-text h2:before {
    content: "";
    max-width: 300px;
    display: block;
    margin: auto;
    width: 300px;
    height: 50px;
    background-image: url(https://i.ibb.co/0pdcvQ1f/Frame-2542.png);
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
}
a.download-btn {
    display: none;
}
@media(min-width:1024px){
.medical-text{
  width:40% !important
}
.medical-slider{
  width:60% !important
} 
.fav-baner> div{
  flex-direction: row-reverse !important
}
.medical-text h2{
  text-align: left !important
}
.medical-text h2:before {
    width: 600px !important;
    height: 70px;
}
}