.header-wrapper{position:sticky;top:0;z-index:100;background-color:rgb(var(--color-background));transition:transform var(--duration-default) var(--ease-default)}.header-wrapper--hidden{transform:translateY(-100%)}.header{position:relative;z-index:101}.header__inner{display:flex;align-items:center;justify-content:space-between;height:var(--header-height);padding:0 var(--header-pad-inline-end) 0 var(--header-pad-inline-start);max-width:var(--page-width);margin:0 auto}.header__start{display:flex;align-items:center;min-width:0}.header__logo-heading{margin:0;font-size:inherit;font-weight:inherit}.header__logo-link{display:flex;align-items:center;text-decoration:none;margin-right:2rem}.header__logo-link:hover{text-decoration:none}.header__logo-image{width:var(--header-logo-width);height:auto}.header__logo-text{font-family:var(--font-heading-family);font-size:1.8rem;font-weight:var(--font-heading-weight);letter-spacing:.18em;text-transform:uppercase;line-height:1}.header__inline-nav{display:none}.header__menu-list{display:flex;align-items:center}.header__menu-link{display:flex;align-items:center;height:var(--header-height);padding:0 1.2rem;font-size:var(--font-size-nav);line-height:2.1rem;letter-spacing:normal;text-decoration:none}.header__menu-link:hover,.header__menu-link:focus,.header__menu-link:focus-visible,.header__menu-link--active{text-decoration:none}.header__icons{display:flex;align-items:center;justify-content:flex-end;gap:var(--header-icon-gap)}.header__icon{display:inline-flex;align-items:center;justify-content:center;position:relative;width:3.9rem;height:3.9rem;color:rgb(var(--color-foreground));text-decoration:none}.header__icon:hover{text-decoration:none;opacity:.7}.header__cart-count{position:absolute;top:.4rem;right:.4rem;min-width:1.4rem;height:1.4rem;padding:0 .3rem;border-radius:999px;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:.9rem;line-height:1.4rem;text-align:center;letter-spacing:0}.header__cart-count--empty{display:none}.header-drawer__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;z-index:110}.header-drawer{position:fixed;top:0;right:0;z-index:120;display:flex;flex-direction:column;width:min(100%,40rem);height:100%;background:rgb(var(--color-background));padding:2rem;overflow-y:auto;transform:translate(0)}.header-drawer[hidden],.header-drawer__overlay[hidden]{display:none}.header-drawer__header{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;margin-bottom:2.4rem}.header-drawer__logo-link{display:inline-flex;align-items:center;max-width:calc(100% - 5.2rem);text-decoration:none;color:inherit}.header-drawer__logo-link:hover{text-decoration:none}.header-drawer__logo-image{width:var(--header-logo-width);height:auto;display:block}.header-drawer__logo-text{font-family:var(--font-heading-family);font-size:1.8rem;font-weight:600;letter-spacing:.08rem;text-transform:uppercase;line-height:1.2}.header-drawer__close{flex-shrink:0;width:3.9rem;height:3.9rem;display:inline-flex;align-items:center;justify-content:center}.header-drawer__nav{flex:1 1 auto}.header-drawer__link{display:block;padding:1.2rem 0;font-size:1.6rem;text-decoration:none}.header-drawer__sublist{padding:0 0 1.2rem 1.6rem}.header-drawer__sublink{display:block;padding:.6rem 0;font-size:1.4rem;text-decoration:none}.header-drawer__social{margin-top:auto;padding-top:3.2rem}.header-drawer__social-list{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .8rem;margin:0;padding:0;list-style:none}.header-drawer__social-list .social-icons__link{display:inline-flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;color:inherit;text-decoration:none}.header-drawer__social-list .social-icons__link:hover,.header-drawer__social-list .social-icons__link:focus-visible{opacity:.65;text-decoration:none}.header-drawer__social-list .social-icons__link .icon{display:block;width:2rem;height:2rem}body.header-drawer-open{overflow:hidden}@media screen and (min-width:990px){.header__inline-nav{display:block}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-header.css.map */
