.nadi-header-wrap{position:relative;background:var(--color-nadi-night);border-bottom:1px solid var(--on-dark-rule)}.nadi-header-wrap--sticky{position:sticky;top:0;z-index:4}.nadi-header{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;max-width:var(--nadi-maxw);margin-inline:auto;padding:var(--nadi-pad-top, 16px) var(--nadi-section-x) var(--nadi-pad-bottom, 16px)}.nadi-header__brand{display:inline-flex;align-items:center;text-decoration:none;min-height:4.4rem}.nadi-header__wordmark{font-family:var(--font-sans);font-weight:var(--weight-light);font-size:1.8rem;letter-spacing:.18em;text-transform:uppercase;color:var(--on-dark-strong);white-space:nowrap}.nadi-header__logo-img{display:block;width:auto;height:auto;max-height:4rem}.nadi-header__brand:focus-visible{outline:var(--nadi-focus-width) solid var(--color-retinal-teal);outline-offset:var(--nadi-focus-offset);border-radius:var(--nadi-radius)}.nadi-header__actions{display:flex;align-items:center;gap:1.6rem}.nadi-header__nav{display:flex;align-items:center}.nadi-header__nav--desktop{display:none}.nadi-header__disclosure{position:static}.nadi-header__toggle{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;cursor:pointer;list-style:none;color:var(--on-dark-strong)}.nadi-header__toggle::-webkit-details-marker{display:none}.nadi-header__toggle-bars,.nadi-header__toggle-bars:before,.nadi-header__toggle-bars:after{display:block;width:2.2rem;height:2px;background:currentColor;transition:transform var(--nadi-dur) var(--nadi-ease),opacity var(--nadi-dur) var(--nadi-ease)}.nadi-header__toggle-bars{position:relative}.nadi-header__toggle-bars:before,.nadi-header__toggle-bars:after{content:"";position:absolute;left:0}.nadi-header__toggle-bars:before{top:-.7rem}.nadi-header__toggle-bars:after{top:.7rem}.nadi-header__disclosure[open] .nadi-header__toggle-bars{background:transparent}.nadi-header__disclosure[open] .nadi-header__toggle-bars:before{top:0;transform:rotate(45deg)}.nadi-header__disclosure[open] .nadi-header__toggle-bars:after{top:0;transform:rotate(-45deg)}.nadi-header__toggle:focus-visible{outline:var(--nadi-focus-width) solid var(--color-retinal-teal);outline-offset:var(--nadi-focus-offset);border-radius:var(--nadi-radius)}.nadi-header__menu{position:absolute;left:0;right:0;top:100%;z-index:4;margin:0;padding:.8rem var(--nadi-section-x) 1.6rem;list-style:none;display:flex;flex-direction:column;background:var(--color-nadi-night);border-bottom:1px solid var(--on-dark-rule);box-shadow:0 12px 24px #00000059}.nadi-header__item{display:block}.nadi-header__link{display:flex;align-items:center;min-height:4.4rem;font-family:var(--font-sans);font-size:var(--text-label);font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--on-dark-body);text-decoration:none;transition:color var(--nadi-dur) var(--nadi-ease)}.nadi-header__link:hover{color:var(--on-dark-strong)}.nadi-header__link[aria-current=page]{color:var(--color-aqueous-light)}.nadi-header__link:focus-visible{outline:var(--nadi-focus-width) solid var(--color-retinal-teal);outline-offset:var(--nadi-focus-offset);border-radius:var(--nadi-radius)}.nadi-header__cart{order:-1;display:inline-flex;align-items:center;gap:.8rem;min-height:4.4rem;padding:0 1.6rem;border:1px solid var(--on-dark-rule);border-radius:var(--nadi-radius);font-family:var(--font-sans);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--on-dark-strong);text-decoration:none;transition:border-color var(--nadi-dur) var(--nadi-ease)}.nadi-header__cart:hover{border-color:var(--color-retinal-teal)}.nadi-header__cart-count{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;padding:0 .5rem;border-radius:999px;background:var(--color-retinal-teal);color:var(--color-white);font-size:var(--text-xs);line-height:1}.nadi-header__cart:focus-visible{outline:var(--nadi-focus-width) solid var(--color-retinal-teal);outline-offset:var(--nadi-focus-offset)}@media screen and (min-width:750px){.nadi-header__nav--mobile{display:none}.nadi-header__nav--desktop{display:flex}.nadi-header__cart{order:0}.nadi-header__menu--desktop{position:static;display:flex;flex-direction:row;align-items:center;gap:2.8rem;padding:0;border:0;box-shadow:none;background:transparent}.nadi-header__link{min-height:4.4rem}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/nadi-header.css.map */
