.vfw-header{position:fixed;top:var(--vfw-hdr-top, 0px);left:0;right:0;z-index:200;background:rgb(var(--vfw-color-forged-black-rgb) / .72);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgb(var(--color-white-rgb) / .06);transition:transform .4s var(--vfw-ease),background .3s var(--vfw-ease)}.vfw-header__spacer{height:76px}@media screen and (max-width:1199px){.vfw-header__spacer{height:64px}}body:not(.template-index) .vfw-header{background:var(--vfw-color-forged-black);backdrop-filter:none;-webkit-backdrop-filter:none}.vfw-header.is-condensed{background:var(--vfw-color-forged-black);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 8px 30px #00000047}.vfw-header.is-hidden{transform:translateY(-100%)}.vfw-header__inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;max-width:1440px;margin-inline:auto;padding-inline:var(--vfw-gutter);height:76px;transition:height .3s var(--vfw-ease)}.vfw-header.is-condensed .vfw-header__inner{height:62px}.vfw-header__left{display:flex;align-items:center}.vfw-header__logo-link{display:inline-flex;align-items:center;text-decoration:none;flex-shrink:0;min-height:44px}.vfw-header__logo-img{display:block;height:auto;width:auto;max-height:48px;max-width:100%;transition:max-height .3s var(--vfw-ease)}.vfw-header.is-condensed .vfw-header__logo-img{max-height:40px}.vfw-header__logo-text{font-family:var(--font-heading--family);font-size:1.25rem;font-weight:600;letter-spacing:var(--vfw-track-tight);color:var(--color-white)}.vfw-header__nav{display:flex;justify-content:center;height:100%}.vfw-header__menu{display:flex;align-items:center;height:100%;gap:clamp(var(--vfw-space-md),1.8vw,var(--vfw-space-xl));list-style:none;margin:0;padding:0}.vfw-header__item{position:relative;display:flex;align-items:center;height:100%}.vfw-header__top{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-body--family);font-size:var(--vfw-text-caption);font-weight:500;letter-spacing:var(--vfw-track-medium);text-transform:uppercase;color:rgb(var(--color-white-rgb) / .8);text-decoration:none;white-space:nowrap;background:none;border:0;padding:var(--vfw-space-sm) 0;cursor:pointer;transition:color .2s var(--vfw-ease)}.vfw-header__top:hover,.vfw-header__top:focus-visible,.vfw-header__item:focus-within>.vfw-header__top,.vfw-header__item.is-open>.vfw-header__top{color:var(--color-white);outline:none}.vfw-header__top:focus-visible{outline:2px solid rgb(var(--color-white-rgb) / .6);outline-offset:3px}.vfw-header__caret{width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-1px);transition:transform .25s var(--vfw-ease);opacity:.75}.vfw-header__item:hover .vfw-header__caret,.vfw-header__item:focus-within .vfw-header__caret,.vfw-header__item.is-open .vfw-header__caret{transform:rotate(-135deg) translateY(-2px)}.vfw-header__dropdown,.vfw-header__mega{position:absolute;top:100%;left:0;z-index:210;padding-top:10px;opacity:0;visibility:hidden;transform:translateY(6px);pointer-events:none;transition:opacity .14s var(--vfw-ease),transform .14s var(--vfw-ease),visibility 0s linear .14s}@media(hover:hover){.vfw-header__item:hover>.vfw-header__dropdown,.vfw-header__item:hover>.vfw-header__mega{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto;transition:opacity .22s var(--vfw-ease),transform .22s var(--vfw-ease),visibility 0s}}.vfw-header__item:focus-within>.vfw-header__dropdown,.vfw-header__item:focus-within>.vfw-header__mega,.vfw-header__item.is-open>.vfw-header__dropdown,.vfw-header__item.is-open>.vfw-header__mega{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto;transition:opacity .22s var(--vfw-ease),transform .22s var(--vfw-ease),visibility 0s}.vfw-header__dropdown-list{list-style:none;margin:0;padding:var(--vfw-space-sm);min-width:220px;background:var(--vfw-color-forged-black);border:1px solid rgb(var(--color-white-rgb) / .1);border-top:2px solid var(--vfw-bronze-deep);box-shadow:0 20px 44px #0006}.vfw-header__dropdown-link{display:block;padding:var(--vfw-space-sm) var(--vfw-space-md);font-family:var(--font-body--family);font-size:var(--vfw-text-sm);color:rgb(var(--color-white-rgb) / .82);text-decoration:none;transition:background .18s var(--vfw-ease),color .18s var(--vfw-ease)}.vfw-header__dropdown-link:hover,.vfw-header__dropdown-link:focus-visible{background:rgb(var(--color-white-rgb) / .06);color:var(--color-white);outline:none}.vfw-header__mega-inner{display:grid;grid-template-columns:244px minmax(0,1fr);gap:var(--vfw-space-xl);padding:var(--vfw-space-xl);width:min(92vw,940px);background:var(--vfw-color-forged-black);border:1px solid rgb(var(--color-white-rgb) / .1);border-top:2px solid var(--vfw-bronze-deep);box-shadow:0 24px 50px #00000070}.vfw-header__mega-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--vfw-space-md)}.vfw-header__tile{display:flex;flex-direction:column;text-decoration:none;color:var(--color-white)}.vfw-header__tile-media{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;background:rgb(var(--color-white-rgb) / .05);border:1px solid rgb(var(--color-white-rgb) / .08)}.vfw-header__tile-img{width:100%;height:100%;object-fit:cover;transition:transform .4s var(--vfw-ease)}.vfw-header__tile:hover .vfw-header__tile-img,.vfw-header__tile:focus-visible .vfw-header__tile-img{transform:scale(1.05)}.vfw-header__tile:focus-visible{outline:2px solid var(--vfw-bronze-bright);outline-offset:2px}.vfw-header__tile-body{padding-top:var(--vfw-space-sm)}.vfw-header__tile-name{display:block;font-family:var(--font-heading--family);font-size:1rem;font-weight:600;line-height:1.1}.vfw-header__tile:hover .vfw-header__tile-name{color:var(--vfw-bronze-bright)}.vfw-header__tile-count{display:block;margin-top:3px;font-size:var(--vfw-text-micro);letter-spacing:var(--vfw-track-medium);text-transform:uppercase;color:rgb(var(--color-white-rgb) / .5)}.vfw-header__mega-main{order:2;min-width:0}.vfw-header__mega-label{margin:0 0 var(--vfw-space-sm);font-size:var(--vfw-text-micro);letter-spacing:var(--vfw-track-medium);text-transform:uppercase;color:rgb(var(--color-white-rgb) / .5)}.vfw-header__mega-aside{order:1;display:flex;flex-direction:column;gap:var(--vfw-space-sm);padding-right:var(--vfw-space-xl);border-right:1px solid rgb(var(--color-white-rgb) / .1)}.vfw-header__rail{list-style:none;margin:0;padding:0}.vfw-header__rail-row{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:var(--vfw-space-sm);min-height:48px;padding:var(--vfw-space-2xs) 0;border-bottom:1px solid rgb(var(--color-white-rgb) / .09);font-family:var(--font-body--family);font-size:var(--vfw-text-sm);font-weight:600;line-height:1.3;color:rgb(var(--color-white-rgb) / .88);text-decoration:none;transition:color .18s var(--vfw-ease),padding-left .18s var(--vfw-ease)}.vfw-header__rail li:last-child .vfw-header__rail-row{border-bottom:0}.vfw-header__rail-row:hover,.vfw-header__rail-row:focus-visible{color:var(--vfw-bronze-bright);padding-left:5px}.vfw-header__rail-row:focus-visible{outline:2px solid var(--vfw-bronze-bright);outline-offset:2px}.vfw-header__rail-meta{font-size:var(--vfw-text-micro);font-weight:500;letter-spacing:var(--vfw-track-medium);text-transform:uppercase;color:rgb(var(--color-white-rgb) / .45)}.vfw-header__rail-chev{opacity:0;transform:translate(-4px);transition:opacity .18s var(--vfw-ease),transform .18s var(--vfw-ease)}.vfw-header__rail-row:hover .vfw-header__rail-chev,.vfw-header__rail-row:focus-visible .vfw-header__rail-chev{opacity:1;transform:translate(0)}.vfw-header__mega-help{display:block;margin-top:auto;padding-top:var(--vfw-space-md);border-top:1px solid rgb(var(--color-white-rgb) / .14);text-decoration:none}.vfw-header__mega-help-label{display:block;font-family:var(--font-body--family);font-size:var(--vfw-text-sm);font-weight:600;color:rgb(var(--color-white-rgb) / .88);transition:color .18s var(--vfw-ease)}.vfw-header__mega-help:hover .vfw-header__mega-help-label,.vfw-header__mega-help:focus-visible .vfw-header__mega-help-label{color:var(--vfw-bronze-bright)}.vfw-header__mega-help:focus-visible{outline:2px solid var(--vfw-bronze-bright);outline-offset:2px}.vfw-header__mega-help-phone{display:block;margin-top:3px;font-size:var(--vfw-text-micro);letter-spacing:var(--vfw-track-medium);color:var(--vfw-bronze-bright)}.vfw-header__right{display:flex;align-items:center;justify-content:flex-end}.vfw-header__icons{display:flex;align-items:center;gap:2px}.vfw-header__phone{display:inline-flex;align-items:center;gap:7px;margin-left:clamp(16px,2.2vw,44px);margin-right:var(--vfw-space-sm);padding:6px 10px;font-family:var(--vfw-font-mono--family);font-weight:var(--vfw-font-mono--weight, 500);font-size:var(--vfw-text-micro);letter-spacing:var(--vfw-track-tight);color:rgb(var(--color-white-rgb) / .85);text-decoration:none;white-space:nowrap;border:1px solid rgb(var(--color-white-rgb) / .16);transition:border-color .2s var(--vfw-ease),color .2s var(--vfw-ease)}.vfw-header__phone:hover,.vfw-header__phone:focus-visible{color:var(--color-white);border-color:var(--vfw-bronze-bright);outline:none}.vfw-header__phone svg{width:15px;height:15px;flex-shrink:0}.vfw-header__icon-btn{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;color:rgb(var(--color-white-rgb) / .8);text-decoration:none;background:none;border:none;cursor:pointer;padding:0;position:relative;flex-shrink:0;transition:color .2s var(--vfw-ease)}.vfw-header__icon-btn:hover,.vfw-header__icon-btn:focus-visible{color:var(--color-white);outline:none}.vfw-header__icon-btn:focus-visible{outline:2px solid rgb(var(--color-white-rgb) / .6);outline-offset:-4px}.vfw-header__icon-btn svg{width:1.25rem;height:1.25rem;display:block}.vfw-header__cart-count{position:absolute;top:5px;right:5px;min-width:15px;height:15px;border-radius:8px;background:var(--vfw-bronze-bright);color:var(--vfw-color-forged-black);font-family:var(--font-body--family);font-size:var(--vfw-text-micro);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:var(--color-white);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 var(--vfw-ease),opacity .25s var(--vfw-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{position:absolute;top:100%;left:0;right:0;height:var(--vfw-drawer-h, calc(100dvh - 64px) );display:flex;flex-direction:column;background:var(--vfw-color-forged-black);border-top:1px solid rgb(var(--color-white-rgb) / .08);opacity:0;visibility:hidden;transform:translateY(-12px);transition:opacity .22s var(--vfw-ease),transform .26s var(--vfw-ease),visibility 0s linear .26s}.vfw-header__drawer.is-open{opacity:1;visibility:visible;transform:none;transition:opacity .22s var(--vfw-ease),transform .26s var(--vfw-ease),visibility 0s}html.vfw-drawer-lock,html.vfw-drawer-lock body,html.vfw-drawer-lock .page-wrapper{overflow:hidden}.vfw-header__drawer-inner{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:var(--vfw-space-sm) clamp(var(--vfw-space-lg),3.5vw,var(--vfw-space-2xl)) var(--vfw-space-xl)}.vfw-header__drawer-foot{flex:0 0 auto;padding:var(--vfw-space-sm) clamp(var(--vfw-space-lg),3.5vw,var(--vfw-space-2xl)) max(var(--vfw-space-sm),env(safe-area-inset-bottom));border-top:1px solid rgb(var(--color-white-rgb) / .1);background:var(--vfw-color-forged-black)}.vfw-header__drawer-cta{display:flex;align-items:center;justify-content:center;gap:10px;min-height:52px;background:var(--vfw-bronze-deep);color:var(--color-white);font-family:var(--font-body--family);font-size:var(--vfw-text-sm);font-weight:700;letter-spacing:var(--vfw-track-medium);text-transform:uppercase;text-decoration:none}.vfw-header__drawer-cta:hover,.vfw-header__drawer-cta:focus-visible{background:var(--vfw-bronze);color:var(--color-white)}.vfw-header__drawer-cta-arrow{font-family:var(--font-body--family)}.vfw-header__acc{border-bottom:1px solid rgb(var(--color-white-rgb) / .08)}.vfw-header__acc-summary{display:flex;align-items:center;justify-content:space-between;padding:var(--vfw-space-md) 0;font-family:var(--font-body--family);font-size:var(--vfw-text-sm);font-weight:600;letter-spacing:var(--vfw-track-medium);text-transform:uppercase;color:var(--color-white);cursor:pointer;list-style:none}.vfw-header__acc-summary::-webkit-details-marker{display:none}.vfw-header__acc-caret{width:8px;height:8px;border-right:1.5px solid rgb(var(--color-white-rgb) / .6);border-bottom:1.5px solid rgb(var(--color-white-rgb) / .6);transform:rotate(45deg);transition:transform .2s var(--vfw-ease)}.vfw-header__acc[open] .vfw-header__acc-caret{transform:rotate(-135deg)}.vfw-header__acc-label{min-width:0}.vfw-header__acc-summary:hover,.vfw-header__acc-summary:focus-visible,.vfw-header__acc-summary:hover .vfw-header__acc-label,.vfw-header__acc-summary:focus-visible .vfw-header__acc-label{color:var(--color-white)}.vfw-header__acc-body{display:flex;flex-direction:column;padding-bottom:var(--vfw-space-md)}.vfw-header__acc-group{margin:var(--vfw-space-md) 0 var(--vfw-space-2xs);padding-left:var(--vfw-space-md);font-size:var(--vfw-text-micro);letter-spacing:var(--vfw-track-wide);text-transform:uppercase;color:rgb(var(--color-white-rgb) / .45)}.vfw-header__acc-group:first-of-type{margin-top:var(--vfw-space-sm)}.vfw-header__acc-link--platform{color:var(--color-white);font-weight:600}.vfw-header__acc-link{padding:var(--vfw-space-sm) 0 var(--vfw-space-sm) var(--vfw-space-md);font-family:var(--font-body--family);font-size:var(--vfw-text-sm);color:rgb(var(--color-white-rgb) / .78);text-decoration:none}.vfw-header__acc-link--strong{color:var(--vfw-bronze-bright);font-weight:700}.vfw-header__acc-link:hover{color:var(--color-white)}.vfw-header__acc-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:48px;margin:0 0 var(--vfw-space-xs) var(--vfw-space-md);padding:var(--vfw-space-sm) var(--vfw-space-md);background:var(--vfw-bronze-deep);color:var(--color-white);font-family:var(--font-body--family);font-size:var(--vfw-text-caption);font-weight:700;letter-spacing:var(--vfw-track-medium);text-transform:uppercase;text-decoration:none}.vfw-header__acc-cta-count{font-size:var(--vfw-text-micro);color:rgb(var(--color-white-rgb) / .72);letter-spacing:0}.vfw-header__acc-help{display:block;min-height:44px;margin:var(--vfw-space-xs) 0 var(--vfw-space-xs) var(--vfw-space-md);padding:var(--vfw-space-sm) var(--vfw-space-md);border:1px solid rgb(var(--color-white-rgb) / .24);text-decoration:none}.vfw-header__drawer-top{display:block;padding:var(--vfw-space-md) 0;border-bottom:1px solid rgb(var(--color-white-rgb) / .08);font-family:var(--font-body--family);font-size:var(--vfw-text-sm);font-weight:600;letter-spacing:var(--vfw-track-medium);text-transform:uppercase;color:var(--color-white);text-decoration:none}.vfw-header__drawer-phone{display:inline-flex;align-items:center;gap:8px;margin-top:var(--vfw-space-lg);font-family:var(--vfw-font-mono--family);font-weight:var(--vfw-font-mono--weight, 500);font-size:var(--vfw-text-sm);color:var(--vfw-bronze-bright);text-decoration:none}.vfw-header__drawer-phone svg{width:17px;height:17px}@media screen and (max-width:1199px){.vfw-header__inner{grid-template-columns:1fr auto;height:64px}.vfw-header__nav,.vfw-header__phone-num{display:none}.vfw-header__phone{padding:8px;margin-right:2px}.vfw-header__hamburger{display:flex}}@media screen and (max-width:480px){.vfw-header__phone{display:none}}@media(prefers-reduced-motion:reduce){.vfw-header,.vfw-header__inner,.vfw-header__logo-img,.vfw-header__dropdown,.vfw-header__mega,.vfw-header__tile-img,.vfw-header__caret{transition:none}.vfw-header__drawer{transition:none;transform:none}.vfw-header.is-hidden{transform:none}}.vfw-header__soon{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--vfw-space-2xs) var(--vfw-space-sm);margin-top:var(--vfw-space-lg);padding-top:var(--vfw-space-md);border-top:1px solid rgb(var(--color-white-rgb) / .09)}.vfw-header__soon-label{font-size:var(--vfw-text-micro);letter-spacing:var(--vfw-track-medium);text-transform:uppercase;color:rgb(var(--color-white-rgb) / .45)}.vfw-header__soon-names{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--vfw-space-2xs) var(--vfw-space-sm)}.vfw-header__soon-name{font-family:var(--font-body--family);font-size:var(--vfw-text-sm);color:rgb(var(--color-white-rgb) / .72);text-decoration:none;transition:color .18s var(--vfw-ease)}.vfw-header__soon-name:hover,.vfw-header__soon-name:focus-visible{color:var(--vfw-bronze-bright)}.vfw-header__soon-name:focus-visible{outline:2px solid var(--vfw-bronze-bright);outline-offset:3px}.vfw-header__soon-sep{color:rgb(var(--color-white-rgb) / .28)}.vfw-header__inner{position:relative}.vfw-header__item--mega{position:static}.vfw-header__item--mega>.vfw-header__mega{left:0;right:0}.vfw-header__item--mega>.vfw-header__mega .vfw-header__mega-inner{width:min(940px,100%);margin-left:0}@media screen and (max-width:1200px){.vfw-header__item--mega>.vfw-header__mega .vfw-header__mega-inner{width:100%}}.vfw-header__item.is-dismissed>.vfw-header__mega,.vfw-header__item.is-dismissed>.vfw-header__dropdown{opacity:0;visibility:hidden;pointer-events:none}.vfw-header__icon-btn,.vfw-header__hamburger{width:2.75rem;height:2.75rem}.vfw-header__phone,.vfw-header__top{min-height:44px}.vfw-header__phone{min-width:44px;justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/60/assets/vfw-header.css.map */
