.vfw-header{position:sticky;top:0;z-index:200;background:#0a0a0ab8;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(255,255,255,.06)}body:not(.template-index) .vfw-header{background:#111;backdrop-filter:none;-webkit-backdrop-filter:none}.vfw-header__inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;max-width:1440px;margin-inline:auto;padding-inline:clamp(1.25rem,3.5vw,3rem);height:72px;overflow:hidden}.vfw-header__left{display:flex;align-items:center}.vfw-header__logo-link{display:inline-flex;align-items:center;text-decoration:none;flex-shrink:0}.vfw-header__logo-img{display:block;height:auto;width:auto;max-height:48px;max-width:100%}.vfw-header__logo-text{font-family:var(--font-heading--family, serif);font-size:1.25rem;font-weight:600;letter-spacing:.02em;color:#fff}.vfw-header__nav{display:flex;align-items:center;gap:2.5rem}.vfw-header__nav-link{position:relative;font-family:var(--font-body--family, sans-serif);font-size:.8125rem;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:#ffffffc7;text-decoration:none;white-space:nowrap;padding-bottom:3px;transition:color .2s ease}.vfw-header__nav-link:after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background:#fff;transition:width 1s ease}.vfw-header__nav-link:hover,.vfw-header__nav-link:focus-visible{color:#fff;outline:none}.vfw-header__nav-link:hover:after,.vfw-header__nav-link:focus-visible:after{width:100%}.vfw-header__nav-link.is-active,.vfw-header__nav-link[aria-current=page]{color:#fff}.vfw-header__nav-link.is-active:after,.vfw-header__nav-link[aria-current=page]:after{width:100%;transition:none}.vfw-header__right{display:flex;align-items:center;justify-content:flex-end}.vfw-header__icons{display:flex;align-items:center}.vfw-header__icon-btn{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;color:#ffffffc7;text-decoration:none;background:none;border:none;cursor:pointer;padding:0;transition:color .2s ease;flex-shrink:0;position:relative}.vfw-header__icon-btn:hover,.vfw-header__icon-btn:focus-visible{color:#fff;outline:none}.vfw-header__icon-btn svg{width:1.25rem;height:1.25rem;display:block;flex-shrink:0;overflow:visible}.vfw-header__cart-count{position:absolute;top:5px;right:5px;min-width:15px;height:15px;border-radius:8px;background:#fff;color:#111;font-family:var(--font-body--family, sans-serif);font-size:9px;font-weight:700;display:flex;align-items:center;justify-content:center;padding:0 3px;line-height:1;pointer-events:none}.vfw-header__hamburger{display:none;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:2.5rem;height:2.5rem;background:none;border:none;cursor:pointer;padding:0;color:#fff;margin-left:.125rem;flex-shrink:0}.vfw-header__hamburger-bar{display:block;width:22px;height:1.5px;background:currentColor;border-radius:1px;transition:transform .25s ease,opacity .25s ease;transform-origin:center}.vfw-header__hamburger[aria-expanded=true] .vfw-header__hamburger-bar:nth-child(1){transform:translateY(6.5px) rotate(45deg)}.vfw-header__hamburger[aria-expanded=true] .vfw-header__hamburger-bar:nth-child(2){opacity:0;transform:scaleX(0)}.vfw-header__hamburger[aria-expanded=true] .vfw-header__hamburger-bar:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.vfw-header__drawer{display:none;flex-direction:column;background:#111;padding:.25rem clamp(1.25rem,3.5vw,3rem) 1.5rem;border-top:1px solid rgba(255,255,255,.08)}.vfw-header__drawer.is-open{display:flex}.vfw-header__drawer-link{font-family:var(--font-body--family, sans-serif);font-size:.9375rem;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:#ffffffc7;text-decoration:none;padding:.875rem 0;border-bottom:1px solid rgba(255,255,255,.07);transition:color .2s ease}.vfw-header__drawer-link:last-child{border-bottom:none}.vfw-header__drawer-link:hover,.vfw-header__drawer-link.is-active,.vfw-header__drawer-link[aria-current=page]{color:#fff}@media screen and (max-width:989px){.vfw-header__inner{grid-template-columns:1fr auto}.vfw-header__nav{display:none}.vfw-header__hamburger{display:flex}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/vfw-header.css.map */
