@import"https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,300;9..144,400;9..144,500&family=Instrument+Sans:wght@400;500;600&display=swap";.vlt{--vlt-ink:#171C22;--vlt-ink-2:#39424C;--vlt-ink-3:#6B7681;--vlt-deep:#0E1217;--vlt-deep-2:#171D25;--vlt-pearl:#F5F6F7;--vlt-shell:#E6E9EC;--vlt-mist:#B9C2CA;--vlt-brass:#B0904F;--vlt-brass-soft:#D9C79C;--vlt-orient:#6E8095;--vlt-display:"Fraunces",Georgia,serif;--vlt-body:"Instrument Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--vlt-pad:clamp(20px,5vw,64px);--vlt-rule:1px solid var(--vlt-shell);color:var(--vlt-ink);font-family:var(--vlt-body);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}.vlt *{box-sizing:border-box}.vlt img{display:block;max-width:100%;height:auto}.vlt a{color:inherit}.vlt .vlt-wrap{max-width:1180px;margin:0 auto;padding-left:var(--vlt-pad);padding-right:var(--vlt-pad)}.vlt .vlt-eyebrow{font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--vlt-orient);margin:0 0 16px}.vlt h1,.vlt h2,.vlt h3,.vlt h4{font-family:var(--vlt-display);font-weight:300;letter-spacing:-.015em;margin:0;text-transform:none;color:inherit}.vlt h1{font-size:clamp(34px,4.6vw,60px);line-height:1.06}.vlt h2{font-size:clamp(26px,3vw,38px);line-height:1.14}.vlt h3{font-size:20px;line-height:1.25;font-weight:400}.vlt p{margin:0}.vlt .vlt-lede{font-size:clamp(15.5px,1.25vw,17.5px);color:var(--vlt-ink-2);max-width:52ch;margin:18px 0 0}.vlt .vlt-dark{background:var(--vlt-deep);color:var(--vlt-pearl)}.vlt .vlt-dark .vlt-eyebrow{color:var(--vlt-brass-soft)}.vlt .vlt-dark .vlt-lede,.vlt .vlt-dark p{color:#c3cbd3}.vlt .vlt-dark h1,.vlt .vlt-dark h2{color:#fff}.vlt .vlt-stage{position:relative;min-height:min(78vh,760px);display:flex;align-items:flex-end;overflow:hidden;background:var(--vlt-deep-2);color:var(--vlt-pearl)}.vlt .vlt-stage-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.vlt .vlt-stage-media video,.vlt .vlt-stage-media img{width:100%;height:100%;object-fit:cover;object-position:center}.vlt .vlt-stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#0e12176b,#0e121700 30%,#0e12173d 54%,#0e1217e6)}.vlt .vlt-stage-inner{position:relative;z-index:2;width:100%;padding-top:clamp(90px,16vw,220px);padding-bottom:clamp(34px,4vw,58px)}.vlt .vlt-stage-inner .vlt-eyebrow{color:var(--vlt-brass-soft)}.vlt .vlt-stage-inner h1{color:#fff;max-width:19ch;text-shadow:0 1px 30px rgba(0,0,0,.35)}.vlt .vlt-stage-inner .vlt-lede{color:#d6dce2;max-width:56ch;text-shadow:0 1px 20px rgba(0,0,0,.4)}.vlt .vlt-facts{list-style:none;margin:30px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:0}.vlt .vlt-facts li{padding:0 26px;border-right:1px solid rgba(255,255,255,.22)}.vlt .vlt-facts li:first-child{padding-left:0}.vlt .vlt-facts li:last-child{border-right:0}.vlt .vlt-facts b{display:block;font-family:var(--vlt-display);font-size:21px;font-weight:400;line-height:1.2;color:#fff}.vlt .vlt-facts span{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--vlt-mist)}@media(max-width:860px){.vlt .vlt-stage{min-height:min(74vh,600px)}.vlt .vlt-facts li{padding:0 14px}.vlt .vlt-facts b{font-size:17px}}@media(max-width:520px){.vlt .vlt-facts{gap:14px 0}.vlt .vlt-facts li{border-right:0;padding:0 18px 0 0}}.vlt-catrow-pos{background:#fff;border-bottom:var(--vlt-rule)}.vlt .vlt-catrow{display:flex;flex-wrap:wrap;align-items:center;gap:0;padding:16px 0}.vlt .vlt-catrow a{display:inline-flex;align-items:baseline;gap:7px;padding:7px 18px;margin:3px 8px 3px 0;border:1px solid var(--vlt-shell);border-radius:2px;font-size:14px;text-decoration:none;line-height:1.2;white-space:nowrap;transition:border-color .18s ease,background .18s ease}.vlt .vlt-catrow a:hover{border-color:var(--vlt-ink-3)}.vlt .vlt-catrow a.is-current{background:var(--vlt-ink);border-color:var(--vlt-ink);color:#fff}.vlt .vlt-catrow a span{font-size:11.5px;color:var(--vlt-ink-3);letter-spacing:.04em}.vlt .vlt-catrow a.is-current span{color:#fff9}.vlt .vlt-catrow a:focus-visible{outline:2px solid var(--vlt-brass);outline-offset:2px}.vlt .vlt-spot{background:var(--vlt-pearl);padding:clamp(44px,5.6vw,86px) 0}.vlt .vlt-spot-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(26px,4vw,64px);align-items:center}@media(max-width:900px){.vlt .vlt-spot-grid{grid-template-columns:1fr;gap:26px}}.vlt .vlt-spot-media{position:relative;overflow:hidden;background:#fff}.vlt .vlt-spot-media img{width:100%;aspect-ratio:4/3;object-fit:cover}.vlt .vlt-spot-body h2{margin-bottom:16px;max-width:18ch}.vlt .vlt-spot-body p{color:var(--vlt-ink-2);font-size:15.5px}.vlt .vlt-spot-body p+p{margin-top:14px}.vlt .vlt-spot-meta{margin-top:24px;padding-top:18px;border-top:1px solid var(--vlt-shell);display:flex;flex-wrap:wrap;gap:8px 26px}.vlt .vlt-spot-meta div{font-size:13px;color:var(--vlt-ink-3)}.vlt .vlt-spot-meta b{display:block;font-family:var(--vlt-display);font-size:17px;font-weight:400;color:var(--vlt-ink)}.vlt .vlt-why{background:#fff;padding:clamp(42px,5.4vw,74px) 0}.vlt .vlt-why-head{max-width:60ch}.vlt .vlt-cols{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(22px,3.4vw,44px);margin-top:clamp(26px,3.6vw,44px)}@media(max-width:820px){.vlt .vlt-cols{grid-template-columns:1fr;gap:28px}}.vlt .vlt-col{border-top:2px solid var(--vlt-brass);padding-top:20px}.vlt .vlt-col h3{margin-bottom:9px}.vlt .vlt-col p{color:var(--vlt-ink-2);font-size:15px}.vlt .vlt-prov{background:var(--vlt-deep);padding:clamp(40px,5vw,74px) 0}.vlt .vlt-prov-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(22px,3.4vw,52px);align-items:start}@media(max-width:860px){.vlt .vlt-prov-grid{grid-template-columns:1fr;gap:18px}}.vlt .vlt-prov-body p+p{margin-top:15px}.vlt .vlt-prov-note{margin-top:24px;padding-top:20px;border-top:1px solid rgba(217,199,156,.26)}.vlt .vlt-dark .vlt-prov-note p{color:var(--vlt-mist);font-size:15px}.vlt .vlt-prov-note a{color:var(--vlt-brass-soft);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.vlt .vlt-prov-note a:after{content:" \2192"}.vlt .vlt-prov-note a:hover{color:#fff}.vlt .vlt-prov-note a:focus-visible{outline:2px solid var(--vlt-brass);outline-offset:3px}.vlt .vlt-btn{display:inline-block;margin-top:26px;padding:14px 32px;border:1px solid var(--vlt-ink);background:var(--vlt-ink);color:#fff;border-radius:2px;font-size:14px;letter-spacing:.03em;text-decoration:none;line-height:1.2}.vlt .vlt-btn:hover{background:#000;border-color:#000;color:#fff}.vlt .vlt-btn:focus-visible{outline:2px solid var(--vlt-brass);outline-offset:3px}.vlt .vlt-btn--onfilm{background:#ffffff1a;border-color:#ffffff8c;color:#fff;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.vlt .vlt-btn--onfilm:hover{background:#fff;border-color:#fff;color:var(--vlt-ink)}.vlt .vlt-btn--quiet{background:transparent;color:var(--vlt-ink);border-color:var(--vlt-ink-3)}.vlt .vlt-btn--quiet:hover{background:var(--vlt-ink);border-color:var(--vlt-ink);color:#fff}.vlt .vlt-finenote{margin-top:14px;font-size:12.5px;color:var(--vlt-ink-3);letter-spacing:.01em}.vlt .vlt-cta{background:var(--vlt-pearl);padding:clamp(44px,5.5vw,78px) 0}.vlt .vlt-cta .vlt-wrap{max-width:760px;text-align:center}.vlt .vlt-cta .vlt-lede{margin-left:auto;margin-right:auto}.vlt .vlt-faq{background:#fff;border-top:var(--vlt-rule);padding:clamp(44px,5.5vw,78px) 0}.vlt .vlt-faq-list{max-width:760px;margin:clamp(22px,3.5vw,38px) auto 0;border-top:var(--vlt-rule)}.vlt .vlt-faq details{border-bottom:var(--vlt-rule)}.vlt .vlt-faq summary{list-style:none;cursor:pointer;padding:20px 40px 20px 0;position:relative;font-family:var(--vlt-display);font-size:19px;font-weight:400}.vlt .vlt-faq summary::-webkit-details-marker{display:none}.vlt .vlt-faq summary:after{content:"";position:absolute;right:6px;top:50%;width:9px;height:9px;border-right:1px solid var(--vlt-ink-3);border-bottom:1px solid var(--vlt-ink-3);transform:translateY(-70%) rotate(45deg);transition:transform .2s ease}.vlt .vlt-faq details[open] summary:after{transform:translateY(-30%) rotate(-135deg)}.vlt .vlt-faq details p{margin:0 0 22px;color:var(--vlt-ink-2);max-width:64ch}.vlt .vlt-faq details p+p{margin-top:-8px}.vlt .vlt-faq summary:focus-visible{outline:2px solid var(--vlt-brass);outline-offset:3px}@media(prefers-reduced-motion:reduce){.vlt *{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/602/assets/vault-collection.css.map */
