/* Add custom CSS styles below */ 


body{
    background-color: #fff;
}

header .inner > .container > .flex > *{
    flex:1 1 0%;
}
.navbar-brand{
    justify-content: center;
}
.navbar-brand img{
    max-width: 80px !important;
}
.menu_links + .flex > .custom_search_icon{
  width: 18px;
  height: 25px;
  margin-inline-end: 4px;
}
.menu_links + .flex{
  gap: 10px;
}
.menu_links + .flex *{
  width: 20px;
  padding: 0px;
}
.header-btn__icon{
  font-size:18px !important;
}
.custom_search_icon path{
  fill: #000;
}
  .lang :not(.sicon-world){
    display: none;
  }
.mm-ocd__content .main-menu{
  background-color: #D4EACC;
}
.mm-spn.mm-spn--navbar:after{
 background-color: #56AE32;
  color: #fff;

}

.home-slider.photos-slider .swiper-slide{
  width:100% !important;
  padding: 0 !important;
  margin: 0 !important;
}
.home-slider.photos-slider .swiper.s-slider-container{
  padding: 0 !important;
}
.home-slider.photos-slider .s-slider-block__title-nav{
  display: none;
}
.react_sec{
  padding: 0px;
}
#videoPlayer_PH{
    height: 200px;
}
#imageGrid .image-item {
  min-height: 150px;
}
#imageGrid .image-item img{
  object-fit: cover;
}
#imageGrid .image-item a{
  top: 8px;
  padding:0px;
height: fit-content;
  background: transparent !important;
  padding-inline-end: 100%;
  height: 100%;
  width: 100%;
}
.s-product-card-vertical{
    h3 + span, .s-product-card-tags{
    display: none;
  }  
}

.foto_mit_text{
    display: none;
}
.articles-slider-column.articles-scontent{
    width: 100%;
}
.custom_rev .review_sec .slider_rev .slide_rev .card
{
    min-width: 300px !important;
}
.custom_rev .review_sec .slider_rev .slide_rev .card .productrev a{
  align-items: center;
}
.custom_rev .review_sec .slider_rev .slide_rev .card .productrev a h5{
  font-size:14px;
}
.productrev{
  display: none !important;
}
.custom_rev .review_sec .slider_rev .slide_rev .card .comment{
  border:none !important;
}
.store-footer{
  background-color: #56AE32 !important;

.store-footer__inner{
    background-color: #D4EACC !important;
}
.store-footer__inner :is(a, p, span, h3, b){
    color: #56AE32 !important;
}

.store-footer__inner .s-social-link a, .s-contacts-icon{
    background-color: #56AE32 !important;
    
}
.store-footer__inner .s-social-link a span, .store-footer__inner .s-contacts-icon{
    color: #fff !important;
}
.contact-social{
  margin-bottom: 24px;
}
  .logoname img{
    max-width: 300px !important;
  }
}
.review_sec{
    padding-block: 0px;
  align-items: center;
}
.mob_title .icon{
  display: none;
}
@media (min-width: 768px) {
  #imageGrid .image-item a{
  max-width: 100%;
  padding-inline-end: 0%;
  right: 16px;
  top: 16px;


}
  .menu_links + .flex > .custom_search_icon{
  margin-inline-end: 10px;
}
  .menu_links + .flex *{
    width: 40px;
}
#imageGrid .image-item{
  height: 307px;
}
  #videoPlayer_PH{
      height:264px;
  }
  .navbar-brand img{
    max-width: 150px !important;
} 
  .s-product-card-vertical{
    h3 + span, .s-product-card-tags{
    display: flex;
  }  
}
    .articles-section .swiper-wrapper{
    padding-bottom: 0px !important;
  }

}