.header-simple {
    padding-top: 1.5rem
}

.header-simple__logo-wrapper {
    grid-column: 1/span 3;
    padding-right: 1rem
}

@media (min-width:26.25em) {
    .header-simple__logo-wrapper {
        grid-column: 1/span 4
    }
}

@media (min-width:48em) {
    .header-simple__logo-wrapper {
        grid-column: 1/span 5;
        padding-right: 2.5rem
    }
}

@media (min-width:64em) {
    .header-simple__logo-wrapper {
        grid-column: 1/span 4;
        padding-left: 1.5rem;
        padding-right: 2rem
    }
}

@media (min-width:75em) {
    .header-simple__logo-wrapper {
        padding-left: 2.5rem;
        padding-right: 4.5rem
    }
}

@media (min-width:90em) {
    .header-simple__logo-wrapper {
        padding-left: 0;
        padding-right: 2rem;
        grid-column: 1/span 3
    }
}

.header-simple__logo {
    max-width: 15.75rem
}