/*
Theme Name:   Ortorent Child
Theme URI:    http://example.com/ortorent-child/
Description:  Ortorent Child Theme
Author:       Ivan
Author URI:   http://example.com
Template:     ortorent
Version:      1.0.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
Text Domain:  ortorentchild
*/

.header {
	background-color: #fff;
	padding-top: 0;
	padding-bottom: 0;
}
.header__top {
    background-color: #38404b;
}
.header__wrapper {
	width: 100%;
}
.header__top-wrapper {
	height: 48px;
}
.header__top-wrapper::before {
	content: none;
}
.search {
    margin-left: 0;
}
.menu__nav-sub li:hover {
	background: transparent; 
}
.menu__nav-item:hover {
	background-color: #459ACB;
}
header nav ul li:hover > a {
	background-color: transparent;
}
.menu__nav-item a::before {
	content: none;
}
header nav ul li:hover > a.dropdown-toggle::after {
	background-image: url("data:image/svg+xml,%3Csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline y1='-0.5' x2='7.50953' y2='-0.5' transform='matrix(0.707107 -0.707107 -0.707107 -0.707107 0.489746 5.94409)' stroke='white'/%3E%3Cline x1='10.9403' y1='6.29765' x2='5.63023' y2='0.987607' stroke='white'/%3E%3C/svg%3E%0A");
	transform: rotate(0deg);
}
.depth_0 > li > a:hover {
	background-color: #00A6DE;
}
.depth_0 > li > a:hover {
	color: #fff;
}
.depth_1 > li:hover > a {
	color: #fff;
}
ul.depth_1 > li.menu-item:hover {
	background-color: #76c638;
}
.menu__nav-list > li > ul > li.menu-item-has-children > a {
	position: relative;
}
.menu__nav-list > li > ul > li.menu-item-has-children::before {
	content: none;
}
.menu__nav-list > li > ul > li.menu-item-has-children > a::before {
	content: "";
    position: absolute;
    right: 15px;
	left: auto;
    display: block;
    background-position: center!important;
    background-repeat: no-repeat!important;
    background-size: contain!important;
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
	top: 13px;
	width: 10px;
	height: 10px;
	background-image: url("data:image/svg+xml,%3Csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='0.962928' y1='1.00924' x2='6.27297' y2='6.31928' stroke='%23459ACB'/%3E%3Cline y1='-0.5' x2='7.50953' y2='-0.5' transform='matrix(-0.707107 0.707107 0.707107 0.707107 11.4135 1.36279)' stroke='%23459ACB'/%3E%3C/svg%3E%0A");
	transform: rotate(0deg);
	background-color: transparent;
}
/*header nav ul li:hover > a {
	background-color: transparent;
	color: #1E1E1E;
}*/
header nav > ul > li:hover > a {
	color: #fff;	
}
.menu__nav-sub li ul {
	border-radius: 0 5px 5px 0;
	background-color: #F6F8FA;
}
.menu__nav-sub li ul li {
	background-color: transparent;
	border: none;
}
.menu__nav-sub li:hover ul li {
	background-color: #F6F8FA;
}
.menu__nav-list > li > ul > li.menu-item-has-children a::before {
	background-image: url("data:image/svg+xml,%3Csvg width='7' height='12' viewBox='0 0 7 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='1.00289' y1='11.1748' x2='6.31293' y2='5.86473' stroke='%23CECECE'/%3E%3Cline y1='-0.5' x2='7.50953' y2='-0.5' transform='matrix(0.707107 0.707107 0.707107 -0.707107 1.35645 0.724121)' stroke='%23CECECE'/%3E%3C/svg%3E%0A");    
}
.menu__nav-sub li ul li a {
	padding-top: 7px;
	padding-bottom: 7px;
}
	.search {
		height: 100%;
	}
	.search__form {
		height: 100%;
		background-color: #535e6f;
	}
	.search__inner {
		display: flex;
		width: auto;
	}
	.search__input {
		position: static;
		padding: 0 0 0 21px;
		width: 300px;
		background-color: transparent;
	}
	.search__input:focus {
		background-color: #8E98A5;
	}
	.search__input:focus ~ button {
		background-color: #76c638;
	}
	.search__input::placeholder {
		font-size: 14px;
		color: #fff;
	}
	.search__img-inner {
		position: relative;
	}
.dropdown-menu li a {
	font-weight: 400;
	font-size: 14px;
	line-height: 2.5;
	color: #1E1E1E;
	text-align: left;
}
.menu__catalog-box {
    transform: translateY(0);
}
@media screen and (min-width: 992px) {
	/*.menu__catalog-box {
		top: 55px;
		background: #FFFFFF;
		border: 1px solid #D7D7D7;
		border-radius: 5px;
		transform: none!important;
	}
	.menu__catalog-hover:hover .menu__catalog-box {
		transform: none!important;
	}
	.menu__catalog-box::before {
		content: '';
		position: absolute;
		top: -20px;
		left: 0;
		display: block;
		width: 100%;
		height: 20px;
		background-color: transparent;
	}
	.menu__catalog-sub {
		display: flex; 
		flex-direction: column;
	}*/
	.menu__catalog-btn {
		border: 1px solid #FFFFFF;
		border-radius: 90px;
		background-color: transparent;
	}
	.menu__catalog-btn__element::before {
		content: none;
	}
	.menu__catalog-btn__text a {
		padding-left: 0;
	}
	.menu__catalog:hover .menu__catalog-btn {
		background-color: transparent;
	}
	.menu__catalog-btn:hover {
		background-color: transparent;
	}
	.menu__nav {
    	margin-left: auto;
		height: 100%;
	}
	.menu__nav-list {
		height: 100%;
	}
	.menu__nav-list > .menu-item {
		display: flex;
		align-items: center;
	}
	.menu__nav-item {
		position: relative;
	}
	.menu__nav-item::before {
		content: '';
		position: absolute;
		top: -10px;
		left: auto;
		display: block;
		width: 100%;
		height: 10px;
		background-color: transparent;
	}
	.menu__nav-item {
		padding: 16px;
	}
	.menu__nav-item a {
		font-size: 14px;
		font-weight: 400;
		color: #ffffff;
		text-transform: capitalize;
	}
	.menu__nav-item a {
		padding: 0;
		margin-right: 0;
	}
	header nav ul > li > a {
		height: auto;
	}
	.dropdown-menu {
		min-width: 170px;
	}
	.dropdown-menu {
		background: #FFFFFF;
		border: 1px solid #D7D7D7;
		border-radius: 5px;
	}
	.menu__nav-sub {
		top: 55px;
	}
	.header__footer-nav-item > .menu__nav-sub {
		top: 30px;
	}
	.menu__nav-sub li {
		padding: 0;
	}
	.menu__nav-sub li {
		position: static;
		border: none;
		background-color: transparent;
	}
	.dropdown-menu li a {
		border-top: none;
	}
	.dropdown-toggle::after {
		content: '';
		width: 10px;
		height: 10px;
		background-image: url("data:image/svg+xml,%3Csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='0.962928' y1='1.00924' x2='6.27297' y2='6.31928' stroke='%23459ACB'/%3E%3Cline y1='-0.5' x2='7.50953' y2='-0.5' transform='matrix(-0.707107 0.707107 0.707107 0.707107 11.4135 1.36279)' stroke='%23459ACB'/%3E%3C/svg%3E%0A");
		background-repeat: no-repeat;
		background-size: contain;
		background-position: center;
		transform: rotate(0deg);
	}
	.dropdown-menu li a {
    	height: auto;
    	padding: 7px 15px 7px 20px;
	}
	.dropdown-menu li a {
    	line-height: 1.8;
	}	
}

.header__footer {
	padding: 8px 0;
	background-color: #459ACB;
}
.header__footer-wrapper {
	position: relative;
	display: flex;
}
.header__tell-btn {
	margin-left: auto;
}
.header__tell-btn button {
	border: 1px solid #459ACB;
	border-radius: 90px;
	padding: 14px 44px;	
	font-weight: 700;
	font-size: 14px;
	color: #459ACB;
	background-color: #FFFFFF;
}
.header__tell-btn button:hover {
	background-color: #FFF;
	color: #CE2E45;
}


.header__footer-nav {
	display: flex;
	align-items: center;
	padding: 0;
	margin: 0;
	margin-right: auto;
	margin-left: auto;
}
.header__footer-nav-item:not(:last-child) {
	margin-right: 80px;
}
.header__footer-nav-link {
	font-weight: 700;
	font-size: 14px;
	color: #FFFFFF;
	text-transform: uppercase;
}
.dropdown-menu > li.header__footer-nav-item {
	margin-right: 0;
}
.header__footer-nav-item:hover .dropdown-menu {
	opacity: 1;
    visibility: visible;
}
.header_catalog_basket_mobile {
	display: none;
}
.top_header_block_links {
	display: flex;
	align-items: center;
}
.block_links_compilation a:not(:last-child) {
	padding-bottom: 5px;
}
@media screen and (min-width: 992px) {
	/*.menu__catalog-box {
		display: flex;
		padding: 0;
		min-height: 470px;
	}
	.menu__catalog-box > .menu__catalog-list {
		border-right: 1px solid #EFEFEF;
		padding: 32px 16px 45px 42px;
		max-width: 350px;
		width: 100%;
	}
	.menu__catalog-box > .menu__catalog-list > .menu-item > .sub-menu {
		position: absolute;
		top: 32px;
		left: 400px;
		display: none;
		gap: 80px;
	}
	.menu__catalog-box > .menu__catalog-list > .menu-item > a {
		position: relative;
		font-size: 14px;
		color: #000;
		width: 100%;
	}
	.menu__catalog-box > .menu__catalog-list > .menu-item.menu-item-has-children > a::before {
		content: '';
		position: absolute;
		top: 50%;
		right: 0;
		display: block;
		width: 10px;
		height: 10px;
		background-image: url("data:image/svg+xml,%3Csvg width='7' height='12' viewBox='0 0 7 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='1.00289' y1='11.1748' x2='6.31293' y2='5.86473' stroke='%23CECECE'/%3E%3Cline y1='-0.5' x2='7.50953' y2='-0.5' transform='matrix(0.707107 0.707107 0.707107 -0.707107 1.35645 0.724121)' stroke='%23CECECE'/%3E%3C/svg%3E%0A");
		background-position: center;
		background-repeat: no-repeat;
		background-size: contain;
	}
	.menu__catalog-box > .menu__catalog-list > .menu-item.menu-item-has-children.active > a::before {
		background-image: url("data:image/svg+xml,%3Csvg width='7' height='12' viewBox='0 0 7 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='1.05611' y1='11.248' x2='6.36615' y2='5.93797' stroke='%2389C450'/%3E%3Cline y1='-0.5' x2='7.50953' y2='-0.5' transform='matrix(0.707107 0.707107 0.707107 -0.707107 1.40967 0.797363)' stroke='%2389C450'/%3E%3C/svg%3E%0A");
	}
	.menu__catalog-box > .menu__catalog-list > .menu-item.active > .sub-menu {
		display: flex;
	}
	.menu__catalog-box > .menu__catalog-list > .menu-item.active > a {
		font-weight: 700;
		color: #89C450;
	}
	.menu__catalog-box .menu__catalog-list > li > ul li a {
		font-weight: 400!important;
		font-size: 14px;
		line-height: 17px;
		color: #737373!important;
	}
	.menu__catalog-box > .menu__catalog-list > .menu-item > .sub-menu > li > a {
		margin-bottom: 16px;
		font-weight: 700!important;
		color: #000!important;
	}
	.menu__catalog-box > .menu__catalog-list > .menu-item:first-child > a {
		color: #459ACB;
	}*/
	.header__footer-nav-item {
		position: relative;
	}
	.header__footer-nav-item:hover .sub-menu {
		opacity: 1;
		visibility: visible;
		padding: 10px 0;
	} 
	.header__footer-nav .sub-menu {
		position: absolute;
		top: calc(100% + 22px);
		left: 0;
		opacity: 0;
		visibility: hidden;
		background: #FFFFFF;
		border: 1px solid #D7D7D7;
		border-radius: 5px;
		min-width: 225px;
		z-index: 35;
		transition: .3s opacity linear, .3s visibility linear;
	}
	.header__footer-nav .sub-menu::before {
		content: '';
		position: absolute;
		top: -25px;
		left: 0;
		display: block;
		width: 100%;
		height: 25px;
		background-color: transparent
	}
	.header__footer-nav-item .sub-menu >  .header__footer-nav-item {
		width: 100%;
		margin: 0;
	}
	.header__footer-nav-item .sub-menu >  .header__footer-nav-item:not(:last-child) {
		margin-bottom: 10px;
	}
	.header__footer-nav-item .sub-menu >  .header__footer-nav-item  > a {
		display: block;
		font-weight: 400;
		font-size: 14px;
		line-height: initial;
		color: #1E1E1E;
		text-align: left;
		height: auto;
    	padding: 7px 15px 7px 20px;
		text-transform: none;
		width: 100%;
	}
	.menu_catalog_burger_active {
		display: none;
		width: 20px;
		padding-top: 6px
	}
	.menu__catalog:hover .menu_catalog_burger {
		display: none;
	}
	.menu__catalog:hover .menu_catalog_burger_active {
		display: block;
	}
	.menu_catalog_burger_active span {
		margin-bottom: 0;
		width: 20px;
		height: 1px;
		position: absolute;
	}
	.menu_catalog_burger_active span:first-child {
		transform: rotate(45deg);
	}
	.menu_catalog_burger_active span:last-child {
		transform: rotate(-45deg);
	}
	/*.menu__catalog-list > li.menu-item:hover a {
		font-weight: 700;
    	color: #89C450;
	}
	.sub-menu > .menu-item > .sub-menu > .menu-item:hover a {
    	color: #89C450!important;
	}
	.menu__catalog-list > li.menu-item:not(:last-child) {
		padding-bottom: 8px;
	}
	.menu__catalog-list > li.menu-item > .sub-menu {
		display: none;
	}
	.menu__catalog-list > li.menu-item > a:hover .menu__catalog-list > li.menu-item > .sub-menu {
		display: block;
	}*/
}
	.header__footer-nav-link:hover {
		color: #89C450;
	}
	.search__form {
		opacity: 1;
    	visibility: visible;
    	position: relative;
	}
	.menu__catalog-btn__element-mobile {
    	background: #76c638;
	}
	.header__coat-arms {
	margin-left: auto;
}
.header__coat-arms-text {
	margin-right: 0;
	width: auto;
	font-weight: 400;
	font-size: 14px;
	line-height: 17px;
	color: #459ACB;
}
.header__text p {
	font-size: 14px;
}

.menu__catalog-box {
	top: 55px;
}
.menu_mobile_catalog_burger_active {
	display: none;
}

.top-menu-mobile {
	display: none;
}

.mobile-menu-box {
	display: none;
}

@media screen and (max-width: 991px) {
	.dgwt-wcas-search-icon {
		width: 24px;
	}
	.dgwt-wcas-ico-magnifier, .dgwt-wcas-ico-magnifier-handler {
    	max-width: 24px;
	}
	.dgwt-wcas-ico-magnifier, .dgwt-wcas-ico-magnifier-handler, html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon {
	    max-width: 24px;
	}
	.desktop-search .search__input {
		display: none;
	}

	.menu__nav.active {
		display: block;
	}
	.header__footer-nav {
		display: none;
	}
/*	.header__tell-btn {
		margin-right: auto;
	}*/
	.header__tell-btn button {
		padding: 0 30px;
		margin-left: auto;
	}
	.new-style-header .header__tell-btn {
	    margin-left: 0;
	    flex: auto !important;
	    width: 100%;
	}
	.search__form {
    	width: 100%;
    	max-width: 300px;
	}
	.search__input {
    	width: 100%;
    	max-width: 300px;
	}
	.menu__nav {
		display: none;
		opacity: 1;
    	visibility: visible;
	}
	.header_catalog_basket_mobile {
		display: flex;
	}
	.header_catalog_basket_mobile > .header__basket {
		display: flex;
		padding-right: 8px;
	}
	.header_catalog_basket_mobile > .header__basket > .header__basket-img > .header__basket-number {
		width: 15px;
		height: 15px;
		font-size: 10px;
	}
	.header_catalog_basket_mobile > .header__basket > .header__basket-img {
		width: 40px;
		height: 40px;
		margin-right: 0;
		background-color: #ffffff;
	}
	.header__top-wrapper {
		justify-content: space-between;
	}
	.search {
    	order: 1;
    	height: 100% !important;
	}
	.wrapper-menu {
		width: 24px !important;
		z-index: 999 !important;
	}
	.header__footer-wrapper {
	    align-items: center;
	    gap: 24px;
	}
	.header__tell-btn.open-modal {
		border: none;
	}
	.menu__catalog-box {
		top: 0;
    	position: fixed;
    	z-index: 500;
    	width: 100%;
    	overflow-y: auto;
    	height: 100%;
	}
	.menu_mobile_catalog_burger_active {
		display: block;
		width: 20px;
		padding-top: 6px;
		position: absolute;
    	z-index: 550;
    	right: 15px;
    	top: 10px;
    	cursor: pointer;
	}
	.menu_mobile_catalog_burger_active span {
		margin-bottom: 0;
		width: 20px;
		height: 1px;
		position: absolute;
		background: #0091c2;
	}
	.menu_mobile_catalog_burger_active span:first-child {
		transform: rotate(45deg);
	}
	.menu_mobile_catalog_burger_active span:last-child {
		transform: rotate(-45deg);
	}
	.top-menu-desktop {
		display: none;
	}
	.top-menu-mobile {
		display: block;
	}
	/*.menu__catalog-list > .menu-item > a {
		color: #000;
    	font-size: 16px;
    	font-weight: 700;
	}
	.menu__catalog-list > .menu-item > .sub-menu > .menu-item > a {
		color: #000;
    	font-size: 16px;
    	padding-left: 10px;
	}
	.menu__catalog-list > .menu-item > .sub-menu > .menu-item > .sub-menu > li.menu-item {
    	padding-left: 20px;
	}
	.menu__catalog-box .menu__catalog-list:nth-child(1) > li > ul li:last-child a {
    	color: #000;
		font-weight: inherit;
	}*/
	.menu__catalog-box {
		top: 148px;
	}

	.menu__catalog-btn__text-mobile.active .icon-burger-menu {
	    display: block;
	    width: 24px;
	    height: 24px;
	    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' width='512' height='512' x='0' y='0' viewBox='0 0 329.269 329' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M194.8 164.77 323.013 36.555c8.343-8.34 8.343-21.825 0-30.164-8.34-8.34-21.825-8.34-30.164 0L164.633 134.605 36.422 6.391c-8.344-8.34-21.824-8.34-30.164 0-8.344 8.34-8.344 21.824 0 30.164l128.21 128.215L6.259 292.984c-8.344 8.34-8.344 21.825 0 30.164a21.266 21.266 0 0 0 15.082 6.25c5.46 0 10.922-2.09 15.082-6.25l128.21-128.214 128.216 128.214a21.273 21.273 0 0 0 15.082 6.25c5.46 0 10.922-2.09 15.082-6.25 8.343-8.34 8.343-21.824 0-30.164zm0 0' fill='%23ffffff' opacity='1' data-original='%23000000' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
	    background-repeat: no-repeat;
	    background-position: center;
	    background-size: cover;
	    flex: 0 0 auto;
	}

	.menu__catalog-box > ul.menu__catalog-list {
		display: none;
	}

	.menu__catalog-box.active .mobile-menu-box {
        display: flex;
        flex-direction: column;
        gap: 16px;
		padding: 24px 16px;
	}

	.header-mobile-modal-nav .sub-menu {
		display: none;
	}

	.header-mobile-modal-nav {
		display: flex;
		flex-direction: column;
		gap: 16px;
	}

	.header-mobile-modal-nav > li  {
		border-bottom: 1px solid #459ACB;
		padding-bottom: 16px;
		position: relative;
	}

	.header-mobile-modal-nav > li.menu-item-has-children:before {
		content: "";
		display: block;
		width: 23px;
		height: 23px;
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' width='512' height='512' x='0' y='0' viewBox='0 0 128 128' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M64 88a3.988 3.988 0 0 1-2.828-1.172l-40-40c-1.563-1.563-1.563-4.094 0-5.656s4.094-1.563 5.656 0L64 78.344l37.172-37.172c1.563-1.563 4.094-1.563 5.656 0s1.563 4.094 0 5.656l-40 40A3.988 3.988 0 0 1 64 88z' fill='%2376c638' opacity='1' data-original='%23000000' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
		background-repeat: no-repeat;
		background-size: cover;
		flex: 0 0 auto;
		position: absolute;
		top: 0;
		right: 0;
	}

	.header-mobile-modal-nav > li.active.menu-item-has-children:before {
		transform: rotate(180deg);
	}

	.header-mobile-modal-nav > li.active .sub-menu {
		display: flex;
		flex-direction: column;
		gap: 16px;
		margin-top: 16px;
	}

	.header-mobile-modal-nav > li > a {
		font-weight: 700;
    	font-size: 14px;
    	text-transform: uppercase;
	}

	.disable-overflow {
		overflow-y: hidden !important;
	}

	.header-mobile-modal-nav.catalog-el > li.active .sub-menu {
		gap: 0;
	}
}	

@media screen and (max-width: 1440px) {
	.header__footer-nav-item:not(:last-child) {
		margin-right: 40px;
	}
}

@media screen and (max-width: 767px) {
	.header__basket-number {
    	top: -2px;
	}
}

a.menu_orange_link {
	color: #ec882a;
}

.block_menu_link_catalog {
	display: flex;
}

.block_menu_link_catalog a {
	color: #89C450;
}

.btn_pdf_catalog {
	display: flex;
    flex-direction: row;
    align-items: center;
    margin-left: 10px;
}

.icon_download_pdf {
	background-image: url(../images/download.png);
    width: 12px;
    height: 12px;
    display: inline-block;
    background-repeat: round;
    margin-left: 3px;
}

.new-style-header .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input, 
.new-style-header .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:hover,
.new-style-header .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus {
    border: 1px solid #FFFFFF;
    border-radius: 90px;
    background-color: transparent;
    height: 45px;
    margin-right: 24px;
}

.new-style-header .search {
	margin-right: 0px;
}

.new-style-header .region-user {
    margin: 0;
}

.new-style-header .menu__catalog-btn__text a {
	padding: 0;
	font-size: 14px;
	line-height: 1.65;
}

.new-style-header .header__tell-btn {
	 margin-left: 0;
	 flex: 0 0 auto;
}

.new-style-header .header__footer-nav-item {
    font-size: 14px;
}

.new-style-header .header__footer-nav-item:not(:last-child) {
    margin-right: 0px;
}

.wrapper-menu {
	display: flex;
    width: 100%;
    gap: 50px;
    align-items: center;
    justify-content: center;
    align-items: center;
    z-index: 5;
}

.new-style-header .header__footer-nav {
	margin-right: 0;
	margin-left: 0;
	gap: 50px;
}

.new-style-header .menu__catalog-btn {
	border: unset;
    border-radius: unset;
    height: auto;
}

.new-style-header .menu__catalog-btn__element {
	display: none;
}

.new-style-header #city-choosen {
	color: #13181c;
}

.icon-burger-menu {
	display: block;
	width: 24px;
	height: 24px;
	background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.16007 27.4136H28.8401C29.2184 27.4136 29.5813 27.2633 29.8489 26.9957C30.1164 26.7282 30.2667 26.3653 30.2667 25.9869C30.2667 25.6085 30.1164 25.2457 29.8489 24.9781C29.5813 24.7106 29.2184 24.5602 28.8401 24.5602H3.16007C2.78169 24.5602 2.41881 24.7106 2.15126 24.9781C1.88371 25.2457 1.7334 25.6085 1.7334 25.9869C1.7334 26.3653 1.88371 26.7282 2.15126 26.9957C2.41881 27.2633 2.78169 27.4136 3.16007 27.4136ZM3.16007 17.4269H28.8401C29.2184 17.4269 29.5813 17.2766 29.8489 17.0091C30.1164 16.7415 30.2667 16.3786 30.2667 16.0002C30.2667 15.6219 30.1164 15.259 29.8489 14.9914C29.5813 14.7239 29.2184 14.5736 28.8401 14.5736H3.16007C2.78169 14.5736 2.41881 14.7239 2.15126 14.9914C1.88371 15.259 1.7334 15.6219 1.7334 16.0002C1.7334 16.3786 1.88371 16.7415 2.15126 17.0091C2.41881 17.2766 2.78169 17.4269 3.16007 17.4269ZM3.16007 7.44025H28.8401C29.2184 7.44025 29.5813 7.28994 29.8489 7.02239C30.1164 6.75483 30.2667 6.39196 30.2667 6.01358C30.2667 5.63521 30.1164 5.27233 29.8489 5.00478C29.5813 4.73722 29.2184 4.58691 28.8401 4.58691H3.16007C2.78169 4.58691 2.41881 4.73722 2.15126 5.00478C1.88371 5.27233 1.7334 5.63521 1.7334 6.01358C1.7334 6.39196 1.88371 6.75483 2.15126 7.02239C2.41881 7.28994 2.78169 7.44025 3.16007 7.44025Z' fill='white'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	flex: 0 0 auto;
}

.new-style-header .region-user span.gt_float_switcher-arrow {
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.8317 4.29268L15.0345 3.48988C14.9872 3.43975 14.9303 3.39981 14.867 3.37251C14.8038 3.34521 14.7356 3.33113 14.6668 3.33113C14.5979 3.33113 14.5297 3.34521 14.4665 3.37251C14.4033 3.39981 14.3463 3.43975 14.299 3.48988L8.00009 9.78882L1.70114 3.48988C1.65385 3.43886 1.59652 3.39816 1.53276 3.37032C1.46901 3.34249 1.40019 3.32812 1.33062 3.32812C1.26105 3.32812 1.19223 3.34249 1.12847 3.37032C1.06471 3.39816 1.00739 3.43886 0.960092 3.48988L0.168513 4.29268C0.118386 4.33992 0.0784462 4.3969 0.051147 4.46014C0.0238478 4.52338 0.00976563 4.59153 0.00976562 4.6604C0.00976562 4.72928 0.0238478 4.79743 0.051147 4.86066C0.0784462 4.9239 0.118386 4.98088 0.168513 5.02812L7.63518 12.4948C7.68242 12.5449 7.7394 12.5849 7.80264 12.6122C7.86587 12.6395 7.93402 12.6535 8.0029 12.6535C8.07178 12.6535 8.13992 12.6395 8.20316 12.6122C8.2664 12.5849 8.32338 12.5449 8.37062 12.4948L15.8373 5.02812C15.8865 4.98096 15.9257 4.92431 15.9525 4.8616C15.9793 4.79888 15.9931 4.7314 15.9931 4.66321C15.9931 4.59502 15.9793 4.52753 15.9525 4.46482C15.9257 4.40211 15.8865 4.34546 15.8373 4.2983L15.8317 4.29268Z' fill='%2300A6DE'/%3E%3C/svg%3E");
}

@media screen and (max-width: 1200px) {
	.top_header_block_links{
	    display: none;
	}
}