.gh-navigation { grid-column: wide-start / wide-end; } .gh-navigation>div { align-items: flex-start; height: 100%; } .gh-navigation-link { flex-direction: column; align-items: flex-start; } .gh-navigation-next .gh-navigation-link { align-items: flex-end; text-align: right; } .gh-navigation-previous svg { margin-left: -2px; } .gh-navigation-next svg { margin-right: -2px; } .gh-navigation-label { display: flex; align-items: center; font-size: 1.7rem; font-weight: 700; line-height: 1.8; text-transform: uppercase; letter-spacing: 0.01em; } .gh-navigation-title { margin-top: 0.8rem; font-size: 1.6rem; font-weight: 400; letter-spacing: 0; word-break: break-word; } @media (max-width: 767px) { .gh-navigation { grid-template-columns: 1fr; row-gap: 1.6rem; } }