.Trending-Container{ display: grid; grid-template-columns: repeat(auto-fill, minmax(150px, 1fr)); grid-column-gap: 7px; grid-row-gap:7px; text-align: center; } .TopPage-container{ overflow: hidden; border-radius: 8px; background-color:#172026; box-shadow: 0 3px 6px rgba( 0, 0, 0, 0.04 ), 0 3px 6px rgba( 0, 0, 0, 0.0575 ); } .TopPage-image img{ width:158px; height:158px; object-fit: cover; transition: transform 0.2s ease; } .TopPage-image:hover img { transform: scale(1.1); } .TopPage-title{ background-color:#172026; position: relative; z-index:10; }