.cnb-page__subnav{z-index:30;justify-content:center;width:100%;padding-inline:clamp(.75rem,3vw,1.5rem);display:flex;position:relative}.cnb-page__subnav .hub-subnav.cnb-subnav{margin-inline:auto}.cnb-page--home .cnb-page__subnav{inset-inline:0;position:absolute;top:clamp(.85rem,1.8vw,1.35rem)}.cnb-page--home .hub-subnav.cnb-subnav{background:#ffffffe0;border-color:#ffffff52;margin-block:0;position:relative;top:auto;box-shadow:0 18px 42px #00000029}.cnb-page--home .hub-subnav.cnb-subnav .hub-subnav__item:not(.is-active),.cnb-page--home .hub-subnav.cnb-subnav .hub-subnav__burger{background:#ffffffeb}.cnb-page--hub .cnb-page__subnav{padding-top:clamp(.85rem,1.8vw,1.25rem)}.cnb-page--hub .hub-subnav.cnb-subnav{margin-block:0 clamp(.8rem,1.5vw,1.2rem)}@media (width<=639px){.cnb-page--home .cnb-page__subnav{top:.55rem}.cnb-page--home .hub-subnav.cnb-subnav{width:min(100% - 1rem,520px)}}.cnb-trail{z-index:60;height:0;position:relative}.cnb-trail__container{width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(.75rem,3vw,2rem)}.cnb-trail__nav{white-space:nowrap;line-height:1;font-family:var(--font-mono);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--eshop-ink-muted,#5a6075);font-size:.72rem;position:relative;top:38px}.cnb-trail__nav a{color:inherit;border-block-end:1px dotted;text-decoration:none}.cnb-trail__nav a:hover,.cnb-trail__nav a:focus-visible{color:var(--eshop-yellow-deep,#9c6c00)}.cnb-trail__sep{color:var(--color-border-subtle,#cbd5e1)}@media (width<=640px){.cnb-trail{display:none}}.cnb-listing-subnav .hub-subnav{position:static;top:auto}
