@media screen and (max-width: 1024px) {
    #rooms_main_body > .room_info_wrapper > h3 {
        display: none;
    }

    #rooms_main_body
        > .room_info_wrapper
        > .room_infoBnr_container
        > .slide_List {
        grid-auto-columns: 90%;
        gap: 3rem;
        row-gap: 0;
    }

    #rooms_main_body > .room_title {
        grid-auto-flow: row;
        row-gap: 3rem;
    }

    #rooms_article > .article_container > .slide_List > .slide_Box {
        height: 50vh;
    }

    #rooms_main_body
        > .room_info_wrapper
        > .room_infoBnr_container
        > .slide_List
        > .slide_Box:first-of-type {
        grid-row: 1 / 3;
        height: 54rem;
    }

    #rooms_main_body
        > .room_info_wrapper
        > .room_infoBnr_container
        > .slide_List
        > .slide_Box:nth-of-type(2) {
        height: auto;
        grid-row: 1 / 2;
    }

    #rooms_main_body
        > .room_info_wrapper
        > .room_infoBnr_container
        > .slide_List
        > .slide_Box {
        height: 27rem;
    }

    #rooms_main_body > .room_info_wrapper > .room_infoDesc_wrapper {
        position: relative;
        grid-template-rows: repeat(1, 1fr);
        grid-auto-columns: 100%;
        margin-top: 3rem;
    }

    #rooms_main_body
        > .room_info_wrapper
        > .room_infoDesc_wrapper
        > .room_infoDesc_container {
        grid-column: auto;
        grid-row: auto;
        height: 44rem;
    }

    #rooms_main_body
        > .room_info_wrapper
        > .room_infoDesc_wrapper
        > .room_infoDesc_container
        > div
        > .room_infoDesc_titleBox
        > div
        > button {
        width: 7rem;
        height: 5rem;
    }

    #rooms_main_body
        > .room_info_wrapper
        > .room_infoAmenity_container
        > .room_infoAmenity_icon_container {
        display: grid;
        grid-template-columns: repeat(4, 1fr);
        gap: 3rem;
    }

    #rooms_main_body
        > .room_info_wrapper
        > .room_infoAmenity_container
        > .room_infoAmenity_icon_container
        > .amenity_icons {
        width: 100%;
    }
}
