.vf-ch{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;background:var(--vf-bg-2)}.vf-ch__t{display:flex;flex-direction:column;justify-content:center;padding:56px var(--vf-pad) 56px max(var(--vf-pad),calc((100vw - var(--vf-max))/2 + var(--vf-pad)))}.vf-ch__crumb{display:flex;gap:10px;margin:0 0 28px;font-size:12px;line-height:1.5;letter-spacing:2px;text-transform:uppercase;color:var(--vf-grey)}@media(hover:hover)and (pointer:fine){.vf .vf-ch__crumb a:hover{color:var(--vf-black)}}.vf-ch h1{font-size:clamp(40px,4vw,58px);line-height:1.02;letter-spacing:-.5px;margin:0 0 18px}.vf-ch h1 em{display:block}.vf-ch__lede{max-width:28em;margin:0 0 26px;font-size:16px;line-height:1.55;color:var(--vf-ink);text-wrap:pretty}.vf-ch__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 0;margin:0;padding:0;list-style:none;font-size:12px;line-height:1.5;color:var(--vf-black)}.vf-ch__meta li{display:flex;align-items:center;white-space:nowrap}.vf-ch__meta li+li:before{content:"";width:3px;height:3px;margin:0 12px;border-radius:50%;background:var(--vf-gold)}.vf-ch__meta em{font-family:var(--vf-d);font-weight:var(--vf-d-weight);font-size:15px;margin-left:5px}.vf-ch__f{position:relative;margin:0;min-height:440px;overflow:hidden}.vf-ch__f img,.vf-ch__f .vf-ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vf-ch__f:after{content:"";position:absolute;top:16px;right:16px;bottom:16px;left:16px;border:1px solid rgba(255,255,255,.5);pointer-events:none}@media(max-width:991px){.vf-ch{grid-template-columns:minmax(0,1fr)}.vf-ch__f{order:-1;min-height:0;aspect-ratio:16/10}.vf-ch__f:after{top:10px;right:10px;bottom:10px;left:10px}.vf-ch__t{padding:24px 16px 28px}.vf-ch__crumb{display:none}.vf-ch h1{font-size:32px;margin-bottom:10px}.vf-ch h1 em{display:inline}.vf-ch__lede{font-size:14.5px;margin-bottom:16px}.vf-ch__meta{font-size:12px}.vf-ch__meta li+li:before{margin:0 8px}}.vf-cl{background:var(--vf-bg);padding:0 var(--vf-pad) var(--vf-sec)}.vf-cl__bar{position:sticky;top:var(--header-height,72px);z-index:12;display:flex;justify-content:space-between;align-items:center;gap:20px;max-width:calc(var(--vf-max) - 2 * var(--vf-pad));margin:0 auto 36px;padding:14px 0;background:var(--vf-bg);border-bottom:1px solid var(--vf-bg-3)}.vf-cl__f{display:flex;gap:8px}.vf-cl__f .vf-chip{display:flex;align-items:center;gap:8px;height:38px;padding:0 16px;border-radius:19px;box-shadow:inset 0 0 0 1px #00000029;font-size:12px;line-height:1.5;letter-spacing:1.8px;text-transform:uppercase;white-space:nowrap;transition:background .3s var(--vf-ease),color .3s var(--vf-ease),box-shadow .3s var(--vf-ease)}@media(hover:hover)and (pointer:fine){.vf-cl__f .vf-chip:hover{box-shadow:inset 0 0 0 1px var(--vf-black)}}.vf-cl__f .sm{display:none}.vf-cl__f .vf-chip small{font-size:12px;letter-spacing:.6px;color:var(--vf-grey)}.vf .vf-cl__f .vf-chip[aria-current=true]{background:var(--vf-black);color:#fff;box-shadow:inset 0 0 0 1px var(--vf-black)}.vf-cl__f .vf-chip[aria-current=true] small{color:#ffffffb3}.vf-cl__s{display:flex;align-items:center;gap:14px;font-size:12px;line-height:1.5;color:var(--vf-grey);white-space:nowrap}.vf-cl__s label{display:flex;align-items:center;gap:8px;color:var(--vf-black)}.vf-cl__s select{appearance:none;-webkit-appearance:none;height:38px;margin:0;padding:0 30px 0 12px;border:0;border-radius:0;box-shadow:inset 0 0 0 1px #00000029;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23000'/%3E%3C/svg%3E") no-repeat right 12px center;font-family:var(--vf-b);font-size:12px;line-height:1.5;letter-spacing:1.6px;text-transform:uppercase;color:var(--vf-black);cursor:pointer;outline-offset:2px}@media(hover:hover)and (pointer:fine){.vf-cl__s select:hover{box-shadow:inset 0 0 0 1px var(--vf-black)}}.vf-sort{position:relative}.vf-sort__b,.vf-sort__o,.vf-cl.is-js .vf-sort__n{display:none}.vf-cl.is-js .vf-sort__b{display:flex;align-items:center;gap:10px;height:38px;padding:0 14px 0 12px;border-radius:0;box-shadow:inset 0 0 0 1px #00000029;font-family:var(--vf-b);font-size:12px;line-height:1.5;letter-spacing:1.6px;text-transform:uppercase;color:var(--vf-black);touch-action:manipulation;transition:box-shadow .3s var(--vf-ease)}.vf-sort__l{color:var(--vf-grey)}.vf-sort__b i{width:10px;height:6px;margin-left:2px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23000'/%3E%3C/svg%3E") no-repeat center;transition:transform .35s var(--vf-ease)}.vf-sort__b[aria-expanded=true] i{transform:rotate(180deg)}.vf-sort__b[aria-expanded=true]{box-shadow:inset 0 0 0 1px var(--vf-black)}.vf-cl.is-js .vf-sort__o:not([hidden]){display:block;position:absolute;top:calc(100% + 6px);right:0;z-index:30;min-width:220px;margin:0;padding:6px 0;list-style:none;background:var(--vf-bg-2);box-shadow:0 0 0 1px #0000001f,0 18px 40px #00000024;animation:vfSortIn .25s var(--vf-ease)}@keyframes vfSortIn{0%{opacity:0;transform:translateY(-4px)}}.vf-sort__o li{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;padding:0 18px;font-size:12px;line-height:1.5;letter-spacing:1.6px;text-transform:uppercase;color:var(--vf-ink);cursor:pointer;outline:none;touch-action:manipulation}.vf-sort__o li[aria-selected=true]{color:var(--vf-black)}.vf-sort__o li[aria-selected=true]:after{content:"";width:6px;height:6px;border-radius:50%;background:var(--vf-gold)}.vf-sort__o li:focus-visible{background:var(--vf-bg-3)}@media(hover:hover)and (pointer:fine){.vf-cl.is-js .vf-sort__b:hover{box-shadow:inset 0 0 0 1px var(--vf-black)}.vf-sort__o li:hover{background:var(--vf-bg-3);color:var(--vf-black)}}.vf-cl__grid{grid-auto-flow:row dense;list-style:none;margin:0 auto;padding:0;max-width:calc(var(--vf-max) - 2 * var(--vf-pad));display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 24px}.vf-cl__grid>li{animation:vfClIn .6s var(--vf-ease) both}.vf-cl__grid>li.fade-in-item{animation:none}.vf-cl__grid>li[hidden]{display:none}@keyframes vfClIn{0%{opacity:0;transform:translateY(10px)}}.vf-cl__grid .wide{grid-column:span 2}.vf-cl .vf-pc{display:block;color:var(--vf-black)}.vf .vf-cl .vf-pc:hover{color:var(--vf-black)}.vf-cl .vf-pc__f{position:relative;aspect-ratio:4/5;overflow:hidden;background:#d5cfc6}.vf-cl .wide .vf-pc__f{aspect-ratio:auto;height:calc((min(100vw - 2 * var(--vf-pad),var(--vf-max) - 2 * var(--vf-pad)) - 72px)/3.2)}.vf-cl .vf-pc__fl>img,.vf-cl .vf-pc__fl>.vf-ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--vf-ease),opacity 1s var(--vf-ease)}.vf-cl .vf-pc__fl>img.alt{opacity:0}.vf-cl .vf-pc__fl{position:absolute;top:0;right:0;bottom:0;left:0;display:block;z-index:1}.vf-cl .vf-pc__f:after{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;border:1px solid rgba(255,255,255,.7);pointer-events:none;z-index:2;transition:inset .9s var(--vf-ease)}.vf-cl .vf-pc__wrc{position:absolute;left:50%;top:50%;width:84%;aspect-ratio:1;transform:translate(-50%,-50%) scale(.98);transition:transform 1.4s var(--vf-ease);filter:drop-shadow(0 10px 14px rgba(60,40,20,.16))}.vf-cl .wide .vf-pc__wrc{width:auto;height:84%}.vf-cl .vf-pc__wrc img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.vf-cl .vf-pc__wrc img.bw{inset:auto;height:auto;transform:translate(-50%,-50%) rotate(var(--r,-6deg));left:var(--x,68%);top:var(--y,72%);width:var(--w,50%)}@media(hover:hover)and (pointer:fine){.vf-cl .vf-pc:hover .vf-pc__fl>img{transform:scale(1.04)}.vf-cl .vf-pc:hover .vf-pc__fl>img.alt{opacity:1}.vf-cl .vf-pc:hover .vf-pc__f:after{top:16px;right:16px;bottom:16px;left:16px}.vf-cl .vf-pc:hover .vf-pc__wrc{transform:translate(-50%,-50%) scale(1.03)}}.vf-cl .vf-pc__tag{position:absolute;top:0;left:24px;z-index:2;padding:10px 12px 9px;background:var(--vf-bg);border-radius:0 0 3px 3px;font-family:var(--vf-d);font-weight:var(--vf-d-weight);font-style:italic;font-size:15px;line-height:1;color:var(--vf-black)}.vf-cl .vf-pc__tag.gold{color:var(--vf-gold-text)}.vf-cl .vf-pc__tag:before{content:"";position:absolute;left:50%;top:-1px;width:1px;height:6px;background:var(--vf-gold)}.vf-cl .vf-pc__b{display:grid;grid-template-columns:1fr auto;gap:4px 16px;padding:18px 0 0;line-height:1.5}.vf-cl .vf-pc__b h3{font-size:20px;line-height:1.2;letter-spacing:-.1px}.vf-cl .wide .vf-pc__b h3{font-size:26px}.vf-cl .vf-pc__b .pr{font-size:12px;letter-spacing:2.2px;text-transform:uppercase;white-space:nowrap;padding-top:5px}.vf-cl .vf-pc__b .sub{grid-column:1/-1;font-size:13.5px;color:var(--vf-grey)}.vf-cl .wide .vf-pc__b .sub{font-size:14px;color:var(--vf-ink)}.vf-cl__div{grid-column:1/-1;display:flex;align-items:center;gap:20px;margin:16px 0 -16px;font-size:12px;line-height:1.5;letter-spacing:2.2px;text-transform:uppercase;color:var(--vf-grey)}.vf-cl__grid>.vf-cl__div{animation:none}.vf-cl__div:after{content:"";flex:1;height:1px;background:var(--vf-bg-3)}.vf .vf-cl__ask{height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:20px;padding:28px;background:var(--vf-olive);color:#fff}.vf .vf-cl__ask:hover{color:#fff}.vf-cl__ask p{margin:0;font-size:12px;line-height:1.5;letter-spacing:2px;text-transform:uppercase;color:#ffffffb3}.vf-cl__ask h3{font-size:26px;line-height:1.15}.vf-cl__ask span{align-self:flex-start;font-size:12px;line-height:1.5;letter-spacing:2.2px;text-transform:uppercase;padding-bottom:4px;border-bottom:1px solid rgba(255,255,255,.6)}.vf-cl__empty{max-width:calc(var(--vf-max) - 2 * var(--vf-pad));margin:0 auto;font-size:16px;color:var(--vf-grey)}@media(max-width:1180px){.vf-cl__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.vf-cl .wide .vf-pc__f{height:auto;aspect-ratio:16/10}}@media(max-width:991px){.vf-cl{padding:0 0 var(--vf-sec)}.vf-cl__bar{margin:0 0 20px;padding:10px 16px;gap:10px}.vf-cl__f{flex:1;min-width:0;overflow-x:auto;scrollbar-width:none;gap:6px}.vf-cl__f .lg{display:none}.vf-cl__f .sm{display:inline}.vf-cl__f::-webkit-scrollbar{display:none}.vf-cl__f .vf-chip{height:36px;padding:0 12px;font-size:12px;letter-spacing:1.4px}.vf-cl__s .n{display:none}.vf-cl__s select{height:36px;width:44px;padding:0;color:transparent;background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='12'%3E%3Cpath d='M0 1h16M3 6h10M6 11h4' fill='none' stroke='%23000'/%3E%3C/svg%3E")}.vf-cl__s label span{display:none}.vf-cl.is-js .vf-sort__b{width:44px;height:36px;padding:0;justify-content:center;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='12'%3E%3Cpath d='M0 1h16M3 6h10M6 11h4' fill='none' stroke='%23000'/%3E%3C/svg%3E") no-repeat center}.vf-cl.is-js .vf-sort__b .vf-sort__l,.vf-cl.is-js .vf-sort__b .vf-sort__c,.vf-cl.is-js .vf-sort__b i{display:none}.vf-cl.is-js .vf-sort__o:not([hidden]){right:0;min-width:min(240px,calc(100vw - 32px))}.vf-cl__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 10px;padding:0 16px}.vf-cl .wide .vf-pc__f{aspect-ratio:1}.vf-cl .wide .vf-pc__wrc{height:auto;width:80%}.vf-cl .vf-pc__f:after{top:7px;right:7px;bottom:7px;left:7px}.vf-cl .vf-pc__tag{left:12px;font-size:13px;padding:8px 10px 7px}.vf-cl .vf-pc__b{grid-template-columns:1fr;padding-top:12px;gap:3px}.vf-cl .vf-pc__b h3{font-size:16px}.vf-cl .wide .vf-pc__b h3{font-size:21px}.vf-cl .vf-pc__b .pr{padding-top:0;font-size:12px;letter-spacing:1.6px}.vf-cl .vf-pc__b .sub{font-size:12px}.vf-cl .wide .vf-pc__b{grid-template-columns:1fr auto}.vf-cl .wide .vf-pc__b .pr{padding-top:4px}.vf-cl__div{margin:4px 0 -10px;font-size:12px}.vf .vf-cl__ask{padding:18px}.vf-cl__ask h3{font-size:19px}}@media(prefers-reduced-motion:reduce){.vf-cl__grid>li{animation:none}}.vf-tb{background:var(--vf-bg-3);border-top:1px solid rgba(0,0,0,.05)}.vf-tb ul{list-style:none;margin:0 auto;padding:0 var(--vf-pad);max-width:var(--vf-max);display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.vf-tb li{display:grid;grid-template-columns:64px minmax(0,1fr);gap:16px;align-items:center;padding:30px 24px}.vf-tb li+li{box-shadow:inset 1px 0 #00000014}.vf-tb img,.vf-tb__ph{display:block;width:64px;height:64px;object-fit:contain;mix-blend-mode:multiply}.vf-tb b{display:block;margin:0 0 4px;font-weight:400;font-size:12px;line-height:1.3;letter-spacing:1.8px;text-transform:uppercase;color:var(--vf-black)}.vf-tb span{display:block;font-size:13px;line-height:1.4;color:var(--vf-ink);text-wrap:pretty}@media(max-width:1180px){.vf-tb li{grid-template-columns:1fr;gap:10px;padding:26px 16px;text-align:center;justify-items:center}}@media(max-width:991px){.vf-tb ul{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 16px;scroll-padding:0 16px}.vf-tb ul::-webkit-scrollbar{display:none}.vf-tb li{flex:0 0 46%;scroll-snap-align:start;grid-template-columns:1fr;justify-items:start;text-align:left;gap:10px;padding:22px 16px 22px 0}.vf-tb li+li{box-shadow:none;padding-left:16px;border-left:1px solid rgba(0,0,0,.08)}.vf-tb img,.vf-tb__ph{width:52px;height:52px}}a.vf-pc__add{text-decoration:none}.vf-cl__pag{max-width:calc(var(--vf-max) - 2 * var(--vf-pad));margin:56px auto 0}.vf-cl__pag .pagination-wrapper{margin:0}.vf-cl__pag .pagination__list>li{flex:0 0 44px;max-width:44px;margin:0 4px}.vf-cl__pag .pagination__item{height:44px;font-family:var(--vf-b);font-size:14px;line-height:1;letter-spacing:1px;color:var(--vf-black)}.vf-cl__pag .pagination__item--current.light{opacity:1}.vf-cl__pag .pagination__item--current:after,.vf-cl__pag a.pagination__item:hover:after{width:18px;bottom:9px;height:1px}.vf-cl__pag .pagination__item .icon{width:8px;height:auto}@media(max-width:991px){.vf-cl__pag{margin:40px 16px 0}.vf-cl__pag .pagination__list>li{margin:0 2px}}a.vf-pc__b{color:inherit;text-decoration:none}@keyframes vfChRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes vfChDrift{0%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes vfChFade{0%{opacity:0}to{opacity:1}}.vf-ch__t>*{opacity:0;animation:vfChRise 1s var(--vf-ease) forwards}.vf-ch__t>*:nth-child(1){animation-delay:.05s}.vf-ch__t>*:nth-child(2){animation-delay:.15s}.vf-ch__t>*:nth-child(3){animation-delay:.25s}.vf-ch__t>*:nth-child(4){animation-delay:.35s}.vf-ch__t>*:nth-child(n+5){animation-delay:.45s}.vf-ch__f img,.vf-ch__f .vf-ph{transform:scale(1.1);animation:vfChDrift 2.2s var(--vf-ease) .05s forwards;transition:scale 1.4s var(--vf-ease)}.vf-ch__f:after{opacity:0;animation:vfChFade 1.2s var(--vf-ease) 1s forwards}@media(hover:hover)and (pointer:fine){.vf-ch__f:hover img{scale:1.04}}@media(prefers-reduced-motion:reduce){.vf-ch__t>*,.vf-ch__f img,.vf-ch__f .vf-ph,.vf-ch__f:after{animation:none;opacity:1;transform:none}}.vf-cl{padding-bottom:calc(var(--vf-sec) / 2)}.vf-cl__ask-li{grid-column:1 / -1}.vf .vf-cl__ask-li .vf-cl__ask{height:auto;flex-direction:row;align-items:center;justify-content:space-between;gap:40px;padding:40px 48px}.vf-cl__ask-li .vf-cl__ask h3{flex:1;font-size:32px;margin:0}.vf-cl__ask-li .vf-cl__ask span{align-self:center;flex:none}@media(max-width:991px){.vf .vf-cl__ask-li .vf-cl__ask{flex-direction:column;align-items:flex-start;gap:16px;padding:28px 20px}.vf-cl__ask-li .vf-cl__ask h3{font-size:24px}.vf-cl__ask-li .vf-cl__ask span{align-self:flex-start}}.vf-sort__hd span{text-transform:none;letter-spacing:0}.vf-ch__t{padding-top:36px;padding-bottom:36px}.vf-ch__crumb{margin-bottom:20px}.vf-ch__f{min-height:340px}@media(max-width:991px){.vf-ch__f{aspect-ratio:16/9}.vf-ch__t{padding:20px 16px 22px}}.vf-ch__t{padding-top:28px;padding-bottom:28px}.vf-ch__crumb{margin-bottom:12px}.vf-ch h1{margin-bottom:10px;line-height:.98}.vf-ch__lede{margin-bottom:16px}.vf-cl__bar{margin-bottom:24px}@media(max-width:991px){.vf-ch__t{padding:16px 16px 18px}}.vf-ch__t{padding-top:20px;padding-bottom:20px}@media(min-width:992px){.vf-ch__f{min-height:300px}}.vf-fb,.vf-fd{display:none}@media(max-width:991px){.vf-cl__bar{flex-wrap:wrap;gap:10px 8px;padding:10px 16px 12px}.vf-cl__f{flex:0 0 100%;order:1}.vf-fb{order:2;display:flex;align-items:center;gap:10px;height:40px;padding:0 16px;border:0;background:none;box-shadow:inset 0 0 0 1px #00000029;font-size:12px;letter-spacing:1.8px;text-transform:uppercase;color:var(--vf-black);cursor:pointer}.vf-fb i{width:16px;height:10px;background:linear-gradient(currentColor,currentColor) top/100% 1px no-repeat,linear-gradient(currentColor,currentColor) center/70% 1px no-repeat,linear-gradient(currentColor,currentColor) bottom/40% 1px no-repeat}.vf-cl__s{order:3;margin-left:auto;gap:12px}.vf-cl__s .n{display:inline;font-size:12px;color:var(--vf-grey)}.vf-cl__s select,.vf-sort__b{height:40px}.vf-cl.is-js .vf-sort__o:not([hidden]){top:calc(100% + 6px);bottom:auto;left:auto;right:0;width:min(260px,calc(100vw - 32px));min-width:0;max-height:none;padding:6px 0}.vf-fd:not([hidden]){display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;overflow:hidden}.vf-fd__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#33301f57;opacity:0;transition:opacity .4s var(--vf-ease)}.vf-fd.is-open .vf-fd__scrim{opacity:1}.vf-fd__p{position:absolute;top:0;right:0;bottom:0;width:min(88vw,380px);display:flex;flex-direction:column;background:var(--vf-bg);box-shadow:-12px 0 40px #0000002e;transform:translate(100%);transition:transform .45s var(--vf-ease)}.vf-fd.is-open .vf-fd__p{transform:none}.vf-fd__h{display:flex;align-items:center;justify-content:space-between;height:60px;padding:0 8px 0 20px;border-bottom:1px solid var(--vf-bg-3)}.vf-fd__h span{font-family:var(--vf-d);font-weight:var(--vf-d-weight);font-size:22px}.vf-fd__x{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:0;background:none;cursor:pointer}.vf-fd__x i{display:block;width:11px;height:11px;background:#000;-webkit-mask:var(--vf-i-close) no-repeat center/100% 100%;mask:var(--vf-i-close) no-repeat center/100% 100%}.vf-fd__b{flex:1;overflow-y:auto;padding:4px 20px 20px}.vf-fd__g{border-bottom:1px solid var(--vf-bg-3)}.vf-fd__g summary{display:flex;align-items:center;justify-content:space-between;min-height:56px;list-style:none;cursor:pointer;font-size:12px;letter-spacing:2px;text-transform:uppercase}.vf-fd__g summary::-webkit-details-marker{display:none}.vf-fd__g summary i{width:15px;height:15px;background:currentColor;-webkit-mask:var(--vf-i-plus) no-repeat center/100% 100%;mask:var(--vf-i-plus) no-repeat center/100% 100%}.vf-fd__g[open] summary i{-webkit-mask-image:var(--vf-i-minus);mask-image:var(--vf-i-minus)}.vf-fd__g ul{list-style:none;margin:0;padding:0 0 14px}.vf-fd__g li label{display:flex;align-items:center;gap:12px;min-height:44px;font-size:15px;cursor:pointer}.vf-fd__g li small{margin-left:auto;color:var(--vf-grey);font-size:12px}.vf-fd__g input[type=checkbox]{width:18px;height:18px;accent-color:#000;margin:0}.vf-fd__pr{display:flex;gap:12px;padding:0 0 16px}.vf-fd__pr label{flex:1;display:flex;flex-direction:column;gap:6px;font-size:12px;letter-spacing:1.6px;text-transform:uppercase;color:var(--vf-grey)}.vf-fd__pr input{height:44px;padding:0 12px;border:0;box-shadow:inset 0 0 0 1px #0003;background:#fff;font-size:16px;color:#000}.vf-fd__none{margin:20px 0;font-size:15px;color:var(--vf-grey)}.vf-fd__ft{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 20px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--vf-bg-3)}.vf-fd__ft a{font-size:12px;letter-spacing:2px;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px}.vf-fd__ft button{height:48px;padding:0 28px;border:0;background:#000;color:#fff;font-size:12px;letter-spacing:2px;text-transform:uppercase;cursor:pointer}html.vf-fd-lock{overflow:hidden}}.vf-fd{overflow:hidden}@media(max-width:991px){.vf-ch__f{min-height:0}}@media(max-width:991px){.vf-fd__p:focus{outline:0}.vf-fd__pr label{min-width:0}.vf-fd__pr input{width:100%;min-width:0;box-sizing:border-box}}@media(max-width:991px){html .vf-cl .vf-sort__b{width:auto;min-width:0;padding:0 14px;gap:8px;font-size:12px;letter-spacing:1.8px;text-transform:uppercase}html .vf-cl .vf-sort__b .vf-sort__l{display:inline}html .vf-cl .vf-sort__b .vf-sort__c{display:none}}@media(max-width:991px){html .vf-cl.is-js .vf-sort__b{width:auto;height:40px;padding:0 16px;background:none;gap:8px;justify-content:center}html .vf-cl.is-js .vf-sort__b .vf-sort__l{display:inline}}@media(min-width:992px){.vf-ch__t{padding-top:56px;padding-bottom:56px}.vf-ch__crumb{margin-bottom:28px}.vf-ch h1{margin-bottom:18px;line-height:1.02}.vf-ch__lede{margin-bottom:26px}.vf-ch__f{min-height:440px}}.vf .vf-cl__f .vf-chip{height:34px;min-height:0;padding:0 22px;border-radius:0}@media(max-width:991px){.vf .vf-cl__f .vf-chip{height:32px;padding:0 18px}.vf-cl__f{flex:0 0 calc(100% + 32px);max-width:none;margin:0 -16px;padding:0 0 0 16px;scroll-padding:0 16px;--fl:0px;--fr:0px;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--fl),#000 calc(100% - var(--fr)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--fl),#000 calc(100% - var(--fr)),transparent 100%)}.vf-cl__f:after{content:"";flex:0 0 10px}.vf-cl__f.fade-l{--fl:28px}.vf-cl__f.fade-r{--fr:28px}}@media(max-width:991px){html .vf-cl.is-js .vf-sort__b{gap:10px;padding:0 14px 0 16px;box-shadow:inset 0 0 0 1px #00000029}html .vf-cl.is-js .vf-sort__b i{display:block;width:10px;height:6px;margin-left:0}}@media(min-width:992px){.vf-cl .wide .vf-pc__b h3{font-size:24px;letter-spacing:-.2px}}@media(min-width:992px)and (max-width:1380px){.vf-cl .wide .vf-pc__b h3{font-size:22px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/vf-collection.css.map */
