.wfc-event-video-gallery{--wfc-gold: #f9a826;--wfc-dark: #141214;--wfc-radius: 6px;--wfc-video-gap: .8rem;padding-top:calc(var(--wfc-video-pt, 48px) * .75);padding-bottom:calc(var(--wfc-video-pb, 48px) * .75)}@media screen and (min-width:750px){.wfc-event-video-gallery{--wfc-video-gap: 1.6rem;padding-top:var(--wfc-video-pt, 48px);padding-bottom:var(--wfc-video-pb, 48px)}}@media screen and (min-width:990px){.wfc-event-video-gallery{--wfc-video-gap: 2rem}}.wfc-event-video-gallery__header{max-width:72rem;margin:0 0 2.4rem}@media screen and (min-width:750px){.wfc-event-video-gallery__header{margin-bottom:3.2rem}}.wfc-event-video-gallery__eyebrow{margin:0 0 1rem;font-size:1.2rem;font-weight:700;letter-spacing:.12em;line-height:1.4;text-transform:uppercase;color:var(--wfc-gold)}.wfc-event-video-gallery__heading{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:calc(var(--font-heading-scale) * 3rem);line-height:1.15;color:rgb(var(--color-foreground));overflow-wrap:break-word}@media screen and (min-width:750px){.wfc-event-video-gallery__heading{font-size:calc(var(--font-heading-scale) * 4rem)}}.wfc-event-video-gallery__intro{margin:1.2rem 0 0;font-size:1.6rem;line-height:1.6;color:rgba(var(--color-foreground),.8)}.wfc-event-video-gallery__grid{column-count:var(--wfc-video-cols-mobile, 2);column-gap:var(--wfc-video-gap)}@media screen and (min-width:750px){.wfc-event-video-gallery__grid{column-count:min(3,var(--wfc-video-cols-desktop, 4))}}@media screen and (min-width:990px){.wfc-event-video-gallery__grid{column-count:var(--wfc-video-cols-desktop, 4)}}.wfc-event-video-gallery__item{display:block;margin:0 0 var(--wfc-video-gap);break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid}.wfc-event-video-gallery__media{position:relative;display:block;width:100%;aspect-ratio:var(--wfc-video-ratio, .5625);overflow:hidden;border-radius:var(--wfc-radius);background:var(--wfc-dark)}.wfc-event-video-gallery__media .wfc-event-video-gallery__poster{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;margin:0;padding:0;border:0;border-radius:var(--wfc-radius);background:transparent;cursor:pointer}.wfc-event-video-gallery__poster .wfc-event-video-gallery__poster-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;object-fit:cover}.wfc-event-video-gallery__play{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:5.6rem;height:5.6rem;border-radius:50%;color:var(--wfc-dark);background:var(--wfc-gold);box-shadow:0 .4rem 1.6rem #00000059;transition:transform .2s ease}.wfc-event-video-gallery__play .svg-wrapper{display:flex;width:2rem;height:2rem;margin-left:.3rem}.wfc-event-video-gallery__play svg{width:100%;height:100%}.wfc-event-video-gallery__poster:hover .wfc-event-video-gallery__play,.wfc-event-video-gallery__poster:focus-visible .wfc-event-video-gallery__play{transform:scale(1.08)}.wfc-event-video-gallery__media .wfc-event-video-gallery__poster:focus-visible{outline:.3rem solid var(--wfc-gold);outline-offset:.3rem;box-shadow:none}.wfc-event-video-gallery__media .wfc-event-video-gallery__poster:focus:not(:focus-visible){outline:0;box-shadow:none}.wfc-event-video-gallery__media .wfc-event-video-gallery__video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain;background:var(--wfc-dark)}.wfc-event-video-gallery__caption{display:flex;flex-direction:column;gap:.2rem;margin:.6rem 0 0;font-size:1.3rem;line-height:1.45;color:rgba(var(--color-foreground),.75)}@media screen and (min-width:750px){.wfc-event-video-gallery__caption{margin-top:.8rem;font-size:1.4rem}}.wfc-event-video-gallery__credit{font-size:1.1rem;letter-spacing:.04em;text-transform:uppercase;color:rgba(var(--color-foreground),.55)}@media(prefers-reduced-motion:reduce){.wfc-event-video-gallery__play{transition:none}.wfc-event-video-gallery__poster:hover .wfc-event-video-gallery__play,.wfc-event-video-gallery__poster:focus-visible .wfc-event-video-gallery__play{transform:none}}.wfc-event-video-gallery__empty{padding:2rem 0}.wfc-event-video-gallery__empty p{margin:0;padding:1.6rem 2rem;border:.1rem dashed rgba(var(--color-foreground),.4);border-radius:var(--wfc-radius, 6px);font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.75)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-wfc-event-video-gallery.css.map */
