.breadcrumb{padding:var(--spacing-4)var(--spacing-4);background-color:#f5f5f5}.breadcrumb__container{max-width:var(--container-max-width);align-items:center;gap:var(--spacing-2);flex-wrap:wrap;margin:0 auto;padding:0 10rem 0 6rem;display:flex}.breadcrumb__item{align-items:center;gap:var(--spacing-2);display:flex}.breadcrumb__link{font-size:var(--font-size-sm);color:var(--color-gray-700);transition:color var(--transition-base);text-decoration:none}.breadcrumb__link:hover{color:var(--color-primary)}.breadcrumb__current{font-size:var(--font-size-sm);color:var(--color-gray-900);font-weight:var(--font-weight-medium)}.breadcrumb__separator{color:var(--color-gray-600);font-size:var(--font-size-sm);-webkit-user-select:none;user-select:none}@media (max-width:1024px){.breadcrumb__container{padding:0 var(--spacing-6)}}@media (max-width:768px){.breadcrumb{padding:var(--spacing-3)var(--spacing-4)}.breadcrumb__container{padding:0 var(--spacing-4)}.breadcrumb__link,.breadcrumb__current,.breadcrumb__separator{font-size:var(--font-size-xs)}}
