.video-grid__header{text-align:center;margin-bottom:3rem;padding:0 1.5rem}.video-grid__title{margin:0;font-family:Poppins;font-weight:700;font-style:Bold;font-size:32px;leading-trim:NONE;line-height:46.8px;letter-spacing:.66px;text-align:center;vertical-align:middle;text-transform:capitalize}.video-grid__subtitle{margin:1rem 0 0;font-family:Poppins;font-weight:400;font-style:Regular;font-size:18px;leading-trim:NONE;line-height:31px;letter-spacing:.66px;vertical-align:middle}.video-grid__wrapper{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;gap:24px;padding:0 1.5rem 1rem;scrollbar-width:none}.video-grid__wrapper::-webkit-scrollbar{display:none}.video-grid__item{flex:0 0 85%;scroll-snap-align:center;position:relative}.video-grid__card{position:relative;border:2px dashed #2C2523;border-radius:8px;overflow:hidden;aspect-ratio:9 / 14.766;display:block;cursor:pointer}.video-grid__image{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.video-grid__card:hover .video-grid__image{transform:scale(1.05)}.video-grid__overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#0000001a}.video-grid__play-btn{width:72px;height:73px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:transform .2s ease}.video-grid__card:hover .video-grid__play-btn{transform:scale(1.1)}.video-grid__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media screen and (min-width:990px){.video-grid__wrapper{display:grid;overflow:visible;padding:0;max-width:1200px;margin:0 auto}.video-grid__item{flex:none}.video-grid__header-desktop{display:block}.video-grid__header-mobile{display:none}}@media screen and (max-width:989px){.video-grid__header-desktop{display:none}.video-grid__header-mobile{display:block}.video-grid__title{font-size:28px}.video-grid__subtitle{font-size:16px}.video-grid__header{padding:0}.video-grid__item{flex:0 0 78.345%}.video-grid-showcase.section-padding{background-size:cover}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/video-grid-bg.css.map */
