.header_box{display:block;position:relative;top:0;overflow-x:clip;height:var(--height-header);padding:0 var(--gap-section-side);background:var(--theme-heading);box-shadow:var(--shadow-small);color:var(--color-base);font-size:1rem;font-weight:400;line-height:1.25rem;transition:background-color .3s,box-shadow .3s,height .3s;z-index:10;--height-field: 2.5rem;--height-button: 2.5rem;--color-border: rgb(from var(--theme-white) r g b / 10%);--color-muted: var(--theme-tertiary-alt);--color-heading: var(--theme-white);--color-text: var(--color-base)}body:has(.df-classic[visible]) .header_box:before{visibility:visible;opacity:.35}body:has(.df-classic[visible]) .header_box .search,body:has(.df-classic[visible]) .header_box .dgwt-wcas-search-wrapp{transform:scaleX(1);visibility:visible;opacity:1}.header_box.is_sticky{position:sticky;top:var(--offset-top)}.header_box.is_menu:before{visibility:visible;opacity:.35}.header_box.is_search .search,.header_box.is_search .dgwt-wcas-search-wrapp{transform:scaleY(1);visibility:visible;opacity:1;z-index:5}.header_box.is_search .search_btn:before{-webkit-mask-image:url(../../images/ico_remove.svg)}.header_box:before{content:"";position:fixed;top:calc(var(--height-header) + var(--offset-current));right:0;bottom:0;left:0;background:var(--theme-heading);transition:.4s;visibility:hidden;opacity:0;will-change:opacity;contain:layout style}.header_box .fixed{display:flex;align-items:center;height:var(--height-header);gap:var(--gap-grid)}.header_box .logo{display:block;flex-grow:0;flex-shrink:0;width:164px;height:20px;background-color:var(--color-heading);-webkit-mask:url(../../images/ico_logo.svg) 0 50%/contain no-repeat;transition:.2s}@media(hover: hover){.header_box .logo:hover{background-color:var(--color-link)}}.header_box .navigation{display:flex;flex-grow:1;align-self:stretch;min-width:0}.header_box .buttons{display:none}.header_box .menu_btn{display:none;position:relative;flex-grow:0;flex-shrink:0;order:1;width:var(--height-button);height:var(--height-button);border:1px solid currentColor}.header_box .menu_btn:before,.header_box .menu_btn:after,.header_box .menu_btn span{content:"";position:absolute;top:50%;left:50%;width:1.125rem;height:2px;margin:-1px 0 0 -0.5625rem;border-radius:5px;background-color:currentColor;transition:.2s;opacity:1}.header_box .menu_btn:before{margin-top:-0.5rem}.header_box .menu_btn:after{margin-top:0.375rem}@media(hover: hover){.header_box .menu_btn:hover{color:var(--color-link)}}.header_box .search,.header_box .dgwt-wcas-search-wrapp{display:flex;position:absolute;top:0;right:50px;left:0;align-items:center;height:var(--height-header);padding:10px 0;margin:0;background-color:var(--theme-heading);color:var(--color-base);transition:.3s;transform:scaleX(0);transform-origin:100% 50%;opacity:.01;z-index:3;--color-text: var(--theme-white);--color-field: rgb(from var(--theme-white) r g b / 20%);--color-border: rgb(from var(--theme-white) r g b / 10%);--field-text: var(--theme-white);--field-text-active: var(--theme-white);--field-border: rgb(from var(--theme-white) r g b / 15%);--field-border-active: rgb(from var(--theme-white) r g b / 25%);--field-base: transparent;--field-base-active: transparent}.header_box .search_btn{display:flex;flex-grow:0;flex-shrink:0;align-items:center;justify-content:center;width:var(--height-button);height:var(--height-button);border:1px solid currentColor}.header_box .search_btn:before{content:"";display:block;position:relative;left:1px;width:16px;height:16px;background-color:currentColor;-webkit-mask:url(../../images/ico_search.svg) 50% 50%/contain no-repeat;transition:.2s}@media(hover: hover){.header_box .search_btn:hover{color:var(--color-link)}}.header_box .search .field{position:relative;max-width:var(--width-fixed);margin:0 auto}.header_box .search input{display:block;position:relative;height:auto;padding:10px 40px 10px 20px;border-radius:var(--radius-small);font-size:16px;font-weight:500;font-style:normal;line-height:20px;z-index:1;appearance:none;-webkit-appearance:none}.header_box .search input::-webkit-input-placeholder{font-style:normal}.header_box .search input::-webkit-search-decoration{display:none}.header_box .search input::-webkit-search-cancel-button{display:none;position:relative;right:4px;width:16px;height:16px;background-color:currentColor;-webkit-mask:url(../../images/ico_remove.svg) 50% 50%/contain no-repeat;-webkit-appearance:none}.header_box .search button{position:absolute;top:calc(.5*var(--height-header) - 10px);right:16px;width:20px;height:20px;background-color:currentColor;-webkit-mask:url(../../images/ico_search.svg) 50% 50%/contain no-repeat;z-index:2}.header_box .search button:focus{background-color:var(--color-link)}@media(min-width: 64rem){.header_box .menu{display:flex;flex-grow:1;align-items:stretch;justify-content:flex-end;min-width:0;font-size:0.875rem;font-weight:500;line-height:1.25rem;text-transform:none;gap:var(--gap-grid);--gap-grid: 15px}.header_box .menu>li{display:flex;align-items:stretch}.header_box .menu>li.submenu>a:after{content:"";display:block;flex-grow:0;flex-shrink:0;width:12px;height:7px;margin:0 0 0 10px;background:currentColor;-webkit-mask:url(../../images/ico_select.svg) 50% 50%/contain no-repeat;opacity:.75}}@media(min-width: 64rem)and (hover: hover){.header_box .menu>li:hover>a:before{right:0}}@media(min-width: 64rem){.header_box .menu>li>a{display:flex;position:relative;align-items:center;justify-content:center;border-radius:var(--radius-regular);font-size:0.9375rem;text-align:center;transition:.2s}.header_box .menu>li>a:before{content:"";position:absolute;right:100%;bottom:0;left:0;height:4px;background-color:var(--color-link);transition:.2s}.header_box .menu>li:last-child>.sub-menu{right:0;left:auto}.header_box .menu>li:nth-last-child(2){--width-submenu: 234px}.header_box .submenu{position:relative;z-index:1}.header_box .menu:not(:hover) .submenu:has(:focus-visible)>ul{transform:scale(1);visibility:visible;opacity:1}}@media(min-width: 64rem)and (hover: hover){.header_box .submenu:hover>ul{transform:scale(1);visibility:visible;opacity:1;touch-action:auto}.header_box .submenu:hover>ul .sub-menu{pointer-events:auto;touch-action:auto}}@media(min-width: 64rem){.header_box .sub-menu{display:block;position:absolute;top:100%;left:0;width:max-content;min-width:100%;max-width:var(--width-submenu);padding:10px 0;margin:0;border-top:1px solid var(--color-border);background-color:var(--color-secondary-alt);box-shadow:var(--shadow-small);color:var(--color-base);transition:.3s;transform:scaleY(0);transform-origin:0 0;visibility:hidden;opacity:0;touch-action:none}.header_box .sub-menu .sub-menu{position:relative;top:auto;min-width:unset;max-width:none;padding:0;margin:-2px 0 4px;border-top:none;border-radius:0;box-shadow:none;transform:none;visibility:visible;opacity:1}.header_box .sub-menu .sub-menu:before{display:none}.header_box .sub-menu li{display:block;position:relative}.header_box .sub-menu li.back{display:none}.header_box .sub-menu li.active>a{color:var(--color-link)}.header_box .sub-menu li:last-child>.sub-menu{margin-bottom:0}.header_box .sub-menu a{display:flex;align-items:center;padding:6px 20px;color:var(--color-text);font-weight:inherit;text-transform:none;transition:.2s}}@media(min-width: 64rem)and (hover: hover){.header_box .sub-menu a:hover{color:var(--color-link)}}@media(min-width: 64rem){.header_box .mega{position:static;--gap-grid-y: var(--gap-grid);--gap-grid-x: var(--gap-grid)}.header_box .mega a{display:inline-block;padding:0}.header_box .mega>.sub-menu{display:flex;position:absolute;right:calc(-1*var(--gap-grid-x));left:calc(-1*var(--gap-grid-x));width:auto;min-width:auto;max-width:none;padding:0;border-top:none;gap:0;--width-item: 20%}.header_box .mega>.sub-menu:has(>li:nth-child(6)){flex-wrap:wrap;--width-item: 33.333%}.header_box .mega>.sub-menu:has(>li:nth-child(6))>li:nth-child(3n){border-right:none}.header_box .mega>.sub-menu:has(>li:nth-child(6))>li:nth-child(3n+2):before{content:"";position:absolute;bottom:0;left:50%;width:var(--width-fixed-large);height:1px;margin-left:calc(-0.5*var(--width-fixed-large));background-color:var(--color-border)}.header_box .mega>.sub-menu:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:var(--width-fixed-large);margin:0 0 0 calc(-0.5*var(--width-fixed-large));border-top:1px solid var(--color-border);background-color:inherit;box-shadow:none}.header_box .mega>.sub-menu>li{position:relative;flex-basis:var(--width-item);padding:var(--gap-grid-y) var(--gap-grid-x);border-right:1px solid var(--color-border)}.header_box .mega>.sub-menu>li.submenu>a{font-size:var(--size-tiny);font-weight:500;text-transform:uppercase;--color-text: var(--color-muted)}.header_box .mega>.sub-menu .sub-menu{display:block;position:relative;top:auto;left:auto;width:auto;min-width:auto;max-width:none;padding:0;margin:8px 0 0;background:none;box-shadow:none;transform:none;visibility:visible;opacity:1}.header_box .mega>.sub-menu .sub-menu>li{margin:0 0 10px}.header_box .mega>.sub-menu .sub-menu>li:last-child{margin-bottom:0}}@media(min-width: 64rem)and (hover: hover){.header_box .mega>.sub-menu .sub-menu>li>a:hover,.header_box .mega>.sub-menu .sub-menu>li>a:hover{color:var(--color-link)}}@media(min-width: 76.875rem){.header_box .menu{--gap-grid: 30px}.header_box .menu>li>a{font-size:1rem}.header_box .menu>li:nth-last-child(2){--width-submenu: 257px}}@media(min-width: 85rem){.header_box .menu>li:nth-last-child(2){--width-submenu: 340px}}@media(max-width: 64rem){.header_box{--gap-grid: 10px}.header_box.is_menu .menu_btn span{opacity:0}.header_box.is_menu .menu_btn:before,.header_box.is_menu .menu_btn:after{margin-top:-1px;transform:rotate(45deg)}.header_box.is_menu .menu_btn:after{transform:rotate(-45deg)}.header_box.is_menu .navigation{transform:translateX(0);visibility:visible}.header_box .search,.header_box .dgwt-wcas-search-wrapp{right:100px}.header_box .logo{margin-right:auto}.header_box .navigation{display:flex;position:fixed;top:calc(var(--height-header) + var(--offset-current));right:0;bottom:0;left:auto;overflow:hidden;flex-direction:column;align-self:stretch;width:300px;border-top:1px solid var(--color-border);background-color:var(--color-secondary-alt);box-shadow:var(--shadow-small);transition:transform .3s,visibility .3s;transform:translateX(100%);visibility:hidden;--color-heading: var(--theme-white)}.header_box .buttons{display:block;padding:15px var(--gap-section-side);margin:0;border-top:1px solid var(--color-border);background-color:var(--theme-heading)}.header_box .buttons .button{width:100%;margin:0 0 10px}.header_box .buttons .button:last-child{margin-bottom:0}.header_box .menu{overflow-x:hidden;overflow-y:auto;flex-grow:1;order:0;min-height:0;font-size:1rem;font-weight:500;line-height:1.25rem;z-index:2}.header_box .menu_btn{display:flex}.header_box .menu li{display:block;position:relative;border-bottom:1px solid var(--color-border)}.header_box .menu li:last-child{border-bottom-width:0}.header_box .menu li.submenu{display:flex;flex-wrap:wrap;align-items:center;gap:0 10px}.header_box .menu li.submenu.is_expanded:after{transform:rotate(90deg)}.header_box .menu li.submenu:after{content:"";display:block;flex-grow:0;flex-shrink:0;align-items:center;width:8px;height:12px;margin:0 var(--gap-section-side) 0 auto;background-color:currentColor;-webkit-mask:url(../../images/ico_arrow.svg) 50% 50%/contain no-repeat;transition:.3s}.header_box .menu li.submenu>a{max-width:calc(100% - 36px);padding-right:0}.header_box .menu a{display:inline-flex;align-items:center;min-height:52px;padding:8px var(--gap-section-side);margin-right:auto}.header_box .sub-menu{display:none;position:relative;order:3;width:100%;padding:0;margin:0;background-color:#172964;font-size:0.875rem}.header_box .sub-menu.active{display:block}.header_box .sub-menu .sub-menu{background-color:var(--color-heading)}.header_box .sub-menu a{min-height:46px}}@media(max-width: 30rem){.header_box .navigation{width:100%}}
/*# sourceMappingURL=header.css.map */
