@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    /* IE10+ CSS styles */
	.box-login p {
		width: 100%;
    }
    .product__info .product__details {
        justify-content: flex-start;
        align-items: center;
    }
    .tile__product__content {
        flex: 0 0 auto;
    }
    .tile__product__content .product__transaction {
        flex: 0 0 auto;
    }
    .modal .tile-section {
        flex: 0 0 50%;
    }

    .brand-information p {
        width: 100%;
    }
    .ad__container {
        flex: 0 0 auto;
    }
    .profile-info p {
        width: 100%;
	}
	
	.temp_menu_brands .temp_links_container_brands{
		width: 100%;
	}
	
	.temp_menu_brands .temp_links_container_brands .brands-list{
		flex: 1 auto;
	}
	.temp_menu_brands .brands-list > li.menu--brand--separator{
		flex: 0 1px;
	}
	
	.temp_menu_brands .temp_links_container_brands .brands-sublist{
		position: relative;
		z-index: 100;
		transform: translate3d(0px, 0px, 1px);
	}
	
	.product-blocks__block .responsive-img{
		height: auto;
	}
	
	.brand-board .brand-logo{
		min-width: auto;
	}
}

@media (min-width: 48em) and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .temp_menu_brands {
        max-width: 92%;
    }
    .desktop-menu-wrapper .row {
        flex: revert;
        max-width: 85%;
    }
    .product__info .product__details {
        justify-content: center;
        align-items: center;
    }
    .tile__product__content .product__transaction {
        flex: 1 0;
    }
    .modal .tile-section.profile-container {
        flex: 1 1;
    }
}
@media (min-width: 64em) and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .brand-board .brand-logo {
		max-width: 360px;
	}
	.brand-information {
		display: block;
	}
	.brand-information {
		display: block!important;
	}
	.product__category__icon {
		margin: 0!important;
    }
    .desktop-menu-wrapper .input {
        align-self: flex-start;
    }
    .h-search-area {
        top: 0;
        left: 0;
    }
    .product__details {
        align-items: center;
	}
	.company-info-container > :first-child.ad__container{
		flex: 1 0 14rem
	}
}

@supports (-ms-accelerator:true) {
	/* Microsoft Edge 12+ styles */

}