.site-header .custom-logo-link {
    margin-bottom: 10px;
    margin-top: -10px;
}

.sticky-header {
    background: #ccc;
}

.site-branding img {
    margin-top: -10px;
    margin-bottom: 15px;
}

.site-content > .col-full {
    margin-top: -160px;
}

.storefront-primary-navigation {
    background: rgba(255,255,255, .37);
}

.site-header {
    background-color: transparent;
}



@media only screen and (max-width: 768px) {


.site-header .custom-logo-link img, .site-header .site-logo-anchor img, .site-header .site-logo-link img {
    height: auto;
}

.site-content > .col-full {
    margin-top: 0px;
}

.site-header {
    background-color: #AAAAAA;
}

.site-branding img {
    margin-bottom: 15px !important;
    margin: auto;
}

button.menu-toggle, button.menu-toggle:hover {
    background-color: #AAAAAA;
}


}


@media only screen and (max-width: 480px) {


}