.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); } .shopping-items{ list-style: none; } .shopping-item:nth-child(even){ background: var(--gray-100) }