/* Product detail content width and desktop breakpoint. */
@media (min-width: 992px) {
  .product-detail-layout,
  .Popular > dl.container,
  .fctel-search-strip > dl.container {
    width: calc(100% - 48px);
    max-width: 1280px;
  }
}

/* Keep the compact desktop layout single-column until there is enough room. */
@media (min-width: 1260px) and (max-width: 1299px) {
  .product-detail-layout > .row > .visible-lg {
    display: none !important;
  }

  .product-detail-layout > .row > .col-lg-9 {
    float: none;
    width: 100%;
  }
}
