.vf-home-banner,.vf-home-scenes,.vf-home-video{color:#26222b;font-family:var(--font-body-family);box-sizing:border-box}.vf-home-banner *,.vf-home-scenes *,.vf-home-video *{box-sizing:border-box}.vf-home-banner{background:#17121d;min-height:min(72rem,80vh);position:relative;isolation:isolate;overflow:hidden}.vf-home-banner__image,.vf-home-banner__shade{top:0;right:0;bottom:0;left:0;height:100%;position:absolute;width:100%}.vf-home-banner__image{object-fit:cover;object-position:center 49%;z-index:-2}.vf-home-banner__shade{background:linear-gradient(90deg,#120e19eb,#120e19c2 34%,#120e1947 65%,#120e190d);z-index:-1}.vf-home-banner__inner{align-items:center;display:flex;min-height:min(72rem,80vh);padding-bottom:8rem;padding-top:8rem;position:relative}.vf-home-banner__copy{max-width:66rem}.vf-home-scenes__eyebrow,.vf-home-video__eyebrow{font-size:1.2rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.vf-home-banner h1{color:#fff;font-size:clamp(4.7rem,5.2vw,7.2rem);font-weight:650;letter-spacing:-.05em;line-height:1.05;margin:0;text-wrap:balance}.vf-home-banner__description,.vf-home-banner__description p{color:#f2edf3;font-size:clamp(1.7rem,1.7vw,2rem);line-height:1.5;margin:2.4rem 0 0;max-width:51rem}.vf-home-banner__actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3.4rem}.vf-home-banner__button{align-items:center;border:1px solid #fff;border-radius:.3rem;display:inline-flex;font-size:1.45rem;font-weight:700;gap:2rem;justify-content:space-between;min-height:5.3rem;padding:1.3rem 2rem;text-decoration:none}.vf-home-banner__button--primary{background:#fff;color:#221b28}.vf-home-banner__button:hover{background:#d9b3e9;border-color:#d9b3e9;color:#221b28}.vf-home-banner__button:focus-visible,.vf-home-scenes a:focus-visible{outline:2px solid #fff;outline-offset:3px}.vf-home-scenes{background:#f6f4f0;padding:4.8rem 0 10rem}.vf-home-scenes__intro{max-width:80rem}.vf-home-scenes__eyebrow,.vf-home-video__eyebrow{color:#68417a;margin:0 0 1.5rem}.vf-home-scenes h2,.vf-home-video h2{font-size:clamp(3.4rem,4vw,5.4rem);font-weight:650;letter-spacing:-.045em;line-height:1.1;margin:0;text-wrap:balance}.vf-home-scenes__intro .rte,.vf-home-video .rte{color:#5a5660;font-size:1.7rem;line-height:1.6;margin-top:1.7rem}.vf-home-scenes__rows{display:grid;gap:3rem;margin-top:4rem}.vf-home-scenes__row{align-items:center;background:#fff;border:1px solid #e0dbe0;border-radius:.5rem;display:grid;grid-template-columns:1fr 1fr;min-height:39rem;overflow:hidden}.vf-home-scenes__row:nth-child(2n) .vf-home-scenes__media{order:2}.vf-home-scenes__media{align-self:stretch;background:#211b26;min-height:39rem;position:relative}.vf-home-scenes__media img{height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;width:100%}.vf-home-scenes__note{background:#17111cd6;bottom:1.5rem;color:#fff;font-size:1.05rem;letter-spacing:.08em;padding:.7rem 1rem;position:absolute;right:1.5rem;text-transform:uppercase}.vf-home-scenes__copy{padding:clamp(3rem,5vw,7rem)}.vf-home-scenes h3{font-size:clamp(3rem,3vw,4.3rem);letter-spacing:-.04em;line-height:1.15;margin:0;text-wrap:balance}.vf-home-scenes__copy .rte{color:#5a5660;font-size:1.7rem;line-height:1.6;margin-top:1.7rem}.vf-home-scenes__copy a{border-bottom:1px solid currentColor;color:#68417a;display:inline-flex;font-size:1.5rem;font-weight:700;gap:2rem;margin-top:2.5rem;padding-bottom:.5rem;text-decoration:none}.vf-home-video{background:#201926;color:#fff;padding:8rem 0}.vf-home-video__inner{align-items:center;display:grid;gap:clamp(3rem,5vw,8rem);grid-template-columns:minmax(0,.68fr) minmax(0,1.32fr)}.vf-home-video__eyebrow{color:#d9b3e9}.vf-home-video h2{color:#fff}.vf-home-video .rte{color:#e5dfe8}.vf-home-video__disclosure{color:#cbbfd0;font-size:1.25rem;line-height:1.5;margin:2.5rem 0 0}.vf-home-video__frame{aspect-ratio:16/9;background:#100d13;border:1px solid #514458;border-radius:.5rem;overflow:hidden}.vf-home-video__frame video{display:block;height:100%;object-fit:cover;width:100%}@media(max-width:989px){.vf-home-video__inner{grid-template-columns:1fr}.vf-home-video__copy{max-width:70rem}}@media(max-width:749px){.vf-home-banner,.vf-home-banner__inner{min-height:63rem}.vf-home-banner__inner{align-items:flex-end;padding-bottom:8rem;padding-top:15rem}.vf-home-banner__image{object-position:55% center}.vf-home-banner__shade{background:linear-gradient(0deg,#120e19f5,#120e19a6 55%,#120e192e)}.vf-home-banner h1{font-size:clamp(3.8rem,10vw,5.1rem)}.vf-home-banner__actions{flex-direction:column}.vf-home-banner__button{width:100%}.vf-home-scenes{padding:3.2rem 0 6rem}.vf-home-scenes__row{display:block;min-height:0}.vf-home-scenes__row:nth-child(2n) .vf-home-scenes__media{order:0}.vf-home-scenes__media{height:26rem;min-height:0}.vf-home-scenes__copy{padding:3rem 2.4rem 3.5rem}.vf-home-video{padding:6rem 0}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/vf-home-rebuild.css.map */
