@import "@Themes/constants.scss"; .root { display: flex; align-items: center; justify-content: space-between; height: 83px; background-color: $white; box-shadow: $shadow-nav; padding: 0 48px; position: sticky; top: 0; z-index: 4; @media (max-width: $screen-m) { transition: transform 500ms ease-out; &[data-open="closed"] { transform: translateY(-85px); } } .logo-container { > a { cursor: default !important; } .logo { width: 174px; height: 39px; } } .right-section { .profile-section { display: inline-flex; @media (max-width: $screen-ls) { display: none; } } .notification-section { display: inline-flex; > :first-child { margin-right: 32px; } } .help-section { display: inline-flex; cursor: pointer; > :first-child { margin-right: 32px; } } } .burger-menu { display: none; @media (max-width: $screen-ls) { display: inline-flex; .icon { width: 24px; height: 24px; } } } } .subscription-line { position: sticky; top: 83px; display: flex; gap: 8px; justify-content: center; align-items: center; background-color: var(--grey-soft); padding: 14px 0; }