header.page-header { .lang { position: absolute; color: $text; top: $size-32; right: $size-32; background-color: white; padding: $size-8; transition: box-shadow 0.8s cubic-bezier(0.075, 0.82, 0.165, 1); &:hover { box-shadow: 5px 5px 0 rgba($white, 0.5), 10px 10px 0 rgba($white, 0.4), 15px 15px 0 rgba($white, 0.3); transition: box-shadow 0.2s cubic-bezier(0.075, 0.82, 0.165, 1); } @include touch { top: $size-16; right: $size-16; font-size: 0.8em; } } h1.logo { font-family: $font-logo; margin: $size-128 0; // background-color: $bg; display: inline-block; } }