.header { > h2 { margin-top: 0; font-size: 1.3em; @media (--breakpoint-not-small) { font-size: 1.5em; } span:nth-child(2) { font-size: 12px; color: #777; font-weight: normal; margin: 0 0.3em; } } } .list { display: flex; flex-wrap: wrap; } .proxy { max-width: 280px; margin: 2px; @media (--breakpoint-not-small) { min-width: 150px; margin: 10px; } transition: transform 0.2s ease-in-out; &.proxySelectable { cursor: pointer; &:hover { transform: translateY(-2px); } } }