.vl-hero{--vl-fg:#333;--vl-accent:#026270;--vl-flat:#c3edee;--vl-cta-bg:#026270;--vl-cta-fg:#fff;position:relative;overflow:hidden;isolation:isolate;background:var(--vl-flat);color:var(--vl-fg)}.vl-hero--bogo{--vl-fg:#fff;--vl-accent:#0fb7ba;--vl-flat:#1a1a1a;--vl-cta-bg:#0fb7ba;--vl-cta-fg:#1a1a1a}.vl-hero--cm{--vl-fg:#fff;--vl-accent:#87dbdc;--vl-flat:#06181d;--vl-cta-bg:#fff;--vl-cta-fg:#026270}.vl-hero__media{display:block}.vl-hero__img{display:block;width:100%;height:auto;aspect-ratio:1080/1350}.vl-hero__inner{position:relative;z-index:2;max-width:1400px;margin:0 auto;padding:0 20px}.vl-hero__copy{margin-top:-30vw;padding-bottom:28px;text-align:center}.vl-hero__eyebrow{margin:0 0 8px;font-weight:900;font-size:11px;line-height:1.3;letter-spacing:.06em;text-transform:uppercase}.vl-hero__eyebrow-extra{display:none}.vl-hero__title{margin:0;font-family:var(--font-bebas,"Bebas Neue",sans-serif);font-weight:400;font-size:58px;line-height:.98;text-transform:uppercase;letter-spacing:.005em;text-wrap:balance}.vl-hero__title span{display:inline}.vl-hero__title .vl-hero__title-sm{display:block;margin-top:4px;font-size:34px;line-height:1}.vl-hero__title em{font-style:normal;color:var(--vl-accent)}.vl-hero__sub{text-wrap:pretty;margin:14px auto 0;max-width:34em;font-size:15px;line-height:1.45;font-weight:600}.vl-hero__fine{margin:10px auto 0;max-width:36em;font-size:12px;line-height:1.4;opacity:.88}.vl-hero__cta{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:52px;margin-top:18px;padding:0 32px;border-radius:999px;background:var(--vl-cta-bg);color:var(--vl-cta-fg)!important;font-weight:800;font-size:15px;letter-spacing:.06em;text-transform:uppercase;text-decoration:none}.vl-hero__cta:focus-visible{outline:3px solid var(--vl-accent);outline-offset:3px}@media(min-width:768px)and (max-width:1279px){.vl-hero__img{aspect-ratio:2400/1000;-webkit-mask-image:linear-gradient(to bottom,#000 80%,transparent 100%);mask-image:linear-gradient(to bottom,#000 80%,transparent 100%)}.vl-hero__copy{margin-top:-4vw;max-width:640px;margin-left:auto;margin-right:auto;padding-bottom:40px}.vl-hero__eyebrow{font-size:13px}.vl-hero__eyebrow-extra{display:inline}.vl-hero__title{font-size:72px}.vl-hero__title .vl-hero__title-sm{font-size:40px}.vl-hero__sub{font-size:16px}.vl-hero__cta{display:inline-flex;width:auto;min-width:260px}}@media(min-width:1280px){.vl-hero{min-height:660px}.vl-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.vl-hero__img{height:100%;aspect-ratio:auto;object-fit:cover;object-position:center center}.vl-hero__inner{display:flex;align-items:center;justify-content:flex-end;min-height:660px;padding:0 76px 0 20px}.vl-hero__copy{margin-top:0;padding:40px 0;width:min(46%,560px);text-align:left}.vl-hero__eyebrow{font-size:14px;margin-bottom:10px}.vl-hero__eyebrow-extra{display:inline}.vl-hero__title{font-size:88px;line-height:.92}.vl-hero__title span{display:block}.vl-hero__title .vl-hero__title-sm{margin-top:8px;font-size:48px}.vl-hero__sub{margin:18px 0 0;max-width:30em;font-size:17px}.vl-hero__fine{margin:12px 0 0;font-size:13px}.vl-hero__cta{display:inline-flex;width:auto;min-width:240px;margin-top:22px}}
/*# sourceMappingURL=/cdn/shop/t/136/assets/vl-hero.css.map */
