@charset "UTF-8";

#krds-header .header-container .logo {
    width: 27.3rem;
}

#krds-header .header-container .logo a.kosme{
    background-image: url(/static/compat/images/eng/logo_kosme_en.svg);
}

#krds-footer .f-logo {
    width: 27.3rem;
    background-image: url(/static/compat/images/eng/logo_kosme_en.svg);
}

.krds-main-menu .gnb-toggle-wrap .gnb-main-list {
    max-width: 128rem;
}

.kosme-mobile .gnb-wrap .gnb-body .gnb-menu .menu-wrap > ul {
    display: inline-flex;
    flex-direction: column;
    gap: var(--krds-spacer-6);
}

.kosme-mobile .gnb-wrap .gnb-body .gnb-menu .menu-wrap > ul > li {
    word-break: break-word;
}

.kosme-mobile .gnb-wrap .gnb-body .gnb-menu .menu-wrap .gnb-main-trigger {
    height: 100%;
    font-size: var(--krds-fz-label-sm);
}

@media (max-width: 767px) {
    #krds-header .header-container .logo {
        width: 16.2rem;
        height: 2rem;
    }
}