.shopping-result { max-width: 416px; } .shopping-result-head, .shopping-item{ display: grid; grid-template-columns: 3fr 1fr; padding: 8px 16px; border-radius: 5px; } .shopping-result-head { background: var(--gray-100); } .shopping-items { list-style: none; } .shopping-item:nth-child(even) { background: var(--gray-100); }