:root{--header-edge-width:160px;--edge-span-height:110px;--edge-top-offset:0px}header.header,header.header .headerTop,header.header .headerWrap{overflow:visible!important}header.header .headerEdgeImg{height:var(--edge-span-height)!important;opacity:1;pointer-events:none!important;position:fixed!important;top:var(--edge-top-offset)!important;transform:translateY(0);transition:opacity .2s ease,transform .2s ease,visibility .2s ease;visibility:visible;width:var(--header-edge-width)!important;will-change:opacity,transform;z-index:9999!important}header.header .headerEdgeImg img{display:block!important;height:100%!important;-o-object-fit:contain!important;object-fit:contain!important;width:100%!important}header.header .headerEdgeImg--left{left:0!important;right:auto!important}header.header .headerEdgeImg--right{left:auto!important;right:0!important}@media (max-width:1200px){header.header .headerEdgeImg{display:none!important}}header.header .headerWrap.isScrolled .headerEdgeImg{opacity:0!important;transform:translateY(-6px)!important;visibility:hidden!important}header.header .headerLogo{position:relative!important}header.header .headerLogo .logoMain{opacity:1!important;position:static!important;transition:opacity .15s ease,visibility .15s ease;visibility:visible!important}header.header .headerLogo .logoScroll{transition:opacity .15s ease,visibility .15s ease}header.header .headerLogo .logoScroll,header.header .headerWrap.isScrolled .headerLogo .logoMain{left:-9999px!important;opacity:0!important;position:absolute!important;top:0!important;visibility:hidden!important}header.header .headerWrap.isScrolled .headerLogo .logoScroll{left:auto!important;opacity:1!important;position:static!important;top:auto!important;visibility:visible!important}header.header .headerWrap.container{position:relative}
