.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-left {
    /*text-align: left;
    margin-bottom: 0!important;*/
}

div #text-preheader-left, div #text-preheader-right {
    margin-bottom: 10px;
    margin-top: 10px;
}

div #row-preheader {
    margin-bottom:30px;
    background-color: white;
}
/*
div #menu_row {
    position: absolute!important;}

div #image_logo {
    position: absolute!important;
}*/

.single.single-product .nd_options_section.nd_options_background_size_cover{
    height: 50vh;
    margin-top: -200px;
}