.header.header--has-breadcrumbs:not(.header__transparent){position:relative;margin-bottom:calc((var(--header-margin) * 1.5) + 3.2rem)}@media screen and (min-width:750px){.header.header--has-breadcrumbs:not(.header__transparent){margin-bottom:calc((var(--header-margin) * 2) - .4rem + 3.2rem)}}.header-breadcrumbs{position:absolute;top:100%;left:0;right:0;margin-top:1.2rem;pointer-events:none}.header-breadcrumbs .page-width{display:block}.header-breadcrumbs .header__logo-nav{display:block;background:none;border-radius:0;padding-top:0;padding-bottom:0}.header-breadcrumbs .header__heading-link{display:block;margin-top:0;margin-bottom:0;margin-right:0;line-height:1.25;min-width:0;max-width:100%}.breadcrumbs{pointer-events:auto;font-family:var(--font-heading-family);font-size:1.2rem;line-height:1.25;letter-spacing:.06em;text-transform:uppercase}.breadcrumbs__list{display:flex;flex-wrap:nowrap;align-items:center;gap:1.2rem;list-style:none;margin:0;padding:0;max-width:100%;overflow:hidden}.breadcrumbs__item{display:inline-flex;align-items:center;flex:0 0 auto;gap:1.2rem;color:rgba(var(--color-foreground),.55);white-space:nowrap}.breadcrumbs__item+.breadcrumbs__item:before{content:"";display:block;flex:0 0 auto;width:2rem;border-top:.1rem dashed rgba(var(--color-foreground),.4)}.breadcrumbs__link{color:inherit;text-decoration:none;transition:color .12s ease}.breadcrumbs__link:hover{color:rgb(var(--color-link))}.breadcrumbs__item[aria-current=page]{flex:0 1 auto;min-width:0;color:rgb(var(--color-foreground))}.breadcrumbs__item[aria-current=page]>span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-bottom:.3rem;border-bottom:.2rem solid rgb(var(--color-link))}.header__transparent .breadcrumbs__item{color:#fff9}.header__transparent .breadcrumbs__item+.breadcrumbs__item:before{border-top-color:#fff6}.header__transparent .breadcrumbs__item[aria-current=page]{color:#fff}@media screen and (max-width:749px){.header-breadcrumbs{margin-top:1rem}.breadcrumbs{font-size:1.1rem}.breadcrumbs__list,.breadcrumbs__item{gap:.9rem}.breadcrumbs__item+.breadcrumbs__item:before{width:1.4rem}}.hero-banner .hero__banner-content{padding-top:1.6rem}@media screen and (max-width:749px){.hero-banner .hero__banner-content{padding-top:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/component-breadcrumbs.css.map */
