@import url("https://fonts.googleapis.com/css2?family=Lexend:wght@600&display=swap"); :root { --black0: #121212; --black1: #1a1a1a; --black2: #2c2c2c; --accent: #61f2ea; } * { margin: 0; padding: 0; font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif; } body { background-color: var(--black1); color: white; } nav.main { height: 4rem; background-color: var(--black1); display: flex; align-items: center; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.25); a { display: block; padding: 0 1.5rem; display: flex; align-items: center; height: 100%; margin: 0 0.5rem; color: white; text-decoration: none; font-family: "Lexend", sans-serif; transition-duration: 150ms; // font-size: 16px; &:hover { background-color: var(--black0); } &:focus { outline: none; background-color: var(--black0); } &:last-of-type { background-color: #c0c0c0; color: var(--black1); margin-left: auto; margin-right: 0; &:hover, &:focus { background-color: #909090; } } } .logo { margin: 0 1rem 0 1rem; --size: 4rem; width: var(--size); height: var(--size); } }