.vgal{--vs-orange: #fb6704;--vs-fg: #fff;--vs-muted: rgba(255, 255, 255, .7);--vs-line: rgba(255, 255, 255, .22);--vs-perf: rgba(255, 255, 255, .13);position:relative;isolation:isolate;overflow:hidden;padding:5.6rem 0 7rem;color:#fff;background:radial-gradient(70rem 36rem at 84% -8%,rgba(251,103,4,.22),transparent 70%),radial-gradient(52rem 30rem at -6% 40%,rgba(251,103,4,.1),transparent 70%),#12181c}.vgal__bands{position:absolute;top:-10%;right:-4vw;z-index:-1;width:clamp(18rem,26vw,44rem);height:70rem;background:linear-gradient(90deg,var(--vs-orange) 0 38%,transparent 38% 55%,var(--vs-orange) 55% 100%);opacity:.1;transform:skew(-14deg);animation:vs-bands 9s ease-in-out infinite alternate;pointer-events:none}.vgal__hero{text-align:center}.vgal__eyebrow{display:inline-block;margin-bottom:1.4rem;padding:.5rem 1.3rem;font-family:var(--font-body-family);font-size:1.2rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--vs-orange);background:#fb670429;border-radius:100px}.vgal__title{margin:0;font-size:clamp(4rem,7vw,7.2rem);line-height:1;color:#fff;text-wrap:balance}.vgal .vgal__lead{margin:1.6rem auto 0;max-width:62rem;font-family:var(--font-body-family);font-weight:400;text-transform:none;letter-spacing:normal;color:var(--vs-muted);text-wrap:balance}.vgal__trust{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem 2.4rem;margin:2.6rem 0 0;padding:0;list-style:none}.vgal__trust li{display:inline-flex;align-items:center;gap:.8rem;font-family:var(--font-body-family);font-size:1.4rem;font-weight:600;color:#fff}.vgal__trust svg{width:2rem;height:2rem;fill:none;stroke:var(--vs-orange);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.vgal__follow{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2.6rem}.vgal__featured{display:grid;grid-template-columns:1fr;gap:2.8rem;align-items:center;max-width:98rem;margin:5rem auto 0}.vgal__f-media{position:relative;display:block;justify-self:center;width:min(100%,30rem);padding:0;overflow:hidden;aspect-ratio:9 / 16;background:#1c242a;border:0;border-radius:2.4rem;box-shadow:0 0 0 .2rem var(--vs-orange),0 2.4rem 5rem #fb670447;cursor:pointer}.vgal__f-media--wide{width:min(100%,52rem);aspect-ratio:16 / 9}.vgal__f-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.22,1,.36,1)}.vgal__f-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000001a,#00000059)}.vgal__f-media .vstrip__play{width:7.4rem;height:7.4rem;margin:-3.7rem 0 0 -3.7rem;background:var(--vs-orange);border-color:#fff}.vgal__f-media .vstrip__play svg{width:3rem;height:3rem}@media(hover:hover){.vgal__f-media:hover img{transform:scale(1.05)}.vgal__f-media:hover .vstrip__play{transform:scale(1.1)}}.vgal__f-media:focus-visible{outline:.3rem solid #fff;outline-offset:.4rem}.vgal__f-kicker{display:inline-block;margin-bottom:1.2rem;padding:.4rem 1.2rem;font-family:var(--font-body-family);font-size:1.2rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fff;background:var(--vs-orange);border-radius:100px}.vgal__f-title{margin:0;font-size:clamp(3rem,4.4vw,4.8rem);line-height:1.04;color:#fff;text-wrap:balance}.vgal__f-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.4rem;margin:1.4rem 0 0;font-family:var(--font-body-family);font-size:1.4rem;font-weight:600;color:var(--vs-muted)}.vgal__f-tag{padding:.3rem 1rem;font-size:1.1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--vs-orange);border:.1rem solid var(--vs-orange);border-radius:100px}.vgal .vgal__f-text{margin:1.6rem 0 0;max-width:48rem;font-family:var(--font-body-family);font-weight:400;text-transform:none;letter-spacing:normal;color:#ffffffd1}.vgal__f-actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2.4rem}.vgal .button--secondary{color:#fb6704;background:#fff}.vgal .button--secondary:hover,.vgal .button--secondary:focus-visible{color:#fff;background:#fb6704}@media screen and (min-width:750px){.vgal__featured{grid-template-columns:30rem minmax(0,1fr);gap:5.6rem}.vgal__featured:has(.vgal__f-media--wide){grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.vgal__f-media{justify-self:start}}.vgal__filters{margin-top:6rem;text-align:center}.vgal__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem}.vgal__chip{min-height:4.4rem;padding:0 2rem;font-family:var(--font-heading-family);font-size:1.5rem;letter-spacing:.07em;text-transform:uppercase;color:#fff;background:transparent;border:.1rem solid var(--vs-line);border-radius:100px;cursor:pointer;transition:background .25s ease,border-color .25s ease}.vgal__chip span{margin-left:.5rem;font-family:var(--font-body-family);font-size:1.2rem;font-weight:700;opacity:.65}.vgal__chip:hover{border-color:var(--vs-orange)}.vgal__chip.is-on{background:var(--vs-orange);border-color:var(--vs-orange)}.vgal__chip[hidden]{display:none}.vgal__chip:focus-visible,.vgal__plat:focus-visible{outline:.3rem solid var(--vs-orange);outline-offset:.3rem}.vgal__plats{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:.4rem;margin-top:1.6rem;padding:.4rem;background:#ffffff0f;border-radius:100px}.vgal__plat{min-height:3.6rem;padding:0 1.6rem;font-family:var(--font-body-family);font-size:1.3rem;font-weight:700;color:#ffffffbf;background:transparent;border:0;border-radius:100px;cursor:pointer;transition:background .25s ease,color .25s ease}.vgal__plat:hover{color:#fff}.vgal__plat.is-on{color:#fff;background:#fb6704e6}.vgal .vgal__count{min-height:2rem;margin:1.6rem 0 0;font-family:var(--font-body-family);font-size:1.3rem;font-weight:400;text-transform:none;letter-spacing:normal;color:var(--vs-muted)}.vgal__gridwrap{margin-top:2.4rem}.vgal__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem 1.2rem;margin:0;padding:0;list-style:none}.vgal__item{margin:0;padding:0;animation:vs-in .5s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i, 0) * 50ms)}.vgal__item[hidden]{display:none!important}@media screen and (min-width:750px){.vgal__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem 1.8rem}}@media screen and (min-width:990px){.vgal__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.8rem 2rem}}.vgal .vstrip__caption{font-size:1.7rem}.vgal .vgal__empty{margin:3rem 0 0;text-align:center;font-family:var(--font-body-family);font-weight:400;text-transform:none;letter-spacing:normal;color:var(--vs-muted)}.vgal__more{margin-top:3.6rem;text-align:center}.vgal__more-btn[hidden]{display:none}.vgal__cta{margin-top:8rem;padding-top:4rem;text-align:center;border-top:.1rem solid var(--vs-line)}.vgal .vgal__cta-text{margin:0;font-family:var(--font-heading-family);font-size:clamp(2.6rem,3.6vw,3.8rem);font-weight:400;text-transform:uppercase;letter-spacing:.02em;color:#fff}.vgal__cta-btns{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem;margin-top:2rem}@media screen and (max-width:749px){.vgal{padding:4rem 0 5rem}.vgal__filters{margin-top:4rem}.vgal__chip{padding:0 1.4rem;font-size:1.35rem;min-height:4rem}.vgal__plat{padding:0 1.1rem;font-size:1.2rem}.vgal__cta{margin-top:5rem}}@media(prefers-reduced-motion:reduce){.vgal__bands,.vgal__item,.vgal__f-media img{animation:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/video-gallery.css.map */
