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