body header .sgds-masthead__content,body main .sgds-masthead__content{background-color:#f0f0f0;max-height:0;transition:max-height .4s ease-in-out;overflow:hidden;display:block!important}.kYnjtB,[class*=AutoComplete__StyledMenuWrapper]{text-align:left;background:#fff;border-radius:0 0 8px 8px;width:100%;max-height:50vh;margin-top:4px;position:absolute;box-shadow:0 8px 16px #0000001a;z-index:99999!important}body header .header-main__search--open{overflow:visible!important}body header .header-main__search:not(.header-main__search--open){overflow:hidden!important}@media (max-width:1201px){body header .header-main__menu button.header-arrow{cursor:pointer;background:0 0;border:none;padding:10px 50px;display:block;position:absolute;top:0;right:0}body header .header-main__menu button.header-arrow:before{content:"";font-variant:normal;text-transform:none;font-size:28px;font-style:normal;font-weight:400;line-height:1;transition:all .3s linear;display:block;font-family:FontAwesome!important}body header .header-main__menu li.header-main__menu--expanded button.header-arrow:before{color:#fff;transform:rotate(-180deg)}body header .header-main__menu li.header-main__menu--expanded.header-main__menu__button button.header-arrow:before{color:#000}@media (max-width:767px){body header .header-main__menu button.header-arrow{padding:10px 30px}}body main .header-main__menu button.header-arrow{cursor:pointer;background:0 0;border:none;padding:10px 50px;display:block;position:absolute;top:0;right:0}body main .header-main__menu button.header-arrow:before{content:"";font-variant:normal;text-transform:none;font-size:28px;font-style:normal;font-weight:400;line-height:1;transition:all .3s linear;display:block;font-family:FontAwesome!important}body main .header-main__menu li.header-main__menu--expanded button.header-arrow:before{color:#fff;transform:rotate(-180deg)}body main .header-main__menu li.header-main__menu--expanded.header-main__menu__button button.header-arrow:before{color:#000}@media (max-width:767px){body main .header-main__menu button.header-arrow{padding:10px 30px}}body header .header-main__menu li>ul,body main .header-main__menu li>ul{opacity:0;max-height:0;margin-bottom:0;transition:max-height .6s cubic-bezier(.4,0,.2,1),opacity .4s ease-in-out,margin-bottom .5s ease-in-out;overflow:hidden;display:block!important}body header .header-main__menu li>ul.d-block,body main .header-main__menu li>ul.d-block{opacity:1;max-height:600px;margin-bottom:15px}}
