.header-logo {
    width: 20%;
    margin: auto;
}
li.level0.category-item.level-top.dropdown.home a:after {
    display: none !important;
}
.magicmenu .nav-desktop .level0 .level-top-mega {
    background-image: none;
}
.customer-account-logoutsuccess .columns .column.main {
    text-align: center;
    margin-top: 20px;
    font-size: 22px;
}


.customer-account-forgotpassword .columns .column.main {
    margin-top: 20px;
}
.customer-account-forgotpassword .columns .column.main .field {
    margin-bottom: 20px;
}
.customer-account-forgotpassword .columns .column.main .field.note {
    font-size: 20px;
    font-family: inherit;
    font-weight: 500;
}
.customer-account-forgotpassword .columns .column.main .field label {
    font-size: 16px;
}

.customer-account-forgotpassword .columns .column.main .field input {
    padding-left: 40px;
    display: flex;
    height: 61px;
    padding: 0px 0px 0px 24px;
    align-items: center;
    align-self: stretch;
    border-radius: 12px;
    border: 1px solid #8E8E8E;
    color: #8E8E8E;
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}

.nav-open .nav-sections {
    background: #FFFFFF;
}

@media (max-width: 1024px) {
    .header-logo {
        width: 25%;
    } 
}


@media (max-width: 500px) {
    .header-logo {
        width: 50%;
    } 
}