.category-navigation{z-index:4;background-color:#d9e3ef;height:3rem;padding:0 1rem;position:sticky;top:6.9rem}.category-navigation--scrolled{box-shadow:0 .188rem .375rem #00000029}.category-navigation__list{align-items:center;gap:1rem;height:100%;transition:max-height .15s ease-out,opacity .15s ease-out;display:flex}.category-navigation__list__item{text-align:center;padding:.5625rem 1rem;font-size:1.125rem;line-height:1.4625rem}.category-navigation__list__item a{align-content:center;min-height:1.875rem;display:inline-block}.category-navigation__list__item__link{cursor:pointer;color:#048;font-weight:300;position:relative;text-decoration:none!important}.category-navigation__list__item__link:after{content:"";background-color:#048;width:0;height:.125rem;transition:width .2s ease-in;display:inline-block;position:absolute;bottom:0;right:0}.category-navigation__list__item__link--active{font-weight:700}.category-navigation__list__item__link--active:after{width:100%;transition:width .2s ease-out;left:0}@media (hover:hover) and (pointer:fine){.category-navigation__list__item__link:hover{color:#00a6e2;font-weight:700;text-decoration:none}.category-navigation__list__item__link:hover:after{background-color:#00a6e2;width:100%;transition:width .2s ease-out;left:0}}@media (width<=47.98em){.category-navigation__list__item{font-size:.875rem;line-height:1.1375rem}.category-navigation{padding-inline:0;top:3.5rem}.category-navigation__list{gap:0}.category-navigation.logged-in{top:5.75rem}}
