.inner-page .wrap {
    padding-top: calc(12rem + var(--bx-panel-height, 0px));
}

.inner-page .mk-header {
    background-color: #efefef;
}

.main-page .mk-header__logo-image {
    fill: #fff;
}

.main-page .mk-button--catalog,
.main-page .mk-button--menu {
    border-color: #fff;
    color: #fff;
}

.main-page .mk-button--catalog .mk-icon--catalog,
.main-page .mk-button--menu .mk-icon--menu {
    fill: #fff;
}

.main-page .mk-header__column .mk-button {
    color: #fff;
}

.main-page .mk-header__column .mk-button .mk-icon {
    fill: #fff;
}

.main-page .mk-header__block .mk-menu .mk-menu__link {
    color: #fff;
    transition: color 0.2s linear;
}

.main-page .mk-header__search-input-wrap .mk-input--simple {
    border-color: #fff;
    color: #fff;
}

.main-page .mk-header__search-input-wrap .mk-input--simple::placeholder {
    color: rgba(255, 255, 255, 0.5);
}

@media only screen and (max-width: 768px) {
    .inner-page .wrap {
        padding-top: calc(8rem + var(--bx-panel-height, 0px));
    }
}
