@media screen and (max-width: 1400px ) {
    .columns_1_header {
        width: 70% !important;
    }
    .columns_2_header {
        width: 40% !important;
    }
}
@media screen and (max-width: 1150px ) {
    header .nav_header {
        display:none !important;
    }
    .columns_2_header {
        display: none !important;
    }
    .columns_3_header {
        display: flex !important;
        color: #fff;
        font-size: 35px;
    }
    header .logo_header {
        width: 30% !important;
    }
}
@media screen and (max-width: 950px ) {
    header .logo_header {
width: 40% !important;
    }
}
@media screen and (max-width: 650px ) {
    header .logo_header {
width: 50% !important;
    }
    .columns_3_header {
        font-size: 20px;
    }
}

@media screen and (max-width: 380px ) {
    header .logo_header {
width: 75% !important;
    }
}

@media screen and (max-width: 900px ) {
    .nav_mobile_menu {
        display: block !important;
    }
    .nav_mobile_menu_back {
        display: block !important;
    }
    .nav_mobile_menu .close_menu_mobile_button {
        display: flex !important;
    }
    .nav_mobile_menu_back_ul {
        display: block !important;
    }
    .columns_4_header > ul > li > ul > .close_menu_mobile_button_ul {
        display: flex !important;
    }

}

@media screen and (max-width: 900px ) {
    .product_main_detail .product_right_side {
        width: 100% !important;
    }
    .product_main_detail .product_left_side {
        width: 96% !important;
        margin: 20px 0 !important;
        padding: 10px 2% !important;
    }
}
