/* 3556m amg-pw subnav: підменю розділу виду, перший блок під шапкою на /pets/{вид}/ і /pets/{вид}/profile/ (ORCHESTRATION §2а).
 * Лише ПК ≥ 1025 px; на телефоні цю роль виконує дровер. 48 px стоять у блокуючому CSS до першого кадру, випадні списки абсолютні: зсуву немає.
 * Кольори DESIGN-SPEC §13: текст #242424, наведення й активний #003566, лінія #ebebeb, фон білий. Шкала REWORK §1: 14 px 500, без капсу. */
html body .amg-pw.amg-pw-subnav{display:none}
@media (min-width:1025px){
  html body .amg-pw.amg-pw-subnav{display:block;box-sizing:border-box;position:relative;z-index:30;height:48px;background:#fff;border-bottom:1px solid #ebebeb;font-size:14px;line-height:20px;color:#242424}
  @supports (width:100cqw){html body.amg-ps-page .amg-ps-area>.amg-pw.amg-pw-subnav{width:100cqw;max-width:none;margin-left:calc(50% - 50cqw)}}
  html body .amg-pw .amg-pw-subnav__list{display:flex;align-items:center;justify-content:center;height:47px;max-width:1360px;margin:0 auto;padding:0 16px}
  html body .amg-pw .amg-pw-subnav__i{position:relative;flex:0 0 auto;height:47px}
  html body .amg-pw .amg-pw-subnav__sep{flex:0 0 auto;width:1px;height:20px;margin:0 12px;background:#ebebeb}
  html body .amg-pw .amg-pw-subnav__a{display:inline-flex;align-items:center;gap:4px;height:47px;padding:0 8px;font-size:14px;font-weight:500;line-height:20px;color:#242424;white-space:nowrap;cursor:pointer}
  html body .amg-pw .amg-pw-subnav__a:hover,html body .amg-pw .amg-pw-subnav__btn[aria-expanded="true"]{color:#003566}
  html body .amg-pw .amg-pw-subnav__chev{flex:0 0 auto;display:block}
  html body .amg-pw .amg-pw-subnav__btn[aria-expanded="true"] .amg-pw-subnav__chev{transform:rotate(180deg)}
  html[data-amg-sn="need"] body .amg-pw .amg-pw-subnav__i--need>.amg-pw-subnav__a,
  html[data-amg-sn="age"] body .amg-pw .amg-pw-subnav__i--age>.amg-pw-subnav__a{color:#003566;box-shadow:inset 0 -2px 0 #003566}
  html body .amg-pw .amg-pw-subnav__dd{position:absolute;top:100%;left:0;z-index:31;min-width:220px;margin-top:1px;padding:8px 0;background:#fff;border:1px solid #ebebeb;border-radius:8px;box-shadow:0 8px 24px rgba(36,36,36,.12)}
  html body .amg-pw .amg-pw-subnav__dd[hidden]{display:none}
  html body .amg-pw .amg-pw-subnav__l{display:block;padding:10px 16px;font-size:14px;font-weight:500;line-height:20px;color:#242424;white-space:nowrap}
  html body .amg-pw .amg-pw-subnav__l:hover,html body .amg-pw .amg-pw-subnav__l[aria-current]{color:#003566;background:#f5f5f5}
}
@media (min-width:1025px) and (max-width:1120px){
  html body .amg-pw .amg-pw-subnav__a{padding:0 6px}
  html body .amg-pw .amg-pw-subnav__sep{margin:0 6px}
}
