body.enhanced_listing_page .enhanced-card-view .views-infinite-scroll-content-wrapper,
.full-width-banner .region--fullwidth-banner .trendingblocks .trending-item-wrap {
  display: grid;
  grid-template-columns: var(--grid-triple-columns);
  gap: 24px;
}
body.enhanced_listing_page .enhanced-card-view .views-infinite-scroll-content-wrapper::before {
  content: none;
}

@media screen and (min-width: 992px) and (max-width: 1199px) {
  body.enhanced_listing_page   .enhanced-card-view   .views-infinite-scroll-content-wrapper {
    display: grid;
    grid-template-columns: var(--grid-two-columns);
  }
}

@media screen and (max-width: 991px) {
  body.enhanced_listing_page   .enhanced-card-view   .views-infinite-scroll-content-wrapper,
  .full-width-banner   .region--fullwidth-banner   .trendingblocks   .trending-item-wrap {
    display: grid;
    grid-template-columns: var(--grid-two-columns);
  }
}

@media screen and (max-width: 600px) {
  body.enhanced_listing_page   .enhanced-card-view   .views-infinite-scroll-content-wrapper,
  .full-width-banner   .region--fullwidth-banner   .trendingblocks   .trending-item-wrap {
    display: grid;
    grid-template-columns: var(--grid-one-columns);
    justify-content: center;
    gap: 12px;
  }
}
@media screen and (max-width: 767px) {
  body.enhanced_listing_page   .enhanced-card-view   .views-infinite-scroll-content-wrapper,
  .full-width-banner   .region--fullwidth-banner   .trendingblocks   .trending-item-wrap {
    gap: 12px;
  }
}

@media screen and (min-width: 720px) and (max-width: 725px) {
  body.enhanced_listing_page   .enhanced-card-view   .views-infinite-scroll-content-wrapper,
  .full-width-banner   .region--fullwidth-banner   .trendingblocks   .trending-item-wrap {
    grid-template-columns: var(--grid-two-columns);
    gap: 12px;
  }
}
