.section-header.shopify-section-group-header-group{position:sticky;top:0;z-index:30}.vf-hd{position:relative;display:block;background:var(--vf-bg);transition:background .5s var(--vf-ease)}.vf-hd:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--vf-bg-3)}.vf-hd.scrolled{background:#fffc;-webkit-backdrop-filter:blur(10px) saturate(1.4);backdrop-filter:blur(10px) saturate(1.4)}.vf-hd__in{height:70px;max-width:var(--vf-max);margin:0 auto;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 var(--vf-pad);transition:height .5s var(--vf-ease)}.vf-hd.scrolled .vf-hd__in{height:60px}.vf-hd__h1{margin:0;font-size:inherit;line-height:0}.vf-hd__logo{display:block;width:max-content}.vf-hd__logo-img{display:block;height:46px;width:auto;transition:height .5s var(--vf-ease)}.vf-hd.scrolled .vf-hd__logo-img{height:38px}.vf-hd__nav{display:flex;align-items:center;gap:36px;height:100%}.vf-hd__nav>a,.vf-hd__nav>button{position:relative;height:100%;display:flex;align-items:center;font-size:12px;line-height:1.5;letter-spacing:2.2px;text-transform:uppercase;white-space:nowrap;color:var(--vf-black)}.vf-hd__nav>a:after,.vf-hd__nav>button:after{content:"";position:absolute;left:0;right:0;bottom:22px;height:1px;background:var(--vf-black);transform:scaleX(0);transform-origin:right;transition:transform .5s var(--vf-ease)}.vf-hd.scrolled .vf-hd__nav>a:after,.vf-hd.scrolled .vf-hd__nav>button:after{bottom:17px}.vf-hd__nav [aria-expanded=true]:after{transform:scaleX(1);transform-origin:left}.vf-hd__nav .cur:before{content:"";position:absolute;left:-12px;top:50%;width:4px;height:4px;margin-top:-2px;border-radius:50%;background:var(--vf-gold)}.vf-hd__tools{justify-self:end;display:flex;align-items:center;gap:28px}.vf-hd__t{display:flex;align-items:center;gap:8px;height:44px;font-size:12px;line-height:1.5;letter-spacing:2.2px;text-transform:uppercase;white-space:nowrap;color:var(--vf-black)}@media(hover:hover)and (pointer:fine){.vf-hd__nav>a:hover,.vf-hd__nav>button:hover{color:var(--vf-black)}.vf-hd__nav>a:hover:after,.vf-hd__nav>button:hover:after{transform:scaleX(1);transform-origin:left}.vf-hd__t:hover{color:var(--vf-black)}.vf-hd__t:hover .vf-tag,.vf-hd__m .vf-hd__bag:hover .vf-tag{transform:rotate(-8deg)}.vf-hd__bag:hover .vf-tag path{fill:var(--vf-black)}.vf-hd__bag:hover .vf-tag b{color:#fff}}.vf-tag{position:relative;display:inline-block;width:38px;height:24px;transform-origin:5px 12px;transition:transform .7s var(--vf-ease)}.vf-tag svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.vf-tag path{fill:var(--vf-bg);stroke:var(--vf-black);stroke-width:1;transition:fill .4s var(--vf-ease)}.vf-tag circle{fill:none;stroke:var(--vf-black);stroke-width:1}.vf-tag .ln{fill:none;stroke:var(--vf-gold);stroke-width:1}.vf-tag b{position:absolute;left:11px;right:1px;top:0;bottom:0;display:flex;align-items:center;justify-content:center;font-family:var(--vf-d);font-weight:var(--vf-d-weight);font-style:italic;font-size:16px;letter-spacing:0;text-transform:none;line-height:1;color:var(--vf-black);transition:color .4s var(--vf-ease)}.vf-tag.swing{animation:vfTagSwing 1.1s var(--vf-ease)}@keyframes vfTagSwing{0%{transform:rotate(0)}25%{transform:rotate(-14deg)}50%{transform:rotate(7deg)}75%{transform:rotate(-3deg)}to{transform:rotate(0)}}.vf-hd__m{display:none}.vf-mega{position:absolute;left:0;right:0;top:100%;background:var(--vf-bg-2);border-bottom:1px solid var(--vf-bg-3);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:48px;padding:40px max(var(--vf-pad),calc((100% - var(--vf-max))/2 + var(--vf-pad))) 44px;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .45s var(--vf-ease),transform .45s var(--vf-ease),visibility 0s .45s}.vf-mega.open{opacity:1;visibility:visible;transform:none;transition-delay:0s}.vf-mega__intro{display:flex;flex-direction:column;justify-content:space-between;gap:24px;padding-right:24px;border-right:1px solid var(--vf-bg-3)}.vf-mega__intro .vf-mega__h{font-family:var(--vf-d);font-weight:var(--vf-d-weight);font-size:32px;line-height:1.1;margin:0;color:var(--vf-black)}.vf-mega__intro p{margin:0;font-size:14px;line-height:1.45;color:var(--vf-grey)}.vf .vf-mega__dyo{display:inline-block;color:var(--vf-black);font-size:12px;letter-spacing:2px;text-transform:uppercase;padding-bottom:4px;border-bottom:1px solid var(--vf-black)}.vf-mega__doors{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.vf-door{display:grid;grid-template-columns:120px 1fr;gap:20px;align-items:end;color:var(--vf-black)}.vf-door__f{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--vf-bg-3)}.vf-door__f img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--vf-ease)}.vf-door__f:after{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border:1px solid rgba(255,255,255,.55);pointer-events:none}@media(hover:hover)and (pointer:fine){.vf-door:hover .vf-door__f img{transform:scale(1.05)}}.vf-door .vf-door__t{font-family:var(--vf-d);font-weight:var(--vf-d-weight);font-size:22px;line-height:1.1;margin:0 0 6px;color:var(--vf-black)}.vf-door p{margin:0 0 12px;font-size:13px;line-height:1.4;color:var(--vf-grey)}.vf-door__price{font-size:12px;line-height:1.5;letter-spacing:2px;text-transform:uppercase;color:var(--vf-black);padding-bottom:4px;border-bottom:1px solid var(--vf-black)}.vf-door__flag{display:block;margin-bottom:8px;font-size:12px;line-height:1.5;letter-spacing:2px;text-transform:uppercase;color:var(--vf-gold-text)}@media(max-width:1180px){.vf-hd__nav{gap:24px}.vf-hd__tools{gap:18px}}@media(max-width:991px){.vf-hd__in,.vf-hd.scrolled .vf-hd__in{height:56px;grid-template-columns:1fr auto;padding:0 4px 0 16px}.vf-hd__logo-img,.vf-hd.scrolled .vf-hd__logo-img{height:36px}.vf-hd__nav,.vf-hd__tools,.vf-mega{display:none}.vf-hd__m{display:flex;align-items:center}.vf-hd__m>*{position:relative;width:44px;height:44px;display:flex;align-items:center;justify-content:center}.vf-hd__m svg{width:22px;height:22px;fill:none;stroke:var(--vf-black);stroke-width:1.1;stroke-linecap:square}.vf-hd__m .vf-hd__bag{width:auto;padding:0 6px}.vf-hd__m .vf-hd__bag .vf-tag svg{width:100%;height:100%;stroke-linecap:butt}}.vf-mm{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background:var(--vf-bg);display:flex;flex-direction:column;clip-path:inset(0 0 100% 0);transition:clip-path .7s var(--vf-ease),visibility 0s .7s;visibility:hidden}.vf-mm.open{clip-path:inset(0 0 0 0);visibility:visible;transition-delay:0s}.vf-mm__top{height:56px;flex:none;display:flex;align-items:center;justify-content:space-between;padding:0 4px 0 16px;border-bottom:1px solid var(--vf-bg-3)}.vf-mm__top img{height:36px;width:auto}.vf-mm__top button{width:44px;height:44px;display:flex;align-items:center;justify-content:center}.vf-mm__top svg{fill:none;stroke:var(--vf-black);stroke-width:1.1}.vf-mm__body{flex:1;overflow:auto;padding:24px 16px}.vf-mm__k{font-size:12px;line-height:1.5;letter-spacing:2px;text-transform:uppercase;color:var(--vf-grey);margin:0 0 14px}.vf-mm__doors{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:32px}.vf-mm__doors a{display:flex;flex-direction:column;gap:8px}.vf-mm__doors .vf-door__f:after{top:5px;right:5px;bottom:5px;left:5px}.vf-mm__doors b{font-family:var(--vf-d);font-weight:var(--vf-d-weight);font-size:16px;line-height:1.1}.vf-mm__doors span{font-size:12px;line-height:1.5;letter-spacing:1.6px;text-transform:uppercase;color:var(--vf-grey)}.vf-mm__list{list-style:none;margin:0;padding:0;border-top:1px solid var(--vf-bg-3)}.vf-mm__list a{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-bottom:1px solid var(--vf-bg-3);font-family:var(--vf-d);font-weight:var(--vf-d-weight);font-size:26px;line-height:1.1}.vf-mm__list a:after{content:"";width:7px;height:7px;border-top:1px solid var(--vf-black);border-right:1px solid var(--vf-black);transform:rotate(45deg);margin-right:4px}.vf-mm__list.small a{font-family:var(--vf-b);font-weight:400;font-size:12px;letter-spacing:2px;text-transform:uppercase;padding:14px 0}.vf-mm__list.small{margin-top:24px}.vf-mm__foot{flex:none;padding:16px 16px calc(18px + env(safe-area-inset-bottom));background:var(--vf-olive);color:#fff;text-align:center;font-size:12px;line-height:1.5;letter-spacing:1.8px;text-transform:uppercase}.vf-mm__foot em{font-family:var(--vf-d);font-weight:var(--vf-d-weight);font-size:16px;letter-spacing:0;text-transform:none}.vf-mm .rv{opacity:0;transform:translateY(10px);transition:opacity .6s var(--vf-ease),transform .6s var(--vf-ease)}.vf-mm.open .rv{opacity:1;transform:none}.vf-mm.open .rv:nth-child(2){transition-delay:.08s}.vf-mm.open .rv:nth-child(3){transition-delay:.16s}.vf-mm.open .rv:nth-child(4){transition-delay:.24s}html.vf-mm-open .vf-stk{visibility:hidden}.vf-hd__nav>.vf-hd__xmas{gap:8px}.vf-hd__chev{display:block;width:10px;height:6px;flex:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23000' stroke-width='1.1'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .5s var(--vf-ease)}.vf-hd__xmas[aria-expanded=true] .vf-hd__chev{transform:rotate(180deg)}.vf-door__f img.alt{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .6s var(--vf-ease)}@media(hover:hover)and (pointer:fine){.vf-door:hover .vf-door__f img.alt{opacity:1}}html .vf-mm__list a:after{content:none}.vf-door .vf-door__t,.vf-mm__doors a b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.vf-mm__k a{display:block;font-family:var(--vf-d);font-weight:var(--vf-d-weight);font-size:26px;line-height:1.1;letter-spacing:0;text-transform:none;color:var(--vf-black)}.vf-mm__k:has(a){margin-bottom:16px}
/*# sourceMappingURL=/cdn/shop/t/28/assets/vf-header.css.map */
