.vr-head{position:relative;--head-rest-ink: var(--head-ink-plain, var(--vr-charcoal));--head-rest-logo: brightness(0)}.vr-head__bar{position:relative;background:var(--head-bg, var(--vr-charcoal));color:var(--head-ink, var(--vr-paper));transition:background-color .4s ease,color .4s ease}.vr-head__logo img{transition:filter .4s ease}.vr-head[data-head-clear] .vr-head__bar{background-color:transparent;color:var(--head-rest-ink)}.vr-head[data-head-clear] .vr-head__logo img{filter:var(--head-rest-logo)}.vr-head[data-head-clear] .vr-head__bar.is-solid{background-color:var(--head-bg, var(--vr-charcoal));color:var(--head-ink, var(--vr-paper))}.vr-head[data-head-clear] .vr-head__bar.is-solid .vr-head__logo img{filter:none}@keyframes vr-head-fill{0%{background-color:transparent;color:var(--head-rest-ink)}to{background-color:var(--head-bg, var(--vr-charcoal));color:var(--head-ink, var(--vr-paper))}}@keyframes vr-head-logo{0%{filter:var(--head-rest-logo)}to{filter:none}}@supports (animation-timeline: scroll()){.vr-head[data-head-clear] .vr-head__bar{animation:vr-head-fill linear both;animation-timeline:scroll(root block);animation-range:0px 40px}.vr-head[data-head-clear] .vr-head__logo img{animation:vr-head-logo linear both;animation-timeline:scroll(root block);animation-range:0px 40px}}.vr-head__inner{position:static;height:var(--vr-header-h);max-width:var(--vr-max);margin-inline:auto;padding-inline:var(--vr-gutter);display:flex;align-items:center;gap:1rem}.vr-head__burger{display:flex;padding:.5rem;margin-left:-.5rem;color:inherit}@media(min-width:990px){.vr-head__burger{display:none}}.vr-head__nav{display:none;gap:1.75rem;align-items:center}@media(min-width:990px){.vr-head__nav{display:flex}.vr-head__nav--left{flex:1}}.vr-head__item{position:relative}.vr-head__item>a{display:inline-flex;align-items:center;height:var(--vr-header-h);font-size:.9rem;color:inherit;transition:opacity .2s ease}.vr-head__item>a:hover{opacity:.7}.vr-head__drop{position:absolute;top:100%;left:0;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .3s ease,visibility .3s,transform .3s var(--vr-ease);background:var(--head-bg, var(--vr-charcoal));color:var(--head-ink, var(--vr-paper));padding:1.75rem;min-width:14rem;box-shadow:0 24px 40px -24px #0009}.vr-head__drop--wide{left:50%;transform:translate(-50%) translateY(-6px);width:min(var(--vr-max),calc(100vw - 2rem))}.vr-head__item.has-kids:hover .vr-head__drop,.vr-head__item.has-kids:focus-within .vr-head__drop{opacity:1;visibility:visible;transform:translateY(0)}.vr-head__item.has-kids:hover .vr-head__drop--wide,.vr-head__item.has-kids:focus-within .vr-head__drop--wide{transform:translate(-50%) translateY(0)}.vr-head__dropinner{display:flex;gap:3rem;flex-wrap:wrap}.vr-head__colhead{display:block;font-family:var(--vr-serif);font-size:1.1rem;margin-bottom:.6rem}.vr-head__col ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.5rem}.vr-head__col li a{font-size:.85rem;opacity:.75;transition:opacity .2s ease}.vr-head__col li a:hover{opacity:1}.vr-head__logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center}.vr-head__logo img{width:var(--head-logo-w-sm, 130px);height:auto}@media(min-width:990px){.vr-head__logo img{width:var(--head-logo-w, 160px)}}.vr-head__wordmark{font-family:var(--vr-serif);font-size:1.15rem;letter-spacing:.28em;text-transform:uppercase;white-space:nowrap}.vr-head__end{margin-left:auto;display:flex;align-items:center;gap:1.25rem}.vr-head__act{position:relative;display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;color:inherit;transition:opacity .2s ease}.vr-head__act:hover{opacity:.7}.vr-head__count{position:absolute;top:-.1rem;right:-.1rem;min-width:1.05rem;height:1.05rem;padding-inline:.2rem;border-radius:999px;background:var(--head-accent, var(--vr-brass-soft));color:var(--vr-charcoal);font-size:.6rem;line-height:1.05rem;text-align:center}.vr-head__count[hidden],.vr-head__account{display:none}@media(min-width:990px){.vr-head__account{display:flex}}.vr-head__drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:var(--head-bg, var(--vr-charcoal));color:var(--head-ink, var(--vr-paper));padding:var(--vr-gutter);overflow-y:auto}.vr-head__drawer[hidden]{display:none}.vr-head__drawertop{display:flex;justify-content:flex-end;height:var(--vr-header-h);align-items:center}.vr-head__drawernav{display:flex;flex-direction:column;gap:.25rem;margin-top:1rem}.vr-head__drawernav>a,.vr-head__drawernav summary{display:block;padding:.85rem 0;font-family:var(--vr-serif);font-size:1.5rem;cursor:pointer;list-style:none}.vr-head__drawernav summary::-webkit-details-marker{display:none}.vr-head__drawernav ul{margin:0 0 .75rem;padding:0 0 0 1rem;list-style:none;display:flex;flex-direction:column;gap:.6rem}.vr-head__drawernav ul a{font-size:.95rem;opacity:.8}.vr-head__drawernav .vr-head__drawersub{margin:.5rem 0 .25rem;padding-left:.9rem;gap:.45rem}.vr-head__drawernav .vr-head__drawersub a{font-size:.85rem;opacity:.65}.vr-head__drawernav>a.vr-head__drawerfoot{margin-top:1rem;font-family:var(--vr-sans);font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;opacity:.75}@media(min-width:990px){.vr-head__drawer{display:none}}.vr-head__item.has-mega{position:static}.vr-mega{position:absolute;top:100%;left:0;right:0;max-height:calc(100svh - var(--vr-header-h));overflow-y:auto;background:var(--mega-bg, var(--head-bg, var(--vr-charcoal)));color:var(--mega-ink, var(--head-ink, var(--vr-paper)));box-shadow:0 24px 40px -24px #0009;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .25s ease .12s,transform .3s var(--vr-ease) .12s,visibility 0s linear .37s}.vr-head__item.has-mega:hover>.vr-mega,.vr-head__item.has-mega:focus-within>.vr-mega,.vr-head__item.has-mega.is-open>.vr-mega{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .3s ease,transform .3s var(--vr-ease),visibility 0s}.vr-mega__inner{max-width:var(--vr-max);margin-inline:auto;padding:2.5rem var(--vr-gutter) 3rem}.vr-mega__head{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:1.75rem}.vr-mega__line{margin:0;font-family:var(--vr-serif);font-size:1.5rem;font-weight:300;line-height:1.3}.vr-mega__all{display:inline-flex;align-items:center;gap:.4rem;flex:none;color:var(--mega-accent, var(--vr-brass-light));font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;transition:color .2s ease}.vr-mega__all:hover{color:var(--mega-ink, var(--vr-paper))}.vr-mega__grid{display:grid;grid-template-columns:repeat(var(--mega-cols, 2),minmax(0,var(--mega-col, 1fr)));justify-content:start;gap:2.5rem}.vr-mega--small .vr-mega__grid{gap:2rem}.vr-mega__fig{display:block;aspect-ratio:var(--mega-ratio, 16 / 9);overflow:hidden;border-radius:2px;background:color-mix(in srgb,var(--mega-ink, #f5f1e8) 6%,transparent)}.vr-mega__fig img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.vr-mega__dept:hover .vr-mega__fig img{transform:scale(1.05)}.vr-mega__name{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem;padding-top:.75rem;border-top:1px solid color-mix(in srgb,var(--mega-ink, #f5f1e8) 15%,transparent);font-family:var(--vr-serif);font-size:1.25rem;color:inherit}.vr-mega--small .vr-mega__name{margin-top:.85rem;padding-top:.6rem;font-size:1.15rem}.vr-mega__name .vr-icon{color:var(--mega-accent, var(--vr-brass-light));transition:transform .2s ease}.vr-mega__name:hover .vr-icon{transform:translate(2px,-2px)}.vr-mega__text{margin:.25rem 0 0;font-size:.875rem;color:color-mix(in srgb,var(--mega-ink, #f5f1e8) 65%,transparent)}.vr-mega__links{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin:.9rem 0 0;padding:0;list-style:none}.vr-mega__links a{font-size:.85rem;color:color-mix(in srgb,var(--mega-ink, #f5f1e8) 60%,transparent);transition:color .2s ease}.vr-mega__links a:hover{color:var(--mega-accent, var(--vr-brass-light))}.vr-mega--align-center .vr-mega__head{flex-direction:column;align-items:center;justify-content:flex-start;gap:.9rem;text-align:center}.vr-mega--align-center .vr-mega__grid{justify-content:center}.vr-mega--align-center .vr-mega__dept{text-align:center}.vr-mega--align-center .vr-mega__name{justify-content:center;gap:.6rem}.vr-mega--align-center .vr-mega__links{justify-content:center}.vr-head[data-head-clear] .vr-head__bar:has(.vr-head__item.has-kids:hover),.vr-head[data-head-clear] .vr-head__bar:has(.vr-head__item.has-kids:focus-within),.vr-head[data-head-clear] .vr-head__bar:has(.vr-head__item.is-open){background-color:var(--head-bg, var(--vr-charcoal))!important;color:var(--head-ink, var(--vr-paper))!important}.vr-head[data-head-clear] .vr-head__bar:has(.vr-head__item.has-kids:hover) .vr-head__logo img,.vr-head[data-head-clear] .vr-head__bar:has(.vr-head__item.has-kids:focus-within) .vr-head__logo img,.vr-head[data-head-clear] .vr-head__bar:has(.vr-head__item.is-open) .vr-head__logo img{filter:none!important}@media(prefers-reduced-motion:reduce){.vr-head__bar,.vr-head__logo img,.vr-head__drop,.vr-mega,.vr-mega__fig img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/vr-header.css.map */
