.sf-store .sf-header .sf-logo img {
    display: block;
    width: 180px !important;
    height: 48px !important;
    max-width: 100%;
    object-fit: contain !important;
}
/* This configured file includes large transparent top/bottom margins. */
.sf-store .sf-header .sf-logo img[src*="Ud2D1LEPpCW6sl28amxzbKsCSRqde5O4W3wH3DD5"] {
    object-fit: cover !important;
    object-position: center;
}
.sf-store .sf-header-scrolled .sf-logo img {
    width: 140px !important;
    height: 42px !important;
}
@media (max-width: 900px) {
    .sf-store .sf-header .sf-logo img { width: 140px !important; height: 44px !important; }
    .sf-store .sf-header-scrolled .sf-logo img { width: 100px !important; height: 34px !important; }
}
