.custom-video-popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.custom-video-popup.show{opacity:1;visibility:visible}.video-popup-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000000f2;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.video-popup-container{position:relative;z-index:10001;max-height:100%;height:100%;max-width:90vw;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (min-width: 768px){.video-popup-container,.video-popup-content{max-width:1050px;width:100%}.video-popup-content video{max-width:1050px;width:100%;height:auto}}@media (max-width: 767px){.video-popup-container{width:100%;max-width:100%;height:100%;padding:0;margin:0}.video-popup-content{width:100%;height:auto;max-width:100%}.video-popup-content video{width:100%!important;height:auto!important;max-width:100%!important}}:root{--COLOR-BG: rgba(255, 255, 255, .95);--border: rgba(0, 0, 0, .1);--accent: #333;--link: #333;--link-hover: #000;--RADIUS: 8px}.video-popup-close,.pswp__custom-close{--icon-size: 24px;--bg: var(--COLOR-BG, rgba(255, 255, 255, .95));--border: var(--border, rgba(0, 0, 0, .1));--accent: var(--accent, #333);--link: var(--link, #333);--link-hover: var(--link-hover, #000);--RADIUS: var(--RADIUS, 8px);position:absolute;top:60px;right:40px;display:flex;align-items:center;justify-content:center;width:50px;height:50px;padding:15px;color:var(--accent);background:var(--bg);border:1px solid var(--border);border-radius:var(--RADIUS);font-size:0;text-align:center;text-decoration:none;cursor:pointer;z-index:10002}.video-popup-close .icon,.pswp__custom-close .icon{display:block;fill:currentcolor;pointer-events:none}.video-popup-close:hover,.pswp__custom-close:hover,.video-popup-close:active,.pswp__custom-close:active{color:var(--link-hover)}.video-popup-close:not(.has-icon):before{content:"\d7";font-size:18px;font-weight:300;line-height:1;display:block;color:currentColor}@media (max-width: 480px){.video-popup-close{top:60px;right:10px;padding:20px}.video-popup-close:not(.has-icon):before{font-size:16px}}.video-popup-content{position:relative;width:100%;height:auto;display:block}.video-popup-content video{width:100%;height:auto;max-width:100%;display:block;object-fit:contain}@media (max-width: 767px){.video-popup-content video::-webkit-media-controls{display:none!important;opacity:0!important;pointer-events:none!important}.video-popup-content video::-webkit-media-controls-panel{display:none!important}.video-popup-content video::-webkit-media-controls-play-button{display:none!important}.video-popup-content video::-webkit-media-controls-start-playback-button{display:none!important}.video-popup-content video::-webkit-media-controls-timeline{display:none!important}.video-popup-content video::-webkit-media-controls-current-time-display{display:none!important}.video-popup-content video::-webkit-media-controls-time-remaining-display{display:none!important}.video-popup-content video::-webkit-media-controls-mute-button{display:none!important}.video-popup-content video::-webkit-media-controls-volume-slider{display:none!important}.video-popup-content video::-webkit-media-controls-fullscreen-button{display:none!important}.video-popup-content video::-webkit-media-controls-overlay-play-button{display:none!important}.video-popup-content video::-moz-media-controls{display:none!important}}.pswp--video,.pswp--video .pswp__bg{background:#000000f2!important}@media (max-width: 767px){.pswp--video .pswp__button--close,.pswp__button--close,.pswp .pswp__button--close{display:none!important;opacity:0!important;visibility:hidden!important}.pswp--video .pswp__top-bar .pswp__button--close,.pswp--video .pswp__top-bar{display:none!important}}.pswp__item video{max-width:1050px!important;width:100%!important;height:auto!important;object-fit:contain!important}@media (max-width: 767px){.pswp__item video{width:100%!important;max-width:100%!important}.pswp__item video::-webkit-media-controls{display:none!important;opacity:0!important}.pswp__item video::-webkit-media-controls-panel{display:none!important}}a.btn.btn--solid.btn--primary.image__video__play{border-radius:0}@keyframes videoPopupFadeIn{0%{opacity:0}to{opacity:1}}@keyframes videoPopupFadeOut{0%{opacity:1}to{opacity:0}}.custom-video-popup.show .video-popup-container{animation:videoPopupFadeIn .3s ease forwards}.custom-video-popup.hide .video-popup-container{animation:videoPopupFadeOut .3s ease forwards}.custom-video-popup:focus-within{outline:none}.video-popup-close:focus-visible{outline:2px solid #fff;outline-offset:2px}@media (prefers-contrast: high){.video-popup-overlay{background-color:#000000f2}.video-popup-close{background:#fff;border:2px solid #000}}@media (prefers-reduced-motion: reduce){.custom-video-popup{transition:none}.video-popup-container{animation:none!important}.video-popup-close{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/video-custom.css.map */
