.header .logo-link{display:block}.header__branding{align-self:center;flex-shrink:0;margin-right:50px;max-width:300px}@media screen and (max-width:1050px){.header__branding{max-width:165px}}@media screen and (max-width:480px){.header__branding{flex-shrink:1;margin-right:10px;max-width:130px}}.header__navigation{display:flex;justify-content:space-between;margin:0 auto;padding:12px 30px 22px 40px}@media screen and (max-width:1300px){.header__navigation{padding:12px 18px 22px 16px}}@media screen and (max-width:970px){.header__navigation{padding:16px 18px 16px 16px;position:relative;z-index:3}}.header__left{align-items:flex-start;display:flex}