@media (min-width: 979px) {
    #logo img {
        max-height: 140px !important;
        height: auto;
    }
}
#logo img {
    max-height: 80px;
    max-width: 100%;
    width: auto;
    vertical-align: bottom;
}
#contact_map {
    display: none !important;
}
.label.--new {
color: #fff !important;
background: #999999 !important;
}
.contact_stocks {
    display: none;
}
#product_questions_list {
display: none!important;
}
.hotspot .product__icon {
    background: transparent !important;
}