.header-menu{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;overflow:hidden;border:0;background:transparent;color:var(--paper)}.header-menu::backdrop{background:transparent}.header-menu__disc{display:block;position:absolute;top:var(--menu-y, 3.5rem);left:var(--menu-x, 5rem);width:calc(2 * var(--menu-r, 150vmax));height:calc(2 * var(--menu-r, 150vmax));margin:calc(-1 * var(--menu-r, 150vmax));border-radius:50%;background-color:var(--ink);transform:scale(0);transition:transform var(--dur-menu) var(--ease-menu)}.header-menu__panel{display:flex;flex-direction:column;position:relative;height:100%;overflow-y:auto;overscroll-behavior:contain;padding:1.3rem var(--space-16) var(--space-24);opacity:0;transition:opacity .15s ease}.header-menu.is-open .header-menu__disc{transform:scale(1)}.header-menu.is-open .header-menu__panel{opacity:1;transition:opacity .25s ease .2s}.header-menu__top{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:var(--space-12)}.header-menu__close{justify-self:start;min-height:4.4rem;padding:0 1.7rem;border:.1rem solid transparent;border-radius:var(--radius-pill);background-color:var(--paper);background-clip:padding-box;color:var(--ink);font-family:var(--font-sans);font-size:1.4rem;font-weight:var(--weight-medium);line-height:1;cursor:pointer}.header-menu__wordmark{font-size:2.5rem;font-weight:var(--weight-bold);letter-spacing:var(--tracking-wordmark);line-height:1}.search-form--menu{display:block;position:relative;margin-top:2.2rem}.search-form--menu:is([open],[loading]){flex:1 0 auto}.search-form--menu:is([open],[loading])~.header-menu__nav{display:none}.search-form--menu .search-form__row{align-items:center;gap:var(--space-8);height:5.4rem;padding:0 .6rem 0 1.8rem;border:.1rem solid transparent;border-radius:var(--radius-pill);background-color:var(--field-dark);background-clip:padding-box}.search-form__label{flex:none;color:var(--on-dark-muted);font-family:var(--font-mono);font-size:1.3rem;line-height:1}.search-form--menu .search-form__input{--focus-halo: none;flex:1;width:0;min-width:0;height:4.2rem;min-height:0;margin:0;padding:0 var(--space-8);border:0;border-radius:var(--radius-pill);background:transparent;color:var(--paper);font-family:var(--font-sans);font-size:1.6rem;outline-offset:-.2rem;-webkit-appearance:none;appearance:none}.search-form--menu .search-form__input::placeholder{color:var(--on-dark-muted);opacity:1}.search-form--menu .search-form__input::-webkit-search-cancel-button,.search-form--menu .search-form__input::-webkit-search-decoration{display:none;-webkit-appearance:none;appearance:none}.search-form__clear{display:flex;flex:none;align-items:center;justify-content:center;width:4.2rem;height:4.2rem;margin:0;padding:0;border:.1rem solid transparent;border-radius:50%;background-color:var(--paper);background-clip:padding-box;color:var(--ink);font-family:var(--font-sans);font-size:1.8rem;line-height:1;cursor:pointer}.search-form__clear[hidden]{display:none}.search-form__count{margin:0;color:var(--on-dark-muted);font-family:var(--font-mono);font-size:1.2rem;line-height:1}.search-form__count:not(:empty){padding-top:1.8rem}.header-menu__nav{flex:1 0 auto;padding-top:2.8rem}.header-menu__links{display:flex;flex-direction:column;gap:.2rem;margin:0;padding:0;list-style:none}.header-menu .header-menu__link[href],.header-menu .header-menu__more-link[href]{--link-semicolon: none}.header-menu__link{display:inline-flex;align-items:flex-start;gap:1rem;max-width:100%;color:inherit;font-size:min(6rem,15.4vw);font-weight:var(--weight-black);letter-spacing:-.06em;line-height:.98;text-decoration:none}.header-menu__label{min-width:0;overflow-wrap:anywhere}.header-menu__sup{flex:none;margin-top:.35em;color:var(--drop-on-ink);font-family:var(--font-mono);font-size:1.3rem;font-weight:400;letter-spacing:0;line-height:1}.header-menu__link[aria-current=page]{color:var(--drop-on-ink)}.header-menu__link[aria-current=page] .header-menu__label{text-decoration:underline;text-decoration-thickness:.4rem;text-underline-offset:.6rem}.header-menu__foot{padding-top:var(--space-32)}.header-menu__more{display:flex;flex-wrap:wrap;column-gap:var(--space-24);margin:0;padding:0;list-style:none}.header-menu__more-link{display:inline-flex;align-items:center;min-width:4.4rem;min-height:4.4rem;color:var(--on-dark-muted);font-family:var(--font-mono);font-size:1.3rem;text-decoration:none;text-underline-offset:.4rem}.header-menu__more-link[aria-current=page]{color:var(--paper);text-decoration:underline}@media(hover:hover){.header-menu__more-link:hover{text-decoration:underline}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/header-menu.css.map */
