/* Sidebar bestsellers — adaptive fill to match main #content height (home + product) */
@media (min-width: 992px) {
  #product-product #column-left .bestseller-carousel .bestseller-items,
  .common-home #column-left .bestseller-carousel .bestseller-items {
    display: block;
    float: none;
    width: 100%;
  }

  #product-product #column-left .bestseller-carousel .product-layouts,
  .common-home #column-left .bestseller-carousel .product-layouts {
    display: none;
    float: left;
    width: 100%;
  }

  #product-product #column-left .bestseller-carousel .product-layouts.ie-sidebar-visible,
  .common-home #column-left .bestseller-carousel .product-layouts.ie-sidebar-visible {
    display: block;
  }

  #product-product #column-left .bestseller-carousel .product-layouts:not(.ie-sidebar-visible),
  .common-home #column-left .bestseller-carousel .product-layouts:not(.ie-sidebar-visible) {
    display: none !important;
    height: 0;
    margin: 0;
    overflow: hidden;
  }

  #product-product #column-left .bestseller-carousel .owl-controls,
  #product-product #column-left .bestseller-carousel .customNavigation,
  .common-home #column-left .bestseller-carousel .owl-controls,
  .common-home #column-left .bestseller-carousel .customNavigation {
    display: none !important;
  }

  .common-home #column-left .html-content,
  .common-home #column-left .fbp-title,
  .common-home #column-left .fb-page,
  .common-home #column-left #fb-root {
    display: none !important;
  }

  .common-home #column-left .bestseller-carousel .price-free {
    color: #1a7f37;
    font-weight: 700;
  }
}
