.breadcrumb-outer{display:flex;justify-content:center;margin:var(--bea-margin) auto;max-width:1024px;padding:0 var(--bea-margin)}.breadcrumb{flex-wrap:wrap;gap:var(--bea-margin-small);margin:0;max-width:100%;padding:0}.breadcrumb,.breadcrumb li{align-items:center;display:flex;overflow:hidden}.breadcrumb li{flex:none;line-height:1.5rem}.breadcrumb li>*{max-width:100%;overflow:hidden}.breadcrumb li:last-child{flex:1;-webkit-hyphens:auto;hyphens:auto;overflow:hidden;text-overflow:ellipsis}.breadcrumb li:not(:last-child):after{color:var(--bea-color-text-muted);content:"/";margin-left:var(--bea-margin-small)}.breadcrumb__link{color:var(--bea-color-text);display:block;font-size:.9rem;max-width:100%;overflow:hidden}.breadcrumb__link:not(.breadcrumb__link--last){position:relative}.breadcrumb__link:not(.breadcrumb__link--last):before{background-color:var(--bea-color-link-hover);bottom:0;content:"/";display:block;height:2px;left:0;position:absolute;transition:all 1s ease-in-out;width:0}.breadcrumb__link:not(.breadcrumb__link--last):hover{color:var(--bea-color-link-hover);text-decoration:none}.breadcrumb__link:not(.breadcrumb__link--last):hover:before{width:100%}.breadcrumb__link--icon{display:block;height:1.4rem;width:1.4rem}.breadcrumb__link--icon:before{display:none!important}.breadcrumb__link--last{color:var(--bea-color-text-muted)}@media(max-width:1200px){.breadcrumb__link--last{display:none}}
