#main-header {
    box-shadow: 0 2px 25px 0 rgba(0, 0, 0, 0.05);
    -moz-box-shadow: 0 2px 25px 0 rgba(0, 0, 0, 0.05);
    -webkit-box-shadow: 0 2px 25px 0 rgba(0, 0, 0, 0.05);
}

@media only screen and ( min-width: 981px ) {
    .et_pb_svg_logo #logo {
        max-width: 250px;
    }

    #et-top-navigation .et-cart-info {
        transform: translateY(18px);
    }
}

#top-menu li.bigger {
    font-size: 40px;
}

#top-menu a {
    color: var(--body);
}