@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { /*For IE browser*/
    .un_areaNav_select::after {
        border-right: 3px solid #FF792F; /* Replace var(--color-org-1) with a fixed color for IE */
        border-bottom: 3px solid #FF792F; /* Replace var(--color-org-1) with a fixed color for IE */
    }
    .un_areaNav_item, .un_ageNav_item, .un_cartNav_item  {
        color: #FF792F; /* Replace var(--color-org-1) with a fixed color for IE */
    }
    select:focus.un_areaNav_item {
        border-color: #FF792F; /* Replace var(--color-org-1) with a fixed color for IE */
    }
    #modal_search_area .modal-content form .item::after {
        border-right: 3px solid #FF792F; /* Replace var(--color-org-1) with a fixed color for IE */
        border-bottom: 3px solid #FF792F; /* Replace var(--color-org-1) with a fixed color for IE */
    }
    #modal_search_area .modal-content form select {
        color: #FF792F; /* Replace var(--color-org-1) with a fixed color for IE */
    }
    #modal_search_area .modal-content form select:focus {
        border-color: #FF792F; /* Replace var(--color-org-1) with a fixed color for IE */
    }
    select.un_areaNav_item::-ms-expand {
        display: none; /* Hide the default select arrow on IE */
    }
    .un_cartSelectorWrap > *:not(:last-child) {
        margin-right: 4.21%; /* Replace gap = horizontal spacing between elements */
    }
    .un_cartSelectorWrap > :nth-child(2) {
        margin-right: 0; /* Remove margin-right from the last element in each row */
    }
    .un_cartSelector_item select::-ms-expand {
        display: none; /* Hide the default select arrow on IE */
    }
    .un_cartSelector_ttl {
        height: 36px; /* Reset min-height to height because IE cannot center */
    }
    .bl_selected_windows .un_cartSelector_ttl_large,
    .bl_selected_door .un_cartSelector_ttl_large {
        height: 65px; /* Reset min-height to height because IE cannot center */
    }
    .modal .modal-box {
        margin: 0; /* Remove margin so the modal displays correctly on IE */
        display: block; /* Add display block so the modal displays correctly on IE */
    }
    #modal_search_area .modal-content form select::-ms-expand {
        display: none; /* Hide the default select arrow on IE */
    }
    #modal_search_area .modal-content form label {
        margin-bottom: 5px; /* Add margin-bottom to space the label from the select */
    }

    .un_cartResult_btn--orange-v2 {
        height: 90px; /* Reset min-height to height because IE cannot center */
    }
    .bl_cartResult_ttl {
        margin: auto 0; /* Add 0 so the title centers */
    }
    .un_cartResult_item_name span.txt {
        flex: 1 1 auto; /* Add auto so the text does not wrap */
    }
    .box_energy_saving .list_benefit > *:not(:last-child) {
        margin-right: 6px; /* Replace gap = horizontal spacing between elements */
    }

    #printPdf .areaLogoTop{
        justify-content: space-around !important;
        padding-left: 60px !important;
    }
    #printPdf .areaCode > a{
        height: 115px;
    }
    #printPdf .un_cartResult_itemDoor .shape_triangle{
        display: block !important;
    }
    #printPdf .un_cartResult_itemDoor .shape_labelDetailDoor{
        padding: 8px 8px 4px 8px !important;
    }
}