.tab { .header { padding: .75em; position: relative; text-align: center; border-bottom: 1px solid #eee; .back { top: 0; left: 0; bottom: 0; width: 2em; font-size: 1.3em; position: absolute; transition: background-color .3s; &:hover { background-color: #eee; } svg { width: 1em; } } } .body { padding: 1em; } }