.v-header{position:fixed;top:0;left:0;right:0;z-index:200;height:var(--header-height);display:flex;align-items:center;background:transparent;border-bottom:1px solid transparent;transition:background var(--motion-base) var(--motion-ease-out),border-color var(--motion-base) var(--motion-ease-out),backdrop-filter var(--motion-base) var(--motion-ease-out)}.v-header[data-scroll-state=scrolled]{background:#0d0d0deb;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom-color:var(--color-border)}.v-header__inner{width:100%;display:flex;align-items:center;padding-inline:var(--space-9);gap:var(--space-9)}@media(max-width:749px){.v-header__inner{padding-inline:var(--space-5);gap:var(--space-5)}}.v-header__logo{display:inline-flex;line-height:0}.v-header__logo-img{height:28px;width:auto;display:block}.v-header__nav ul{list-style:none;display:flex;gap:28px;margin:0;padding:0}@media(max-width:749px){.v-header__nav{display:none}}.v-header__nav-link{font-family:var(--font-body);font-size:var(--text-meta);font-weight:var(--weight-medium);color:var(--color-fg-muted);text-decoration:none;transition:color var(--motion-fast) var(--motion-ease-out)}.v-header__nav-link:hover,.v-header__nav-link:focus-visible{color:var(--color-fg)}.v-header__utils{margin-left:auto;display:flex;align-items:center;gap:var(--space-3)}.v-header__about{display:inline-flex}@media(max-width:749px){.v-header__about{display:none}}.v-header__cart{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-body);font-size:var(--text-meta);font-weight:var(--weight-semi);background:transparent;border:1px solid var(--color-border-3);border-radius:var(--radius-sm);color:var(--color-fg);padding:8px 18px;cursor:pointer;transition:border-color var(--motion-fast) var(--motion-ease-out)}.v-header__cart:hover{border-color:var(--color-border-4)}.v-header__cart svg{width:15px;height:15px;flex-shrink:0}.v-header__cart-count{background:var(--color-accent);color:var(--color-bg);border-radius:9999px;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:var(--weight-bold);line-height:1;flex-shrink:0}.v-header__cart-count.is-empty{display:none}.v-header__hamburger{display:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;padding:0;background:transparent;border:1px solid var(--color-border-3);border-radius:var(--radius-sm);cursor:pointer;flex-shrink:0}@media(max-width:749px){.v-header__hamburger{display:flex}}.v-header__hamburger-bar{display:block;width:18px;height:1px;background:var(--color-fg);border-radius:1px;transition:transform var(--motion-fast) var(--motion-ease-out),opacity var(--motion-fast) var(--motion-ease-out);transform-origin:center}.v-header__hamburger[aria-expanded=true] .v-header__hamburger-bar:nth-child(1){transform:translateY(6px) rotate(45deg)}.v-header__hamburger[aria-expanded=true] .v-header__hamburger-bar:nth-child(2){opacity:0}.v-header__hamburger[aria-expanded=true] .v-header__hamburger-bar:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.v-header__mobile-nav{display:none;position:fixed;top:var(--header-height);left:0;right:0;z-index:199;background:#0d0d0df7;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--color-border);padding:var(--space-6) var(--space-5) var(--space-8);transform:translateY(-8px);opacity:0;transition:opacity var(--motion-base) var(--motion-ease-out),transform var(--motion-base) var(--motion-ease-out);pointer-events:none}@media(max-width:749px){.v-header__mobile-nav{display:block}}.v-header__mobile-nav.is-open{opacity:1;transform:translateY(0);pointer-events:auto}.v-header__mobile-nav ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.v-header__mobile-link{display:block;font-family:var(--font-body);font-size:var(--text-body);font-weight:var(--weight-medium);color:var(--color-fg-soft);text-decoration:none;padding:var(--space-4) 0;border-bottom:1px solid var(--color-border);transition:color var(--motion-fast) var(--motion-ease-out)}.v-header__mobile-nav li:last-child .v-header__mobile-link{border-bottom:none}.v-header__mobile-link:hover,.v-header__mobile-link:focus-visible{color:var(--color-fg);outline:none}.v-header__mobile-link:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media(prefers-reduced-motion:reduce){.v-header__mobile-nav,.v-header__hamburger-bar{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/header.css.map */
