.pf-youtube-nav{position:relative;z-index:2;display:flex;align-items:center;flex:none}
.pf-youtube-menu-link{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:44px;min-height:44px;padding-inline:8px;border-radius:8px;white-space:nowrap}
.pf-youtube-menu-link:hover{background:#ffe7ec}
.pf-youtube-menu-link:focus-visible{outline:3px solid rgb(var(--color-keyboard-focus));outline-offset:3px}
.pf-youtube-menu-link svg{display:block;flex:none;width:32px;height:24px}
.pf-youtube-nav--drawer .pf-youtube-menu-link{justify-content:flex-start;padding:10px 0}
.pf-youtube-nav--drawer{padding-block:10px}
@media(min-width:1024px){
  .header--left{column-gap:24px}
  .header--left .header__navigation,.header--left .header__menu{min-width:0;max-width:100%}
  .header--left .header__icons--end{min-width:max-content}
  .header--left .header__buttons{margin-inline:0}
  .header__menu>.list-menu{column-gap:10px;row-gap:4px;flex-wrap:wrap;align-items:center;justify-content:center}
  .header__menu .menu__item{font-size:clamp(12px,1.02vw,14px);white-space:nowrap}
  .header__menu .pf-youtube-nav{margin-inline-start:8px}
}
@media(min-width:1024px) and (max-width:1599px){
  .header--left{--header-grid-template:"logo icons" "navigation navigation" /minmax(0,1fr) auto}
  .header--left .header__navigation{justify-content:center;margin-top:8px}
}

