.header { @extend %explorer-header-min-height; background: explorer-color("gray", "900"); box-shadow: 0 2px 2px 0 rgba(explorer-color("slate", "100"), 0.16), 0 0px 2px 0 rgba(explorer-color("slate", "100"), 0.12); position: fixed; top: 0; left: 0; right: 0; &__container { width: 100%; } &__row { vertical-align: middle; } &__cell { @extend %explorer-header-height; &--logo { @extend %explorer-header-square-width; } } &__logo-link { @extend %explorer-header-height; @extend %explorer-header-square-width; display: flex; background: explorer-color("blue", "500"); align-items: center; justify-content: center; } &__logo { width: 32px; height: 36px; display: block; } }