header { @include xy-grid(); @include xy-gutters(0); main { @include breakpoint(small){ @include xy-cell(12); @include flex-align(center, middle); text-align: center; } @include breakpoint (medium) { padding: $global-padding*2 $global-padding; } @include breakpoint(large){ @include xy-cell(shrink); @include flex-align(left, middle); // min-width: 14rem; text-align: unset; } } nav { @include breakpoint(small) { @include xy-cell(12); @include flex; @include flex-align(center, middle); a, button { color: $black; &:hover { color: $anchor-color; } } menu { margin: 0; padding: 0; font-size: 0.8rem; } .menu { justify-content: center; a { padding: $global-padding*0.7 $global-padding*0.5; } } } @include breakpoint(medium) { menu { font-size: $global-font-size*1.5; } } @include breakpoint(large) { @include xy-cell(auto); @include flex; @include flex-align(right, middle); menu { margin: inherit; padding: inherit; } } } }