.video-gallery{display:flex!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;gap:0!important;padding:0!important;margin:0 -20px!important;width:calc(100% + 40px)!important;-webkit-overflow-scrolling:touch}@media screen and (min-width: 480px){.video-gallery{gap:1rem!important;padding:0 1rem!important;margin:0!important;width:100%!important}}.video-gallery::-webkit-scrollbar{display:none!important;width:0!important;height:0!important;background:transparent!important}.video-gallery{scrollbar-width:none!important;-ms-overflow-style:none!important}.video-item{flex:0 0 auto!important;width:100vw!important;max-width:none!important;scroll-snap-align:start;position:relative;border-radius:0!important;overflow:hidden;box-shadow:none!important;margin-left:0!important;margin-right:0!important}@media screen and (min-width: 480px){.video-item{width:70%!important;max-width:300px!important;border-radius:8px!important;box-shadow:0 2px 10px #0000001a!important}}@media screen and (min-width: 750px){.video-item{width:30%!important;max-width:320px!important}}@media screen and (min-width: 1200px){.video-item{width:25%!important;max-width:350px!important}}.video-section__media video::-webkit-media-controls,.video-section__media video::-webkit-media-controls-enclosure,.video-section__media video::-webkit-media-controls-panel,.video-section__media video::-webkit-media-controls-start-playback-button{display:none!important;opacity:0!important;visibility:hidden!important}.video-section__media video{-webkit-media-controls:none!important;-moz-media-controls:none!important;controls:none!important}.video-section__media .video-time,.video-section__media .video-duration,.video-section__media .video-controls,.video-section__media [class*=time],.video-section__media [class*=duration],.video-section__media [class*=control],.video-section__media .video-caption{display:none!important;opacity:0!important;visibility:hidden!important}.video-section__media{position:relative;height:0;padding-bottom:177.78%;overflow:hidden}.video-section__media>video,.video-section__media>iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important;object-fit:cover!important;border:none;transform:none!important;transition:none!important}.video-section__media.loaded video,.video-section__media.loaded iframe{transform:none!important;scale:1!important}.video-section__poster{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.video-caption{display:none!important;visibility:hidden!important;opacity:0!important}.video-navigation,.video-nav-buttons,.scroll-buttons{display:none!important}@media screen and (min-width: 750px){.scroll-buttons{display:flex!important;justify-content:center;gap:1rem;margin-top:1rem}}.scroll-button{background-color:#f8f8f8;border:1px solid #ddd;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .3s}.scroll-button:hover{background-color:#eaeaea}.scroll-button svg{width:20px;height:20px}.deferred-media__poster-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fffc;border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;z-index:2;transition:opacity .3s ease;border:none;cursor:pointer}.deferred-media__poster-button:hover{background-color:#ffffffe6}.deferred-media.loaded .deferred-media__poster-button{opacity:0;pointer-events:none}.deferred-media__poster-button .svg-wrapper{width:20px;height:20px;display:flex;align-items:center;justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/82/assets/real-moments-video-gallery.css.map */
