.tpe-nav{position:fixed;top:0;left:0;right:0;z-index:100;background:var(--tpe-bg);border-bottom:1px solid var(--tpe-line);transition:box-shadow .3s ease;font-family:var(--tpe-font-display)}.tpe-nav[data-scrolled=true]{box-shadow:0 10px 30px -20px #0003}.tpe-nav__row{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:14px 28px;gap:24px}.tpe-nav__links,.tpe-nav__right{display:flex;gap:28px;align-items:center;font-family:var(--tpe-font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.tpe-nav__right{justify-content:flex-end}.tpe-nav__links a:not(.tpe-nav__cart),.tpe-nav__right a:not(.tpe-nav__cart){position:relative;padding:4px 0;text-decoration:none;color:var(--tpe-ink)}.tpe-nav__links a:not(.tpe-nav__cart):hover,.tpe-nav__right a:not(.tpe-nav__cart):hover{color:var(--tpe-mute)}.tpe-nav__logo{justify-self:center;text-decoration:none;color:var(--tpe-ink)}.tpe-nav__logo-mark{font-family:var(--tpe-font-display);font-weight:900;font-size:18px;letter-spacing:-.02em;text-transform:lowercase}.tpe-nav__logo-mark sup{font-size:9px;font-weight:500;vertical-align:super;margin-left:2px}.tpe-nav__logo img{display:block;max-height:32px;width:auto}.tpe-nav__cart{background:var(--tpe-ink);color:var(--tpe-bg);padding:8px 14px;border-radius:100px;font-family:var(--tpe-font-mono);font-size:11px;letter-spacing:.08em;display:inline-flex;gap:8px;align-items:center;text-transform:uppercase;text-decoration:none;border:0;cursor:pointer}.tpe-nav__cart:hover{background:var(--tpe-yellow);color:var(--tpe-ink)}.tpe-nav__cart .tpe-nav__cart-count-text{opacity:.7}.tpe-nav__icon-btn{display:inline-flex;align-items:center;justify-content:center;background:transparent;border:0;color:var(--tpe-ink);cursor:pointer;padding:4px;text-decoration:none}.tpe-nav__icon-btn:hover{color:var(--tpe-mute)}.tpe-nav__icon-btn svg{width:18px;height:18px}.tpe-nav__ticker{background:var(--tpe-yellow);border-top:1px solid var(--tpe-line);border-bottom:1px solid var(--tpe-line);overflow:hidden;padding:7px 0;font-family:var(--tpe-font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--tpe-ink);font-weight:600}.tpe-nav__ticker-track{display:inline-flex;white-space:nowrap;animation:tpe-ticker 50s linear infinite}.tpe-nav__ticker-track>span em{color:var(--tpe-ink);font-style:normal;margin:0 18px;opacity:.6}@keyframes tpe-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.tpe-nav__menu-btn{display:none;background:transparent;border:0;padding:4px;color:var(--tpe-ink);cursor:pointer;font-family:var(--tpe-font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.tpe-nav__menu-btn svg{width:22px;height:22px;display:block}.tpe-nav__drawer{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--tpe-bg);z-index:110;padding:80px 28px 40px;display:none;flex-direction:column;gap:24px;overflow-y:auto}.tpe-nav__drawer[data-open=true]{display:flex}.tpe-nav__drawer a{font-family:var(--tpe-font-display);font-size:32px;font-weight:700;letter-spacing:-.02em;color:var(--tpe-ink);text-decoration:none}.tpe-nav__drawer-close{position:absolute;top:22px;right:22px;background:transparent;border:0;cursor:pointer;color:var(--tpe-ink)}.tpe-nav__drawer-close svg{width:24px;height:24px;display:block}.tpe-nav__drawer-accordion{display:flex;flex-direction:column}.tpe-nav__drawer-accordion-trigger{display:flex;align-items:center;justify-content:space-between;gap:12px;font-family:var(--tpe-font-display);font-size:32px;font-weight:700;letter-spacing:-.02em;color:var(--tpe-ink);list-style:none;cursor:pointer}.tpe-nav__drawer-accordion-trigger::-webkit-details-marker{display:none}.tpe-nav__drawer-chevron{width:18px;height:18px;flex-shrink:0;transition:transform .25s ease;color:var(--tpe-ink);margin-top:4px}.tpe-nav__drawer-accordion[open] .tpe-nav__drawer-chevron{transform:rotate(180deg)}.tpe-nav__drawer-subitems{display:flex;flex-direction:column;gap:0;margin-top:8px;border-left:2px solid var(--tpe-yellow);padding-left:16px;animation:tpe-accordion-open .2s ease}.tpe-nav__drawer-subitem{font-size:18px!important;font-weight:500!important;padding:6px 0;color:var(--tpe-ink-soft)!important}.tpe-nav__drawer-subitem--parent{color:var(--tpe-mute)!important;font-size:14px!important;display:none}@keyframes tpe-accordion-open{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.tpe-nav__cart-count{display:inline-block;min-width:18px;height:18px;border-radius:9px;background:var(--tpe-yellow);color:var(--tpe-ink);font-family:var(--tpe-font-mono);font-size:10px;font-weight:600;line-height:18px;text-align:center;padding:0 5px;margin-left:4px}@media(max-width:900px){.tpe-nav__row{grid-template-columns:auto 1fr auto;padding:12px 20px}.tpe-nav__links{display:none}.tpe-nav__right{gap:12px}.tpe-nav__right .tpe-nav__account-link{display:none}.tpe-nav__menu-btn{display:inline-flex}}@media(max-width:750px){.tpe-nav__cart-label{display:none}}@media(max-width:480px){.tpe-nav__row{padding:10px 16px;gap:8px}.tpe-nav__logo-mark{font-size:13px}.tpe-nav__logo img{max-height:22px;max-width:100px}.tpe-nav__cart{padding:7px 11px;font-size:10px}}.tpe-nav-spacer{height:var(--tpe-nav-height, 96px)}body.tpe-no-nav-spacer .tpe-nav-spacer{display:none}.tpe-nav__search-modal{display:inline-flex;align-items:center}.tpe-nav__search-modal details>summary.modal__toggle{list-style:none}.tpe-nav__search-modal details>summary.modal__toggle::-webkit-details-marker{display:none}.tpe-nav__search-modal .modal__toggle-open{display:flex}.tpe-nav__search-modal .modal__toggle-close{display:none}.tpe-nav__search-modal details[open] .modal__toggle-open{display:none}.tpe-nav__search-modal details[open] .modal__toggle-close{display:flex}.tpe-search-modal.modal__content{position:fixed!important;top:0;left:0;right:0;bottom:auto!important;height:auto!important;min-height:var(--tpe-nav-height, 96px);z-index:150;background:var(--tpe-bg)!important;border-bottom:1px solid var(--tpe-line);display:flex;flex-direction:column;justify-content:center}.tpe-search-modal .search-modal__content{padding:0 28px;max-width:900px;margin:0 auto;width:100%}.tpe-search-modal .field__input{border-radius:100px;border:1px solid var(--tpe-line);background:transparent;color:var(--tpe-ink);font-family:var(--tpe-font-display);font-size:14px}.tpe-search-modal .field__label{font-family:var(--tpe-font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--tpe-ink-soft)}.tpe-search-modal .modal-overlay{display:none}details[open] .tpe-search-modal .modal-overlay{display:block;position:fixed;top:var(--tpe-nav-height, 96px);left:0;right:0;height:100vh;background:#0a0a0873;z-index:-1}details[open] .tpe-search-modal .modal-overlay:after{display:none}@media(max-width:900px){.tpe-search-modal .search-modal__content{padding:0 20px}}.tpe-nav__has-dropdown{position:relative}.tpe-nav__dropdown{position:absolute;top:100%;left:0;padding-top:10px;background:transparent;opacity:0;pointer-events:none;transition:opacity .15s ease;z-index:110}.tpe-nav__dropdown-inner{background:var(--tpe-bg);border:1px solid var(--tpe-line);border-radius:var(--tpe-r, 14px);padding:8px 6px;min-width:200px;box-shadow:0 10px 30px -10px #0a0a0826;transform:translateY(-4px);transition:transform .15s ease}.tpe-nav__has-dropdown:hover .tpe-nav__dropdown,.tpe-nav__has-dropdown:focus-within .tpe-nav__dropdown{opacity:1;pointer-events:auto}.tpe-nav__has-dropdown:hover .tpe-nav__dropdown-inner,.tpe-nav__has-dropdown:focus-within .tpe-nav__dropdown-inner{transform:translateY(0)}.tpe-nav__dropdown a{display:block;padding:9px 18px;border-radius:8px;white-space:nowrap;font-family:var(--tpe-font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--tpe-ink);text-decoration:none;transition:color .15s}.tpe-nav__dropdown a:hover{background:#0a0a080d;color:var(--tpe-ink)}.tpe-nav__has-dropdown>a:after{content:"";display:inline-block;width:5px;height:5px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px);margin-left:6px;vertical-align:middle;opacity:.6}
/*# sourceMappingURL=/cdn/shop/t/3/assets/tpe-header.css.map */
