@media (min-width: 768px) {
  .wd-header-mobile-nav {
    background: #7ac144;
    border-radius: 5px;
    margin-left: 5px;
  }
}
@media (min-width: 1025px) and (max-width: 1050px) {
  body .whb-header-bottom-inner .menu-open-label, body .whb-header-bottom-inner .nav-link-text {
    font-size: 15px !important;
  }
}
body .slider-banner-homepage .banners-carousel-wrapper .promo-banner {
  height: auto !important;
  min-height: auto !important;
  max-height: fit-content !important;
}

@media (max-width: 1190px) {
  body .homepage-kategorie--row .promo-banner-wrapper {
    flex: 0 0 33% !important;
  }
}
@media (max-width: 768px) {
  body .homepage-kategorie--row .promo-banner-wrapper {
    flex: 0 0 50% !important;
  }
}
@media (max-width: 425px) {
  body .homepage-kategorie--row .promo-banner-wrapper {
    flex: 0 0 100% !important;
  }
}
@media (min-width: 425px) and (max-width: 425px) {
  .home .kategorie-hlavna-stranka.promo-banner {
    min-height: auto !important;
  }
}
@media (min-width: 426px) and (max-width: 575px) {
  body .homepage-kategorie--row .promo-banner-wrapper .banner-title {
    font-size: 16px !important;
  }
  body.home .kategorie-hlavna-stranka p.banner-title {
    font-size: 16px !important;
  }
}
@media (max-width: 1024px) {
  body .promo-banner-wrapper .bannery-odevy-homepage .banner-image {
    height: 400px !important;
  }
  body .entry-content .bannery-odevy-homepage-prefooter {
    padding-top: 0 !important;
  }
}
@media (min-width: 926px) and (max-width: 1023px) {
  body .promo-banner-wrapper .bannery-odevy-homepage .banner-image img {
    aspect-ratio: 1;
  }
}
@media (max-width: 925px) {
  body .entry-content .bannery-odevy-homepage-prefooter .vc_col-sm-5 {
    height: auto !important;
    min-height: auto !important;
    max-height: fit-content !important;
  }
  body .promo-banner-wrapper .bannery-odevy-homepage .banner-image {
    height: 100% !important;
  }
  body .promo-banner-wrapper .bannery-odevy-homepage .banner-image img {
    aspect-ratio: 1;
  }
  body .info-box-wrapper .info-box-subtitle {
    font-size: 17px !important;
  }
}
@media (max-width: 425px) {
  body .promo-banner-wrapper .bannery-odevy-homepage .banner-image img {
    aspect-ratio: 10/12;
  }
  body .entry-content .bannery-odevy-homepage-right .promo-banner-wrapper .banner-title:first-child {
    font-size: 14px !important;
  }
}
@media (max-width: 479px) {
  .home .bannery-odevy-homepage-prefooter .vc_col-sm-4 *, .home .bannery-odevy-homepage-prefooter .vc_col-sm-5 * {
    height: auto !important;
  }
}
@media (max-width: 374px) {
  .home .bannery-odevy-homepage-prefooter .vc_col-sm-4 > div.vc_column-inner, .home .bannery-odevy-homepage-prefooter .vc_col-sm-5 > div.vc_column-inner {
    padding-bottom: 20px;
  }
  body .entry-content .bannery-odevy-homepage-prefooter {
    padding-bottom: 40px !important;
  }
}
@media (min-width: 1025px) and (max-width: 1140px) {
  body .widget_recently_viewed_products .widget-product-wrap {
    font-size: 11px;
  }
}
.min-footer > div {
  max-width: 100%;
}
