.site-topbar__menu a,.mega-menu__link,.site-header__section,.favorites__clear{padding-bottom:5px;background-image:linear-gradient(var(--color-text),var(--color-text));background-repeat:no-repeat;background-position:100% 100%;background-size:0 1px;transition:background-size .5s ease-out,color var(--dur-fast) var(--ease)}.site-topbar__menu a:hover,.site-topbar__menu a:focus-visible,.mega-menu__link:hover,.mega-menu__link:focus-visible,.site-header__section:hover,.site-header__section:focus-visible,.favorites__clear:hover,.favorites__clear:focus-visible{background-position:0 100%;background-size:100% 1px}@media(prefers-reduced-motion:reduce){.site-topbar__menu a,.mega-menu__link,.site-header__section,.favorites__clear{transition:none}}
