@media screen and (max-width: 1170px) {
    .container:not(.cart_container) {
        width: 90%;
    }

    .map {
        width: 65%;
    }

    .qa_comment_wrapper {
        flex-grow: 1;
    }

    .qa_comment_image {
        width: auto;
    }

    .fixed_menu {
        width: 80%;
    }
}
