.header-wrapper{border-bottom:.1rem solid transparent}.header-wrapper--border-bottom{border-bottom-color:rgba(var(--color-foreground),var(--ds-alpha-border))}.header{min-height:var(--ds-header-height);column-gap:1.6rem}@media screen and (max-width:989px){.header--mobile-center{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}}.header__left{grid-area:left-icons;justify-self:start;display:flex;align-items:center;margin-left:-1.2rem}.header__icons{align-items:center;padding-right:0}.header__heading-link{display:flex;align-items:center;min-height:4.4rem;padding:0;color:rgb(var(--color-foreground))}.header-wrapper{--logo-swap: 0}.section-header.menu-open .header-wrapper,.section-header.scrolled-past-header .header-wrapper:not(.header--transparent),.header-wrapper.header--transparent.header--scrolled{--logo-swap: 1}.header__logo-stack{position:relative;display:block;width:9rem;aspect-ratio:5313 / 1084}.header__heading-logo{display:block;max-width:none}.header__heading-logo--wordmark{width:100%;height:auto;opacity:calc(1 - var(--logo-swap))}.header__heading-logo--knot{position:absolute;top:50%;left:50%;width:3.2rem;height:3.2rem;opacity:var(--logo-swap);transform:translate(-50%,calc(-50% + (1 - var(--logo-swap)) * .6rem))}.header__icon--labelled{text-decoration:none}.header__icon .header__icon-label{display:none}@media screen and (min-width:990px){.header__logo-stack{width:13rem}.header__heading-logo--knot{width:4rem;height:4rem}.header__left{margin-left:0;gap:2.4rem}.header--top-left:not(.drawer-menu),.header--middle-left:not(.header--has-menu,.drawer-menu){grid-template-areas:"heading left-icons icons" "navigation navigation navigation";grid-template-columns:1fr auto auto}.header--top-left.drawer-menu,.header--middle-left.drawer-menu{grid-template-areas:"left-icons heading icons"}.header--middle-left.header--has-menu:not(.drawer-menu){grid-template-areas:"heading navigation left-icons icons";grid-template-columns:auto auto 1fr auto}.header--middle-center:not(.drawer-menu){grid-template-areas:"left-icons navigation heading icons";grid-template-columns:auto 1fr auto 1fr}.header--top-left:not(.drawer-menu) .header__left,.header--middle-left:not(.drawer-menu) .header__left{justify-self:end}.header__icon--labelled{width:auto}.header__icon--labelled>span{gap:.8rem}.header__icon--labelled .svg-wrapper{width:2rem}.header__icon--labelled .header__icon-label{display:flex;font-size:1.4rem;letter-spacing:.04em;line-height:1;white-space:nowrap;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:.1rem;text-underline-offset:.4rem}.header__icon--labelled:hover .header__icon-label{text-decoration-color:currentColor}}@media(prefers-reduced-motion:no-preference){.header__icon .icon{transition:opacity var(--ds-duration) var(--ds-ease)}.header__heading-logo--wordmark{transition:opacity .36s var(--ds-ease-soft) 80ms}.header__heading-logo--knot{transition:opacity .16s var(--ds-ease-in),transform .16s var(--ds-ease-in)}.section-header.menu-open .header__heading-logo--wordmark,.section-header.scrolled-past-header .header-wrapper:not(.header--transparent) .header__heading-logo--wordmark,.header--transparent.header--scrolled .header__heading-logo--wordmark{transition:opacity .18s cubic-bezier(.4,0,1,1)}.section-header.menu-open .header__heading-logo--knot,.section-header.scrolled-past-header .header-wrapper:not(.header--transparent) .header__heading-logo--knot,.header--transparent.header--scrolled .header__heading-logo--knot{transition:opacity .42s var(--ds-ease-soft) .12s,transform .42s var(--ds-ease-soft) .12s}.header__icon-label{transition:text-decoration-color var(--ds-duration) var(--ds-ease)}}.header--transparent{isolation:isolate;background:transparent}.header--transparent:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:rgb(var(--color-background));pointer-events:none}.section-header:not(.menu-open) .header--transparent:not(.header--scrolled){--color-foreground: var(--color-background);border-bottom-color:transparent}.section-header:not(.menu-open) .header--transparent:not(.header--scrolled):before{transform:translateY(-101%)}.section-header:not(.menu-open) .header--transparent:not(.header--scrolled) .cart-count-bubble{background-color:rgb(var(--color-foreground));color:rgb(var(--color-button))}.section-header:not(.menu-open) .header--transparent:not(.header--scrolled) shopify-account.header__icon{--shopify-account-color-text: rgb(var(--color-button))}@media(prefers-reduced-motion:no-preference){.header--transparent:before{transition:transform .4s var(--ds-ease-house)}.header--transparent{transition:border-color .2s var(--ds-ease-house) .2s}.header--transparent .header__icon,.header--transparent .header__heading-link{transition:color .2s var(--ds-ease-house) .15s}.section-header:not(.menu-open) .header--transparent:not(.header--scrolled):before{transition:transform .3s var(--ds-ease-house) 60ms}.section-header:not(.menu-open) .header--transparent:not(.header--scrolled){transition:border-color .12s var(--ds-ease-house)}.section-header:not(.menu-open) .header--transparent:not(.header--scrolled) .header__icon,.section-header:not(.menu-open) .header--transparent:not(.header--scrolled) .header__heading-link{transition:color .2s var(--ds-ease-house)}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/component-header.css.map */
