.header-cta .smb-btn__label {
    display: flex;
    gap: 5px;
    align-items: center;
}

.l-header--sticky-lg {
    box-shadow: inherit;
}

.c-drawer {
    background-color: #fff;
}

.c-drawer .c-hamburger-btn__bar {
    background-color: #333;
}

.c-hamburger-btn__label {
    display: none;
}

@media (max-width:1023px) {
    .p-header-content {
        position: fixed;
        top: -5px;
        right: 0;
        z-index: 99999;
    }

    .p-header-content .smb-btn {
        padding: 5px 20px;
    }

    .c-drawer {
        background: #fff;
    }

    .nav_list {
        border-top: 1px solid #a1a1a1;
    }

    .nav_list:last-child {
        border-bottom: 1px solid #a1a1a1;
    }

    .nav_list a {
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: row-reverse;
        gap: 10px;
        color: #333;
        font-weight: 700;
        text-align: center;
    }

    .nav_list a .subnav {
        font-size: 18px;
        padding-left: 10px;
        color: var(--accent-color);
    }

    .c-hamburger-btn__bars {
        width: 28px;
    }

    .l-header .c-hamburger-btn__bar {
        height: 2px;
        background-color: var(--accent-color);
    }

    .c-hamburger-btn[aria-expanded=true]>.c-hamburger-btn__bars>.c-hamburger-btn__bar:first-of-type,
    .c-hamburger-btn[aria-expanded=true]>.c-hamburger-btn__bars>.c-hamburger-btn__bar:nth-of-type(3) {
        height: 2px;
        background-color: var(--accent-color);
    }

    .c-hamburger-btn__label {
        display: none;
    }
    .drawer_img {
        margin-bottom: 25px;
    }
    .drawer_img a {
        text-align: center;

    }
}