.video-grid-section{overflow:hidden}.video-grid-section .video-grid-wrapper:not(.swiper-initialized) .swiper-wrapper{display:grid;grid-template-columns:1fr}@media screen and (min-width:576px){.video-grid-section .video-grid-wrapper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:992px){.video-grid-section .video-grid-wrapper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(4,1fr);gap:24px}}@media(max-width:991px){.video-grid-section .video-grid-wrapper{overflow:hidden;cursor:grab;touch-action:pan-y}.video-grid-section .video-grid-wrapper:active{cursor:grabbing}}.video-grid-section .video-grid-wrapper .video-grid-card{display:flex;position:relative;width:100%;height:100%;justify-content:center;align-items:center;border-radius:16px;overflow:hidden;aspect-ratio:1/1;cursor:pointer}.video-grid-section .video-grid-wrapper .video-grid-card.video-grid-card-square{aspect-ratio:1/1}.video-grid-section .video-grid-wrapper .video-grid-card.video-grid-card-portrait{aspect-ratio:9/16}.video-grid-section .video-grid-wrapper .video-grid-card.video-grid-card-landscape{aspect-ratio:16/9}.video-grid-section .video-grid-wrapper .video-grid-card .video-grid-card-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center;pointer-events:none;overflow:hidden;z-index:2}.video-grid-section .video-grid-wrapper .video-grid-card .video-grid-card-poster,.video-grid-section .video-grid-wrapper .video-grid-card .video-grid-card-inline-video{width:100%;height:100%;object-fit:cover;display:block;transition:opacity .3s ease;pointer-events:none;overflow:hidden}.video-grid-section .video-grid-wrapper .video-grid-card .video-grid-card-poster{z-index:1}.video-grid-section .video-grid-wrapper .video-grid-card .video-grid-card-inline-video{position:absolute;top:0;left:0;opacity:1;pointer-events:none}.video-grid-card:hover .video-grid-card-poster,.video-grid-card:hover .video-grid-card-overlay{opacity:0!important}.video-grid-section .video-grid-wrapper .video-grid-card .video-grid_play_button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;opacity:1}.video-grid-card:hover .video-grid_play_button{opacity:0!important}.video-grid-section .video-grid-progress-bar{position:absolute;top:0;left:0;height:4px;width:100%;background:#fff3;z-index:4}.video-grid-progress-fill{height:100%;width:0%;background:#fff;transition:width .1s linear}.video-grid-video-popup{position:fixed;top:0;left:0;z-index:99999;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:#000000d9}.video-grid-popup-overlay{position:absolute;width:100%;height:100%}.video-grid-popup-content{position:relative;z-index:2;aspect-ratio:9 / 16;padding-top:20px;padding-bottom:20px}.video-grid-video-popup.square .video-grid-popup-content{aspect-ratio:1 / 1}.video-grid-video-popup.portrait .video-grid-popup-content{aspect-ratio:9 / 16}.video-grid-video-popup.landscape .video-grid-popup-content{aspect-ratio:16 / 9}.video-grid-popup-close{position:absolute;top:0;right:0;z-index:50!important;cursor:pointer;height:40px;width:40px}.video-grid-video-frame-wrapper{width:100%;position:relative}.video-grid-video-frame-wrapper video{display:block;width:100%;object-fit:cover;max-height:calc(100vh - 40px);aspect-ratio:9 / 16}.video-grid-video-popup.square video{aspect-ratio:1 / 1}.video-grid-video-popup.portrait video{aspect-ratio:9 / 16}.video-grid-video-popup.landscape video{aspect-ratio:16 / 9}.bubble_loader{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover;max-height:calc(100vh - 40px);aspect-ratio:9 / 16;z-index:-1;display:flex;justify-content:center;align-items:center}.bubble_loader .bubble_loader_gif{width:48px;height:48px;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-video-grid-section.css.map */
