.three-box { grid-column: wide-start/wide-end; display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 24px; } @media screen and (max-width:767px) { .three-box { grid-template-columns: 1fr; } } .three-box .kg-product-card-container { height: 100% }