@import url(base.css); body { width: 40em; } .gallery-list { display: grid; grid-template-columns: repeat(2, 50%); margin: 0; padding: 0; font-size: 150%; font-weight: 600; } .gallery-list a { display: block; font-weight: inherit; color: var(--text); padding: 0.5em; transition: all 0.25s ease-in-out; } .gallery-list a:hover { transform: scale(110%); text-decoration: none; } .gallery-list li { list-style: none; text-align: center; background: var(--green); } .gallery-list li:nth-child(2n) { border-left: 2px solid hsla(0, 0%, 100%, 30%); } .gallery-list li:nth-child(2n+1) { border-right: 2px solid hsla(0, 0%, 100%, 30%); } .gallery-list .nsfw { background: var(--red); } .nsfw a:after { content: url(18_plus.png); padding-left: 0.15em; vertical-align: middle; opacity: 75%; }