.header{}
	.header__top{padding-bottom: 20px; border-bottom: 1px solid #065C9C; padding-top: 15px;}
		.header-row{align-items: center; justify-content: space-between;}
			.header__logo{}
			.header__mail{display: flex; align-items: center;}
				.header__mail a{font-size: 16px; font-weight: 500; color: #065C9C;}
				.header__mail svg{display: inline-flex; margin-right: 5px;}
			.header__wtime{display: flex; align-items: center;}
				.header__wtime span{color: #065C9C; font-weight: 500; font-size: 16px;}
				.header__wtime svg{ display: inline-flex; margin-right: 5px;}

			.header__phone{white-space: nowrap;}
				.header__phone a{font-size: 16px; font-weight: 500; color: #065C9C;}
				.header__phone svg{display: inline-flex; margin-right: 5px;}






			.header__search{}
				.search{background: url('data:image/svg+xml,<svg width="26" height="26" viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.582 16.3522H17.4077L16.9914 15.9508C18.4483 14.2561 19.3253 12.056 19.3253 9.66266C19.3253 4.3259 14.9994 0 9.66266 0C4.3259 0 0 4.3259 0 9.66266C0 14.9994 4.3259 19.3253 9.66266 19.3253C12.056 19.3253 14.2561 18.4483 15.9508 16.9914L16.3522 17.4077V18.582L23.785 26L26 23.785L18.582 16.3522ZM9.66266 16.3522C5.96112 16.3522 2.97313 13.3642 2.97313 9.66266C2.97313 5.96112 5.96112 2.97313 9.66266 2.97313C13.3642 2.97313 16.3522 5.96112 16.3522 9.66266C16.3522 13.3642 13.3642 16.3522 9.66266 16.3522Z" fill="white"/></svg>') #065C9C no-repeat center center; width: 44px; height: 44px; border-radius: 50%; display: block; background-size: 26px 26px;}
			.header__cart{}
				.go_to_cart {}
					.go_to_cart a { color: #065C9C; border: 2px solid #065C9C; text-decoration: none; border-radius: 255px; font-size: 15px; font-weight: 700;  height: 45px; display: flex; align-items: center; padding: 10px 18px;}
					.go_to_cart a::before { content: ''; background: url('data:image/svg+xml,<svg width="24" height="25" viewBox="0 0 24 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.6096 15.471L7.3272 17.1858H23.1432V18.7069H5.616L6.2728 14.7097L4.2664 2.51766L2.544 2.0211H0V0.5H2.7376L4.9936 1.14966H24L21.644 15.471H7.6096ZM16.124 9.07131H11.9176V13.9491H16.124V9.07131ZM11.9176 7.54938H16.124V2.67076H11.9176V7.54938ZM10.4776 13.9491V9.07131H6.8056L7.608 13.9491H10.476H10.4776ZM17.564 13.9491H20.432L21.2352 9.07131H17.564V13.9491ZM21.4848 7.54938L22.2872 2.67076H17.564V7.54938H21.4848ZM10.4768 2.67076H5.7536L6.5568 7.54938H10.4768V2.67076ZM9.2 20.3621C10.3032 20.3621 11.2 21.2898 11.2 22.431C11.2 23.5714 10.3032 24.5 9.2 24.5C8.66976 24.4993 8.16142 24.2812 7.78649 23.8933C7.41155 23.5054 7.20064 22.9796 7.2 22.431C7.2 21.2898 8.0968 20.3621 9.2 20.3621ZM9.2 22.9673C9.3377 22.9671 9.46968 22.9103 9.5669 22.8094C9.66411 22.7085 9.71861 22.5718 9.7184 22.4294C9.71819 22.2869 9.66328 22.1504 9.56576 22.0498C9.46825 21.9493 9.3361 21.8929 9.1984 21.8931C9.0607 21.8933 8.92872 21.9501 8.8315 22.051C8.73429 22.1519 8.67979 22.2886 8.68 22.431C8.68021 22.5735 8.73512 22.71 8.83264 22.8106C8.93015 22.9112 9.0623 22.9675 9.2 22.9673ZM18 20.3621C19.1024 20.3621 20 21.2898 20 22.431C20 23.5714 19.1024 24.5 18 24.5C17.4698 24.4993 16.9614 24.2812 16.5865 23.8933C16.2116 23.5054 16.0006 22.9796 16 22.431C16 21.2898 16.8968 20.3621 18 20.3621ZM18 22.9673C18.1377 22.9671 18.2697 22.9103 18.3669 22.8094C18.4641 22.7085 18.5186 22.5718 18.5184 22.4294C18.5182 22.2869 18.4633 22.1504 18.3658 22.0498C18.2682 21.9493 18.1361 21.8929 17.9984 21.8931C17.8607 21.8933 17.7287 21.9501 17.6315 22.051C17.5343 22.1519 17.4798 22.2886 17.48 22.431C17.4802 22.5735 17.5351 22.71 17.6326 22.8106C17.7302 22.9112 17.8623 22.9675 18 22.9673Z" fill="%23065C9C"/></svg>') no-repeat center center; width: 24px; height: 24px; display: block; margin-right: 10px;}
			.header__btn{}
				.btn.btn_head{background: #065C9C; border-radius: 100px; padding: 15px 43px; display: flex; align-items: center; justify-content: center; color: #FFFFFF;  font-size: 15px; border: none!important; box-shadow: none!important; font-weight: 600; outline: none!important; line-height: 1;}
				.btn.btn_head:hover{background: #045088;box-shadow: none!important;}



	.header__menu{position: relative;}
		.header .nav_menu { width: 100%; display: flex; align-items: center; justify-content: space-around; padding-left: 0; margin-bottom: 0;}
			.header .nav_menu .menu-item{text-align: center; }

				.header  .nav_menu .menu-item>a{ display: inline-block; font-size: 14px; font-weight: 500; text-transform: uppercase; color: #374046; -webkit-transition: .4s; -o-transition: .4s; transition: .4s; font-family: "Inter"; padding: 15px;}
				.header  .nav_menu .menu-item>a:hover{
					-webkit-transform: scale(1.2);
					-ms-transform: scale(1.2);
					transform: scale(1.2);
					color: #065C9C;
				}

				.catalog-dropdown{display: none; position: absolute; top: 100%;  left: 0; background: #fff; z-index: 9; text-align: left; min-height: 532px; /*right: 0;*/}
				.catalog-dropdown > .catalog-item{width: 427px; padding: 0 30px; margin-bottom: 8px;}
				.catalog-dropdown-item{position: absolute; top: 0; left: 399px; /* width: 427px; */ display: none; background: #fff;  height: 100%;}




				.menu-level-3{    position: absolute; top: 0; left: 399px;  display: none; background: #fff; height: 100%; }
					.catalog-item{padding: 0 30px;}
					.menu-level-1{display: none; padding-top: 30px;}
					.menu-level-2{display: none;padding-top: 30px; width: 400px;}
					.menu-level-3{display: none;padding-top: 30px; width: 400px;}
					.menu-level-4{display: none;}

				.catalog-dropdown > .catalog-item .catalog-item-title{position: relative; padding-left: 44px; line-height: 1.2;}
				.menu-level-2 .catalog-item-title{padding-left: 0!important; padding-bottom: 8px;}
				.catalog-dropdown > .catalog-item{min-height: 36px;}

					.catalog-item-icon{width: 36px; height: 36px; border-radius: 50%; overflow: hidden; border: 1px solid #065C9C; display: block; position: absolute; left: 0; top: 0;}
	
					.menu-item:hover .menu-level-1{display: block;}
					.menu-level-1 .parent:hover .menu-level-2{display: block; }
					.catalog-dropdown-item.menu-level-2{border-left: 1px solid #CFCFCF; }
					.catalog-dropdown-item-list.menu-level-3{border-left: 1px solid #CFCFCF; height: 100%;}


					.menu-level-1 .parent:hover .menu-level-2,
					.menu-level-1 .parent:hover .menu-level-2{display: inline-block;}
					.menu-level-2 .parent:hover .menu-level-3{display: block; }
					.menu-level-3 .sub-menu-list{padding-left: 0;width: 400px;}
					.menu-level-3 .sub-menu-list__item{padding: 0 30px 10px;}

					
					
				.catalog-item-link{color: #515B5F; padding-bottom: 8px; line-height: 1.6; }
				.menu-level-1 > .parent .catalog-item-link{ font-size: 22px; font-weight: 600; display: flex;  }
				.menu-level-2 .catalog-item-link{font-size: 16px!important; font-weight: 500!important; }
				.sub-menu-list__link{font-weight: 600!important; font-size: 14px!important;margin-bottom: 10px!important;}
				.parent > .catalog-item-title{position: relative;}
				.parent > .catalog-item-title .catalog-item-link{display: flex; align-items: center; justify-content: space-between; width: calc(100% - 40px); line-height: 1.2;}
				.parent  > .catalog-item-title .submenu-toggle{ background: url('data:image/svg+xml,<svg width="9" height="14" viewBox="0 0 9 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.0214844 12.355L5.36482 7L0.0214844 1.645L1.66648 0L8.66648 7L1.66648 14L0.0214844 12.355Z" fill="%23065C9C"/></svg>') no-repeat center center; width: 8px;height: 14px; display: block;  position: absolute; top: 50%; right: 30px; transform: translateY(-50%);}
				
				.menu-level-2 .parent > .catalog-item-title .submenu-toggle{margin-right: 0; top: 10px;}

			.catalog-item-link:hover{color: #045088; text-decoration: none;}
			.menu-item:not(:first-child){position: relative;}










.heder-mobile {
  display: none;
}





header .menu_mobile .delivery svg {
  width: 70px
}
header .menu_mobile .delivery span {
  font-size: 14px;
  font-weight: 300;
  line-height: 1.9em;
  color: #065C9C;
  font-family: "Inter",Sans-serif;
  padding-left: 12px;
}


.menu_mobile {
  z-index: 22;
  background-color: #fff;
  padding-bottom: 300%;
  position: absolute;
  width: 100%;
}
header .menu_mobile .contacts .contacts_wrapper li:first-child:before {
  content: "\f0e0";
  font-family: "FontAwesome5Free";
  font-weight: 900;
  font-size: 20px;
  color: #848484;
  margin-right: 15px;
}
header .menu_mobile .contacts .contacts_wrapper li:last-child:before {
  content: "\f017";
  font-family: "FontAwesome5Free";
  font-weight: 900;
  font-size: 20px;
  color: #848484;
  margin-right: 15px;
}



header .accordion-button {
  font-family: "Inter", Sans-serif;
  font-size: 18px;
  box-shadow: inset 0 -1px 0 rgba(0,0,0,.125);
}
header .accordion-button:not(.collapsed) {
  color: #065C9C;
  background-color: #fff;
  box-shadow: none;
}
header .accordion-body {
  padding: 0rem 1.25rem;
  color: #065C9C;
  font-family: "Inter", Sans-serif;
  font-size: 14px;
}
header .accordion-button:focus {
    z-index: 3;
    border-color: #fff;
    outline: 0;
    box-shadow: none;
}
#accordion_head {
  z-index: 22;
  background-color: #fff;
  padding-bottom: 300%;
  position: absolute;
  width: 100%;
  overflow-y: auto;
  max-height: 1000px;
  height: 1000px;
}
.sub-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 20;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 15px 0;
  padding: 15px;
  background-color: rgb(255, 255, 255);
  -webkit-box-shadow: 0 4px 30px rgba(35, 44, 58, 0.1);
  box-shadow: 0 4px 30px rgba(35, 44, 58, 0.1);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  width: fit-content;
  color: #4B5457;
  border-radius: 8px;
  opacity: 0;
  -webkit-transform: translateY(10px);
  transform: translateY(10px);
  visibility: hidden;
  -webkit-transition: all 0.5s ease-in-out, opacity 0.25s ease-in-out;
  transition: all 0.5s ease-in-out, opacity 0.25s ease-in-out;
  align-items: flex-start;
}
.menu-item:hover > .sub-menu {
  opacity: 1;
  visibility: visible;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}
.sub-menu li a {
  font-family: "Inter-Regular", Sans-serif !important;
  font-size: 14px !important;
  font-weight: 500 !important;
  text-transform: none !important;
  text-align: left;
}
li.sub-menu__item{text-align: left!important;}
.sub-menu li a:hover {
  transform: none !important;
  color: #000 !important;
}
.heder-mobile .go_to_cart.full {
  font-size: 14px;
  color: #fff;
}
.heder-mobile .go_to_cart.full::before {
  display: none;
}

#bx-panel {
z-index: 5000 !important;
}
.breadcrumb {
    margin-top: -30px;
}
