.breadcrumb__list{display:flex;align-items:center;gap:8px}.breadcrumb__separator{display:flex;align-items:center;color:var(--ds-text-primary)}.breadcrumb__link{display:flex;align-items:center;text-decoration:none;color:var(--ds-text-primary);font-family:var(--font-primary-family);font-weight:400;font-size:14px;line-height:20px}@media (max-width:749px){.breadcrumb__link{font-size:12px;line-height:18px}}.breadcrumb__link{transition:opacity var(--ds-transition)}.breadcrumb__link:hover{opacity:.5}.breadcrumb__text{font-family:var(--font-primary-family);font-weight:700;font-size:12px;line-height:16px;letter-spacing:.12em;text-transform:uppercase}@media (max-width:749px){.breadcrumb__text{font-size:10px;line-height:14px}}.breadcrumb__text{text-decoration:underline;color:var(--ds-text-primary)}.breadcrumb__back{display:none;align-items:center;gap:4px;text-decoration:none;color:var(--ds-text-primary);font-family:var(--font-primary-family);font-weight:400;font-size:14px;line-height:20px}@media (max-width:749px){.breadcrumb__back{font-size:12px;line-height:18px}}.breadcrumb__back svg{stroke:currentColor}@media screen and (max-width:749px){.breadcrumb{display:none}.breadcrumb__back{display:inline-flex}}.breadcrumb__list{gap:12px}.breadcrumb__link,.breadcrumb__text{font-family:var(--ds-font-heading);font-weight:var(--fw-medium);font-size:14px;line-height:20px;letter-spacing:0;text-transform:none;text-decoration:none}.breadcrumb__link{color:var(--ds-text-primary)}.breadcrumb__link:hover{color:var(--ds-primary-700);opacity:1}.breadcrumb__text{color:var(--ds-text-caption)}@media screen and (max-width:749px){.breadcrumb{display:flex}.breadcrumb__back{display:none}.breadcrumb__link,.breadcrumb__text{font-size:12px;line-height:16px}}.breadcrumb__list{align-items:center}.breadcrumb__separator{display:inline-flex;align-items:center;justify-content:center;width:4px;height:4px;font-size:0;line-height:0;color:transparent;flex-shrink:0}.breadcrumb__separator::before{content:"";display:block;width:4px;height:4px;border-radius:50%;background:var(--ds-text-base)}.breadcrumb__link,.breadcrumb__text{display:inline-flex;align-items:center}.breadcrumb{max-width:100%}.breadcrumb__list{min-width:0;max-width:100%}.breadcrumb__link{flex-shrink:0;white-space:nowrap}.breadcrumb__text{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}