@keyframes rotation {0% {transform: rotate(0deg);}
	to {transform: rotate(1turn);}}
.b-ext .ds-c-Header {background-color: var(--color_white);position: -webkit-sticky;position: sticky;top: -30px;z-index: 15;}
.b-ext .ds-c-Header-main>div {padding-top: 15px;padding-bottom: 15px;display: flex;align-items: center;justify-content: space-between;gap: 0 40px;}
.b-ext .ds-c-Header-main-burger {background-color: var(--color_blue);border: 1px solid var(--color_blue);width: 30px;height: 29px;border-radius: 100%;display: none;cursor: pointer;margin-right: 15px;position: relative;}
.b-ext .ds-c-Header-main-burger-line {display: block;top: 13px;}
.b-ext .ds-c-Header-main-burger-line, .b-ext .ds-c-Header-main-burger:after, .b-ext .ds-c-Header-main-burger:before {width: 12px;height: 1px;background: var(--color_white);transition: .25s ease-in;position: absolute;left: 50%;transform: translateX(-50%);}
.b-ext .ds-c-Header-main-burger:after, .b-ext .ds-c-Header-main-burger:before {content: "";}
.b-ext .ds-c-Header-main-burger:before {top: 10px;}
.b-ext .ds-c-Header-main-burger:after {bottom: 10px;}
.b-ext .ds-c-Header-main-burger:hover {background-color: var(--color_white);}
.b-ext .ds-c-Header-main-burger:hover .ds-c-Header-main-burger-line, .b-ext .ds-c-Header-main-burger:hover:after, .b-ext .ds-c-Header-main-burger:hover:before {background-color: var(--color_blue);}
.b-ext .ds-c-Header-main-burger[data-active=true] {background-color: var(--color_white);border-color: var(--color_grey_darker);}
.b-ext .ds-c-Header-main-burger[data-active=true] .ds-c-Header-main-burger-line {width: 0;}
.b-ext .ds-c-Header-main-burger[data-active=true] .ds-c-Header-main-burger-line, .b-ext .ds-c-Header-main-burger[data-active=true]:after, .b-ext .ds-c-Header-main-burger[data-active=true]:before {background-color: var(--color_red);}
.b-ext .ds-c-Header-main-burger[data-active=true]:before {top: 13px;transform: translateX(-50%) rotate(45deg);}
.b-ext .ds-c-Header-main-burger[data-active=true]:after {bottom: 13px;transform: translateX(-50%) rotate(-45deg);}
.b-ext .ds-c-Header-main-logo {font-size: 0;width: 125px;min-width: 125px;height: 45px;}
.b-ext .ds-c-Header-main-logo img, .b-ext .ds-c-Header-main-logo svg {width: 100%;height: 100%;}
.b-ext .ds-c-Header-main-search {position: relative;width: 100%;opacity: 1;transition: ease-out,.3s;}
.b-ext [data-active=true]+h1+.ds-c-Header-main-search {opacity: 0;display: none;}
.b-ext .ds-c-Header-main-search .ds-c-SearchBar-btn {pointer-events: auto;}
.b-ext .ds-c-Header-main-links {min-width: 324px;}
.b-ext .ds-c-Header-main-links--ecommerce {min-width: 430px;}
.b-ext .ds-c-Header-aside {font-size: calc(var(--font-size) * 1.1);line-height: 1.1818181818;padding-top: 8px;padding-bottom: 8px;border-bottom: 1px solid var(--color_grey_darker);}
.b-ext .ds-c-Header-aside>div {display: flex;justify-content: space-between;align-items: center;}
.b-ext .ds-c-Header-aside-contact .ds-c-Link {font-size: calc(var(--font-size) * 1.1);line-height: 1.1818181818;}
.b-ext .ds-c-Header-aside-contact span:after {content: "·";display: inline-block;vertical-align: middle;margin: 0 2px 0 4px;}
.b-ext .ds-c-Header-aside-rea {display: flex;align-items: center;justify-content: center;gap: 0 50px;}
.b-ext .ds-c-Header-aside-rea-item:before {content: "";display: inline-block;vertical-align: middle;background-image: url("/ext/assets/images/icon/check_v2.svg");background-size: cover;background-position: 50%;background-repeat: no-repeat;width: 9px;height: 7px;margin: 0 4px 2px 0;}
@media screen and (max-width:999px) {.b-ext .ds-c-Header {top: 0;}
	.b-ext .ds-c-Header-main {position: relative;}
	.b-ext .ds-c-Header-main:before {content: "";background-color: var(--color_white);position: absolute;display: block;width: 100%;height: 100%;left: 0;top: 0;z-index: 3;}
	.b-ext .ds-c-Header-main>div {display: flex;flex-wrap: wrap;border: none;gap: 0;align-items: center;padding-top: 15px;padding-bottom: 15px;}
	.b-ext .ds-c-Header-main>div>* {order: 1;}
	.b-ext .ds-c-Header-main-burger {position: relative;display: block;z-index: 3;}
	.b-ext .ds-c-Header-main-logo {width: auto;height: auto;min-width: auto;margin-right: auto;position: relative;z-index: 4;}
	.b-ext .ds-c-Header-main-logo img, .b-ext .ds-c-Header-main-logo svg {width: 83px;height: 33px;}
	.b-ext .ds-c-Header-main-search {display: block;position: absolute;max-width: none;border: none;z-index: 1;left: 0;top: 65px;order: 2 !important;transition: top .25s ease-out;}
	.b-ext [data-sticky=true] .ds-c-Header-main-search {top: -65px;}
	.b-ext [data-sticky=true] [data-search=true] .ds-c-Header-main-search {top: 65px;}
	.b-ext .ds-c-Header-main-links {margin-left: 0;min-width: auto;position: relative;z-index: 3;}
	.b-ext .ds-c-Header-aside {display: none;}}